BODY{
	margin:0px;
	background:url(../img/bg-main.jpg) center top repeat-y #10100e;
}

#sw3{
padding:4.5px 5px 4.5px;
	background-color:#271512;
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	text-transform:uppercase;
}

#sw3:hover{
background-color:#684945;	
}


.imageheader{
	position:relative;
	width:889px;
	height:225px;
}

.imageheader .image{
	position:absolute;
	top:0px;
	left:0px;
}

.imageheader .logo{
	position:absolute;
	bottom:0px;
	left:10px;
}

.menu{
	border-bottom:1px solid #857164;
	width:729px;
	overflow:hidden;
	text-align:right;
	margin-left:155px;
	height:30px;
	margin-bottom:10px;
}

.menu TABLE TD{
	color:#3a241d;
	font-size:12px;
	text-align:center;
	width:100px;
	font-weight:bold;
	font-family:arial,helvetica;
}

.menu TABLE TD A{
	color:#3a241d;
	text-decoration:none;
}

.menu TABLE TD A:hover{
	color:#ffffff;
}

.menu TABLE TD.nopad{
	width:59px;
	text-align:right;
	padding-right:0px;
}

.menu TABLE TD.nopad2{
	width:67px;
}

.mainpad{
	padding-left:155px;	
	overflow:hidden;
	clear:both;
	height:auto;
	overflow-y:visible;
}

#ajaxcontainer{
	height:auto;
	border:0px solid red;
}

#ajaxloader_main{
	text-align:center;
	padding-top:140px;
}


.uc{
	text-align:center;
	color:#3a241d;
	font-size:30px;
	text-transform:uppercase;
	margin:0px;
	letter-spacing:-2px;
	font-family:arial, helvetica;
	padding:0px;
	padding-top:100px;
}


h1{
	color:#3a241d;
	font-size:30px;
	text-transform:uppercase;
	margin:0px;
	letter-spacing:-2px;
	font-family:arial, helvetica;
	padding:0px;
	padding-bottom:2px;
}

h1 SPAN{
	color:black;
	font-size:20px;
	letter-spacing:-1px !important;
}

h3{
	color:#3a241d;
	font-size:18px;
	text-transform:uppercase;
	margin:0px;
	letter-spacing:-1px;
	font-family:arial, helvetica;
	padding:0px;
	padding-bottom:5px;
}

h4{
	color:black;
	font-size:14px;
	text-transform:uppercase;
	margin:0px;
	font-family:arial, helvetica;
	padding:0px;
}


.mainpad P{
	font-size:11px;
	font-family:tahoma, helvetica;
	color:black;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}

IMG.left{
	float:left;
	margin-right:10px;
	margin-top:5px;
}

.footer{
	margin-top:5px;
	color:#3a241d;
	font-size:12px;
	font-weight:bold;
	font-family:arial, helvetica;
	border-top:1px solid #857164;
	width:729px;
	text-align:center;
	line-height:18px;
	margin-left:155px;
	padding-top:8px;
	text-transform:uppercase;
}

.context{
	color:#3a241d;
	font-size:12px;
	text-align:center;
	width:100px;
	font-weight:bold;
	font-family:arial,helvetica;
}

.context A{
	color:#3a241d;
	text-decoration:none;
}

.context A:hover{
	color:#ffffff;
}


.context2{
	color:#3a241d;
	font-size:12px;
	text-align:left;
	padding-right:40px;
	font-weight:bold;
	font-family:arial,helvetica;
}

.opts{
	padding-top:15px;
}

.active{
	color:white !important;
}

.context2 A{
	color:#3a241d;
	text-decoration:none;
}

.context2 A:hover{
	color:#ffffff;
}



.long{
	width:150px;
}

.morevideos{
	margin-top:20px;
	margin-bottom:30px;
	overflow:hidden;
}

.morevideos DIV{
	float:left;
	margin-right:15px;
	width:140px;
	overflow-x:hidden;
	color:#3a241d;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-family:arial, helvetica;
}

.morevideos DIV.sec{
	margin:0px;
}


.morevideos DIV IMG{
	width:140px;
	margin-bottom:2px;
}

.moregals{
	clear:both;
	text-align:left;
}

.moregals SELECT{
	width:262px;
	font-size:11px;
	font-family:arial;
	background:#271512;
	color:#aea79a;
}

H3.nopadh3{
	margin:0px;
	padding:0px;
}

.morephotos{
	margin-top:10px;
	margin-bottom:15px;
	overflow:hidden;
	clear:both;
}

.floatimage{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.floatimage IMG{
	width:65px;
	height:65px;
}


.photoopts{
	overflow:hidden;
	clear:both;
	margin-top:5px;
}

.enlarge{
	float:left;
	margin-top:3px;
	margin-left:5px;
}

.share{
	float:right;
	margin-right:8px;
}

.contactarea P{
	color:#3a241d;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:bold;
	font-family:arial;
}

.contactarea A{
	text-transform:lowercase;
	color:#3a241d;
	text-decoration:none;
}

.cform{
	margin-top:0px;
}


.cform2{
	margin-top:10px;
}

.fname{
	color:#3a241d;
	font-size:11px;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	font-family:arial;
}

INPUT.fvalue{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	width:160px;
}

TEXTAREA.fvalue{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	height:70px;
	width:394px;
}


SELECT.fvalue{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	width:160px;
}

.btn{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:11px;
	height:22px;
	width:100px;
}


INPUT.fvalue2{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	width:140px;
}

TEXTAREA.fvalue2{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	height:70px;
	width:354px;
}               


SELECT.fvalue2{
	background:#271512;
	border:1px solid #271512;
	color:#a89e8d;	
	font-size:12px;
	width:140px;
}


.switcher_inactive{
	cursor:pointer;
}

.switcher_active{
	color:white !important;
}

.gal-entry{
	overflow:hidden;
	width:155px;
	margin-top:10px;
	margin-right:15px;
	margin-bottom:15px;
	float:left;	
}

.gal-name{
	color:#3a241d;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	font-family:arial, helvetica;
	padding:0px;
	padding-top:5px;
	padding-bottom:2px;
}

.gal-date{
	color:white;
	font-size:12px;
	text-transform:uppercase;
	margin:0px;
	font-family:arial, helvetica;
}

.coverimage img{
	border:2px solid #000000;
}

.coverimage:hover img{
	border:2px solid #ce3802;
}


.floatimage A IMG{
	border:1px solid #000000;
}

.floatimage A:hover IMG{
	border:1px solid #ce3802;
}

.playerpos{
	text-align:center;
	padding-top:30px;
}


.footer A{
	color:#3a241d;
	text-decoration:none;
}

.footer A:hover{
	color:white;
}



.shaded_hid{position:absolute;top:0px;left:0px;display:none;}

.shaded_vis{position:absolute;top:0px;left:0px;display:block;z-index:999;
 filter:alpha(opacity=40);
 -moz-opacity:0.4;
 -khtml-opacity: 0.4;
 opacity: 0.4;
}

.infoiframe{position:absolute;}
#infoiframe_div{position:absolute;}
#infoiframe_div{}


#infoiframe_div2{position:absolute;}
#infoiframe_div2{}

#infoiframe_div3{position:absolute;}
#infoiframe_div3{}


.infoiframe_hidden{display:none}
.infoiframe_visible{display:block;background-color:white;position:relative;z-index:99999;}



.closebutton {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;cursor: hand; /* ie */cursor: pointer; /* w3c */
background: url(../img/close.png);
z-index:999;	
*background: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/close.png', sizingMethod='scale');}


.popup-content{text-align:center; padding:10px;}

	.shaded_vis{background-color:black;}
	.infoiframe_visible, .infoiframe_visible2, .infoiframe_visible3, .infoiframe_visible4, .infoiframe_visible5{border:none;background-color:white;}
	.style-select-label{font-size:12px;font-family:'Trebuchet MS', arial, helvetica;color:black;}

.mainpad P A{
	color:black;	
}

.mainpad P A:hover{
	color:white;	
}

