body { background-color: #000000; margin: 0px;}
body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF;}

a {color: #CD9900; text-decoration:none;}
a:hover {color: #FFC61D; text-decoration:none;}

.footerlink {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.footerlink:hover {
color:#000000;
font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#tbmenu { background-color: #1A1A1A;}
#colizq { padding-left: 7px;}
#colder { padding-right: 7px;}
#colcen { padding-right: 7px; padding-left: 7px;} 
#tdbordesup { padding-top: 7px;}
#tbsfondo { padding: 5px;}
#tdbordinf { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #404040;}
#tboscura { color: #FFFFFF; background-color: #080909; border: 1px solid #323232; padding: 5px;}
#tbcontenido { color: #000000; background-color: #F0F0F0; border: 5px solid #C1C1C1;}
#tbgold { background-color: #F1B500;}
#tbwhite { background-color: #FFFFFF;}

div#list {list-style: circle; font-size: 12px; padding: 5px;}
div#cont {color: #000000; padding: 5px; font-size: 12px; line-height: 18px;}
div#direc {background-color: #252525; margin: 5px; padding: 2px 2px 2px 4px; font-size: 10px; font-weight: bold; color: #FFFFFF;}

#direc a {color: #FFC61D; text-decoration:none;}
#direc a:hover {color: #FFFFFF; text-decoration:none;}

div#direc2 {background-color: #252525; margin: 5px; padding: 2px 2px 2px 4px; font-size: 11px; font-weight: bold; color: #FFFFFF;}

#txtblanco {font-size: 11px; font-weight: bold; color: #FFFFFF;}
#txtnegro {font-size: 11px; color: #000000;}
#txtngold {font-size: 12px; color: #998105;}
#txtred {font-size: 12px; color: #998105;}
#txtnormal {font-size: 12px; color: #000000; padding-left:5px;}
.txtnormal {font-size: 12px; font-weight: bold; color: #000000; padding-left:5px;}
#txtnormaldemo {font-size: 10px; font:Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left:5px;}
#txthigh {color: #000000; background-color: #CBCBCB; padding: 2px; font-size: 12px; font-weight: bold; padding-left: 18px;}
#txtgray {color: #666666; font-size: 11px;}
#txttitle {color: #ffffff; background-color: #8C8C8C; font-weight: bold; font-size: 11px; }
#txttitle2 {color: #000000; font-size: 11px; background-color: #E1E1E1; padding-left: 5px;}
#txtsmall {font-size: 10px;}


.normaltxt {font-size: 12px; color: #000000; padding-left:5px;}
.table_border { border-top:#000000; border-left:#ECC800; border-right:#ECC800; border-bottom:#000000; border-style:solid; border-width:1px;}
.txtfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #FFC61D;}
.txtngold {font-size: 12px; color: #998105;}
.boton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ECC800; font-weight: bold; border-top: 1px solid #F1D848; border-right: 1px solid #F7E790; border-bottom: 1px solid #957E00; border-left: 1px solid #635400;}

/* MENU DESPLEGABLE */
.zpMenu { float: left;  position: relative; color: #FFFFFF;}
.zpMenuVertical { padding-left:0px;}
.zpMenu .zpMenu-item { float: left;}
.zpMenu .zpMenu{ font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; position: absolute; width: 160px; background-color: #404040; border: 1px solid #FFC61D;}
.error { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000;}
.error1 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF;}
.zpMenu .zpMenu a { color: #FFFFFF;}
.zpMenu .zpMenu .zpMenu-item,.zpMenu .zpMenu .zpMenu-item-selected { width: 160px; padding: 5px; border-bottom: 1px solid #656565;}
.zpMenu .zpMenu .zpMenu-item-selected { background-color: #000000; color:#FFFFFF;}
.zpMenu .zpMenu .zpMenu-item-last { border-bottom: none;}
.zpMenu .zpMenu .zpMenu-item table.zpMenu-table {width: 100%;}
.zpMenu-item {cursor: pointer;}
.zpMenu .zpMenu-item .minus, .zpMenu .zpMenu .zpMenu-item .minus, .zpMenu .zpMenu-item .plus, .zpMenu .zpMenu .zpMenu-item .plus { display: none;}
/* FIN MENU DESPLEGABLE */

/* CALENDARIOS */

#TDmes_cal {BACKGROUND-COLOR: #000000; COLOR: #FFFFFF; FONT-SIZE: 12px} /* mes calendario peq */
#TDsem_cal {BACKGROUND-COLOR: #000000; COLOR: #FFFFFF; FONT-SIZE: 9px} /* semana calendario peq */
#TDdayno_cal {BACKGROUND-COLOR: #000000; FONT-SIZE: 9px; COLOR: #FFFFFF} /* dia sin evento calendario peq */
#TDdaysi_cal {BACKGROUND-COLOR: #2F2F2F; FONT-SIZE: 9px; COLOR: #FFC61D} /* dia con evento calendario peq */
.tabla {COLOR: #FFFFFF; FONT-SIZE: 9px} /* tamaņo letra calendario peq */

#TDsem_cal_b {BACKGROUND-COLOR: #666666; COLOR: #FFFFFF; FONT-SIZE: 8pt} /* semana calendario grande */
#TDcalendario {BACKGROUND-COLOR: #E0E0E0; FONT-SIZE: 10pt; COLOR: #000000} /* dia pasado calendario grande */
#TDsemana {BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 10pt; COLOR: #000000} /* dia vigente calendario grande */

#td_titulo_admin {BACKGROUND-COLOR: #102F4F; COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-WEIGHT: bold} /* agregar a calendario - mes */
#td_detalle_admin {BACKGROUND-COLOR: #80B8E0; COLOR: #000F3A; FONT-SIZE: 10pt} /* agregar a calendario - dia de la semana */
#td_detalle_activa {BACKGROUND-COLOR: #FAFAFA; COLOR: #000F3A; FONT-SIZE: 10pt} /* agregar a calendario - dia vigente */
#td_detalle_inactiva {BACKGROUND-COLOR: #CED8E3; COLOR: #000F3A; FONT-SIZE: 10pt}  /* agregar a calendario - dia pasado */


#divCont {
	LEFT: 0px; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 100%; CLIP: rect(0px 192px 245px 0px); 
	POSITION: relative; TOP: 0px; HEIGHT: 245px;  
	
    border: 5px solid #c1c1c1;
}
#divText {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#divCont2 {
	LEFT: 0px; VISIBILITY: visible; 
	OVERFLOW: hidden; CLIP: rect(0px 192px 120px 0px);
	POSITION: relative; TOP: 0px; HEIGHT: 170px;
	background: #f0f0f0;  padding:0px;border: 5px solid #c1c1c1;}
#divText2 {
	LEFT: 0px; POSITION: absolute; TOP: 0px; padding-bottom:5px;
}
#divCont3 {
	LEFT: 0px; VISIBILITY: visible; 
	OVERFLOW: hidden; CLIP: rect(0px 192px 126px 0px); 
	POSITION: relative; TOP: 0px; HEIGHT: 310px;
	background: #f0f0f0;  padding:0px;border: 5px solid #c1c1c1;
}
#divText3 {
	LEFT: 0px; POSITION: absolute; TOP: 0px;
}
#divCont {
	LEFT: 0px; VISIBILITY: visible; 
	OVERFLOW: hidden; CLIP: rect(0px 192px 126px 0px); 
	POSITION: relative; TOP: 0px; HEIGHT: 260px; width:550px;
	background: #f0f0f0;  padding:0px;border: 5px solid #c1c1c1;
}
#divText {
	LEFT: 0px; POSITION: absolute; TOP: 0px;
}



#divCont3 ul, #divCont2 ul {
	list-style:none;
	margin:1px;
	padding:2px;
} 

#divCont4 {
	LEFT: 0px; VISIBILITY: visible; 
	OVERFLOW: hidden; CLIP: rect(0px 192px 126px 0px); 
	POSITION: relative; TOP: 0px; HEIGHT: 310px;
	background: #f0f0f0;  padding:0px;border: 5px solid #c1c1c1;
}
#divText4 {
	LEFT: 0px; POSITION: absolute; TOP: 0px;
}


.text1
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-left:4px;
	padding-right:3px;
}
.text2
{
	color: #000000;      /*#000000;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px; 
}


/* Night Life */
.mid-panel
{
	width:545px;
	margin:0 auto;
	background:#000000;
}

.mid-panel .col-1
{
	width:343px;
	margin:0px 2px 0px 0px;
	float:left;
}
.mid-panel .venue-photo
{
	margin:0px;
}

.mid-panel .venue-photo .heading
{
	height:30px;
	margin:0px;
	background: url(../images/heading-bg1.gif) repeat-x;
	padding:0px;
}
.mid-panel .venue-photo .heading h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px; color:#000000;
	padding:3px 0px 0px 9px; margin:0px;
}
.mid-panel .venue-photo p
{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:12px 4px 0px 9px;
	padding:0px;
	line-height:17px;
	
}
.mid-panel .venue-photo .button
{
	text-align: right;
	margin:0px;
	padding:23px 8px 0px 0px;
}

.mid-panel .venue-photo .info-table
{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:12px 0px 0px 9px;
	padding:0px;
}



.mid-panel .col-2
{
	width:200px;
	margin:0px 0px 0px 0px;
	float:left;
}

.mid-panel .col-2 .listing
{
	width:198px;
	margin:0px 0px 0px 0px;
	border:1px solid #FFCC00;
}

.mid-panel .col-2 .listing .heading
{
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background: url(../images/heading-bg.gif) repeat-x;
}
.mid-panel .col-2 .listing .heading h3
{
	margin:0px;
	padding:5px 0px 0px 8px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
}

.mid-panel .col-2 .listing .heading h3 a
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
}


.mid-panel .col-2 .listing .info 
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 6px 14px;
	color:#FFFFFF;
	line-height:17px;
	font-size:12px;
}


.mid-panel .col-2 .weekly-events
{
	width:198px;
	margin:5px 0px 0px 0px;
	border:1px solid #FFCC00;
}

.mid-panel .col-2 .weekly-events .heading
{
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background: url(../images/heading-bg.gif) repeat-x;
	height:28px;
}
.mid-panel .col-2 .weekly-events .heading h1
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 8px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
}

.mid-panel .col-2 .weekly-events .day
{
	margin:0px 0px 0px 0px;
	padding:4px 0px 2px 9px;
	color:#FFC61D;
	font-weight:bold;
	font-size:14px;
}
.mid-panel .col-2 .weekly-events .events
{
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 12px;
	color: #FFFFFF;
	font-weight:normal;
	font-size:12px;
}
.mid-panel .col-2 .weekly-events .button
{
	text-align: right;
	margin:0px;
	padding:0px 6px 2px 0px;
}


.mid-panel .slide-show
{
	width:380px;
	margin:0px 0px 0px 83px;
	padding-top:25px
}

.mid-panel .slide-show .image
{
	margin:0px;
	border:1px solid #E4E3E0;
}
.mid-panel .button-panel
{
	width:378px;
	background:url(../images/button-panel-bg.gif) repeat-x;
	border:1px solid #FFCC00;
	margin:4px 0px 0px 83px;
	padding:0px;
}
.mid-panel .button-panel .col-1
{
	width:150px;
	margin:0px 0 0 20px;
	padding:0px;
	text-align:left;
	float:left;
	
}
.mid-panel .button-panel .col-2
{
	width:185px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;	
}


.mid-panel .button-panel .col-1 p.previous
{
	margin:0px;
	padding:15px 0px 15px 5px;
	text-align:left;
	float:left;
}

/*.mid-panel .button-panel .col-1 a.previous
{
	margin:0px 0 0 30px;
	padding:15px 0px 15px 5px;
	text-align:left;
	display:block;
	background:url(../images/previous.gif) no-repeat 5 right;
	width:100px;	
	color:#FFFFFF;

}


.mid-panel .button-panel .col-2 a.next
{
	margin:0px;
	padding:15px 0px 15px 5px;
	text-align:left;
	display:block;
	background:url(../images/next.gif) no-repeat 5 right;
	width:80px;	
	color:#FFFFFF;
}*/

.mid-panel .button-panel .col-1 img.previous
{
	margin:0px;
	padding:5px 0px 5px 9px;
	text-align:left;
}

.mid-panel .button-panel .col-2 p.next
{
	width:100px;
	margin:0px;
	padding:15px 0px 15px 20px;
	text-align:left;
	float:left;

}
.mid-panel .button-panel .col-2 img.next
{
	margin:0px;
	padding:5px 0px 5px 32px;
	text-align:left;
	float:left;
}

.mid-panel .flyers-img-panel
{
	width:430px;
	margin:44px 0px 0px 55px;
}

.mid-panel .flyers-img-panel img
{
	border:1px solid #F1B500;
	margin:30px 0px 10px 0px;
}

.clear
{
	clear:both;
}
.contactBody{
background-color:#f0f0f0;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:bold;
border:1px solid #a0abba;
}
.inputField{
width:200px;
height:20px;
}
.contactText{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.table-bg1 { background:#F6F2D9; margin:0px; padding:10px; border:1px solid #C1C1C1;}
.table-bg1 td {padding:5px 0px;}
.top-valign { vertical-align:top;}
.txt-fld1 { width:240px;}
.txt-fld-170 { width:170px;}
.txt-area1 { width:300px;}

.title {font-size:16px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}
.hdng {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.sub-title {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color:#CD9900;
	font-weight: bold;
	}
	
.txt-panel{ margin:0px 10px 0px 0px; padding:0px;}
.txt-panel ul{margin:0px ; padding:0px;}
.txt-panel ul li{margin:0px 0px 10px 0px ; padding:0px; font-size:14px; color:#666666;}
.txt-panel p{ font-size:12px; color:#000000;}
.txt-panel p.about-txt { font-size:15px;font-family:Arial, Helvetica, sans-serif; color:#555555;}

.txt-panel ul.sub-menus{margin:0px ; padding:0px;}
.txt-panel ul.sub-menus li{margin:0px 0px 10px 0px ; padding:0px 0px 0px 14px; font-size:14px; color:#CD9900; background:url(../images/bullet1.gif) no-repeat 0 3px; list-style:none;}

.contact-frm { margin:0 auto; width:370px;}
.contact-lft-td { background:#EEEEEE; border:1px solid #CCCCCC; text-align:left;width:194px; padding:1px; margin:1px; color:#000000;}
.contact-rt-td {text-align:left;width:174px; padding:1px; margin:0px;}
.requird { color:#006600;}
.bold { font-weight:bold;}
/* rotator in-page placement */
div.rotator {	position:relative;	display: none;}
div.rotator ul { margin:0; padding:0;}

/* rotator css */
div.rotator ul li {	float:left;	position:absolute;	list-style: none;}
/* rotator image style */	
div.rotator ul li img {	padding: 0px; border:none;	background: #000;}
div.rotator ul li.show {	z-index:500}

