﻿body{background:#ffffff; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#header.home{background:url(../images/body-homebg.gif) repeat-x; margin:0 auto; padding:0; height:500px;}
#header.sub{background:url(../images/bodybg.gif) repeat-x; margin:0 auto; padding:0; height:326px;}

#headerwrapper{width:900px; margin:0 auto; padding:0;}
#slogan{height:41px;}
	#slogan h1{font-size:12px; color:#fff; font-weight:normal; margin:0; padding:8px 0;}
#logo{background:url(../images/logo.gif) no-repeat; width:448px; height:169px; text-indent:-9999px; float:left;}

#phone{background:url(../images/phone.gif) no-repeat; width:334px; height:102px; text-indent:-9999px; float:right;}

#navigation{width:894px; margin:0 auto; padding:0;}
#nav{margin:0 auto; padding:0; width:894px;}
#nav li{height:40px; list-style:none; float:left;}
#nav li a{float:left; height:40px; text-indent:-9999px;}
#nav li a#home{width:83px; background:url(../images/navigation.gif) #f5f5f5 0 0 no-repeat;}
#nav li a#company{width:111px; background:url(../images/navigation.gif) #f5f5f5 -83px 0 no-repeat;}
#nav li a#quoterequests{width:163px; background:url(../images/navigation.gif) #f5f5f5 -194px 0 no-repeat;}
#nav li a#insurancecoverage{width:216px; background:url(../images/navigation.gif) #f5f5f5 -357px 0 no-repeat;}
#nav li a#resources{width:121px; background:url(../images/navigation.gif) #f5f5f5 -573px 0 no-repeat;}
#nav li a#staff{width:78px; background:url(../images/navigation.gif) #f5f5f5 -694px 0 no-repeat;}
#nav li a#contact{width:122px; background:url(../images/navigation.gif) #f5f5f5 -772px 0 no-repeat;}

#nav li a:hover#home{width:83px; background:url(../images/navigation.gif) #f5f5f5 0 -40px no-repeat;}
#nav li a:hover#company{width:111px; background:url(../images/navigation.gif) #f5f5f5 -83px -40px no-repeat;}
#nav li a:hover#quoterequests{width:163px; background:url(../images/navigation.gif) #f5f5f5 -194px -40px no-repeat;}
#nav li a:hover#insurancecoverage{width:216px; background:url(../images/navigation.gif) #f5f5f5 -357px -40px no-repeat;}
#nav li a:hover#resources{width:121px; background:url(../images/navigation.gif) #f5f5f5 -573px -40px no-repeat;}
#nav li a:hover#staff{width:78px; background:url(../images/navigation.gif) #f5f5f5 -694px -40px no-repeat;}
#nav li a:hover#contact{width:122px; background:url(../images/navigation.gif) #f5f5f5 -772px -40px no-repeat;}


#navgiationshadow{background:url(../images/navshadow.gif) no-repeat; width:894px; height:7px; clear:both; margin:0 auto; padding:0;}
#container{width:1002px; margin:0 auto; padding:0;}
#flash{width:900px; height:223px; margin:0 auto; padding:0; margin-top:10px;}
#buttonwrapper{margin:0 auto; padding:15px 0 0 0; clear:both; width:858px;}
.buttons{ width:198px; height:163px; padding:5px 22px 10px 0; text-indent:-9999px;}
.buttons4{ width:198px; height:163px; padding:5px 0 10px 0; text-indent:-9999px;}

#auto{background:url(../images/btn-auto.gif) no-repeat; float:left;}
#home{background:url(../images/btn-home.gif) no-repeat; float:left;}
#business{background:url(../images/btn-business.gif) no-repeat; float:left;}
#life{background:url(../images/btn-life.gif) no-repeat; float:left;}
#mainwrapper1{margin:0 auto; width:902px;}
#main{width:902px; margin:0 auto; padding:15px 0; border-left:2px solid #000; border-right:2px solid #000; background:url(../images/mainbg.gif) repeat-x top; position:relative; top:-5px; float:left;}
#mainwrapper{width:857px; margin:0 auto; padding:0; margin-bottom:50px;}
#left{width:640px; float:left;}
#content{}
#content h1{ margin:0; padding:0; font-size:18px; color:#8b0b0b;}

#text{font-size:12px;}



#right{float:right; background:url(../images/sidebar.gif) no-repeat; width:194px; height:224px;}
#right h2{background:url(../images/sidebarheader.gif) no-repeat; width:180px; height:53px; margin:2px auto 0 auto; padding:0; text-indent:-9999px;}
#righttext{margin:0 auto; padding:0; width:180px;}

#footer{background:url(../images/footerbg.gif) repeat-x; height:171px; clear:both; position:relative; top:-5px;}
#ftwrapper{width:1002px; text-align:center; margin:0 auto; padding:0;}
#ftmenu{color:#fff; padding:10px;}

#ftmenu a{color:#fff; font-size:11px; padding:0 5px; text-decoration:none; font-weight:bold;}
#ftmenu a:hover{color:#c5a824; text-decoration:underline;}


#ftcopy{color:#fff; font-size:10px;}
	#ftcopy a{color:#c5a824; text-decoration:none;}
	#ftcopy a:hover{color:#ccc; text-decoration:underline;}
#ftlogos{text-indent:-9999px; margin:0 auto; width:900px;}
#ftlogos p{margin:0; padding:0;}

.logo{ width:300px; float:left;}
#logo1{background:url(../images/logo-airnationalgaurd.gif) no-repeat; width:81px; height:71px; margin:0 auto;}
#logo2{background:url(../images/logo-trustedchoice.gif) no-repeat; width:76px; height:71px; margin:0 auto;}
#logo3{background:url(../images/logo-iia.gif) no-repeat; width:90px; height:71px; margin:0 auto;}


.clear{clear:both;}