/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	behavior: url("csshover3.htc"); 
}

h1 {
	color:#c05f35;
	font-size: 1.7em;
}

p {
	color:#666666;
	font-size: 0.8em;
}

a { color:#c05f35; }

a:hover {text-decoration:none;}

.top {
	width: 95%;
	padding-right: 5%;
	background:url(../images/bottom.jpg) repeat-x 0 100%;
	height: 3em;
	line-height: 190%;
	font-size:0.7em;
	color:#c05f35;
	text-align:right;
	font-weight:400;
}

.top a{
	color:#c05f35;
}

.top a:hover{
	color:#c05f35;
	text-decoration:none;
}

.header {
	width: 971px;
	margin: 0 auto;
	padding: 10px 0 15px 0;
	background:url(../images/holderTop.jpg) no-repeat 0 100%;
}

.logoHolder {
	float:left;
}

.emailSubscribe {
	float:left;
	margin: 0 0 0 70px;
	color: #666666;
	font-size: 0.8em;
}

.emailSubscribe img {
margin: 5px 0 10px 0;
}

.holder {
	width: 971px;
	margin: 0 auto;
	background:url(../images/HolderBG.jpg) repeat-y;
	height: auto;
}

.musicPlayer {
	width: 320px;
	height: 265px;
	border:#c05f35 solid 1px;
	margin: 9px 14px 0 23px;
	float:left;
}

.hub {
	width: 585px;
	height: 265px;
	float:left;
	margin: 9px 0 40px 0;
}

#hubImage {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:block;
}

#hubImage1 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage2 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage3 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage4 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage5 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage6 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}


#hubImage7 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage8 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}

#hubImage9 {
	border:#c05f35 solid 1px;
	float:left;
	margin: 0;
	padding: 17px 0 0 17px;
	height:248px;
	width: 375px;
	z-index: 10;
	display:none;
}


#hubTab{
	border-top:#c05f35 solid 1px;
	border-right:#c05f35 solid 1px;
	width:190px;
	height: 41px;
	float: left;
	/*text-indent: -999%;*/
}

a#hubTab:linked {
	font-size:12px;
}

a#hubTab:hover {
	background:url(../images/tabBG.jpg) repeat-x;
}



.hubTabTop{
	width:173px;
	height: 45px;
	float: left;
	color: #666666;
	font-size: 0.8em;
	padding: 4px 7px 7px 10px;
}

.hubTabBottom{
	border-bottom:#c05f35 solid 1px;
	text-indent: 0;
}

#MoreSites {
	border:#c05f35 solid 1px;
	margin: 0 30px 30px 23px;
	z-index: 10;
	display:none;
}

#MoreSites img{
	margin: 10px;
}

.close {
 width: 10px;
 height: 10px;
 position: relative;
 top: 0;
 right: 0;
 border-bottom:#c05f35 solid 1px;
 border-left:#c05f35 solid 1px;
 font:Arial, Helvetica, sans-serif 8px;
 color:#c05f35;
 padding:0 0 3px 3px;
 line-height: 70%;
 float:right;
}

.close:hover {
 background-color:#c05f35;
 color:#ffffff;
 cursor:pointer;
}

.HubSmallImg {
	margin: 8px 0 0 2px;
}

.smlTab {
	font-size:14px;
}


a.smlTab:linked {
	font-size:12px;
}

a.smlTab:hover {
	border:#CCCCCC solid 1px;
}

.imageGalTitle {
	text-align:center;
	color:#CCCCCC;
	letter-spacing: 2px;
	text-transform:uppercase;
	font-size:1.7em;
	padding-bottom: 12px;
}

.imageGal {
	width:925px;
	float:left;
	margin: 0 13px 9px 28px;
	min-height: 50px;
}

.holderBottom {
	width: 971px;
	margin: 0 auto;
	height: 20px;
	background:url(../images/holderBottom.jpg) no-repeat 0 0;
}

.bottom {
	margin-top: 20px;
	width: 95%;
	padding-right: 5%;
	padding-top: 1em;
	background:url(../images/bottomFooter.jpg) repeat-x 0 0;
	height: 2em;
	line-height: 190%;
	font-size:0.7em;
	color:#000000;
	text-align:right;
	font-weight:400;
}

.clearb {
	clear:both;
}

/* thumbnail list */

	ul#thumbs, ul#thumbs li{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul#thumbs li{
		float:left;
		margin:9px 9px 0 0;
		border:1px solid #c05f35;	
		padding:2px;
	}
	ul#thumbs a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;	
		cursor:default;	
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		top:-30px;
		left:-100px;	
	}
	
	/* mouse over */
	
		ul#thumbs a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		ul#thumbs a:hover img{
			border:1px solid #c05f35;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */

	/* clearing floats */
	
		ul#thumbs:after, li#thumbs:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		ul#thumbs, li#thumbs{
			display:block;
			}
		/*  \*/
		ul#thumbs, li#thumbs{
			min-height:1%;
			}
		* html ul#thumbs, * html li#thumbs{
			height:1%;
			}	
	
	/* // clearing floats */

/* // thumbnail list */


/* single thumbnail */

	p.thumb{
		float:left;
		margin:.5em 0;
		margin-right:10px;
		border:1px solid #c05f35;	
		padding:2px;
	}
	p.thumb a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;	
	}	
	p.thumb a img{
		float:left;
		position:absolute;
		top:0px;
		left:-500px;	
	}
	
	/* mouse over */
	
		p.thumb a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		p.thumb a:hover img{
			border:1px solid #c05f35;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */	

/* // single thumbnail */

/* // email subscribe 
span.label,span.spacer,span.multiple span {width:120px;float:left; height:} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} */
.submitStyle{ background-color:#FFFFFF; border:1px solid #c05f35; padding:0px 3px; font-size:0.8em; color:#c05f35; cursor:pointer;}
.submitStyle:hover{ background-color:#c05f35;; border:1px solid #cccccc; color:#ffffff;}
.inputStyle{ background:url(../images/tabBG.jpg) repeat-x; border:1px solid #cccccc; padding:1px; font-size:0.8em; color:#c05f35; width: 150px;}

	.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background:#000000;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 15%;
			left: 30%;
			width: 470px;
			height: 370px;
			padding: 16px;
			/*border: 1px solid #c05f35;*/
			background: url(../images/OverLayBG.png) no-repeat;
			z-index:1002;
			overflow: auto;
		}
		
		.closeBtn {
		position:relative;
		top: -17px;
		left:455px;
		}
