/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: 62.5%;
margin: 0px;
text-align: center;
background: #ffffff url(img/bg.gif) top left repeat-x;
color: #074986;
font-family: Arial, Helvetica, sans-serif;
}

#wrap{
	position: relative;
	margin: auto;
	width: 954px;
}

	#top{
		position: relative;
		height: 111px;	
	}
	
		#logo{
			position: absolute;
			display: block;
			top: 0px;
			left: 15px;
			height: 111px;
			width: 253px;
			background: url(img/logo.gif) top left no-repeat;	
		}
		
		#nav{
			position: relative;
			float: right;
			font-size: 1.4em;
			padding-right: 35px;
		}
		
		#nav li{
			position: relative;
			float: left;
			padding-top: 45px;
			height: 26px;	
		}
		
		#nav li a{
			position: relative;
			float: left;
			padding: 4px 17px 0 17px;
			height: 22px;
			color: #EED073;
		}
		
		#nav li a:hover, #nav li.active a{
			background: #004369;
			color: #EED073;
			text-decoration: none;			
		}

	#splash{
		position: relative;
		height: 259px;
		padding: 11px 12px 0 32px;	
		text-align: left;
		margin-top: 13px;	
		background: url(img/splash.gif) top left no-repeat;
	}
	
		#splash h1{
			position: relative;
			padding-top: 18px;	
			font-size: 2.3em;
			font-weight: bold;
			padding-bottom: 10px;
			letter-spacing: -0.2px;
		}
		
		#splash p{
			position: relative;
			line-height: 1.5em;
			font-size: 1.4em;	
			padding-bottom: 1.3em;	
		}
		
		#splash img{
			position: relative;
			float: right;
			margin-left: 25px;
		}
		
		.splash-btn1{
			position: relative;
			text-indent: -9999em;
			float: left;
			height: 59px;
			width: 217px;
			background: url(img/splash-btn-1.gif) top left no-repeat;
			margin-right: 19px;
		}
		
		.splash-btn2{
			position: relative;
			text-indent: -9999em;
			float: left;
			height: 59px;
			width: 217px;
			background: url(img/splash-btn-2.gif) top left no-repeat;
		}
		
		#splash a{
			color: #91000E;
			text-decoration: underline;
		}
		
		#splash a:hover{
			text-decoration: none;
		}	
	
	
	#content{
		position: relative;
		font-size: 1.2em;
		padding: 15px 0 15px 0;
		text-align: left;
	}
	
		.widget{
			position: relative;
			padding-bottom: 28px;
		}

		#content em {
			font-style:italic;
		}

		#content strong {
			font-weight:bold;
		}
	
		#content h2{
			position: relative;
			font-size: 1.5em;
			padding-bottom: .7em;
		}
		
		#content h2.alt{
			color: #91000E;
		}
		
		#content h3{
			position: relative;
			font-size: 1.2em;
			padding-top: .7em;
			padding-bottom: .7em;
			font-weight: bold;
			color: #91000E;
		}

		#content h4{
			position: relative;
			font-size: 1.0em;
			padding-top: .7em;
			padding-bottom: .7em;
			font-weight: bold;
			color: #074986;
		}
		
		.img-feature{
			position: relative;
			float: left;
			padding: 7px;
			border: 1px solid #CDCDCD;
			margin-right: 15px;
		}
		
		.img-feature-right{
			position: relative;
			float: right;
			padding: 7px;
			border: 1px solid #CDCDCD;
			margin-left: 15px;
		}
		
		#content p{
			position: relative;
			line-height: 1.7em;
			padding-bottom: 1.1em;
			color: #3C3C3C;
		}
		
		#content p a{
			color: #2F5B7E;
			text-decoration: underline;
		}

		#content p a:hover{
			text-decoration: none;
		}
				
		.list {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:disc;
			padding-left: 25px;
			line-height: 1.6em;
		}		
	
	#col1{
		position: relative;
		float: left;
		padding-left: 28px;
		padding-right: 18px;
		width: 173px;
	}
	
		.bull-list{
			position: relative;	
		}
		
			.bull-list li{
				position: relative;
				padding: 4px 0 4px 18px;
				background: url(img/sbull.gif) left center no-repeat;	
			}
			
			.bull-list li a{
				position: relative;
				color: #91000e;
				text-decoration: underline;
			}

			.bull-list li a:hover{
				text-decoration: none;
			}
					
		.menu{
			position: relative;
			padding-right: 25px;
			font-size: 1.2em;

		}
		
			.menu li{
				position: relative;
			}
			
			.menu li a{
				position: relative;
				display: block;
				padding: 9px 0 9px 12px;
				color: #013350;
				border-bottom: 1px solid #013350;	
				
			}
			
			.menu li a.first{
				position: relative;
				display: block;
				padding: 9px 0 9px 12px;
				color: #013350;
				border-bottom: 1px solid #013350;	
				border-top: 1px solid #013350;			
			}
			
			.menu li a:hover, .menu li.active a{
				background: #013350;
				color: #eed177;
				text-decoration: none;
			}
	
	
	
	
	#col2{
		position: relative;
		float: left;
		width: 464px;
		padding-right: 38px;
	}
	
		#col2 a.extra-link{
			position: relative;
			color: #91000E;
			margin: 0 30px 0 5px;
		}
	
	
	
	
	#col3{
		position: relative;
		float: left;
		width: 233px;
	}
	
	
		.n-email{
			position: relative;
			padding: 4px;
			width: 190px;
			border: 1px solid #63635A;
			background: #FDFBDC;
		}
		
		.n-subscribe{
			position: relative;
			height: 29px;
			width: 163px;
			background: url(img/subscribe-btn.gif) top left no-repeat;
			border: 0;
			margin-top: 14px;
		}
		
	#col4{
		position: relative;
		padding: 15px 0 15px 28px;	
		clear: left;
	}
	
		#col4 ul{
			position: relative;
			float: left;
			width: 195px;
			line-height: 1.4em;
		}
		
		#col4 ul li a{
			position: relative;
			color: #91000e;
			text-decoration: underline;
		}
		#col4 ul li a:hover{
			text-decoration: none;
		}	

	#col5{
		position: relative;
		padding: 15px 0 15px 28px;	
		clear: left;
	}
	
		#col5 ul{
			position: relative;
			float: left;
			width: 195px;
			line-height: 1.4em;
		}
		
		#col5 ul li a{
			position: relative;
			color: #91000e;
			text-decoration: underline;
		}
		#col5 ul li a:hover{
			text-decoration: none;
		}	
	
	
	
	#foot{
		position: relative;
		padding: 25px 240px 0 24px;
		height: 107px;
		text-align: left;
		color: #3D3D3D;
		background: url(img/foot-bg.gif) top left no-repeat;
	}
	
		#foot-logo{
			position: relative;
			float: left;
			width: 107px;
			margin-right: 25px;
			height: 84px;
			text-indent: -9999em;
			background: url(img/foot-logo.gif) top left no-repeat;
		}
		
		#foot ul{
			position: relative;	
			font-size: 1.4em;
			height: 25px;
		}
		
		#foot ul li{
			position: relative;
			float: left;
			padding-right: 28px;
			color: #91000e;
		}
		
		#foot ul li a{
			float: left;
			text-decoration: underline;
			color: #91000e;
		}

		#foot ul li a:hover{
			text-decoration: none;
		}
	
		#foot p{
			position: relative;
			font-size: 1.2em;
		}
		
		#foot p a{
			color: #0668a9;
			text-decoration: underline;
		}

		#foot p a:hover{
			text-decoration: none;
		}
		
		#foot-btn{
			position: absolute;
			text-indent: -9999em;
			top: 37px;
			right: 20px;
			height: 59px;
			width: 190px;
			background: url(img/foot-btn.gif) top left no-repeat;
		}
	
	
	#bottom{
		position: relative;
		padding: 4px 20px 40px 20px;
		text-align: left;
		font-size: 1.4em;
	}
	
		#bottom a{
			color: #91000e;
			text-decoration: underline;
		}

		#bottom a:hover{
			text-decoration: none;
		}
				
		#bottom span{
			position: relative;
			float: right;
		}
	
	
/* Form CSS Styles --------------------------------------------------------------------------*/

		#form {
			font: 14px Arial, sans-serif;
		}
		
		#form fieldset {
		border:none;
		}
		
		#form label {
		float: left;
		width: 150px;
		font-weight: bold;
		}
		
		#form input, #form textarea {
		width: 180px;
		margin-bottom: 10px;
		}
		
		#form textarea {
		width: 250px;
		height: 150px;
		}
		
		#form p {
			font: 14px Arial, sans-serif;
			color: #c1000c;
			font-weight:bold;
		}
		
		#form .boxes {
		width: 1em;
		}
		
		#submitbutton {
		margin-left: 150px;
		margin-top: 5px;
		width: 90px;
		}
			
	
		.textred {
		color: #91000E;
		}
	
	
	
	














