@charset "utf-8";
/* CSS Document */

p {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #000000;text-align: left;}

h1 {  font-family:Verdana, Geneva, sans-serif;line-height : 21px;font-size: 17px; color: #000000;font-weight:bold;text-align: left;}

h2 {  font-family:Verdana, Geneva, sans-serif;line-height : 19px;font-size: 13px; color: #000000;font-weight:bold;text-align: left;}

.intro_text {  font-family:Tahoma, Arial, sans-serif; line-height : 19px;	font-size: 12px; color: #000000;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;}

.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:900px;	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:0px solid #000000; width:890px; background-image:url(../images/footer.jpg); height:26px; padding-left:10px; padding-top:9px; clear:both;}
#footer_r {	clear: both; position: relative; right: 20px; top: 0px; width: 220px; float:right;}



#nav {	position: absolute;	top:135px; clear:both;}
#home {position: absolute; left: 0px; top: 0px; width: 225px;  border-bottom:1px solid #000000; }
#aboutus {position: absolute; left: 225px; top: 0px;  width: 225px; border-bottom:1px solid #000000; }
#services {position: absolute; left: 450px; top: 0px;  width: 225px; border-bottom:1px solid #000000; }
#contactus {position: absolute; left: 675px; top: 0px;  width: 225px; border-bottom:1px solid #000000; }

#boxes {position: relative;	background:url(../images/box_background.jpg);	height: 385px;	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:385px; border-right:1px solid #000000;background:url(../images/box_background.jpg);}
#auto {position: absolute; left: 205px; top: 0px;  width: 204px; height:385px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#liability {position: absolute; left: 410px; top: 0px;  width: 204px; height:385px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#also_covering {position: absolute; left: 615px; top: 0px;  width: 204px; height:385px; border-right:1px solid #000000; background:url(../images/box_background.jpg);}
#pet_travel {position: absolute; left: 820px; top: 0px;  width: 204px; height:385px; 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 : 15px; font-size: 12px; color: #566480; text-align: left; font-weight:bold;}
.boxtext {font-family:Tahoma, Arial, sans-serif; line-height : 16px; font-size: 10px; color: #000000; text-align: left;}
.boxtext2 {font-family:Tahoma, Arial, sans-serif; line-height : 14px; font-size: 10px; color: #000000; text-align: left;}


#mid_section {position: relative;  right: 0px; top: 0px; background:url(../images/travel_agent.jpg); border-top:1px solid #000000; border-bottom:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; margin-top: 35px; height:448px;}
#intro_copy {position: relative; left: 83px;  top: 30px; width: 290px; float:left;}
#intro_photo{position: relative;  right:0px; top: 0px; float:right; border-left:1px solid #000000;}

img.bottomborder {
	border-bottom: 1px solid black;
}

img.borderlb {
	border-bottom: 1px solid black; border-left: 1px solid black;
}