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

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
	border:0;
	background-color:#D8CEB1;
	color:#3D3C32
}
h1 {
	margin:0 0 3px 0;
	font-size:22px;
	font-weight:normal;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h2 {
	margin:0 0 7px 0;
	font-size:17px;
	font-style:italic;
	font-weight:normal;
	color:#333333;
}
p {margin:0px;}
a {color:#0073AE;}
#outerWrapper {
	margin:20px auto 0px auto;
	padding:0;
	border:1px solid #666666;
	border-top:2px solid #999999;
	width:800px;
	background-color:#FFFFFF;
	position:relative;
}

#logoWrapper {margin:33px 0 0 0; float:left; width:265px;}
#headerrightWrapper {width:525px; height:60px; float:left; text-align:right; margin:6px 0 5px 0; font-size:12px;}

#navheaderWrapper {
	height:24px;
	width:100%;
	clear:both;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	background-color:#840000;
}
#insurancelogoWrapper {background-color:#CCCCCC; width:265px; height:19px; padding:5px 0 0 0; float:left;}
#leftWrapper {
	width:265px;
	float:left;
	text-align:left;
	margin:20px 0 0 0;
	line-height:5px;
	
	}
#leftWrapper a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0073AE;
	line-height:14px;
}
#leftWrapper a:hover {text-decoration:underline;}
.navimage {margin:0 5px 15px 5px; float:left;}

#quoteWrapper {margin:3px 0 0 0; float:left; position:absolute; right: 10px; height:20px;}
#contentWrapper {
	width:460px;
	padding: 26px 10px 0px 10px;
	margin:0 0 0 10px;
	float:left;
	text-align:left;
	line-height:19px;
	font-size:13px;
}

#footerlinksWrapper {
	width:100%;
	padding:4px 0;
	height:auto;
	clear:both;
	margin:10px 0 0px 0;
	font-size:16px;
	color:#525252;
	line-height:21px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color:#E6E3D5;
}
#footerlinksWrapper a {
	font-size:12px;
	color:#0073AE;
	text-decoration:underline;
	padding:0 8px;
	border-right:1px solid #666666;
}
#footerlinksWrapper a:hover {
	color:#2C7CBE;
}
#bottomshadowWrapper {width:100%; margin:-0 auto 0 auto; border:0; height:8px; background-image:url(images/bottom-shadow-tan.gif); background-repeat:no-repeat; background-position:center -1px;}
#copyrightWrapper {width 800px; font-size:10px; color:#333333; clear:both; margin:3px auto 10px auto;}

.productlist {width:150px; height:75px; padding:10px; margin:0 40px 15px 0;  float:left; border:1px solid #CCCCCC;}
.insurancelogo{margin:5px;}
