body {
background-color:#D2D2D2;
margin:auto;
padding:auto;
}
#divwrap {
width:1000px;
margin:auto;
}
#banner {
background:url("http://kinginsurance.co.uk/images/top1_bg.jpg") repeat scroll 0 0 transparent;
height:98px;
width:100%;
float:left;
}
#banner .menu {
background:url("http://kinginsurance.co.uk/menubg_2.jpg") repeat scroll 0 0 transparent;
float:left;
height:40px;
width:100%;
}
#banner .menu ul {
margin-left:-40px;
margin-top:0px;
}
#banner .menu ul li {
border-left:1px solid #878787;
display:inline-block;
float:left;
height:84%;
list-style:none outside none;
vertical-align:middle;
width:auto;
cursor: pointer;
}
#banner .menu ul li:hover {
background:#AE0808;
}
#banner .menu ul li a,#banner .menu ul li a:visited {
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:bold;
padding-left:27px;
padding-right:27px;
text-decoration:none;
height:40px;
border:none;
padding-top:9px;
}

#banner .menu ul li span{
float:left;
padding-top:11px;
_padding-top:0;
*padding-top:0;
}

#banner .menu ul li a:hover{
color:#000000;
background-color:#AE0808;
border:none;
}
#banner .spacer {
background:url("http://kinginsurance.co.uk/images/top3_bg.jpg") repeat scroll 0 0 transparent;
float:left;
height:20px;
width:100%;
*margin-top:0;
_margin-top:0;
}

#banner .logo{
float:left;
height:97px;
text-align:left;
width:100%;
}

#main {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin-top:60px;
*margin-top:0px;
_margin-top:0px;
text-align:left;
width:100%;
*width:989px;
_width:989px;
}
#main strong {
color:#99120F;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin-left:10px;
text-decoration:none;
width:50%;
}
#main .art {
float:right;
height:150px;
margin-right:215px;
width:150px;
}

#footer {
background:none repeat scroll 0 0 #FFFFFF;
border-top:2px solid #B51613;
float:left;
font-size:11px;
height:90px;
width:100%;
}
#footer .bottomnav {
margin:0;
padding:0;}
#footer .bottomnav li {
display:inline;}
#footer .bottomnav li a {
color:#585858;
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#footer .bottomnav li a:hover {
color:#8F0100;
}
#footer .cright {
color:#353535;
font-family:arial;
font-size:11px;
text-decoration:none;
}
#main .space {
float:left;
margin-top:200px;
}




