/* CSS Document */

* {padding:0px; margin:0px}
.clear { clear:both;}
body {	font-family: Arial, Helvetica, sans-serif; text-align:center; font-size:100%;}
p {	font-size: 0.85em; line-height:1.25em; padding-bottom:1.25em;}
a { color:#545454; font-weight:normal; text-decoration:none;}
a:hover {color: #C4E109;text-decoration: none;}
#footer a:hover {color:#FFFFFF;}
ol {
margin-left:20px;}	
h3 {
color:#4795D3;}
/*New CSS Layout*/
#center_column {
background-image:url(../images/coulmn_bg.gif);
background-repeat:repeat-y;
width:780px;
margin-left:auto;
margin-right:auto;
text-align:left;
border:solid 2px #545454;}
#banner_wrapper {
background-image:url(../images/banner.gif);
width:auto;
height:64px;}

#navigation {
width:670px;
height:55px;
float:right;}
ul#nav_list {
margin-top:20px;
list-style-type:none;}
ul#nav_list li {
float:left;
margin-left:25px;
margin-right:25px;
text-align:center;
font-size:1.00em;}
ul#nav_list a {}
ul#nav_list a:hover {
color:#4795D3;
border-bottom:dotted 2px #C4E109;}

#left_bar {
float:left;
background-color:#545454;
width:201px;
height:530px;
background-image:url(../images/insurance-man-sidebar1.jpg);
background-repeat:no-repeat;}
#content {
margin-left:201px;
width:auto;}
#content_inside {
padding:15px;
min-height:450px;}
#footer {
padding-top:1.25em;
background-color:#C4E109;
text-align:center;
clear:both;}
#progessive_quote {
float:left;
width:200px;}



/*Images*/
#mckinney {
float:left;
padding-right:15px;
margin-right:15px;
margin-bottom:40px;
border-right:dotted 4px #4795D3;}
#building-with-car {
float:right;
padding-left:15px;
margin-left:15px;}


/*PAGE ELEMENTS*/
#services_list {
	padding:10px;
	;
	clear:right;
	background-color:#4795D3;
	color: #FFFFFF;
}
#services_list ul {
list-style-type:square;
padding-top:5px;
margin-left:30px;
color:#FFFFFF;}
#services_list ul li {
margin-bottom:13px;
padding:0px;}
#home-staff {
padding:10px;
height:214px;
margin-top:20px;
margin-bottom:40px;
background:#D7E8F6;}
#girls-home {
float:left;
padding-right:15px;
margin-right:15px;
border-right:dotted 4px #4795D3;}
#quotes_list {
margin-top:20px;}
.contact_img {
margin-right:20px;}
table#contacts {
background:#D7E8F6}
table#contacts td {
padding-left:10px;
padding-top:10px;}
