body { 
background : #DCDCDC; 
background-attachment : fixed; 
margin : 0; 
padding : 0; 
font-family : Arial, Verdana, "Times New Roman";  
font-size : 14px; 
}  
h1 {
color : #0000cd;
font-size : 22px;
}
h2 {
color : #0000cd;
font-size : 18px;
}
h3 {
color : #0000cd;
}
#wrap { 
max-width : 850px; 
min-width : 480px; 
width : 850px; 
margin : 1px auto; 
padding : 0 0 0 0;
background : #ffffff;  
} 
#screen { 
background : #ffffff; 
padding : 0; 
} 
#logotop {
background-color : #ffa500;
width : 850px; 
height : 10px;
} 
#logobar { 
width : 848px; 
} 
#leftlogo { 
margin-left : 0;
width : 210px; 
float : left;
position : relative;
height : 139px;
background-color : #ffffff;  
} 
#centerlogo { 
margin-left : 214px;
text-align : center; 
vertical-align : top; 
width : 420px; 
height : 140px;
position : relative;
background-color : #ffffff;  
color : #ffffff;
} 
#rightlogo { 
width : 200px; 
float : right;
height : 138px;
position : relative;
margin : -140px 0 0 140px;
background-color : #ffffff; 
} 
#logobar { 
width : 850px; 
border : 0; 
background : #ffffff; 
} 
#navbar { 
position : relative; 
width : 850px; 
height : 32px; 
margin : 0; 
border : 0; 
padding : 0; 
background-color : #ffa500;
}
#navbar ul {
  font-family: Sylfaen, Verdana, Arial;
  font-size: 18px;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
#navbar ul li {
  display: block;
  position: relative;
  float: left;
  width: 141.6px;
}
#navbar li ul { display: none; }
#navbar ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px #ffffff solid;
  padding: 0;
  background: #005d9a;
  white-space: nowrap;
}
#navbar ul li a:hover { background: #ffa500; 
color : #ececec;
text-decoration : underline;
}
#navbar li:hover ul {
  display: block;
  position: absolute;
}
#navbar li:hover li {
  float: none;
  font-size: 16px;
  width : 100px;
}
#navbar li:hover a { background: #ffa500; 
color : #ececec;
}
#navbar li:hover li a:hover { background: #ffa500; 
color : #ececec;
}
#navbar li home {
  width: 140px; 
  border-right : 5px #ffffff solid;
}
#navbar li rates {
  width: 140px; 
  border-right : 5px #ffffff solid;
}
#navbar li companies {
  width: 140px; 
  border-right : 5px #ffffff solid;
}
#navbar li coverage {
  width: 140px; 
  border-right : 5px #ffffff solid;
}
#navbar li buyonline {
  width: 140px; 
  border-right : 5px #ffffff solid;
}
#navbar li quote {
  width: 140px; 
}

#leftsidebar { 
width : 225px; 
float : left; 
vertical-align : top;
position : relative;
text-decoration : none;
} 
#leftsidebar li ul { display: none; 
text-decoration : none;
}
#leftsidebar ul li {
color : #0000cd;
line-height : 2em; 
list-style-type : square; 
font-size : 15px;
}

#leftsidebar ul li a {
  text-decoration : none;
  color : #005d9a;
  padding : 0;
list-style-type : disc;
}
#leftsidebar ul li a:hover { 
color : #005d9a;
text-decoration : underline;
}
#main {
							
width : 560px;
float : right; 
vertical-align : top;
position : relative;
padding : 15px;
text-align : justify;
margin-right : 25px;
}
	
#main a {
							
margin: 0;
	
}
		
		
#main a:link, #main a:visited, #main a:focus, #main a:hover, #main a:active {
		
text-decoration : none;
}
#statestop {
background-color : #ffa500;
width : 850px; 
height : 8px;
clear : both;
} 
#states {
background : #1874CD;
clear : both;
font-family : Verdana;
height: 400px; 
padding-left: 5px; 
padding-top: 6px; 
color: #ffffff; 
font-size: 13px;
border : 8px solid #005d9a; 
}
#states h2 {
color : #ffffff;
margin-left : 30px;
text-decoration : underline;
}
#states h2 a {
				
color: #ffffff;
	
font-size : 17px;	
}

#states a {
				
color: #ffffff;
	
font-size : 13px;	
}
	
#states ul li {
				
list-style-type : square;	
}
			
		
#states a:link, #states a:visited, #states a:focus {
		
color : #ffffff;
text-decoration : none;	
}
#states a:hover, #states a:active {
		
color : #ffffff;
text-decoration : underline;	
}
#statesleft {
float : left;
font-family : Verdana;
color : #ffffff; 
list-style-type : square;
width : 265px;
}
#statescenter {
float : left;
font-family : Verdana;
color:#ffffff; 
list-style-type : square;
width : 265px;
}
#statesright {
float : right;
font-family : Verdana;
color : #ffffff; 
list-style-type : square;
width : 265px;
}
#mainwhyus {
width : 500px;
position : relative;
float : right;
margin-right : 45px;
line-height : 2.5em;
padding-right : 45px;
color : #0000cd; 
background : #ECECEC; 
}
#mainwhyus ul {
list-style-type : square;
}
#testimonial { 
margin-left : 0;
width : 500px; 
float : right;
position : relative;
color : #000000; 
margin-right : 45px;
padding-right : 45px;
background : #ECECEC; 
} 
#testimonialtext { 
margin-left : 45px;
width : 220px; 
float : left;
position : relative;
color : #000000; 
background : #ECECEC; 
} 
#testimonialpic { 
margin-left : 20px;
width : 215px; 
float : right;
position : relative;
background : #ECECEC; 
} 
#footer { 
text-align : center; 
padding : 4px; 
color : #005d9a; 
font-size : 15px; 
clear : both;
width : 780px; 
margin-left : .8cm;
} 
#footer a {
				
color: #005d9a; 	
text-decoration : none; 
			
}
			
		
#footer a:link, #footer a:visited, #footer a:focus {
		
color : #005d9a; 
}
#footer a:hover, #footer a:active {
		
color : #005d9a; 
text-decoration : underline;
}
#copyright { 
text-align : center; 
background-color : #005d9a; 
color : #ffffff; 
font-size : 18px; 
width : 850px; 
clear : both;
font-family: Sylfaen, Verdana, Arial;
} 
#copyrightbottom {  
background-color : #ffa500;
width : 850px; 
height : 9px;
clear : both;
} 



