@charset "UTF-8";
/* CSS Document */

/*------------------ JQuery Slideshow - Homepage --------------*/	
	
	
.JQ-Wrapper {
	position:relative;
	left:14px;
	width:933px;
	height:334px;  }
	
div#tmpSlideshow {
	height:334px;
	width:933px; }
	
div.tmpSlide {	
	height:334px;
	width:933px; }
	
div.tmpSlide img {
	position:absolute;
	width:617px;
	height:334px;
	top:0;
}
	
.JQ-desc {
	position: absolute;
	top:200px;
	left:621px;
	height:87px;
	width:308px;
	color: #fff;
	padding:0 4px 0 4px;
}
	
.JQ-titleWrapper {
	position:absolute;
	top:258px;
	left:89px;
	width:420px;
	color:#fff;
}
	
.JQ-title {
	font-size: 14pt;
	font-weight:bold; }
	
.JQ-subTitle {
	margin-top:4px;
	margin-left:4px;}
	
.JQ-quote-btn {
	width:312px;
	height:52px;
	position:relative;
	left:622px;
	top:281px;
	
}

.JQ-quote-btn a, .JQ-quote-btn a:link, .JQ-quote-btn a:visited  {
	width:312px;
	height:52px;
	display:block;
	background-image: url(/Portals/0/jq-quote-btn.jpg);
	background-repeat:no-repeat;
	background-position: left top; }
	
.JQ-quote-btn a:hover, .JQ-quote-btn a:focus {
	background-position: right top; }


	
div.tmpSlideshowControls a.welcome {
	background-image: url(images/jq-nav-welcome.jpg); }
	
div.tmpSlideshowControls a.home {
	background-image: url(images/jq-nav-home.jpg); }	
	
div.tmpSlideshowControls a.auto {
	background-image: url(images/jq-nav-auto.jpg); }	
	
div.tmpSlideshowControls a.health {
	background-image: url(images/jq-nav-health.jpg); }	
	
div.tmpSlideshowControls a.business {
	background-image: url(images/jq-nav-business.jpg); }
	
div.tmpSlideshowControls a.life {
	background-image: url(images/jq-nav-life.jpg); }
	
div.tmpSlideshowControls a.flood {
	background-image: url(images/jq-nav-flood.jpg); }
	
div.tmpSlideshowControls a.motorcycle {
	background-image: url(images/jq-nav-motorcycle.jpg); }	
	
div.tmpSlideshowControls a.boat {
	background-image: url(images/jq-nav-boat.jpg); }	
	
div.tmpSlideshowControls a, div.tmpSlideshowControls a:link, div.tmpSlideshowControls a:visited {
	width:104px;
	height:66px;
	display:block;
	background-repeat: no-repeat;
	background-position: left top; 
	cursor:hand;
	position:absolute;
	z-index:9;}
	
div.tmpSlideshowControls a:hover, div.tmpSlideshowControls a:focus {
	background-position: right top; }	
	
div.tmpSlideshowControls .row a {
	float:left; }
	
	
	
	
	
	
	
	
	
	
	/* ----------- JQuery Slideshow ----------------*/


div.tmpSlideshowControls {
	width:312px;
	height:198px;
	position:absolute;
	top:0;
	left:621px;  }


div.tmpSlideshowControl{
	width:104px;
	height:66px;
	float:left;

}

div.tmpSlideshowControlActive a{
   background-position: right top;
}


	