@charset "utf-8";
/* CSS Document */
.tablepaddingbottom { margin: 0 0 10px 0; }
.minibannerpadding{ margin: 0 0 10px 0; border: #fff 3px solid; }

td { background-color:#525252; color: #fff; padding: 4px;  font-size: 12px; margin: 0;  }
th { background-color:#3B3B3B; color: #fff; padding: 4px; font-size: 15px; font-weight: normal; margin: 0; }

img { border: none; }

body { margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #BFBFBF; }
p { margin: 0; padding:0 0 16px 0; line-height: 20px; }
a:link { color: #C73502; text-decoration: none; }
a:visited { text-decoration: none; color: #C73502; }
a:hover { text-decoration: none; color: #C73502; }
a:active { text-decoration: none; color: #C73502; }
h1,h2,h3,h4,h5,h6,h7 { font-family: Arial, Helvetica, sans-serif; }
h1 { font-size: 24px; color: #FFFFFF; font-weight: normal; padding: 0 0 10px 0; margin:0; }
h2 { font-size: 18px; color: #C73502; font-weight: normal; padding: 0 0 7px 0; margin:0; }
h3 { font-size: 14px; color: #fff; font-weight: normal; padding: 0 0 5px 0; margin:0; line-height: 22px; }
h4 { font-size: 18px; color: #FFFFFF; font-weight: normal; padding: 0 0 7px 0; margin:0; border-bottom: #333 solid 1px; margin: 0 0 10px 0; }
h6 { font-size: 16px; color: #ccc; font-weight: normal; padding: 0 0 5px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; line-height: 22px; }
h7 { font-size: 16px; color: #fff000; font-weight: normal; padding: 0 0 7px 0; margin:0; }

#topDiv { border-bottom: 2px solid #333; background-color: #181818; }
#topDivWrapper { width: 1000px; margin: 0 auto 0 auto; overflow: hidden; }
#topDivWrapper #topDivWrapperLeft { width: 300px; float:left; text-align: left; padding: 40px 0; }
#topDivWrapper #topDivWrapperRight { width: 700px; float:left; text-align: right; }

#contentDiv { padding: 40px 0 40px 0; margin: 0; background: url(../images/background.jpg); }
#contentWrapper { margin: 0 auto 0 auto; overflow: hidden; width: 1000px; }
#contentWrapper #contentWrapperLeft { width: 573px; margin: 0 50px 0 0; float:left; text-align: left; }
#contentWrapper #contentWrapperRight { width: 377px; margin: 0; float:left; text-align: left; }

#contentWrapper #contentWrapperLeftHome { width: 455px; margin: 0 50px 0 0; float:left; text-align: left; }
#contentWrapper #contentWrapperRightHome { width: 495px; margin: 0; float:left; text-align: left; }

#bottomDiv { border-top: 2px solid #333; background-color: #181818; }
#bottomDivWrapper { width: 1000px; margin: 0 auto 0 auto; overflow: hidden; padding: 20px 0 30px 0;}
#bottomDivWrapper #bottomDivWrapperLeft { width: 500px; float:left; text-align: left; }
#bottomDivWrapper #bottomDivWrapperLeft img { margin: 35px 0 0 0; }
#bottomDivWrapper #bottomDivWrapperRight { width: 450px; float:left; text-align: left; margin: 0 0 0 50px; }

.clearFloat { clear: both; display: block; }

.mainbanner { margin: 0 0 20px 0; padding: 0; position: relative; }
.mainbanner img { display: block; border: 8px solid #fff; }
.google { text-align: right; display: block; }
.title { display: block; margin: 10px 0; }

#nav-footerlinks { }
#nav-footerlinks ul { list-style: none; font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #333; margin: 0; padding:0; } 
#nav-footerlinks li { float:left; border-bottom: 1px solid #232323; width: 200px; margin: 0 20px 0 0;  }
#nav-footerlinks li.second { float:left; margin: 0; }
#nav-footerlinks ul li a { font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #333; text-decoration: none;  padding: 6px 0; display:block; } 
#nav-footerlinks ul li a:hover { font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #fff; text-decoration:none; }
#nav-footerlinks ul li a:visited { font-size:13px; font-family:Arial, Helvetica, sans-serif;  }

.rolloverbig { float: right; margin: 0 0 20px 0; }
.rolloverbig a { text-align:left; display:block; width: 134px; padding:7px 0 7px 26px; color:#202020; background: url(../images/bigbutton.png); background-position: left top; background-repeat:no-repeat; text-decoration: none; overflow: hidden; }
.rolloverbig a:hover { background-position: right top; }

.rolloverbiglast { float: right; margin: 0 0 0 0; }
.rolloverbiglast a { text-align:left; display:block; width: 134px; padding:7px 0 7px 26px; color:#202020; background: url(../images/bigbutton.png); background-position: left top; background-repeat:no-repeat; text-decoration: none; overflow: hidden; }
.rolloverbiglast a:hover { background-position: right top; }

#thumbs { display:block; }
#thumbs ul { list-style: none; padding:0; margin:0; }
#thumbs li { float: left; margin: 0 10px 10px 0; }
#thumbs li.lastthumb { float: left; margin: 0; }
#thumbs li img { border: 3px #333333 solid; }

#homelinks { display:block; margin: 0 0 8px 0; }
#homelinks ul { list-style: none; padding:0; margin: 0; }
#homelinks li { float: left; margin: 0 4px 4px 0; }
#homelinks li.lastthumb { float: left; margin: 0; }
#homelinks li img { border: 3px #333333 solid; }

#homelinks2 { display:block; margin: 0 0 8px 0; }
#homelinks2 ul { list-style: none; padding:0; margin: 0; }
#homelinks2 li { float: left; margin: 0 4px 4px 0; }
#homelinks2 li.lastthumb { float: left; margin: 0; }
#homelinks2 li img { border: 3px #333333 solid; }

.yellowtitle { display: block; background-image:url(../images/yellowtitle.png); background-repeat: no-repeat; background-position: left top; font-size:13; color:#333333; padding: 7px 0 7px 20px; width: 359px; margin: 0 0 20px 0; }

.bluetitle { display: block; background-image:url(../images/bluetitle.png); background-repeat: no-repeat; background-position: left top; font-size:13; color:#fff; padding: 7px 0 7px 20px; width: 359px; margin: 0 0 10px 0; }

#printmenu { float: right; display: block; overflow: hidden; margin: 0 0 0 20px; }

.rolloverprint { margin: 0 0 1px 0; }
.rolloverprint a { text-align:left; display:block; width: 134px; padding:7px 0 7px 26px; color:#202020; background: url(../images/bigbutton.png); background-position: left top; background-repeat:no-repeat; text-decoration: none; overflow: hidden; }
.rolloverprint a:hover { background-position: right top; }

.imagepaddingright { margin: 5px 10px 0 0; }

.list { color: #fff; font-size: 14px; line-height: 20px; margin: 10px 0; }
.list ul { margin: 0; padding:0; list-style: disc; }
.list li { padding: 6px 0; margin: 0 0 0 30px; }

#weather {
	position: absolute;
	z-index: 10000;
	left: 845px;
	top: 20px;
	
}
.imgborder  {
   padding:1px;
   border:1px solid #000;
   background-color:#000000;
}


