BODY{
	margin:0px;
	background:black;
}

FORM{
	margin:0px;
	margin-top:10px;
}

.header{
	background:url(../img/bg-top.jpg) no-repeat top center;
	width:1100px;
	height:152px;
}

.footer{
	background:url(../img/bg-bottom.jpg) no-repeat top center;
	width:1100px;
	height:85px;
}


.footer DIV{
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
	font-family:Trebuchet MS;
	color:#5a5959;
	padding-top:50px;
}

.footer DIV A{color:#5a5959;text-decoration:none;}
.footer DIV A:hover{color:#818181;text-decoration:none;}

.wrap{
	position:relative;
	width:1100px;
}

.wrap .logo{
	position:absolute;
	top:0px;
	left:370px;
}

.buttons{
	padding-bottom:35px;
	padding-right:40px;
}

.menu{
	padding-left:40px;
}

.menu TABLE TD A IMG{
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
}

.menu TABLE TD A:hover IMG{
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
 -khtml-opacity: 0.9;
 opacity: 0.9;
}

.abtext{
	padding:10px;
	padding-left:80px;
	padding-top:40px;
	color:#959595;
	font-size:11px;
	font-family:arial;
	text-align:justify;
}

.abtext P{
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:13px;
}

.image-title{
	padding-bottom:5px;
}


.fname{
	width:70px;
	color:#959595;
	text-align:right;
	font-size:11px;
	font-family:arial;
	padding-right:5px;
	padding-bottom:5px;
}

.fname2{
	padding-left:10px;
	color:#959595;
	text-align:right;
	font-size:11px;
	font-family:arial;
	padding-right:5px;
	padding-bottom:5px;
}


.value INPUT{
	width:150px;
	background:black;
	border:1px solid #331d2a;
	color:#999999;
	font-size:11px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
}

.value TEXTAREA {
	width:330px;
	background:black;
	border:1px solid #331d2a;
	color:#999999;
	font-size:12px;
	padding:5px;
	font-family:arial;
	overflow:auto;
	height:50px;
}

.sbtm{
	background:black;
	border:1px solid #000000;
	color:#999999;
	font-size:11px;
}

.small{
	width:130px !important;
}

.evpos{
	padding:10px;
	padding-top:20px;
}

.ev_date{
	color:white;
	font-size:18px;
	font-family:arial;
	text-transform:uppercase;	
}

.ev_name{
	color:#909090;
	font-size:18px;
	font-family:arial;
	text-transform:uppercase;	
}

.ev_desc{
	color:#909090;
	font-size:11px;
	font-family:arial;
	overflow:auto;
	padding-right:5px;
	height:165px;
}

.ev_desc P{
	margin:0px;
	padding:5px 0px 5px 0px;
}

.ev_links{
	padding-top:15px;
}


.fbcomments{
	display:block;
	width:388px;
	border:0px solid #5688c2;	
	background:black;
	margin-top:10px;
	height:270px;
	overflow-y:auto;
	overflow-x:none;
	color:#dbdbdb !important;
}


.fbcomments DIV, .gallery_comments DIV{
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
}



.moregals{
	padding-top:15px;
	padding-left:5px;
}

.moregals SELECT{
	width:140px;
	font-size:11px;
	text-transform:uppercase;
	color:#889bdf;
	background:black;
}

.bigger{
	font-size:16px;
	font-weight:normal !important;
}


.galimage IMG{
	border:1px solid #5688c2;
}

.galimage:hover IMG{
	border:1px solid #ffffff;
}



.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=70);
 -moz-opacity:0.7;
 -khtml-opacity: 0.7;
 opacity: 0.7;
}

.infoiframe{position:absolute;}
#infoiframe_div{position:absolute;}
#infoiframe_div{}

.infoiframe_hidden{display:none}
.infoiframe_visible{display:block;background-color:white;position:relative;z-index:99999;}

.infoiframe2{position:absolute;}
#infoiframe_div2{position:absolute;}
#infoiframe_div2{}

.infoiframe_hidden{display:none}
.infoiframe_visible{display:block;background-color:white;position:relative;z-index:99999;}

.infoiframe_hidden2{display:none}
.infoiframe_visible2{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);*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/close.png', sizingMethod='scale');}



.popup-content{padding:10px;}

	.shaded_vis{background-color:black;}
	.infoiframe_visible, .infoiframe_visible2, .infoiframe_visible3, .infoiframe_visible4, .infoiframe_visible5{border:2px solid white;background-color:#213047;}
	.infoiframe_visible A, .infoiframe_visible2 A, .infoiframe_visible3 A, .infoiframe_visible4 A, .infoiframe_visible5 A{color:white;}
	.style-select-label{font-size:20px;font-family:'Trebuchet MS', arial, helvetica;color:#dadada;}


.popup-content H4{
	text-align:center;
	color:white;
	font-size:23px;
	font-family:arial;
	font-weight:normal;
	text-transform:uppercase;
}

.popup-content TABLE TD{
	font-size:12px;
	font-family:tahoma;
	color:white;
}

.joinfield{
	width:200px;
	border:1px solid black;
	background:#6f5e99;
	color:white;
}

.venueholder{
	width:496px;
	height:311px;
	position:relative;
}

.venueholder .venueimage{
	width:496px;
	height:311px;
	position:absolute;
	top:0px;
	left:0px;
}

.venueholder .venuecount{
	position:absolute;
	bottom:5px;
	right:5px;
}

.venuecount A{
	color:white;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
}

.venuecount A:hover{
	color:red;
}


.pgalleries_image{
	padding-bottom:10px;
}

.pgalleries_name{
	color:white;
	font-size:12px;
	padding-bottom:2px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:arial;
}

.pgalleries_date{
	color:white;
	font-size:11px;
	font-family:arial;
}

.moregals{
	padding-top:15px;
	padding-left:5px;
}

.moregals SELECT{
	width:200px;
	font-size:11px;
	text-transform:uppercase;
	color:#889bdf;
	background:black;
}

.bigger{
	font-size:16px;
	font-weight:normal !important;
}


.galimage IMG{
	border:1px solid #5688c2;
}

.galimage:hover IMG{
	border:1px solid #ffffff;
}


.buttons *{
	color:white !important;
}

div.metadata {
  color: #FFFFFF;
}
