/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:url(../images/black-stripe.gif) left top repeat;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html{font-family: Calibri, Arial, "Segoe UI"; font-size:0.75em; line-height:1.417em; color:626262;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:none; color:#B5B5B5;}
a:hover {text-decoration:underline;}
ul {list-style:none;}
ul li {margin-bottom:1px; margin-right:2px;}
.flames { background:url(../images/list-marker1.png) 8px -3px no-repeat; margin-bottom:1px; margin-right:2px;}
li a {font-size:12px; padding:8px 0 11px 37px; color:#FFF; display:block; width:160px;} 

.float-l {float:left; margin-top:12px; width:199px;}
.float-r {float:right; margin-top:20px;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

/*******************header*******************/

#header {background:url(../images/header-tail.jpg) center top repeat-x;}
#header .header-bg {background:url(../images/header-bg.jpg) center 60px no-repeat;}

/*************** row 1 *********************/

#content1 {padding:0 0 30px 0;}
.row-1 .indent{ padding:0 0 0 0;}

/*******************content*****************/


.wrapper {background:#FFF; width:100%; overflow:hidden;}
.img-indent {float:left; margin-right:19px;}
.phone {float:right; margin-right:60px;}
.col-2 .phone {margin-right:165px;}
cite {font-style:normal;}


#content {background:url(../images/row-3-bg.gif) repeat; font-family: Arial, Helvetica, sans-serif; width:980px; overflow:hidden; margin:0 auto; text-align:left; position:relative;}
.col-1 {float:left; margin-top:30px; margin-left:30px; margin-bottom:20px;}
.col-2 {float:right; margin-top:30px; margin-right:30px; margin-bottom:20px;}
.col-3 {float:left; margin-top:30px; margin-bottom:20px;}

.border {background:url(../images/border-tail.gif) left top repeat-x; font-size:0%; line-height:0%; height:1px;}

/***************titles***************/

.slogan .title {margin:0 0 89px 224px;}

.box-title {background:url(../images/footer.gif) no-repeat; border:1px solid #0F100F; padding:10px 0 10px 20px;}
.box-title h4 {line-height:1.286em; padding:0 !important;}
.box-title h5 {line-height:1.7em;}

h2, h3 a, h4, h6{font-weight:normal;}
h2 {font-size:0.833em; line-height:1.4em;}
h6 {font-size:1.123em; line-height:1.4em;}
h2, h2 a, h6 {color:#F76B0D; text-transform:uppercase;}
h3 a {color:#900  !important; font-size:1.25em !important; line-height:1.2em; text-transform:none !important; position:relative}

h4, h5 {text-transform:uppercase; color:#FFF;}
h4 {font-size:1.167em; padding-bottom:15px;}
h5 {font-size:0.833em;}
h5 span {color:#FFF;}

h5 em {color:#F76B0E; text-transform:none; font-size:1.4em; font-weight:normal;}

/***************links***************/
.list {position:absolute; top:0; right:0; margin:-41px -39px -26px 0;}
.list li {text-align:center; background:none; padding:0; margin:0; line-height:0; font-size:0;}
.list li a {background:none; padding:0;}

.box a {font-size:0.833em; color:#F60; text-transform:uppercase;}
.box p a {color:#F00 !important; text-transform:none !important; font-size:1em;}
.rss {color:#F76B0D !important; margin-right:5px;}

.link {background:url(../images/link-marker.gif) 3px 2px no-repeat; color:#F76C0F; text-transform:uppercase; font-size:0.833em; padding-left:20px; font-weight:bold}

.list-un li {background:none; width:auto;}
.list-un li a {background:url(../images/list-marker.gif) 1px 4px no-repeat; padding:4px 0 15px 30px; color:#696969 !important;} 

.link-un {color:#696969 !important; text-transform:none !important; font-size:1em !important;}
.link-extra {color:#F76B0E; font-size:0.833em; text-transform:uppercase;}

/***************boxes***************/
.box {background:url(../images/row-3-bg.gif) repeat; border:1px solid #191918; border-top:none;}
.box .inner {padding:10px 10px 15px 30px;}
.box .inner2 {padding-top:25px; padding-left:45px; padding-bottom:15px;}
.box .inner3 {padding:10px 15px 15px 15px;}

.min-height1 {overflow:hidden;}
.min-height2 {min-height:190px; height:auto !important; height:190px;}
.min-height3 {min-height:262px; height:auto !important; height:262px;}

/***************form***************/
#searchForm {padding:0 0 7px 9px}
#searchForm input {margin-right:3px; font-size:0.833em; padding:4px 0 0 9px; background:#1F1E1F; border:1px solid #242323; color:#FFF;
 text-transform:uppercase;}
#searchForm .link {float:left; text-decoration:none;}

#contactForm {padding:6px 38px 0 1px;}
#contactForm input, #contactForm textarea {font-size:0.917em; line-height:1em; background:none; border:1px solid #696969; padding:2px 0 0 3px;}
#contactForm textarea {overflow:hidden;}
.buttons {text-align:right; padding:7px 1px 0 0;}
.buttons a {margin-left:22px;}

/***************positioning***************/
.margin1 {margin-top:4px;}

.padding1 {padding-bottom:25px;}
.padding2 {padding-top:23px; padding-left:10px;}
.padding3 {padding-bottom:10px;}
.padding4 {padding-top:30px;}
.padding5 {padding-bottom:15px;}
.padding6 {padding-right:9px;}
.padding7 {padding-bottom:15px;}
.padding8 {padding-bottom:30px;}
.padding9 {padding-bottom:17px;}
.padding10 {padding-top:18px;}
.padding11 {padding-top:25px;}
.padding12 {padding-top:23px; margin-left:160px;}
.padding13 {padding-top:7px;}
.padding14 {padding-top:10px;}
.padding15 {padding-top:5px;}
.padding16 {padding-top:22px;}
.padding17 {padding-top:-10px;}

.date {float:right; width:7em; padding: 5px 0; background: #C80000; color:#FFF; text-align:center; margin: 0 4px 4px 0; font-size: 95%; line-height:0.9; margin-top:-10px;}

/***************footer***************/
#footer {color:#FFF; background:url(../images/footer.gif) no-repeat; text-transform:uppercase; font-size:0.833em; padding:23px 0 18px;}
#footer a {border-left:1px solid #FFF; padding-left:7px; margin:0 36px 0 7px; text-decoration:none; color:#FFF;}
#footer a:hover {text-decoration:underline;}
#footer {padding:2px 0 0 0px;  width:980px; height:50px; margin:0 auto; text-align:center; padding-top:15px;}

/***************Middle***************/

.row-2 .main1{ background:url(../images/middle.png) no-repeat; width:980px; height:312px; margin:0 auto; text-align:left;}

.wrapper1{ width:245px; height:312px; float:left;}
.wrapper2{ width:245px; height:312px; float:left;}
.wrapper3{ width:245px; height:312px; float:left;}
.wrapper4{ width:245px; height:312px; float:left;}

.midbox1{ background:url(../images/midbox.png) left no-repeat; width:199px; height:165px; margin-left:23px; margin-top:10px; overflow:hidden;}
.midbox2{ background:url(../images/midbox.png) left no-repeat; width:199px; height:165px; margin-left:25px; margin-top:10px; overflow:hidden;}
.midbox3{ background:url(../images/midbox.png) left no-repeat; width:199px; height:165px; margin-left:24px; margin-top:10px; overflow:hidden;}
.midbox4{ background:url(../images/midbox.png) left no-repeat; width:199px; height:165px; margin-left:23px; margin-top:10px; overflow:hidden;}

.smallbox1{ background:url(../images/midbox.png) left no-repeat; width:242px; height:312px; width:138px; height:27px; margin-left:23px; margin-top:18px;}

.moreinfo1 {background:url(../images/moreinfo.png) left no-repeat; width:103px; height:34px; margin-left:75px; margin-top:20px;}
.moreinfo2 {background:url(../images/moreinfo.png) left no-repeat; width:242px; height:312px; width:103px; height:34px; margin-left:70px; margin-top:20px;}
.moreinfo3 {background:url(../images/moreinfo.png) left no-repeat; width:242px; height:312px; width:103px; height:34px; margin-left:75px; margin-top:20px;}

.title{ padding-top:20px; padding-left:65px}
.title1{ padding-top:6px; padding-left:4px}



/***************Image Crawler***************/

#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
padding: 4px;
top:4px;
margin-left:4px;
}

/***************Glance Crawler**************/

#pscroller1{
color: #FFF;
width: 180px;
height: 150px;
padding: 5px;
}

#pscroller1 a{color:#FFF;
}

.someclass{ //class to apply to your scroller(s) if desired
}


/*==================boxes====================*/
.calendar { background:url(../images/box-bg.gif) left top repeat-x; width:100%;}
.calendar .border-top {background:url(../images/border.gif) repeat-x top;}
.calendar .border-bot {background:url(../images/border.gif) repeat-x bottom;}
.calendar .border-left {background:url(../images/border.gif) repeat-y left;}
.calendar .border-right {background:url(../images/border.gif) repeat-y right;}
.calendar .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.calendar .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.calendar .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.calendar .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.calendar .inner { padding:27px 35px 30px 34px;}
