﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	
	margin:0;
	padding:0;	
}

body
{
	background-color:#01142B;	
	font-size:11px;
	font-family:Verdana;
	color:#003F87;	
}

img  
{
	padding: 0;
	margin: 0;
	border: 0;
	display:block;
}

ol,ul 
{	
	list-style:none;
}

h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}

.clear 
{
	clear: both;
}

#container  
{
	margin-left: auto; margin-right: auto; width: 1000px; height:601px;
}

#content
{
	width:751px; 	
	display:inline;
}

#nav
{
	width:249px;
	height:487px;	
	float:left;
	margin: 0;
	padding: 0;
}


#nav li
{
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

#footer
{
	width:1003px;
	float:left;	
}

#footer li
{
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

#footer .legal
{
	background-image: url(images/legal.jpg);
	height:113px;
	width:466px;
}

#footer .legalcopy
{
	font-size:9px;
	font-family:Verdana;
	color:#000000;
	margin-top:90px;	
}

#footer .legalcopy a
{
	text-decoration: none;	
}

#footer .legalcopy a:hover
{
	text-decoration: underline;	
}

#footer .legalcopy .pipe
{
	margin-left:5px;	
	margin-right:5px;	
}

#footer .legalcopy .copyright
{
	margin-left:10px;	
	margin-right:10px;	
}


#footer .legalmancave
{
	width:466px;
}

#footer .legalcopymancave
{
	font-size:9px;
	font-family:Verdana;
	color:#FFFFFF;
	margin-top:10px;	
}

#footer .legalcopymancave a
{
	text-decoration: none;	
}

#footer .legalcopymancave a:hover
{
	text-decoration: underline;	
}

#footer .legalcopymancave .mancavepipe
{
	margin-left:8px;	
	margin-right:8px;	
}

#footer .legalcopymancave .mancavecopyright
{
	margin-right:10px;	
}

#footer-legalmancave { font-size:10px; color:White; padding-top:8px; float:left; }

#footer-legalmancave-right { float:right; }
.footer-legalmancave-twitter { float:left; display:inline; margin-right:20px; margin-bottom:10px; }
.footer-legalmancave-facebook { float:left; display:inline; margin-bottom:10px; }

#twitter-face { float:right; margin-top:5px; }
#twitter-face li { display:inline; margin-left:20px; }

#footer-legal { clear:both; padding-top:10px; font-size:10px; color:White;}
#footer-legal a { font-size:10px; color:White;}

#about
{
	width:751px;	
	height:487px;
	background-color:#FFFFFF;
	float:left;
}

#about ul
{
	float: left;
	margin: 0;
	padding: 0;
	display:inline;
}

#about li
{
	float: left;
	margin: 0;
	padding: 0;
	display:inline;
}

#about_left
{
	width:447px;	
}

#about_left .copy
{
	height:333px;	
}

#about_left .copy p
{
	margin-top:5px;
	margin-bottom:10px;
}

#about_left .copy .headline
{
	font-size:20px;
	font-family:Verdana;
	color:#008FF2;	
	margin-bottom:5px;
}

#about_right
{
	width:304px;	
}

#content-wrapper { height:379px; width:570px; background-color:#FFFFFF;}

#newsletter-wrapper
{
	position:absolute;
	height:379px;
	width:718px;
	overflow:auto;
}

#newsletter-wrapper h1 { font-size:24px; font-family:Verdana; color:#008ff2; margin:0px; padding:0px 0px 0px 0px;}
#newsletter-wrapper .required { color:#008ff2; }
#newsletter-wrapper p { margin:0px; padding:15px 0px 0px 0px; width:650px;}

#newsletter-form { padding:0px;}
#newsletter-form .txtinput { width:160px;}
#newsletter-form .txtinput2 { width:435px;}
#newsletter-form .txtinput3 { width:95px;}
#newsletter-form .txtinput4 { width:60px;}
#newsletter-form ul li { margin-left:25px; list-style-type:disc; list-style-position:outside;}

#locator-btn { padding: 15px 0px 0px 35px;}
.locator-drop { padding:5px 0px 15px 0px;}

.locator-results { padding-top:15px;}

#contact-btn { padding: 15px 0px 15px 150px;}

.newsletter-pnlform { width:625px;}
.newsletter-thanks { width:570px; padding-top:100px;}


