body {
background:#000000;
font: .7em Arial,Helvetica, Sans-Serif;
text-align:center;
margin:0px;
padding:0px;
}

#container {
width:966px;
margin:0px auto;
text-align:left;
}

a:link, a:hover, a:visited {
border:none;
text-decoration:none;
color:#000;
	
}

#top {
height:90px;
float:left;
width:940px;
padding-left:20px;
}

#logo {
width:265px;
height:41px;
float:left;
}

img {
border:none;	
}

#header {
height:95px;
float:left;
padding-top:320px;
width:896px;
padding-left:70px;
}


#main {
width:686px;
padding:30px 140px 0px 140px;
float:left;
}

#footer {
float:left;
height:20px;
line-height:20px;
width:966px;
text-align:center;
}

#insurance {
width:233px;
height:88px;
float:left;
}

#annuities {
width:233px;
height:88px;
float:right;
}

#quote {
width:446px;
height:47px;
clear:both;
float:left;
margin:30px 0px 20px 110px;
}

#footer {
float:left;
width:966px;
height:20px;
padding-top:10px;
color:#FFF;
}
