body{
	background-color: #fff;
	font-size:13px;
	color:#565656;

	}
#homepage{
		background-image: url(../img/bkg_body_home.jpg);
	background-repeat: repeat-x;}	
#interior{
	background-image: url(../img/bkg_body_int.jpg);
	background-repeat: repeat-x;
}		
#shadowwrap{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/rbgbackground_wrap.png);
	background-repeat: repeat-y;
	background-position: center top;

}
#headerwrap{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bkg_header.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 297px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
/**** Header Styles ****/
#hptagline{
	color:#333;
	float: left;
	display: block;
	text-align: left;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}	
#tagline{
	color:#333;
	margin-right:0px;
	margin-top:30px;
	width: 350px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	display: block;
	padding: 0px;
	text-align: right;
}	


#logo{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: left;
}
#logo_ins{
	background-image: url(../img/bkg_ins_logos.png);
	background-repeat: no-repeat;
	height: 160px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 940px;
	margin-right: 0px;
	margin-left: 0px;
}
#headright{
	width: 300px;
	float: right;
}
.right{
	float: right;
}
.left{}
#rightquote{
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	border: 1px solid #C5C4C9;
	padding: 10px;
}
	
#header_homepage{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	width: 960px;
	padding: 0px;
	height: 204px;

} 
#header_interior{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	width: 960px;
	padding: 0px;
	height: 105px;

} 

	
/************************************************
*	Navbar      								*
************************************************/

#cat_810533_divs {
	height:44px;
	width: 787px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	}
	
#nav_810533 {
	height:44px;
	float:left;
	padding:0px;
	width: 790px;
	}
	
#nav_810533 ul {
margin:0px; padding:0px; list-style:none;
	}
	
#nav_810533 li {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	float:left;
	line-height:44px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
#nav_810533 li a, #nav_810533 li a:link, #nav_810533 li a:visited {
	color:#e6e6e6; text-decoration:none;
	}

#nav_810533 li a:hover, #nav_810533 li a:active {
text-decoration:underline;
	}
#nav_810533 li.page-item-10 {
	background-image: none;
	border-right-width: 0px;
	border-right-style: none;

}	
#content{
	padding-top: 20px;
	padding-bottom: 20px;
}
#content img{
	display: block;
	margin: 0px;
	padding: 0px;
}

#page_cont h2{
	margin-bottom: 10px;
	margin-top: 10px;
	color: #766539;
}
#page_cont h2 a, #page_cont h2 a:link, #page_cont h2 a:visited {
	color: #766539;
	text-decoration: underline;
}	
#page_cont h1{
	color: #06C;
}
#page_cont ul{margin-left: 20px;
	display: block;
	list-style-position: inside;}

#page_cont li {
list-style-type: disc;
	padding-bottom: 5px;

	}



#content_home{
	margin-bottom: 20px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/contenthome.gif);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 20px;
	background-position: center top;
}
#content_home ol li{

	list-style-type: none;


}
#content_home ul{list-style-type: none;}

#content_home li a, #content_home li a:link, #content_home li a:visited {
	background-image: url(../img/li.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: left 3px;
	padding-bottom: 10px;
	display: block;

	}

#content_home li a:hover, #content_home li a:active {
text-decoration:underline;
	}
#content_home h3{
	margin-bottom: 20px;
}

#contentfull{
	margin-bottom: 20px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/24col_mid.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 20px;
}
#contentfull p{
	margin:0px;
	line-height:20px;
	color:#5d5d5d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#contentfull h1{
	margin: 0;
	padding: 0px;
	color: #09F;
}
#search{
	float: right;
	padding-top: 20px;
}


/************************************************
*	Sidebar       			     	    * 
************************************************/
#sidebar_top{
	background-image: url(../img/sidebar_top.png);
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#sidebar_bottom{
	background-image: url(../img/sidebar_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}	
#sidebar {
	
	line-height: 18px;
	margin: 0px;

	}
	

#sidebar li a, #sidebar li a:link, #sidebar li a:visited {
	list-style-position: outside;
	color:#6f6f6f;
	display: block;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 15px;
	background-image: url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
	}

#sidebar li a:hover, #sidebar li a:active {
text-decoration:underline;
	}

/************************************************
*	sidebar15px       			     	    * 
************************************************/
#sidebar15px_top{
	background-image: url(../img/sidebar15px_top.png);
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#sidebar15px_bottom{
	background-image: url(../img/sidebar15px_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}	
#sidebar15px {
	width:300px;
	line-height: 18px;
	margin: 0px;
}
	

#sidebar15px li a, #sidebar15px li a:link, #sidebar15px li a:visited {
	list-style-position: outside;
	color:#6f6f6f;
	display: block;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 15px;
	background-image: url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
	}

#sidebar15px li a:hover, #sidebar15px li a:active {
text-decoration:underline;
	}
/************************************************
*	Sidebar 230      			     	    * 
************************************************/
#sidebar230_top{
	background-image: url(../img/sidebar_top230.png);
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#sidebar230_bottom{
	background-image: url(../img/sidebar_bottom230.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}	
#sidebar230 {
width:200px;
	line-height: 18px;
	margin: 0px;
	background-image: url(../img/sidebar_middle230.png);
	background-repeat: repeat-y;
	background-position: center top;
	padding-right: 15px;
	padding-left: 15px;
	}
	
#sidebar230 h2 {
	color:#284256;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
#sidebar230 li a, #sidebar230 li a:link, #sidebar230 li a:visited {
	list-style-position: outside;
	color:#6f6f6f;
	display: block;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 15px;
	background-image: url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
	}

#sidebar230 li a:hover, #sidebar230 li a:active {
text-decoration:underline;
	}
/************************************************
*	Sidebar 220      			     	    * 
************************************************/
#sidebar220_top{
	background-image: url(../img/sidebar_top.png);
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#sidebar220_bottom{
	background-image: url(../img/sidebar_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}	
#sidebar220 {
	line-height: 18px;
	margin: 0px;
	background-image: url(../img/sidebar_middle.png);
	background-repeat: repeat-y;
	background-position: center top;
	}
	
#sidebar220 h2 {
	color:#666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;
	background-image: url(../img/sidebar_middle.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin-right: 10px;

	}
#sidebar220 p{
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	padding-bottom: 10px;
		background-image: url(../img/sidebar_middle.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#sidebar220 li a, #sidebar220 li a:link, #sidebar220 li a:visited {
	list-style-position: outside;
	color:#6f6f6f;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 15px;
	background-image: url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	}

#sidebar220 li a:hover, #sidebar220 li a:active {
text-decoration:underline;
	}

/************************************************
*	Footer 	        			     	    * 
************************************************/
#fwrap{
	background-image: url(../img/bkg_footer.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #746438;
	height: 108px;;
}
#footer{
	color:#ffffff;
	font-size:10px;
	padding: 0px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#footersub{
	padding-right: 5px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	background-image: url(../img/logo_footer.png);
	background-repeat: no-repeat;
	background-position: left 10px;
}
#footersub ul{
	padding: 0px;
	margin: 0px;
	float: right;
}
#footersub p{
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#footersub li{
	list-style-image: none;
	display: inline;
	border-right-width: 1px;
	border-right-color: white;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#footersub ul li:last-child{
	border-right:0px;
}

#footersub a:link {
	color:#ffffff;
	text-decoration: none;
}
#footersub a:active {color:#333; text-decoration: none; }
#footersub a:visited {
	color:#ffffff;
	text-decoration: none;
}
#footersub a:hover {
	color:#ffffff;
	text-decoration: underline;
	font-size: 10px;
}

#footersub li.current_page_item a:link{color:#fff; text-decoration: none; }
#footersub li.current_page_item a:active{color: #fff; text-decoration: none; }
#footersub li.current_page_item a:visited{color: #fff; text-decoration: none; }
#footersub li.current_page_item a:hover{
	color:#fff;
	text-decoration: none;
	cursor:text;
	font-size: 10px;
}
#hp_container{
	margin-left: 20px;
	width: 775px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#hp1,
#hp2,
#hp3{
	display: block;
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	height: 65px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
	width: 160px;
}
#hp1 h1, #hp2 h1, #hp3 h1{
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #635b4b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#hp1 p, #hp2 p, #hp3 p{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#hp1{
	background-image: url(../img/hp1.jpg);
	background-repeat: no-repeat;
	background-position: left center;


}

#hp2{
	background-image: url(../img/hp2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#hp3{
background-image: url(../img/hp3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

/* CSS sliding doors button */

a.button-auto, a.button-home, a.button-bop, a.button-liability, a.button-work, a.button-comauto, a.button-genli, a.button-prop, a.button-life, a.button-commercial {
	background:url(../img/button.gif) no-repeat left top;
	display: inline-block;
	height: 38px;
	line-height: 27px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 18px;
	width: 100px;
} 

a.button, a.button-light {
	background:url(../img/button.gif) no-repeat left top;
	display: inline-block;
	height: 38px;
	line-height: 27px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 18px;
	width: 135px;
	margin-top: 3px;
}

a.button, a.button-light {
	background-image: url(../img/quote_button.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 135px;
	height: 38px;
}

a.button:hover, a.button-light:hover {
	color: #fff;
	background-position:right bottom;
}

a.button span, a.button-light span {
	color: #777;
	background-image: url(../img/quote_button.png);
	background-repeat: no-repeat;
	background-position: left top;
}

a.button-home  {
	background-image: url(../img/homebutton.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-home:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-home span {
	color: #777;
	background-image: url(../img/homebutton.png);
	background-repeat: no-repeat;
	background-position: left top;
}

a.button-auto  {
	background-image: url(../img/autobutton.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-auto:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-auto span {
	color: #777;
	background-image: url(../img/autobutton.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-bop  {
	background-image: url(../img/button_bop.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-bop:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-bop span {
	color: #777;
	background-image: url(../img/button_bop.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-liability  {
	background-image: url(../img/button_liability.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-liability:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-liability span {
	color: #777;
	background-image: url(../img/button_liability.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-work  {
	background-image: url(../img/button_comp.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-work:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-work span {
	color: #777;
	background-image: url(../img/button_comp.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-comauto  {
	background-image: url(../img/button_comauto.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-comauto:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-comauto span {
	color: #777;
	background-image: url(../img/button_comauto.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-genli  {
	background-image: url(../img/button_genliability.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-genli:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-genli span {
	color: #777;
	background-image: url(../img/button_genliability.png);
	background-repeat: no-repeat;
	background-position: left top;
}


a.button-prop  {
	background-image: url(../img/button_prop.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-prop:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-prop span {
	color: #777;
	background-image: url(../img/button_prop.png);
	background-repeat: no-repeat;
	background-position: left top;
}	


a.button-life  {
	background-image: url(../img/button_life.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-life:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-life span {
	color: #777;
	background-image: url(../img/button_life.png);
	background-repeat: no-repeat;
	background-position: left top;
}	

a.button-commercial  {
	background-image: url(../img/commercialbutton.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 95px;
	height: 28px;
}

a.button-commercial:hover {
	color: #fff;
	background-position:right bottom;
}

a.button-commercial span {
	color: #777;
	background-image: url(../img/commercialbutton.png);
	background-repeat: no-repeat;
	background-position: left top;
}


/* end of sliding buttons */
.textblock {
	border: 1px #bbb solid;
	padding: 10px;
	background-color: #f2f2f2;
}


.textwidget{


}
li.widget{
	text-align: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: none;
}
#phone{
	font-weight: bold;
	font-size: 24px;
}
/* Body Styles */
.whitebox{
	background-color:#fff;
}



.whitebox img{

}


#leftcol{
	padding: 0px;
	display: block;
}

#leftcol h2{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #FFFFFF;
	background-color: #c2001a;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;

}

#leftcol h3 a:link,#leftcol h3  a:visited,#leftcol h3  a:active{

	font-weight:bold;
	font-size:12px;
}

#leftcol h3 a:hover{

	font-weight:bold;
	font-size:12px;
}
#leftcol ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftcol li{
	list-style-type: none;
	margin: 0px;
}
.post-date{
	font-weight: normal;
	color: #2A1814;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}

/* Page Styles */
.alignleft{
	float:left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.alignright{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}

.author {
	visibility: hidden;
	font-size: 0px;
	color: #FFF;
	height: 0px;
	width: 0px;
	line-height: 0px;
}
.date {
	visibility: hidden;
	font-size: 0px;
	color: #FFF;
	height: 0px;
	width: 0px;
	line-height: 0px;
}
#pagetitle_auto{
	background-image: url(../img/auto_insurance.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_pets{
	background-image: url(../img/page_pet.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_prop{
	background-image: url(../img/page_prop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_health{
	background-image: url(../img/page_health.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_life{
	background-image: url(../img/page_life.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_theft{
	background-image: url(../img/page_theft.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_crime{
	background-image: url(../img/page_crime.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_bop{
	background-image: url(../img/page_bop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_liability{
	background-image: url(../img/page_liability.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_medical{
	background-image: url(../img/page_medical.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_build{
	background-image: url(../img/page_builders.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_comauto{
	background-image: url(../img/page_comauto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_comli{
	background-image: url(../img/page_comli.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_polpack{
	background-image: url(../img/page_polpack.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_property{
	background-image: url(../img/page_property.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_umbrella{
	background-image: url(../img/page_umbrella.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_employ{
	background-image: url(../img/page_employ.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_inland{
	background-image: url(../img/page_inland.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_pro{
	background-image: url(../img/page_pro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
#pagetitle_comp{
	background-image: url(../img/page_comp.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
}
.quoteblock{
	background-image: url(../img/quote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	margin-top: 20px;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

