@charset "utf-8";
/* CSS Document */
body{
	background:#fff url(../images/layout/bodybg.jpg) repeat-x;
	font-family:arial,helvitica;
	background-position:top;
	margin:0;
	padding:0;
	}
ul{
	padding:0;
	margin:0;
	}
ul li a{
	display:block;
	height:30px;
	text-decoration:none;
	outline:none;
	}
span.fontStyle01 a{
 font-size:11px;
 text-decoration:none;
 color:#d9d9d9;
}
#photo-container{
	width:232px;
	height:430px;
	float:left;
}

#whatwedo_image{height:430px;background: url(../images/bottom/whatwedo.gif) no-repeat;min-width:394px;}
#refunds_image{height:430px;background: url(../images/bottom/refunds.gif) no-repeat;min-width:394px;}
#research_image{height:430px;background: url(../images/bottom/research.gif) no-repeat;min-width:394px;}
#audits_image{height:430px;background: url(../images/bottom/audits.gif) no-repeat;min-width:394px;}
#history_image{height:430px;background: url(../images/bottom/history.gif) no-repeat;min-width:394px;}
#locations_image{height:430px;background: url(../images/bottom/locations.gif) no-repeat;min-width:394px;}
#contactus_image{height:430px;background: url(../images/bottom/contactus.gif) no-repeat;min-width:394px;}

#whatwedo_image,
#refunds_image,
#research_image,
#audits_image,
#history_image,
#locations_image,
#contactus_image{
	background-position:bottom left;
	border:none;
}

#bottom-inner div.img{
display:none;
}
.activeQuote{display:block;}
.activeImage{display:block;}

#links-area{
	width:191px;
	height:297px;
	background: url(../images/layout/links-bg.png) no-repeat;
	float:left;
	margin-top:15px;
	}
#menus{
	width:173px;
	margin-left:25px;
	margin-top:15px;
	float:left;
	}
#menus ul li{
	list-style-type:none;
	margin-bottom:10px;
	}
	

#menus ul li a.whatwedo{ background:transparent url(../images/layout/whatwedo-menu.png) no-repeat 0 0px;}
.whatwedo-active{background:transparent url(../images/layout/whatwedo-menu.png) no-repeat 0 -72px}
.whatwedo-hover{background:transparent url(../images/layout/whatwedo-menu.png) no-repeat; 0 -36px;}

#menus ul li a.refunds{ background:transparent url(../images/layout/refunds-menu.png) no-repeat 0 0px;}
.refunds-active{ background:transparent url(../images/layout/refunds-menu.png) no-repeat 0 -72px;}
.refunds-hover{ background:transparent url(../images/layout/refunds-menu.png) no-repeat 0 -36px;}

#menus ul li a.research{ background:transparent url(../images/layout/research-menu.png) no-repeat 0 0px;}
.research-active{ background:transparent url(../images/layout/research-menu.png) no-repeat 0 -72px;}
.research-hover{ background:transparent url(../images/layout/research-menu.png) no-repeat 0 -36px;}

#menus ul li a.audits{ background:transparent url(../images/layout/audits-menu.png) no-repeat 0 0px;}
.audits-active{ background:transparent url(../images/layout/audits-menu.png) no-repeat 0 -72px;}
.audits-hover{ background:transparent url(../images/layout/audits-menu.png) no-repeat 0 -36px;}

#menus ul li a.history{ background:transparent url(../images/layout/history-menu.png) no-repeat 0 0px;}
.history-active{ background:transparent url(../images/layout/history-menu.png) no-repeat 0 -72px;}
.history-hover{ background:transparent url(../images/layout/history-menu.png) no-repeat 0 -36px;}

#menus ul li a.locations{ background:transparent url(../images/layout/locations-menu.png) no-repeat 0 0px;}
.locations-active{ background:transparent url(../images/layout/locations-menu.png) no-repeat 0 -72px;}
.locations-hover{ background:transparent url(../images/layout/locations-menu.png) no-repeat 0 -36px;}

#menus ul li a.contactus{ background:transparent url(../images/layout/contactus-menu.png) no-repeat 0 0px;}
.contactus-active{ background:transparent url(../images/layout/contactus-menu.png) no-repeat 0 -72px;}
.contactus-hover{ background:transparent url(../images/layout/contactus-menu.png) no-repeat 0 -36px;}

#txt-what-we-do{
	float:left;
	min-width:100px;
	margin-left:170px;
	margin-top:80px;
	position:absolute;
}
#txt-refunds{
	float:left;
	min-width:100px;
	margin-left:110px;
	margin-top:80px;
	position:absolute;
}
#txt-research{
	float:left;
	min-width:100px;
	margin-left:80px;
	margin-top:120px;
	position:absolute;
}
#txt-history{
	float:left;
	min-width:100px;
	margin-left:80px;
	margin-top:120px;
	position:absolute;
}
#txt-audits{
	float:left;
	min-width:100px;
	margin-left:80px;
	margin-top:80px;
	position:absolute;
}
#txt-locations{
	float:left;
	min-width:100px;
	margin-left:80px;
	margin-top:80px;
	position:absolute;
}
#txt-contactus{
	float:left;
	min-width:100px;
	margin-left:80px;
	margin-top:80px;
	position:absolute;
}
.video-txt{
	font-size:36px;
	font-weight:bold;
	color:#2c70a2;
	letter-spacing:7px;
}
#bottom-inner{
	width:100%;
	height:427px;
	background:transparent url(../images/layout/bottom-bg.jpg) no-repeat;
	}
#menu-area{
	height:309px;
	width:415px;
	background:transparent url(../images/layout/menu-area-bg.jpg) no-repeat;
	float:left;
	}
#menu-area-texts-wrapper{
	margin:25px;
}
#menu-area-texts-wrapper ul{
	list-style:none;
	padding:0;
	margin:0;
}
#menu-area-texts-wrapper ul li a{
	font-size:12px;
	color:#627a8b;
	text-decoration:none;
	height:15px;
	letter-spacing:3px;
}
#menu-area-texts-wrapper ul li a:hover{
	text-decoration:underline;
}
.menu-description{
	opacity: 0;
}
.menu-description{
	display:none;
	font-size:18px;
	color:#696a6b;
	
}
#video-area{
	float:left;
	height:309px;
	width:551px;
	background:transparent url(../images/layout/video-bg.jpg) no-repeat;
	cursor:pointer;
}
.spacer50{
	height:50px;
}
.btnNormal{
	background:transparent url(../images/layout/btnPlay.jpg) no-repeat;
	display:block;
	height:100%;
	width:100%;
}
.btnOver{
	background:transparent url(../images/layout/btnPlayHover.jpg) no-repeat;
	display:block;
	height:100%;
	width:100%;
}
.button-wrapper{
	float:right;
	height:62px;
	
	margin-top:160px;
	width:190px;
}
#middle-shadow{
	width:967px;
	height:8px;
	background:transparent url(../images/layout/middle-content-shadow.jpg) no-repeat;
	}
.blue-border{
	margin:0 auto;
	width:967px;
	height:12px;
	background:transparent url(../images/layout/blueborder.jpg) no-repeat;
	}
.blue-border2{
	margin:0 auto;
	width:967px;
	height:12px;
	background:transparent url(../images/layout/blueborder2.jpg) no-repeat;
	}
#banner-wrapper{
	width:967px;
	height:130px;
	margin:0 auto;
	}
#header{
	margin:0 auto;
	}
#middle-content{
	width:967px;
	margin:0 auto;
	}

#content-wrapper{
	width:1024px;
	margin:0 auto;
	margin-top:30px;
	}
.spacer5px{
	height:5px;
	}

	/* Slideshow */

#slideshow-menu-wrapper {
	position: relative;
}
#slideshow-menu-wrapper .cursor {
	position: absolute;
	width: 182px;
	height: 63px;
	border: 3px solid #444;
}

#slideshow {
	width: 550px;
	height: 309px;
	overflow: hidden;
}
	#slideshow .handle {
		width: 3857px;
		height: 309px;
	}
		#slideshow .handle .slide {
			float: left;
			width: 551px;
			height: 309px;
		}
		#slideshow .handle .img1,
		#slideshow .handle .img2,
		#slideshow .handle .img3,
		#slideshow .handle .img4,
		#slideshow .handle .img5,
		#slideshow .handle .img6,
		#slideshow .handle .img7 {
			background: url('../images/layout/video-bg.jpg') no-repeat 0 0;
		}
.slide{
	display:none;
}
a.emailLink{
	display:block;
	float:right;
	height:20px;
	margin-right:40px;
	margin-top:3px;
	width:190px;
	text-decoration:none;
}
a.emailLink:hover{
	border:1px solid #70b6d7;
}
