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

.clearMe{
	clear:both;
}

.verticalstrip{ /*main holder of the entire site except the footer*/
	width:100%;
	float:left;
	display:inline;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background:url(images/content-verticalstrip.jpg) repeat-y top center;
}
.mainbg{
	width:100%;
	min-height:587px;
	*height:587px;
	background:url(images/mainbg.jpg) no-repeat top center;
	/*background:#F00;*/
}
.center-wrapper{
	margin:0 auto;
	width:921px;
	padding-top:41px;
}
.floatleft-wrapper{
	float:left;
	display:inline;
	width:100%;
	background:#fff;
}
.menu,.header,.footerarea{
	float:left;
	display:inline;
	width:921px;
}

.footerarea{
	background:#998464;
	color:#fff;
	font:10px;
	text-align:center;
}
.footerarea div{
	padding:5px;
}
.footerarea a{
	color:#FFF;
	text-decoration:none;
}
.footerarea a:hover{
	text-decoration:underline;
}
.content-wrapper{
	float:left;
	display:inline;
	width:895px;
	padding:35px 0 20px 26px;
}
.content-holder{
	background:url(images/content-holder.gif) repeat-y;
	width:868px;
	float:left;
	display:inline;
}
.content{
	width:788px;
	float:left;
	display:inline;
	margin:0 0 0 40px;
}

/*innerpage*/
.innercontent{
	width:717px;
	margin:20px 0 0 36px;
}
.innercontent2{
	width:778px;
	margin:0 auto;
}
.title1{
	text-align:center;
	margin:0 0 35px 0;
}
.title2{
	text-align:center;
	margin:0 0 10px 0;
}
.contact-wrap{
	width:530px;
	margin:0 auto;
	padding-top:35px;
}
.contactleft{
	float:left;
	display:inline;
	width:207px;
	margin:0 0 0 50px;
}
.contactmid{
	float:left;
	display:inline;
	width:3px;
	margin:0 0 0 90px;
}
.contactright{
	float:left;
	display:inline;
	width:190px;
	margin:0 0 0 110px;
}
.regButton{
	text-align:center;
	padding-top:10px;
}

.buytitle{
	text-align:center;
	margin-bottom:20px;
}

.buylocation{
	width:181px;
	float:left;
	display:inline;
}
.buycity{
	width:200px;
	float:left;
	display:inline;
}
.buystores{
	width:250px;
	float:left;
	display:inline;
}
.buymid{
	width:3px;
	float:left;
	display:inline;
	margin:0 20px;
	
}
.videohold{
	text-align:center;
	float:left;
	display:block;
	width:717px;
	margin-bottom:20px;
}
.presslists{
	width:717px;
	margin:0 auto;
}
.presslists li{
	float:left;
	display:inline;
	margin:0 10px 10px 0;
	height:250px;
}
.presslists img{
	width:149px;
	height:191px;
	border:10px solid #9A8F71;
}
.presslists span{
	display:block;
	text-align:center;
	width:149px;
}
.nextprev{
	display:block;
	text-align:right;
	padding-right:10px;
}

.sitemapUL{
	width:130px;
	margin:0 auto;
}
.collectionholder{
	float:left;
	width:638px;
	margin-left:70px;
}
.collectionholder2{
	float:left;
	width:717px;
}