/* CSS Document */
/* GLOBAL LAYOUT STYLES */
/*.hide {
	display: none;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FBE8D8;
	text-decoration: none;

}
.show {
	display: inline;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FBE8D8;
	text-decoration: none;
}*/
a:hover	{
	color:#BC01BC;
}
body {
	scrollbar-base-color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:fixed;
	background-position: center;
	}
#space{ width: 797px; height: 27px; margin: 0px auto; }

.show { 
	display: block;
}

.hide {
	display: none;
}
/* ----------- MASTER CONTAINERS -------------- */
.box{
	border: 1px solid #000000;
	background-color: #c80202;
}
#master {
	margin: 0px auto;
	width:745px;
	position: relative;
}
#headermaster{
	margin: 0px auto;
	width:745px;
	height: 343px;
}
#contentmaster{ /* key change */
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: -228px;
	width:745px;
}
/* ----------- PAGE-SPECIFIC CONTAINERS -------------- */
#content_index{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_contact{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_corporate{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_darkroom{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_vip{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_press{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#content_about{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/* ------------------------ FOOTER ------------------------- */
#footer{
	position: absolute;
	top: 1075px;
	left: 228px;
	color: #990000;
	z-index: 60;
}
/* ------------------------ HEADER CONTAINER --------------------------------*/
#header_left {
	position: absolute;
	top: 0;
	left: 0;
	width: 228px;
	height: 343px;
	background-image:  url(../images/index_top_left.jpg);
	background-repeat: no-repeat;
	display: none;
}
#header_flash {
	position: absolute;
	top: 0px;
	left: 0px; /* key change */
	width: 745px;
	height: 343px;
	background-image:  url(../images/index_flash_bg.jpg);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	z-index: 50;
}
#header_right {
	position: absolute;
	top: 0;
	left: 973px;
	width: 226px;  /*remember to change this */
	height: 343px;
	float: left;
	background-image:  url(../images/index_top_right.jpg);
	background-repeat:repeat-x;
	display: none;
}
/* ------------------------ SIDE BAR --------------------------------*/
#sidebar {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 220px;
	display: block;
	z-index: 9;
}
#calendar_bg {
	position: relative;
	top: 0;
	left: 0;
	width: 220px;
	height: 369px;
	float: left;
	background-image:  url(../images/calendar.gif);
	background-repeat: no-repeat;
}
#calendar_content {
	position: relative;
	top: 73px;
	left: 15px;
	width: 189px;
	height: 260px;
	overflow: auto;
	display: block;
	z-index: 10;
}
#sidebar_item {
	width: 220px;
}
/* --------------------------------- INDEX PAGE -----------------------*/
/* CONTENT LAYOUT -- Index Page */
#index_left {
	position: absolute;
	top: 343px;
	left: 0px;
	width: 12px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/index_left_side.jpg);
	background-repeat: no-repeat;
	display: none;
}
#index_main_content {
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: auto;;
	float: left;
	background-image:  url(../images/index_page_bg.jpg);
	background-repeat: no-repeat;
}
#index_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/index_right_side.jpg);
	display: none;
}
#index_swapmaster {  /* full page event info */
	position: absolute;
	top: 25px;
	left: 0px;
	width: 525px;
	height: 540px;
}
/* additional content -- index page */
#index_flash {  /* photo thing */
	position: absolute;
	top: 0px;
	left: 220px;
}
#index_flyer {  /* full page event info */
	position: absolute;
	top: 28px;
	left: 225px;
	width: 520px;
	height: 430px;
	overflow: auto;
}
#index_contest {
	position: absolute;
	top: 470px;
	left: 222px;
	width: 524px;
	height: 243px;
	float: left;
	background-image:  url(../images/contest.jpg);
	background-repeat: no-repeat;
}
#contest_text {
	position: relative;
	top: 45px;
	left: 10px;
	float: left;
	width: 500px;
	height: 175px;
	overflow: auto;
}
/* --------------------------------- CONTACT PAGE -----------------------*/
#contact_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/contact_left_side.jpg);
	background-repeat: no-repeat;
}
#contact_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/contact_body.jpg);
	background-repeat: no-repeat;
}
#contact_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/contact_right_side.jpg);
}
#contact_content {
	position: absolute;
	top: 109px;
	left: 230px;
	float: left;
	width: 330px;
	height: 300px;
}
/* --------------------------------- CORPORATE EVENTS PAGE -----------------------*/
#corporate_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/corporate_left_side.jpg);
	background-repeat: no-repeat;
}
#corporate_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/corporate_body.jpg);
	background-repeat: no-repeat;
}
#corporate_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/corporate_right_side.jpg);
}
#corporate_content {
	position: absolute;
	top: 0;
	left: 0;
	float: left;
}
/* --------------------------------- ABOUT THE CLUB PAGE -----------------------*/
#about_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/about_left_side.jpg);
	background-repeat: no-repeat;
}
#about_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/about_body.jpg);
	background-repeat: no-repeat;
}
#about_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/about_right_side.jpg);
}
#about_content {
	position: absolute;
	top: 0;
	left: 0;
	float: left;
}
/* --------------------------------- DARKROOM PAGE -----------------------*/
#darkroom_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/index_left_side.jpg);
	background-repeat: no-repeat;
}
#darkroom_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/index_body.jpg);
	background-repeat: no-repeat;
}
#darkroom_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/index_right_side.jpg);
}
#darkroom_content {
	position: absolute;
	top: 0;
	left: 0;
	float: left;
	width: 330px;
	height: 300px;
}
/* --------------------------------- VIP SERVICES PAGE -----------------------*/
#vip_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/vip_left_side.jpg);
	background-repeat: no-repeat;
}
#vip_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/vip_body.jpg);
	background-repeat: no-repeat;
}
#vip_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/vip_right_side.jpg);
}
#vip_content {
	position: absolute;
	top: 115px;
	left: 30px;
	float: left;
	width: 325px;
	height: 250px;
}
/* --------------------------------- PRESS PAGE -----------------------*/
#press_left{
	position: absolute;
	top: 343px;
	left: 0px;
	width: 228px;
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/press_left_side.jpg);
	background-repeat: no-repeat;
}
#press_body{
	position: absolute;
	top: 343px;
	left: 228px;
	width: 842px;
	height: 907px;
	float: left;
	background-image:  url(../images/press_body.jpg);
	background-repeat: no-repeat;
}
#press_right {
	position: absolute;
	top: 343px;
	left: 1070px;
	width: 130px;  /*remember to change this */
	height: 907px; /*remember to change this */
	float: left;
	background-image:  url(../images/press_right_side.jpg);
}
#press_content {
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5D5D5D;
	text-decoration: none;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #900900;
	text-decoration: none;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.white11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFBA00;
	text-decoration: none;
	background-color: #3A0376;
	border: 1px solid #190232;
}
.red1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 12px;
}
a:hover.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 12px;
}
.red11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 12px;
}
a:hover.red11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
	line-height: 12px;
}
.gray7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a:hover.gray7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.gray1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a:hover.gray1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.red111 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	line-height: 15px;
}
.black12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.gray11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.gray111 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
/* --------------------------------- JAYANTA PAGE -----------------------*/
.white_12 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
}

.white_13 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
}
.white_12uppercase {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
	text-transform: uppercase;
}
.white_18 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
	text-transform: uppercase;
}
.verdanabold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFEFE;
	text-decoration: none;
}

.verdanabold13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFEFE;
	text-decoration: none;
}
.verdanabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFEFE;
	text-decoration: none;
}

.verdanabold111{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFEFE;
	text-decoration: none;
}
a:hover.verdanabold111{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFC600;
	text-decoration: none;
}
.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
}

.verdana22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
	text-transform: uppercase;
}
.white14_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFEFE;
	text-decoration: none;
}
.Century12bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFBA00;
	text-decoration: none;
}
.Century10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFBA00;
	text-decoration: none;
}
.Century8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Century12_uppercase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.Century12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.border1	{
	border:1px solid #FFFFFF;
	background:#000000;
}
.border11	{
	border:3px solid #FFFFFF;
	
}
.border1	{
	border:1px solid #FEFDFD;
}

.border	{
	border:2px solid #FEFDFD;
}
.roll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.noroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFC600;
	text-decoration: none;
	cursor: pointer;
}
.show { 
	display: inherit;
}

.hide {
	display: none;
}
.yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFC600;
	text-decoration: none;
}
.imgborder {
	background-position: center;
	background:#000000;
}
.imgborder1 {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
} 
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFC600;
	text-decoration: none;
	background-color: #131313;
	border: 1px solid #313131;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFC600;
	text-decoration: none;
	overflow:auto;
	background-color: #131313;
	border: 1px solid #313131;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3D00F4;
	text-decoration: none;
}
.blue_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3D00F4;
	text-decoration: none;
}

.blue_s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3D00F4;
	text-decoration: none;
}
.blue_s1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3D00F4;
	text-decoration: none;
}
.pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC01BC;
	text-decoration: none;
}
.big_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #381993;
	text-decoration: none;
}
a:hover.blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC01BC;
	text-decoration: none;
}
.ann {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9310A5;
	text-decoration: none;
}
.blue_borderbg {
	background-color: #101010;
	border: 1px solid #1D0050;
}
