@charset "utf-8";
@import url("reset.css");
@import url("slide.css");
/* CSS Document */

body, html {font-family: Verdana, Geneva, sans-serif; font-weight: normal; color: #fff; font-size:12px;  line-height: 18px; padding: 0; margin:0px; background:url(images/hBG.jpg) top repeat-x; background-color: #011e27; }

h1 {font-family: "Times New Roman", Times, serif; color: #b5e936; font-size: 1.4em;}
h2
h3
h4
h5

img

hr {border: none 0; border: 1px dashed #3f94b0; height: 1px;}

#mainL a {color: #81c8df; font-weight: bold; text-decoration:none; border-bottom: 1px dotted #3f94b0 }
#mainL a:hover {color: #ffffff;}
a:active

a {color: #81c8df; font-weight: bold; text-decoration:none; }
a:hover {color: #ffffff;}
a:active

li, ol

strong {font-weight: bold; color: #9ac3d0;}
em {font-style:italic;}

#wufoo{width:640px;height:100%;}
iframe{height:100%;width:640px;border:none;}

.subtitle {font-weight:bold; font-style:italic; color: #9ac3d0}

.footertext {color: #136984;}

blockquote {

padding-left: 60px;
width: 450px;
background: transparent url(quote.png) left top no-repeat;

}

blockquote p{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color: #5e667c}


span.pulled-left {

	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	padding: 0 15px 0 0;
	margin: 5px 15px 5px 10px;
	width: 170px;
	font-size: 1.5em;
	line-height: 1.4em;
	text-align: right;
	color: #b8bdcb;
	border-right: 2px dotted #ddd;

}

span.pulled-right {

	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: right;
	padding: 0 0px 0 15px;
	margin: 0 10px 10px 15px;
	width: 170px;
	font-size: 1.5em;
	line-height: 1.4em;
	text-align: left;
	color: #b8bdcb;
	border-left: 2px solid #ccc;

}




/* Menu */
  
  #nav_menu { width: 350px; height: 85px; background: url(images/menu.jpg); margin: 0; padding: 0;  position: relative; }
  #nav_menu li { margin: 0; padding: 0; list-style: none;  position: absolute; top: 0;}
  #nav_menu li, #nav_menu a { height: 85px; display: block;}
	
	#button1 {left: 0; width: 70px;}
  	#button2 {left: 70px; width: 70px;}
 	#button3 {left: 140px; width: 70px;}
  	#button4 {left: 210px; width: 70px;}
	#button5 {left: 280px; width: 70px;}
	
	#button1 a:hover { background: transparent url(images/menu.jpg) 0 -86px no-repeat;}
	#button2 a:hover { background: transparent url(images/menu.jpg) -70px -86px no-repeat;}
	#button3 a:hover { background: transparent url(images/menu.jpg) -140px -86px no-repeat;}
	#button4 a:hover { background: transparent url(images/menu.jpg) -210px -86px no-repeat;}
	#button5 a:hover { background: transparent url(images/menu.jpg) -280px -86px no-repeat;}
	
	#slide1 {background: url(images/slide1.jpg);   }
	
	#slide1 a:hover {background: transparent url(images/slide1.jpg) 0 -187px}
	
	#slide2 {   }
	#slide3 {   }
	#slide4 {   }

/* Divs */
#container {height: 100%; width: 100%;}
#headerC {height: 400px;}
	#hTop {height: 130px; width: 960px; background:url(images/hTop.jpg); margin: 0 auto}
	#hBottom {height: 270px; width: 960px; margin:0 auto; background:url(images/header.jpg) top no-repeat;}
	#hSpace {height: 30px; background:url(images/hSpace.jpg) top repeat-x;}
	
#mainC {background:url(images/mainBG.jpg) top repeat-x; background-color:#043c4e; padding-bottom: 30px; }
	#main {width: 940px; margin: 0 auto;padding-top:30px;}
		#mainL {width: 570px; position: relative; float: left; padding-right:50px; }
			/*	#mainL {width: 570px; position: relative; float: left; padding-right:50px; border-right: 1px solid #0a5168}*/
		#mainL2 {width: 640px; position: relative; float: left; padding-right:50px; }
		#mainR {width: 280px; position: relative; float: right;  }
		#mainR2 {width: 220px; position: relative; float: right;  }
	
#footerC {background:url(images/footerBG.jpg) top repeat-x; height: 140px; position:relative; }
#footerC2 {background:url(images/footerBG.jpg) top repeat-x; height: 40px; position:relative; }
	#footerTop {height: 140px; width: 940px; margin:0 auto;}
	#footerTop {height: 140px; width: 940px; margin:0 auto;}
	#footerBottom {height:60px; width: 940px; margin: 0 auto; background-color:#011e27}
		
		.fbox { width: 85px; height: 85px; position:relative; float:left; top: 20px; margin-right: 20px; border: 5px solid #0d5c74 }
		.fbox:hover {  border: 5px solid #b1dd44; }
		
		#tweet {height:85px; width: 200px; position:relative; float: right; top: 20px;}
			#tweets {position:relative;float: left; top: 20px;}
		#twitter_div {position: relative; float: right; top: 20px;  }
		
		#twitter_div a{color: #81c8df; font-weight: bold; text-decoration:none; font-style:italic; padding-bottom: 10px; }
#twitter_div a:hover {color: #ffffff;}
		
		#twitter_div li {padding-bottom:20px; }
		
		.footbox {height: 85px; width: 365px; position: relative; float:right; text-align:left;  top: 20px; }
		
		

	
/* Classes */
.clr {clear: both; visibility:hidden;}
.maintitle {font-family:"Times New Roman", Times, serif; font-size: 1.8em; color: #b1dd44; line-height: 1.0em;}
.largetext {font-size: 1.4em; line-height: 1.2em; font-weight:bold;}
.line {height: 1px; border-bottom: 1px dotted #3f94b0; padding:5px; margin-bottom: 10px;}
.line2 {height: 90px;width: 0px; border-right: 1px dotted #3f94b0; margin: 0 45px; position:relative; float: left;}

.sidebarCaps {color: #2595b6; text-transform:uppercase;}
.sidebarLink {color: #b3e046; text-transform:lowercase; font-size:1.4em; line-height: 1.2em; letter-spacing:.05em; font-family:"Century Gothic", Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;text-decoration:none;}
.sidebarLink a {font-weight: normal; text-decoration:none; color: #b3e046}
.sidebarLink a:hover {color: #9ac3d0;}

.sidebarBig {font-size: 1.4em; line-height: 1.2em; text-transform:lowercase;letter-spacing:.05em; font-family:"Century Gothic", Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; border-bottom: 1px dotted #105569}
.sidebarBig a {color: #fff; text-decoration:none;}
.sidebarBig a:hover {color: #9ac3d0;}
.featImg {width: 180px; float:left; position:relative;}
.featText {width: 400px; float: right; position:relative;}