@charset "UTF-8";
/* CSS Document */

/* index divs */
#flash {
	width:1000px;
	text-align:center;
	padding-left:0px;
}

#news { float:left; width:320px; text-align:left;}

#indexContent {float:right; width:550px; text-align:left;}
#indexContent p { color:#666666; font-size:12px; line-height:18px; padding:5px 50px 0px 0px;}

#clear { clear:both; line-height:0; height:0px; overflow:hidden;}

/* Main Divs */
#main { background:#e1e1e1 url(images/header_05.gif) repeat-y; width:1000px; padding:0px;position:relative; overflow:hidden; margin:0 auto;}

#header { background:url(images/header-flat.gif) no-repeat; padding:42px 0px 0px 0px; height:65px;}
#headerL { float:left; width:240px; margin:0px 0px 0px 40px;}
#headerR { float:right; width:650px; margin:10px 40px 0px 0px;}

#topLinks { color:#FFF; text-align:right; font-size:10px;}
#topLinks a { padding:0px 10px; color:#FFF; text-decoration:none;}
#topLinks a:hover { text-decoration:underline; color:#FFF;}

#navigation { height:25px; margin:0px; padding:12px 0px 0px 0px;}

#siteContent { width:1000px; background:url(images/header_05.gif) repeat-y; padding:0px; margin:0px; position:relative;}
#siteContent a { color:#00467f; text-decoration:underline;}
#siteContent a:hover { text-decoration:none;}

#siteContent h1 { text-align:left; padding:0px 60px 0px 60px;}
#siteContent p { color:#666; padding:0px 70px 0px 70px; line-height:17px; text-align:left; font-size:12px;}
#siteContent ul { color:#666; font-size:12px; text-align:left; padding:0px 90px 0px 90px;}
#siteContent li { padding:0px 0px 10px 0px;}

#siteContentBig { width:910px; background:url(images/header_05.gif) repeat-y; padding:0px 40px 0px 50px; margin:0px; position:relative; text-align:left;}
#siteContentBigL { float:right; width:590px; text-align:center;}
#siteContentBigR { float:left; width:300px; text-align:left;}

#left { float:left; padding:20px 0px 0px 60px; width:150px; text-align:left;}
/*
#left a:link, #left a:active, #left a:visited { font-size:12px; font-weight:bold; color:#666666; text-decoration:none; }
#left a:hover { font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; }
*/
#left ul { list-style:none; list-style-type:none; padding:0px; margin:0px; border-top:solid 1px #999999; width:150px; padding:0px; margin:0px;}
#left li { list-style:none; list-style-type:none;}
#left li a { display:block; width:145px; padding:10px 0px 10px 5px; font-weight:bold;}
#left li a:hover { background-color:#9fcbed; }

#sub ul { list-style:none; list-style-type:none; padding:0px; margin:0px; border-top:solid 1px #999999; width:150px; padding:0px; margin:0px; font-weight:normal;}
#sub li { list-style:none; list-style-type:none; font-weight:normal;}
#sub li a { display:block; width:150px; padding:10px 0px 10px 5px; font-weight:normal;}
#sub li a:hover { display:block; background-color:#9fcbed; width:150px; padding:10px 0px 10px 5px; font-weight:normal;}

#leftTop { border-bottom:#666666 solid 1px;}

#mainContent {float:right; width:720px; text-align:left; padding:0px 40px 0px 30px; margin:0px;}
#mainContent p { padding:0px 30px; line-height:16px; color:#666; text-align:left; font-size:12px;}

#sectionContainer { width:700px;}
#sectionL { float:left; width:300px; margin-left:40px;}
#sectionR {float:right; width:300px; margin:0px 50px 0px 0px;}

#contactUs { float:right; width:150px; background-color:#9fcbed; border:solid 1px #00467f; padding:5px 5px 0px 5px; color:#000000; font-size:12px; text-align:center;}
#contactUsL { float:left; width:25px; padding-top:7px;}
#contactUsR { float:right; width:115px; text-align:left;}
#contactUs p {font-size:12px;}
#contactUs a {font-size:10px; text-decoration:none; color:#000000;}

#footer { width:1000px; text-align:center; background: url(images/footer.gif) no-repeat #e1e1e1; padding: 70px 0px 0px 0px; color:#452325; font-size:10px;}
#footerLeft { width:340px; text-align:left; float:left; padding-left:50px; background-color:#e1e1e1;}
#footerRight { width:540px; text-align:right; float:right; padding-right:50px; line-height:18px; background-color:#e1e1e1;}
#footerRight a { text-decoration:none; padding:5px; color:#452325;}
#footerRight a:hover { text-decoration:underline; padding:5px; color:#452325;}

div.clearer { clear: left; line-height: 0; height: 0; }
div.clearer2 { clear: both; line-height: 0; height: 0; }

#fullContent { width:900px; margin:0 auto; text-align:left;}
#fullContent p { padding:0px 30px; line-height:16px; color:#666; text-align:left; font-size:12px;}
#fullContent a { color:#666666; text-decoration:underline;}
#fullContent a:hover { color:#666666; text-decoration:none;}
#fullContent h2 {padding:0px 30px;}
#fullContent ul { color:#666; padding:0px 0px 0px 40px;}
#fullContent li { padding:0px 0px 10px 0px;} 

#events { border-top:solid 1px #00467f; border-right:solid 1px #00467f; border-left:solid 1px #00467f; width:720px; margin:0 auto; font-size:12px;}
#eventsRow  {border-bottom:solid 1px #00467f; padding:5px;}
#eventsL { width:350px; float:left; padding:5px;}
#eventsR { width:340px; float:right; padding:5px;}
#eventsLL { width:100px; float:left; text-align:center;}
#eventsRR { width:185px; float:right; text-align:left;}
#eventsHead { background:url(images/lt-blue-grad.jpg) repeat-x #9fcbed; color:#00467f; font-weight:bold;border-bottom:solid 1px #00467f;}

#popCont { margin: 0 auto; width:440px; height:300px; overflow:auto; text-align:left; padding:0px 10px 0px 0px;}
#popCont p { font-size:12px; color:#666; line-height:16px;}
#popCont ul { font-size:12px; color:#666;}
#pop h1 { text-align:center; color:#452325; font-size:14px; font-weight:bold; padding:0px 70px 5px 70px}

#popRow { padding:3px 0px; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
#popRow1 { padding:8px 0px; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
#popL { float:left; width:150px; text-align:right; padding:5px 0px;}
#popR { float:right; width:200px; padding:0px 3px; text-align:left; color:#666;}
#popHead { background:url(images/gradient.gif) repeat-x #a7b538; text-align:center; padding:10px 0px; font-size:14px; color:#452325;}

#contactCont { text-align:center;}
#contact { width:630px; margin:0 auto; border:solid 1px #a8b400; font-size:12px; color:#666;}

#contactRow { border-bottom:solid 1px #a8b400;}
#contactAlt { border-bottom:solid 1px #a8b400; background-color:#ececec;}

#contactRow1 { border-bottom:solid 1px #a8b400; padding:5px 0px;}
#contactAlt1 { border-bottom:solid 1px #a8b400; background-color:#ececec; padding:5px 0px; text-align:center;}

#contactL1 { float:left; width:305px; text-align:left; padding:5px;}
#contactR1 { float:right; width:305px; text-align:left; padding:5px;}

#contactL { float:left; width:305px; border-right:solid 1px #a8b400; text-align:left;}
#contactR { float:right; width:305px; text-align:left;}

#contactLL { float:left; padding:8px 5px 5px 5px; width:105px; text-align:left; font-weight:bold;}
#contactRR { float:right; padding:5px; width:180px; text-align:left;}

#boxes { width:280px; margin:0px 0px 0px 130px; text-align:left;}
#boxes2 { padding:0px 0px 0px 20px;}

#boxes input { border: none;}
#boxes2 input { border: none;}

#checks { float:left; width: 15px; padding:0px;}
#checkText { float:right; width:260px; text-align:left; padding:5px 0px 0px 0px;}

