@charset "utf-8";
/* CSS Document */

p {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #000000;text-align: left;}
a {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #688614;text-align: left;}
a:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #333333;text-align: left;}

h1 {  font-family:Verdana, Geneva, sans-serif;line-height : 18px;font-size: 18px; color: #707071;font-weight:bold;text-align: left;}

h2 {  font-family:Verdana, Geneva, sans-serif;line-height : 19px;font-size: 14px; color: #60739e;font-weight:bold;text-align: left;}

.side_title {  font-family:Verdana, Geneva, sans-serif;line-height : 16px;font-size: 13px; color: #547c1e;font-weight:bold;text-align: left;}

.footer {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #ffffff; text-align: left;}
.footerlink {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #ffffff; text-align: right; text-decoration:underline;}
.footerlink:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #bdd2f9; text-align: right; text-decoration:underline;}
.charttext {  font-family:Tahoma, Arial, sans-serif; line-height : 14px;	font-size: 11px; color: #000000;text-align: left;}
.chartlink {  font-family:Tahoma, Arial, sans-serif; line-height : 14px;	font-size: 11px; color: #688614;text-align: left; text-decoration:underline;}
.chartlink:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 14px;	font-size: 11px; color: #333333;text-align: left; text-decoration:underline;}
.base {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #000000;text-align: left;}
.base_links {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #000000;text-align: left;}
.base_links:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #ffffff;text-align: left;}

ul {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #000000;text-align: left;}


#left {margin-top: 29px; padding-left: 147px; padding-top:20px; padding-right:70px; float: left; width:516px; background-image:url(../images/left_back.jpg);border-right:1px solid #000000;}
#right {float:right; width:240px; margin-top: 29px; padding-top:20px; padding-right:30px;}
#wrapper {width:1024px;	margin-left : auto; margin-right : auto; background-image:url(../images/right_back.jpg); border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; padding-bottom:0px;}
#baselinks {width:1024px;	margin-left : auto; margin-right : auto;}
#clear2 {clear:both;}
#clear {clear:both;}
#top {margin: 00px; padding: 00px; background:#ccc; }
#footer {border-top:1px solid #000000; width:1014px; background-image:url(../images/footer_background.jpg); height:34px; padding-left:10px; padding-top:13px; clear:both;}
#footer_r {	clear: both; position: relative; right: 20px; top: 0px; width: 220px; float:right;}



#nav {	position: absolute;	top:127px; clear:both;}
#home {position: absolute; left: 0px; top: 0px; width: 147px;  border-bottom:1px solid #000000; }
#aboutus {position: absolute; left: 147px; top: 0px;  width: 146px; border-bottom:1px solid #000000; }
#services {position: absolute; left: 293px; top: 0px;  width: 147px; border-bottom:1px solid #000000; }
#links {position: absolute; left: 440px; top: 0px;  width: 146px; border-bottom:1px solid #000000; }
#companies {position: absolute; left: 586px; top: 0px;  width: 147px; border-bottom:1px solid #000000; }
#claims {position: absolute; left: 733px; top: 0px;  width: 146px; border-bottom:1px solid #000000; }
#contactus {position: absolute; left: 879px; top: 0px;  width: 145px; border-bottom:1px solid #000000; }

#boxes {position: relative;	background:url(../images/box_background.jpg);	height: 355px;	width: 1024px;	margin-top:0px;	margin-bottom:0px;
	padding:0px;	padding-top:0px;	background-color:#bdbdbd; 	border:0px solid #848484; border-top:1px solid #000000;}

#home_apartment_condo {position: absolute; left: 0px; top: 0px; width: 204px; height:355px; border-right:1px solid #000000;background:url(../images/box_background.jpg);}
#auto {position: absolute; left: 205px; top: 0px;  width: 204px; height:355px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#liability {position: absolute; left: 410px; top: 0px;  width: 204px; height:355px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#also_covering {position: absolute; left: 615px; top: 0px;  width: 204px; height:355px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#pet_travel {position: absolute; left: 820px; top: 0px;  width: 204px; height:355px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}

#box_content {padding-left:10px; padding-right:10px;}
.boxtitle {font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 12px; color: #566480; text-align: left; font-weight:bold;}
.boxtext {font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 10px; color: #000000; text-align: left;}


#mid_section {position: relative;  right: 0px; top: 0px; background:url(../images/intro_background.jpg); border-top:1px solid #000000; border-bottom:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; margin-top: 27px; height:256px;}
#intro_copy {position: relative; left: 20px;  top: 10px; width: 575px; float:left;}
#intro_photo{position: relative;  right:0px; top: 0px; float:right; border-left:1px solid #000000;}

img.border {BORDER: 1px solid black; DISPLAY: block; MARGIN: 0px 0px 0px 0px;}
