/*  --------------------------------------------------------
	Base Sheet Styles
	--------------------------------------------------------  */
body { 
	padding: 0px; 
	background-color:#FD6001; 
	font-family: Verdana, Tahoma, Arial, "Lucida Sans", Helvetica, sans-serif;
	min-width: 785px;
	margin: 0px 0;
	height: 100%; 
	text-align: center;
}
a img { border:0; }
.clear { clear: both; height: 1px; font-size: 0.01em; }

#container { 
	width: 785px;  
	padding: 0px;	
	min-height: 100%;
	height: auto !important;
	height: 100%; 
	text-align:left;
	margin: 0px auto;
	
}

#pagewrapper {
	background: url("/images/bg-pagewrapper.gif") repeat-y top;
	width:785px;
	margin:-5px 0px;
}

/* Players Club */
#players-club { width: 650px; margin: 3px 0 4px 60px; padding: 3px; background-color: #F8FFBF; color: #494F18; font-size: 11px; }

#leftSide { float:left;  width:152px; background-color:#fff; }
#rightSide { float:left;  width:173px; background-color:#fff; }
#content { float:left;  width:410px; background-color:#fff;  }
	#content h2 { margin:15px 0 12px 0; color:#FD6001; }
	#content .copy { font-size:11px; color:#282828; font-size:12px;}

#header {  margin:0; padding:0px; font-size:10px; background: url("/images/header/bg-topright.jpg") no-repeat right top; width:785px; height:100px; }
	#header .leftside { float:left; width:500px; }
	#header .rightside { float:left; color:#fff; font-weight:bold;  width:285px; padding-top:15px; font-size:14px; line-height:1.5em; }
	#header a { color:#C56048; }
	#header a:hover { color:#fff; background-color:#93C548; text-decoration:none; }

#menu { width:785px; margin:0px; padding:0px; background-color:#FD6001; }

#pagination { color:#282828; font-size:10px; }
	#pagination a { color:#7DCA00; }
	#pagination a:hover { color:#fff; background-color:#7DCA00; text-decoration:none; }
	
.galleryTitle { font-size:14px; font-weight:bold; margin:4px 0 8px 0; color:#5F5F5F; }

/*  --------------------------------------------------------
	Global Page Styles
	--------------------------------------------------------  */

#twoonie {  background: url("/images/leftside/bg-twoonie.gif") no-repeat top; width:152px; padding:0px; margin:0px;  }
#twoonie-copy { padding:45px 12px 2px 12px; color:#fff; }
#jackpot {  background: url("/images/leftside/bg-jackpot.gif") no-repeat top; width:152px; padding:0px; margin:0px;  }
#jackpot-copy { padding:55px 12px 2px 12px; color:#fff; }
#upickem {  background: url("/images/leftside/bg-upickem.gif") no-repeat top; width:152px; padding:0px; margin:0px;  }
#upickem-copy { padding:45px 12px 2px 12px; color:#fff; }
/*
	.big-copy { font-size:1.2em; color:#fff; font-weight:bold; }
	.sm-copy { font-size:1.0em; color:#fff; font-weight:bold; }
	.xsm-copy { font-size:0.75em; color:#fff; font-weight:bold; }
*/
	.big-copy { font-size:18px; color:#fff; font-weight:bold; }
	.sm-copy { font-size:13px; color:#fff; font-weight:bold; }
	.xsm-copy { font-size:11px; color:#fff; font-weight:bold; }
	.articleTitle { color:#FF6600; font-size:12px; font-weight:bold; }
		.articleTitle a { color:#FF6600; }
		.articleTitle a:hover { color:#fff; background-color:#FF6600; text-decoration:none; }
		
		
/** Homepage Super Jackpot **/
#homejack {  background: url("/images/bg-jackpot-home.jpg") no-repeat top; width:195px; padding:0px; margin:0px 3px;  float:left; }
#homejack-copy { padding:16px 5px 8px 5px; color:#fff; text-align:center; }

#featureArticle {  width:415px; margin:12px 0 12px 0; }
	#featureArticle .left { float:left; width:180px; }
	#featureArticle .right { float:left; width:235px; font-size:12px; }
	#featureArticle .title { color:#ff6100; font-size:16px; font-weight:bold; }
	.teaser { font-size:12px; color:#272727; }
	.date { font-size:10px; color:#3e4d75; }

/* Commented out Poll 20091215 - tsb
#poll { width:415px; margin:12px 0 12px 0; }
	#poll .question { background-color:#4b587f; padding:6px; color:#fff; font-weight:bold; font-size:13px; }
	#poll .choice { background-color:#dce1f0; padding:5px 5px 0px 25px; color:#4b587f; font-size:11px; }
*/
	
#latestNews { width:173px; margin:7px 0 5px 0; background: url("/images/rightside/news-bg.gif") repeat-y top; font-size:11px; }
	#latestNews .article { padding:5px 15px 0 15px; color:#656565;  }
		#latestNews .article a { color:#ff6100; }
		#latestNews .article a:hover { color:#fff; background-color:#ff6100; text-decoration:none; }
		#latestNews .archive a { color:#405077; font-weight:bold; margin-top:5px;  }
		#latestNews .archive a:hover { color:#fff; background-color:#405077; text-decoration:none; }

#employee { color:#fff; font-size:11px; font-weight:bold;  background: url("/images/rightside/bg-employee.gif") no-repeat top left; background-color:#1e1f1e; padding:45px 0 5px 0; }
#gallery { color:#fff; font-size:11px; font-weight:bold;  background: url("/images/rightside/bg-photogallery.gif") no-repeat top left; background-color:#1e1f1e; padding:45px 0 5px 0; }
	#gallery a { color:#fff; font-size:11px; }
	#gallery a:hover { color:#fff; background-color:#FF6600; text-decoration:none; }
	
#galleryCat { margin:2px 0 2px 0; background-color:#fff; padding:3px; }
	#galleryCat a { color:#6F7F00; }
	#galleryCat a:hover { color:#fff; background-color:#6F7F00; text-decoration:none; }
#home-gallery-text { font-size:12px; color:#828282; }
	#home-gallery-text a { color:#BED139; font-weight:bold; }
	#home-gallery-text a:hover { text-decoration:none; }
#home-gallery-photo { float:left; width:80px; border:1px solid #000; margin:10px 8px 10px 0; }

.frmSignup { background-color:#ededed; padding:8px; margin:15px 0; }
	.frmSignup label { margin:0; font-size:12pxem; font-weight:bold; color:#333333; width:260px; }
	.frmSignup .txtInput { border:1px solid #666666; padding:2px; font-size:1em; font-weight:bold; width:200px; }
	
.displaySuccess { background-color:#FEFFBF; margin:15px 5px 15px 5px; padding:7px; font-size:13px; font-weight:bold; color:#2F2F23; }
.displayFail { background-color:#EFB3BB; margin:15px 5px 15px 5px; padding:7px; font-size:13px; font-weight:bold; color:#8F1A2D; }
	
#footer {  background: url("/images/bg-footer.gif") no-repeat top left;  width:785px; margin:0;}
	.ftCopy { color:#fff; font-size:9px;  padding:0px 0 15px 25px;}
	#footer a { color:#fff; }
	#footer a:hover { color:#fff; background-color:#000; text-decoration:none; }

.loginError { margin: 10px 3px 10px 0; padding: 3px; background-color: #9F092B; color: #fff; font-size: 12px;}
/***** Photo Gallery (lightbox) ********/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}

#overlay{ background-image: url(/application/utilities/lightbox/overlay.png); z-index:6000;   }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	z-index:5000;   
	background-image: url(/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/application/utilities/lightbox/overlay.png", sizingMethod="scale");
}