*{
	margin:0; padding:0;
	}
	
body{
	background:#ffe200 url(images/bg.jpg) repeat-x left top; font-family:Georgia, "Times New Roman", Times, serif, "trebuchet MS"; font-size:14px;
	}
h1{
	color:#000; font-size:24px;
	}
h2{
	color:#973b09; font-size:24px;
	}
h4{
	margin:10px 0; font-size:20px; color:#1d1d1d;
	}
h3{
	font-size:14px; font-weight:bold;
	}
h5 a{
	color:#973b09; font-size:16px; text-decoration:underline;
	}
h5 a:hover{
	color:#973b09; font-size:16px; text-decoration:none;
	}
h6{
	color:#000; font-size:16px; font-weight:bold;
	}

a{
	color:#973b09; text-decoration:underline;
	}
a:hover{
	text-decoration:none;
	}

.margin-left{
	margin:0 0 0 40px;
	}
.clear{
	clear:both;
	}

#main-container{
	width:969px; margin:0 auto; height:auto;
	}
.header-container{
	width:969px; float:left; height:226px; background:url(images/dotted-line.jpg) repeat-x left bottom; margin:21px 0 0 0;
	}
.navigation-container{
	width:295px; height:226px; float:left;
	}
.navigation-container ul{
	list-style:none;
	}
.navigation-container li{
	display:block; width:295px; float:left;
	}


/*-----------
	HOME
	------------*/
.navigation-container li.home{
	display:block; width:295px; float:left; height:44px;
	}
.navigation-container li.home a{
	display:block; width:295px; height:44px; background:url(images/home.jpg) no-repeat left top; text-indent:-99999px; outline:none;
	}
.navigation-container li.home a:hover, .navigation-container li.home a.active{
	background:url(images/home.jpg) no-repeat left -44px;
	}
/*-----------
	END HOME
	------------*/
	
	

/*-----------
	REEL SLOTS
	------------*/
.navigation-container li.reel-slots{
	display:block; width:295px; float:left; height:33px;
	}
.navigation-container li.reel-slots a{
	display:block; width:295px; height:33px; background:url(images/reel-slots.jpg) no-repeat left top; text-indent:-99999px; outline:none;
	}
.navigation-container li.reel-slots a:hover, .navigation-container li.reel-slots a.active{
	background:url(images/reel-slots.jpg) no-repeat left -33px;
	}
/*-----------
	END REEL SLOTS
	------------*/
	
	
	
/*-----------
	PROGRESSIVE JACKPOTS
	------------*/
.navigation-container li.progressive-jackpots{
	display:block; width:295px; float:left; height:34px;
	}
.navigation-container li.progressive-jackpots a{
	display:block; width:295px; height:34px; background:url(images/progressive-jackpots.jpg) no-repeat left top; text-indent:-99999px; outline:none;
	}
.navigation-container li.progressive-jackpots a:hover, .navigation-container li.progressive-jackpots a.active{
	background:url(images/progressive-jackpots.jpg) no-repeat left -34px;
	}
/*-----------
	END PROGRESSIVE JACKPOTS
	------------*/
	
	
/*-----------
	VIDEO POKER SLOTS
	------------*/
.navigation-container li.video-poker-slots{
	display:block; width:295px; float:left; height:33px;
	}
.navigation-container li.video-poker-slots a{
	display:block; width:295px; height:33px; background:url(images/video-poker-slots.jpg) no-repeat left top; text-indent:-99999px; outline:none;
	}
.navigation-container li.video-poker-slots a:hover, .navigation-container li.video-poker-slots a.active{
	background:url(images/video-poker-slots.jpg) no-repeat left -33px;
	}
/*-----------
	END VIDEO POKER SLOTS
	------------*/
	
	
/*-----------
	CASINO REVIEWS
	------------*/
.navigation-container li.casino-reviews{
	display:block; width:295px; float:left; height:45px;
	}
.navigation-container li.casino-reviews a{
	display:block; width:295px; height:45px; background:url(images/casino-reviews.jpg) no-repeat left top; text-indent:-99999px; outline:none;
	}
.navigation-container li.casino-reviews a:hover, .navigation-container li.casino-reviews a.active{
	background:url(images/casino-reviews.jpg) no-repeat left -45px;
	}
/*-----------
	END VIDEO POKER SLOTS
	------------*/
	
	


/*---------------
	LOGO CONTAINER
	----------------*/
.logo-container{
	width:666px; float:left; height:224px; background:url(images/logo-container-bg.jpg) no-repeat left top; padding:0 0 0 8px;
	}
.punchline{
	width:auto; float:left; color:#000;
	}
.logo{
	width:659px; float:left; height:78px; margin:121px 0 0 0;
	}
/*--------------
	END LOGO CONTAINER
	-------------------*/



/*----------------
	BODY CONTAINER
	-----------------*/
.body-container{
	width:969px; float:left; height:auto; margin:27px 0 0 0;
	}
.left-panel{
	width:602px; float:left; margin:0 0 0 8px;
	}
.left-panel span{
	color:#973b09;
	}
.underline{
	text-decoration:underline;
	}
.best-payout-detail{
	width:95%; height:auto; float:left; margin:10px 0 0 0;
	}
.best-payout-detail ul{
	margin:0 0 0 40px; list-style:none;
	}
.best-payout-detail li{
	margin:0 0 5px; display:block; float:left; width:95%; background:url(images/li-dott.jpg) no-repeat left 5px; padding:0 0 0 17px;
	}
.best-payout-detail ol{
	margin:0 0 0 40px; 
	}
.exchangeLinks {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:200px;
	}
.contact-text-box {
	border:2px solid #1d1d1d;
	color:#1d1d1d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:18px;
	padding:2px;
	width:300px;
	}
/*----------------
	FEATURED CASINO CONTAINER
	---------------------------*/

.featured-casino-container, .featured-articles-container{
	width:602px; float:left; height:auto;
	}
.featured-casino-container dl{
	width:551px; float:left; margin:0 0 30px 26px;
	}
.featured-casino-container dd{
	width:105px; float:left;
	}
.featured-casino-container dt{
	width:428px; float:right;
	}
.heading{
	width:100%; height:auto; float:left; margin:0 0 17px; text-align:left;
	}
.grand-heading{
	width:393px; height:auto; float:left; text-align:left; margin:0 0 11px;
	}
.play-review-buttons{
	width:100%; height:auto; float:left;
	}
.play-button{
	width:auto; float:left; height:25px; padding:0 14px; background:#973b09; color:#ffe200; line-height:25px; margin:0 10px 0 0;
	}
.play-button a{
	color:#ffe200; text-decoration:none;
	}
.play-button a:hover{
	color:#ffe200; text-decoration:underline;
	}
/*----------------
	END FEATURED CASINO CONTAINER
	---------------------------*/

/*----------------
	FEATURED ARTICLES CONTAINER
	---------------------------*/
.featured-articles-container-detail{
	width:557px; float:left; margin:0 0 0 25px;
	}
.email-print-container{
	width:100%; float:left; height:auto;
	}
.email{
	width:auto; float:left; height:auto; 
	}
.email a{
	color:#973b09; text-decoration:underline; background:url(images/email.jpg) no-repeat left; padding:0 0 0 22px;
	}
.email a:hover{
	color:#973b09; text-decoration:none;
	}
.print{
	width:auto; float:left; height:auto; margin:0 0 0 7px;
	}
.print a{
	color:#973b09; text-decoration:underline; background:url(images/print.jpg) no-repeat left; padding:0 0 0 22px;
	}
.print a:hover{
	color:#973b09; text-decoration:none;
	}
/*----------------
	END	FEATURED ARTICLES CONTAINER
	---------------------------*/
	
	
/*-----------
	RIGHT PANEL
	-------------*/	
.right-panel{
	width:350px; float:right; height:auto; text-align:center;
	}
.right-advertise{
	width:350px; height:auto; margin:0 0 17px; float:left;
	}
.featured-sites-container{
	width:350px; float:left; height:auto;
	}
.news-feed-detail{
	width:350px; float:left;
	}
.news-feed-detail dl{
	width:303px; float:left; margin:0 0 0 15px;
	}
.news-feed-detail dl dd{
	width:67px; height:auto; float:left;
	}	
.news-feed-detail dl dt{
	width:217px; height:150px; float:right; text-align:left; 
	}
.news-heading{
	width:100%; height:auto; color:#973b09; font-weight:bold;
	}
.news-heading a{
	color:#973b09; font-size:16px; text-decoration:underline;
	}
.news-heading a:hover{
	color:#973b09; font-size:16px; text-decoration:none;
	}
.read-more{
	width:100%; height:auto; float:left; margin:10px 0 0 0; text-align:right; font-size:14px;
	}
.read-more a{
	color:#973b09; text-decoration:none;
	}
.read-more a:hover{
	color:#973b09; text-decoration:underline;
	} 		
/*---------------
	END BODY CONTAINER
	-------------------*/	
		
/*-----------
	ADVERTISE
	-----------*/
.advertise {
	width:auto; height:auto; margin:0 auto; text-align:center;
	}
/*-----------
	END ADVERTISE
	----------------*/

/*--------------
	WELCOME
	-------------------*/
.welcome{
	width:969px; float:left; height:auto;
	}
.welcome-detail{
	width:936px; float:left; height:auto; margin:0 0 0 33px;
	}
/*--------------
	END WELCOME
	-------------------*/

/*------------
	GAMBLE CONTAINER
	-------------------*/
.gamble-search-container{
	width:898px; height:147px; float:left; margin:0 0 0 35px; background:url(images/gamble-search.jpg) no-repeat left top;
	}
.gamble-search-box{
	width:100%; height:43px; float:left; margin:86px 0 0 23px;
	}
.gamble-textfield-container{
	width:706px; float:left; height:43px; 
	}
.gamble-textfield{
	width:667px; height:43px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:24px; background:none; padding:0 0 0 10px;
	}
.search-button{
	width:21px; height:30px; margin:6px 0 0 0; background:none; cursor:pointer; border:none;
	}
/*------------
	END GAMBLE CONTAINER
	-------------------*/

/*--------------
	MONTE CARLO
	--------------*/
.monte-carlo-box {
	clear:both;
	float:left;
	height:auto;
	margin:27px 0 0 99px;
	width:776px;
	}
.monte-carlo-img {
	float:left;
	height:auto;
	width:350px;
	}
.monte-carlo-detail {
	float:right;
	font-size:11px;
	height:auto;
	margin:0 0;
	width:398px;
	}
.monte-carlo-textarea{
	width:398px; float:left; clear:both;
	}
.monte-carlo-textarea dl {
	clear:both;
	float:left;
	height:25px;
	margin:0 0 5px;
	width:398px;
	}
.monte-carlo-detail dd {
	background:#973b09;
	color:#ffe200;
	float:left;
	font-size:12px;
	height:25px;
	line-height:25px;
	padding:0 10px 0 14px;
	width:65px;
	}
.monte-carlo-detail dt {
	background:#000;
	float:right;
	height:23px;
	width:309px;
	}
.form-bottom-part {
	clear:both;
	float:left;
	height:auto;
	margin:10px 0 0;
	width:100%;
	}
.form-bottom-part-left {
	float:left;
	height:auto;
	width:286px;
	}
.form-bottom-part-left a {
	text-decoration:none;
	color:#1d1d1d;
	}
.form-bottom-part-left a:hover{
	text-decoration:underline;
	}
.form-bottom-part-right {
	float:right;
	height:auto;
	width:88px;
	}
.text-box{
	background:#272625; 
	border:none; 
	width:309px; 
	height:22px; 
	padding:3px 0 0 0; 
	color:#fff; 
	font-size:12px;
	}
.subscribe{
	width:auto; 
	height:25px; 
	background:#973b09; 
	font-family:Georgia, "Times New Roman", Times, serif, "trebuchet MS"; 
	font-size:12px; 
	color:#ffe200; 
	border:none;
	padding:0 10px;
	}

/*-------------
	FOOTER 
	------------*/
.footer-links{
	width:969px; 
	float:left; 
	height:auto; 
	clear:both;
	background:url(images/dotted-line.jpg) repeat-x left top;
	margin:47px 0 0 0;
	text-align:center;
	line-height:45px;
	}
.footer-links a{
	color:#1d1d1d;
	text-decoration:none;
	margin:0 5px;
	}
.footer-links a:hover{
	text-decoration:underline;
	}
/*------------
	END FOOTER
	---------------*/
	
/*---------
	COPYRIGHT
	----------*/
.copyright-container{
	width:969px; 
	float:left;
	clear:both;
	margin:10px 0 0 0;
	}
.copyright-left{
	width:495px;
	float:left;
	color:#1d1d1d;
	text-align:right;
	font-size:12px;
	padding:20px 0 0 0; 
	}
.copyright-left span{
	color:#973b09;
	}
.copyright-left a{
	color:#1d1d1d;
	text-decoration:underline;
	}
.copyright-left a:hover{	
	text-decoration:none;
	}
.copyright-logo{
	width:458px; 
	float:left;
	}
/*--------------
	END COPYRIGHT
	-------------*/
/*-------------
	DISCLAIMER
	--------------*/
.disclaimer{
	width:969px; 
	float:left;
	text-align:center;
	color:#973b09;
	margin:10px 0 0 0;
	font-size:11px; 
	}
/*-------------
 	END DISCLAIMER
	--------------*/
/*--------------
	FOOTER TEXT
	------------*/
.footer-text{
	width:969px; 
	float:left;
	font-size:8px;
	text-align:center;
	margin:20px 0 0 0;
	color:#1d1d1d;
	}
/*--------------
	FOOTER TEXT
	------------*/
	
/*---------------
	CONTACT PAGE
	-------------*/
.contact-form {
	clear:both;
	float:left;
	height:auto;
	width:500px;
	}
.contact-form dl {
	clear:both;
	float:left;
	height:auto;
	margin:0 0 5px;
	width:500px;
	}
.contact-form dd{
	clear:both;
	float:left;
	font-weight:bold;
	height:auto;
	margin:0 0 5px;
	width:500px;
	}
.contact-form dt {
	clear:both;
	float:left;
	height:auto;
	margin:0 0 5px;
	width:500px;
	}
.send-button {
	border:medium none;
	float:left;
	height:25px;
	margin:0 10px 0 0;
	width:68px;
	}


/*-------------
	CASINO REVIEW
	----------------*/
.casino-img-container{
	width:100%; height:auto; float:left; clear:both;
	}
.casino-img-container dl{
	width:100%; height:auto; float:left;
	}
.casino-img-container dd{
	width:auto; height:auto; float:left;
	}
.casino-img-container dt{
	width:auto; height:auto; float:right;
	}
.best-online-casino-option{
	width:500px; height:auto; float:left;
	}
.best-online-casino-option ul{
	list-style:none; margin:0 0 10px; float:left;
	}
.best-online-casino-option li{
	width:150px; float:left; height:auto; display:block;
	}
.best-online-casino-option li a{
	text-decoration:underline; color:#973b09;
	}
.best-online-casino-option li a:hover{
	text-decoration:none; 
	}
.play-button2{	
	width:124px; height:40px; float:left; margin:10px 25px 0 0;
	}
.submit-listing{
	width:98px; height:25px; background:url(../images/submit-listing.png) no-repeat left top; border:none;
	}
.links{
	width:620px; height:auto; float:left; margin:10px 0 0 0;
	}
.links dl{
	width:620px; height:auto; float:left;
	}
.links dd{
	width:310px; height:auto; float:left;
	}
.links dt{
	width:310px; height:auto; float:right;
	}
