@charset "UTF-8";
/* CSS Document written by Anthony Tanaka (Rapid Ninja, LLC), 2008*/

body {
	background-color: #101010;
	margin: 0;
	padding: 0;
	background-image:url(../images/backTile.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	text-align: center;

}

#container
{
	width: 900px;
	height:100%;
	margin: 0 auto;
	text-align: left;
	padding:0 0 0 0;
}

#header {
	background-image:url(../images/header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	height: 170px;
	padding: 0 0 0 0;
}

.headerSEO {
	color:white;
	font-weight:bold;
	font-family:arial;
	font-size:10px;
}	

#headerList,#headerList2{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	font-family: "Lucida Grande", arial, sans-serif;
}

#menu
{
	background-image:url(../images/menuBar.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	width: 900px;
	height: 50px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

a.menuLink{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:transparent;
}

a.menuLink:link{
	color:#F3DCDC;
	text-decoration:none;
}

a.menuLink:active
{
	color:#F3A5A5;
	text-decoration:none;
}

a.menuLink:visited
{
	color:#F3DCDC;
	text-decoration:none;
}

a.menuLink:hover
{
	color:#F3A5A5;
	text-decoration:none;
}

.darkDividers
{
	color:#333333;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:transparent;
}

#blackClubMenu
{
	width: 880px;
	padding: 0 0 0 0;
	margin: 0 auto;
	background-color:#000000;
	text-align:center;
}

#mainContent
{
	margin: 0 auto;
	padding: 10px 0 10px 0;
}

#featuredBar
{
	width:900px;
	height:500px;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align:left;
	float:none;
}

#mainMiddleBar
{
	width:900px;
	height:500px;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align:left;
	float:none;
}

#mainMiddleContent
{
	background-image:url(../images/mainCenterTitle.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#d4bfbf;
	width: 900px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	float:left;
}

#mainMiddle
{
	width: 900px;
	padding: 10px 10px 10px 10px;
	margin: 0 auto;
	font-family:arial;
	font-size:15px;
	color:black;
}

#mainMiddleContentRed
{
	background-image:url(../images/mainCenterTitleRed.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#9a0000;
	width: 900px;
	padding: 0 0 0 0;
	margin: 0 auto;
	float:left;
}

#mainMiddleRed
{
	width: 900px;
	padding: 10px 10px 10px 10px;
	margin: 0 auto;
	font-family:arial;
	font-size:12px;
}

#featured
{
	background-image:url(../images/featuredTile.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#5F0404;
	width: 590px;
	padding: 0 0 0 0;
	margin: 0 auto;
	float:left;
}

#featuredCenter
{
	width: 590px;
	padding: 10px 10px 10px 10px;
	margin: 0 auto;
	font-family:arial;
}

#featuredClub
{
	width: 300px;
	padding: 0 0 0 0;
	margin: 0 auto;
	float:right;
}

#featuredClubCenter
{
	background-color:#990000;
	width: 300;
	padding: 10px 10px 10px 10px;
	margin: 0 auto;
	font-family:arial;
}

#featuredClubHeader
{
	background-image:url(../images/clubFeaturedTop.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color:#101010;
	width: 900px;
	height: 35px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

#featuredClubBar
{
	width:900px;
	height:100%;
	height:auto !important;
	min-height: 100%;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align:left;
}


#featuredHeaderText
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	background-color:transparent;
	padding-left:10px;
	padding-top: 8px;
	padding-bottom:5px;
	height:35px;
}

/* -------  Club Containers and Styles ------- */

#clubContainer
{
	padding: 0 0 0 0;
	background-color:#5F0404;
	height:100%;
	height:auto !important;
	min-height: 100%;
}

#clubLeft
{
	width: 410px;
	height:100%;
	height:auto !important;
	min-height: 100%;
	padding: 10px 0 10px 10px;
	margin: 0 auto;
	float:left;
	background-color:#5F0404;
}

#clubRight
{
	width: 460px;
	height:100%;
	height:auto !important;
	min-height: 100%;
	padding: 5px 10px 0 10px;
	margin: 0 auto;
	float:right;
	background-color:#460303;
	font-family: "Lucida Grande", arial, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height: 18px;
}


.clubHeaderText
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:24px;
	font-weight:normal;
}

.clubSubHeaderText
{
	color:#cc9999;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.clubSubText
{
	color:#999999;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.clubWhiteText
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/* ------- End Club Containers and Styles ------- */

#bottomContent
{
	background-image:url(../images/bottomTab.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color: #000000;
	width: 900px;
	height: 600px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

#bottomContentCenter
{
	background-color: #000000;
	width: 900px;
	height: 550px;
	margin: 0 auto;
}

#bottomContentClub
{
	background-image:url(../images/bottomTab.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color: #000000;
	width: 900px;
	height: 880px;
	padding: 5px 0 0 0;
	margin: 0 auto;
}

#bottomContentCenterClub
{
	background-color: #000000;
	width: 900px;
	height: 825px;
	margin: 0 auto;
}

#footer {
	padding: 0 0 0 0;
	width: 900px;
	margin: 0 auto;
}

#footer p {
	margin: 0;
	padding: 0 0 0 0;
}

.packageHeader
{
	color:#FFFFCC;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:14px;
	font-weight:normal;
}

.clubSubTextRed
{
	color:#FF6666;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:11px;
	font-weight:normal;
}


a.yellowLink{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:transparent;
	line-height: 18px;
}

a.yellowLink:link{
	color:#FFFFCC;
	text-decoration:underline;
}

a.yellowLink:active
{
	color:#FFFFFF;
	text-decoration:underline;
}

a.yellowLink:visited
{
	color:#FFFFCC;
	text-decoration:underline;
}

a.yellowLink:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

/* ----------------------------------- */
/* ---------- List Styles ------------ */

#listBottomContent
{
	background-image:url(../images/bottomTab.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color: #000000;
	width: 900px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

#listBottomContent3
{
	background-image:url(../images/bottomTab.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color: #000000;
	width: 150px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

#listBottomContent2
{
	background-image:url(../images/clubRedTop.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color: #5f0404;
	width: 900px;
	padding: 0 0 0 0;
	margin: 0 auto;
}

#hoursofopp TD
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	
}	

#listBottomContentCenter
{
	background-color: #000000;
	width: 900px;
	margin: 0 auto;
}

#listBottomContentCenter3
{
	background-color: #000000;
	width: 150px;
	margin: 0 auto;
}

#listBottomContentCenter2
{
	background-color: #5f0404;
	width: 900px;
	margin: 0 auto;
}

#tableBorder {
	padding: 2px 2px 2px 2px;
	background-color: #121212;
}

#tableBorder TABLE {
	background-color: #000000;
}


#tableBorder2 {
	padding: 2px 2px 2px 2px;
	background-color: #000000;
	
}


#listBottomContentCenter2 #tableBorder TABLE {
	background-color: #000000;
	
}

#tableBorder2 TABLE {
	background-color: #310101;
}

.listHeader
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
}

.listHeader2
{
	color:#FFFFFF;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}

.listText
{
	color:#999999;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}

a.pinkLink{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:transparent;
	line-height:18px;
}

a.pinkLink:link{
	color:#ff9999;
	text-decoration:none;
}

a.pinkLink:active
{
	color:#FFFFFF;
	text-decoration:none;
}

a.pinkLink:visited
{
	color:#ff9999;
	text-decoration:none;
}

a.pinkLink:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

a.whiteLink{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	background-color:transparent;
	line-height:18px;
}

a.whiteLink:link{
	color:#ffffff;
	text-decoration:none;
}

a.whiteLink:active
{
	color:#ff9999;
	text-decoration:none;
}

a.whiteLink:visited
{
	color:#ffffff;
	text-decoration:none;
}

a.whiteLink:hover
{
	color:#ff9999;
	text-decoration:none;
}

a.orangeLink{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

a.orangeLink:link{
	color:#cd5e21;
}

a.orangeLink:active
{
	color:#eeec20;
}

#headerList B {
	font-size:12px;
}

#headerList{
	line-height:18px;
}

#headerList2{
	line-height:18px;
	color:#eeec20;	
}


a.orangeLink:visited
{
	color:#cd5e21;
}

a.orangeLink:hover
{
	color:#eeec20;
}

a.orangeLink2{
	font-family: "Lucida Grande", arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

a.orangeLink2:link{
	color:#eeec20;
}

a.orangeLink2:active
{
	color:#cd5e21;
}

a.orangeLink2:visited
{
	color:#eeec20;
}

a.orangeLink2:hover
{
	color:#cd5e21;
}