/*
Theme Name:Casino 33b
Description:Casino 33 Theme
Theme URI:http://www.casino33.com/
Version:2.
Author:Mario LaFuente & Paul Sula
Author URI:http://casino33.com
*/
html {
	background:#250009 url(http://www.casino33.com/img/2010/bgd-casino33b.png);
}
body {
	margin:0;
	color:#444;
	font:11px Verdana, Geneva, sans-serif;
	line-height:1.5;
	background:url(http://www.casino33.com/img/2010/bgd-casino33c.png) repeat-x top center;
}
strong {
	font-weight:bold;
}
.clearfix {
	clear:both;
	font-size:0;
	width:0;
	height:0;
}
.clearfix:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
}
.clearfix {
	display:inline-block;
}/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}/* End hide from IE-mac */
.breadcrumb {
	padding-left:0px;
	font-size:10px;
	text-transform:capitalize;
	line-height:27px;
	color:#444;
	display:block;
}
.breadcrumb a {
	color:#000;
	text-decoration:underline;
	padding-left:5px;
}
#wrapper {
	width:866px;
	height:auto;
	margin:0 auto;
	padding:0px 50px 0px 50px;
	background:url(http://www.casino33.com/img/bgd-wrapper.png) top center no-repeat;
}
#header {
	position:relative;
	width:866px;
	height:192px;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:0px -50px;
	/*overflow:hidden;*/
	z-index:10;
}
#header .logo {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-47px -377px;
	top:54px;
	left:359px;
	width:156px;
	height:126px;
	z-index:50;
}
#header .livehelp {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-47px -264px;
	top:30px;
	left:0px;
	width:127px;
	height:66px;
	z-index:3;
}
#header .joinus {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-47px -581px;
	top:69px;
	right:0px;
	width:92px;
	height:29px;
	z-index:3;
}
#header .tollFree {
	top:30px;
	left:0px;
	position:absolute;
	width:128px;
	height:28px;
	z-index:3;
}
/***** Nav Menu ********************/
#header #navbar {
	position:absolute;
	top:132px;
	left:0px;
	height:39px;
	width:854px;
	background:#261e1e url(http://www.casino33.com/img/2010/bgd-sprite.png) top repeat-x;
	border:1px solid #202020;
	padding:0 0 0 10px;
	margin:0px auto;
	margin-bottom:2px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	z-index:11;
}
#nav {
	position:relative;
	margin:0;
	padding:0;
	z-index:12;
}
#nav ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#nav li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#nav li a, #nav li a:link, #nav li a:visited {
	display:block;
	margin:0;
	padding:0px 20px 0px 20px;
	font:11px/37px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	color:#ccc;
}
#nav li a:hover, #nav li a:active {
	display:block;
	margin:0;
	color:#fff;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
	width:150px;
	margin:0;
	padding:0 10px 0 10px;
	background:#250002;
	font:11px/29px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-transform:capitalize;
	float:none;
	border:1px solid #360302;
}
#nav li li a:hover, #nav li li a:active {
	padding:0 10px 0 10px;
	background:#1a0000;
	color:#fff;
}
#nav li ul {
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:190px;
	margin:0;
	padding:0;
}
#nav li ul a {
	width:190px;
}
#nav li ul ul {
	margin:-31px 0 0 171px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto;
}
#nav li:hover, #nav li.sfhover {
	position:static;
}
/* container */
#homeCont {
	position:relative;
	width:866px;
	height:auto;
	padding:0 0 10px 0;
	background:#e6e9ec;
	border:1px solid #481227;;
	z-index:1;
}
#homeCont .instantPlay {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-47px -688px;
	top:210px;
	left:596px;
	border:none;
	margin:0;
	padding:0;
	width:120px;
	height:124px;
	z-index:999;
}
#homeCont .instantJoin {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-167px -688px;
	top:210px;
	left:716px;
	border:none;
	margin:0;
	padding:0;
	width:128px;
	height:124px;
	z-index:999;
}
#homeCont .gameCraps {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-47px -1188px;
	top:364px;
	left:40px;
	border:none;
	margin:0;
	padding:0;
	width:57px;
	height:83px;
	z-index:5;
}
#homeCont .gameBlackjack {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-144px -1188px;
	top:364px;
	left:138px;
	border:none;
	margin:0;
	padding:0;
	width:66px;
	height:83px;
	z-index:5;
}
#homeCont .gameRoulette {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-259px -1188px;
	top:364px;
	left:252px;
	border:none;
	margin:0;
	padding:0;
	width:62px;
	height:83px;
	z-index:5;
}
#homeCont .gamePoker {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-375px -1188px;
	top:364px;
	left:373px;
	border:none;
	margin:0;
	padding:0;
	width:73px;
	height:83px;
	z-index:5;
}
#homeCont .gameSlots {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) top center no-repeat;
	background-position:-497px -1188px;
	top:364px;
	left:490px;
	border:none;
	margin:0;
	padding:0;
	width:49px;
	height:83px;
	z-index:5;
}
#homeCont .flashHeadline {
	position:relative;
	margin:0 auto;
	margin-top:8px;
	margin-bottom:12px;
	height:205px;
	width:829px;
	padding:10px 7px 5px 11px;
	background:url(http://www.casino33.com/img/2010/bgd-sprite.png) repeat-x;
	background-position:0px -39px;
	border:1px solid #302424;
	z-index:1;
}
/* Featured Post */
#featured_border {
	position:relative;
	padding:4px;
	height:205px;
	margin-bottom:10px;
}
#featured_wrapper {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
}
#featured_images {
	position:absolute;
	left:0;
	top:0;
}
#featured_images li {
	float:left;
}
#featured_positioner_desc {
	width:820px;
	height:100%;
	position:absolute !important;
	top:3px;
	left:3px;
}
#featured_wrapper_desc {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
}
#featured_desc {
	position:absolute !important;
	left:0;
	bottom:0 !important;
	top:inherit !important;
}
#featured_desc li {
	width:820px;
	float:left;
}
#featured_desc li div {
	margin:6px 0 6px 6px;
	padding:6px;
	width:500px;
	height:auto;
	background:url(http://www.casino33.com/img/featured-desc-bg.png);
}
#featured_desc li h2 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-bottom:8px;
}
#featured_desc li h2 a {
	color:#fff;
	text-decoration:none;
}
#featured_desc li h2 a:hover {
	color:#eee;
	text-decoration:underline;
}
#featured_desc li p {
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-bottom:8px;
}
#featured_desc li h3 {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
#featured_buttons {
	position:absolute;
	bottom:15px;
	right:15px;
	width:auto;
	padding-left:20px;
	display:none;
}
#featured_buttons li {
	width:26px;
	height:26px;
	background:url(http://www.casino33.com/img/featured-button-off.png);
	text-indent:-999em;
	float:left;
	margin-left:0;
	cursor:pointer;
}
#featured_buttons li.clicked {
	background:url(http://www.casino33.com/img/featured-button-on.png);
}
/* End Featured Post */
#homeCont .headline {
	margin:0 auto;
	margin-top:8px;
	margin-bottom:12px;
	height:212px;
	width:829px;
	padding:10px 5px 5px 13px;
	background:url(http://www.casino33.com/img/2010/bgd-sprite.png) repeat-x;
	background-position:0px -39px;
	border:1px solid #302424;
	z-index:1;
}
#homeCont .headline img {
	width:820px;
	height:200px;
}
#homeCont div#left {
	float:left;
	width:571px;
	padding:0px 0px 0px 9px;
	line-height:22px;
	overflow:hidden;
}
#homeCont div#left p {
	text-align:justify;
}
#homeCont div#left h2 {
	position:relative;
	width:265px;
	height:21px;
	margin-right:10px;
	float:left;
}
#homeCont div#left h2 span {
	position:absolute;
	background:url(http://www.casino33.com/img/welcome-title.gif) no-repeat;
	width:100%;
	height:100%;
}
#homeCont div#rightHome {
	position:relative;
	background:#FFF;
	border:3px solid #dedede;
	width:258px;
	margin-top:154px;
	margin-right:10px;
	float:right;
	overflow:hidden;
	z-index:2;
}
#homeCont div#rightHome h3 {
	font-size:24px;
	color:#c16518;
	margin-bottom:15px;
}
#homeCont div#rightHome a {
	text-decoration:none;
	color:#666;
}
.widgetHome {
	padding:4px;
	margin:4px 0 4px 0;
	width:250px;
}
.widgetHome ul li {
	list-style-type:none;
	line-height:20px;
}
.widgetHome ul ul {
	margin-left:15px;
}
.widgetHome ul li a:hover {
	color:#C16518;
}
#jackpotHome {
	position:relative;
	background:url(http://www.casino33.com/img/jackpot.png) no-repeat;
	width:210px;
	height:114px;
}
#jackpotHome .javaPot {
	position:absolute;
	top:73px;
	left:8px;
	color:#ff9900;
	font:12px Tahoma, Arial, Verdana, sans-serif;
}
#jackpotInt {
	position:relative;
	background:url(http://www.casino33.com/img/casino33-jackpot.gif) no-repeat;
	width:239px;
	height:134px;
	margin-bottom:10px;
}
#jackpotInt .javaPot {
	position:absolute;
	top:80px;
	color:#ff9900;
	font:12px Tahoma, Arial, Verdana, sans-serif;
}
.winnersHome {
	width:242px;
	height:113px;
	background:url(http://www.casino33.com/img/bgd-sprite.png) repeat-x;
	background-position:0px -512px;
	border:1px solid #302424;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	padding:2px;
}
.winnersHome p {
	margin:0 auto;
	padding:8px 0px 0px 18px;
}
/* Home Promos */
#homePromos {
	width:548px;
	height:175px;
	margin:10px 0px 10px 0px;
	padding:8px;
	position:relative;
	background:#FFF;
	border:3px solid #dedede;
	font-size:11px;
	clear:both;
	overflow:hidden;
	z-index:3;
}
#homePromos p {
	margin-bottom:5px;
	line-height:14px;
}
#homePromos span {
	margin-bottom:5px;
	font:bold 11px/10px Verdana, Geneva, sans-serif;
	color:#fff;
	text-align:left;
}
#homePromos img.preview {
	width:162px;
	height:80px;
	border:1px solid #000;
	margin-bottom:5px;
}
#homePromos p.proTitle {
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-47px -1009px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:155px;
	height:20px;
	line-height:20px;
	padding-left:8px;
	z-index:4;
}
#homePromos p.proTitle a {
	color:#FFF;
}
#homePromos .column-1 {
	width:164px;
	position:absolute;
	top:5px;
	left:10px;
	z-index:4;
}
#homePromos .column-1 .promosDet {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-47px -1085px;
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#FFF;
	top:160px;
	right:0px;
	width:60px;
	padding-left:3px;
	height:15px;
	line-height:15px;
}
#homePromos .column-1 .promosDet a {
	color:#FFF;
}
#homePromos .column-2 {
	width:164px;
	position:absolute;
	top:5px;
	left:196px;
	z-index:4;
}
#homePromos .column-2 .promosDet {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-47px -1085px;
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#FFF;
	top:160px;
	right:0px;
	width:60px;
	padding-left:3px;
	height:15px;
	line-height:15px;
}
#homePromos .column-2 .promosDet a {
	color:#FFF;
}
#homePromos .column-3 {
	width:164px;
	position:absolute;
	top:5px;
	left:384px;
	z-index:4;
}
#homePromos .column-3 .promosDet {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-47px -1085px;
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#FFF;
	top:160px;
	right:0px;
	width:60px;
	padding-left:3px;
	height:15px;
	line-height:15px;
}
#homePromos .column-3 .promosDet a {
	color:#FFF;
}
/* Content */
#container {
	width:866px;
	height:auto;
	padding:0 0 30px 0;
	background:url('../casino33b/images/faux-r.jpg') top repeat-y;
	text-align:left;
}
div#container div#left {
	float:left;
	width:506px;
	padding:0 10px 0 10px;
	overflow:hidden;
}
.post {
	margin:0 0 30px 0;
}
.post a {
	text-decoration:none;
	color:#666;
	font-weight:bold;
}
.post-content {
	margin:0px 0 20px 0;
}
.post-content p {
	line-height:20px;
	font-size:13px;
	margin-bottom:20px;
	text-align:justify;
}
.post-content a {
	color:#C16518;
}
.post-content img.preview {
	width:180px;
	height:120px;
	padding:3px;
	background-color:#dedede;
	border:1px solid #CCC;
	float:left;
	margin-right:6px;
}
.post-content img.fullArticle {
	width:250px;
	height:250px;
	padding:3px;
	background-color:#dedede;
	border:1px solid #CCC;
	float:left;
	margin-right:6px;
}
.post-content span.post-meta {
	padding:6px 0 6px 0px;
	margin:0px 0px 0px 10px;
	display:block;
	/*width:590px;*/
	font-size:10px;
	text-transform:capitalize;
}
.post-content span.post-meta a {
	color:#C16518;
	font-weight:normal;
}
.post-content h1 {
	margin-bottom:10px;
	font-size:26px;
	font-weight:bold;
}
.post-content h2 {
	margin-bottom:10px;
	font-size:23px;
	font-weight:bold;
}
.post-content h3 {
	margin-bottom:10px;
	font-size:20px;
	font-weight:bold;
}
.post-content h4 {
	margin-bottom:10px;
	font-size:19px;
	font-weight:bold;
}
.post-content h5 {
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold;
}
.post-content blockquote {
	background:url('../casino33b/images/quote.jpg') no-repeat top left;
	padding-left:60px;
}
.post-content img {
	padding:5px;

}
.post-content ul, .post-content ol {
	margin-bottom:15px;
}
.post-content ol li {
	color:inherit;
	padding:0 0 0 15px;
	font-size:13px;
	line-height:20px;
	list-style-position:inside;
}
.post-content ul li {
	color:inherit;
	padding:0 0 0 15px;
	margin:0 0 0 15px;
	font-size:13px;
	list-style:none;
	line-height:20px;
	background:url('../casino33b/images/orange_bullet.gif') no-repeat 0px 7px;
}
/* Content Intern */
#contentIntern {
	width:846px;
	min-height:500px;
	padding:8px;
	margin:0px auto 8px;
	background:#FFF url(http://www.casino33.com/img/bgd-content.png) repeat-x top center;
	line-height:22px;
}
#contentIntern h1 {
	margin-bottom:10px;
	font-size:26px;
	font-weight:bold;
}
.contentIntern h1, .contentIntern h2, .contentIntern h3, .contentIntern h4, .contentIntern h5, .contentIntern h6 {
	color:#2c0201;
	margin-bottom:8px;
}
.contentIntern h1 a, .contentIntern h2 a, .contentIntern h3 a, .contentIntern h4 a, .contentIntern h5 a, .contentIntern h6 a, .contentIntern .page_title {
	color:#2c0201;
	text-decoration:none
}
.contentIntern h1 a:hover, .contentIntern h2 a:hover, .contentIntern h3 a:hover, .contentIntern h4 a:hover, .contentIntern h5 a:hover, .contentIntern h6 a:hover {
	color:#741117;
}
#contentIntern div#left {
	float:left;
	width:570px;
	min-height:450px;
	padding:6px 0px 6px 0px;
	line-height:22px;
	overflow:hidden;
}
#contentIntern div#left p {
	text-align:justify;
}
#contentIntern div#left h2 {
	position:relative;
	width:316px;
	height:26px;
	margin-right:10px;
	float:left;
}
#contentIntern h2.pages {
	margin:8px 0px 0px 0px;
	display:block;
	font:22px Arial, Helvetica, sans-serif;
}
#contentIntern h2.casinoPrev {
	position:relative;
	width:323px;
	height:23px;
	margin:14px 0px 12px 0px;
	float:left;
}
#contentIntern h2.casinoPrev span {
	position:absolute;
	background:url(http://www.casino33.com/img/casino-games-title.gif) no-repeat;
	width:100%;
	height:100%;
}
/* Content no Left */
#contentnoLeft {
	width:846px;
	min-height:500px;
	padding:8px;
	margin:0px auto 8px;
	background:#FFF url(http://www.casino33.com/img/bgd-content.png) repeat-x top center;
	line-height:22px;
}
#contentnoLeft h1 {
	margin-bottom:10px;
	font-size:26px;
	font-weight:bold;
}
#contentnoLeft h2.promos {
	position:relative;
	width:323px;
	height:23px;
	margin:14px 0px 12px 0px;
	float:left;
}
#contentnoLeft h2.promos span {
	position:absolute;
	background:url(http://www.casino33.com/img/casino-promo-title.gif) no-repeat;
	width:100%;
	height:100%;
}
#casinoGprev {
	width:580px;
	margin:0;
	padding:0;
}
#casinoGprev p {
	font-size:10px;
}
.port {
	position:relative;
	width:133px;
	height:260px;
	float:left;
	padding:10px 0;
	margin:0 5px;
}
.port img.gameThumb {
	width:133px;
	height:102px;
}
.port img.readGames {
	position:absolute;
	bottom:10px;
	left:0px;
}
/*** 12. Typhography Set ***/
/** ----------------------------------------------------- **/

.basic_style_1 {
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 0;
}
.basic_style_1 h1, .basic_style_1 h2, .basic_style_1 h3, .basic_style_1 h4, .basic_style_1 h5, .basic_style_1 h6 {
	color:#2c0201;
	margin-bottom:8px;
}
.basic_style_1 h1 a, .basic_style_1 h2 a, .basic_style_1 h3 a, .basic_style_1 h4 a, .basic_style_1 h5 a, .basic_style_1 h6 a, .basic_style_1 .page_title {
	color:#2c0201;
	text-decoration:none
}
.basic_style_1 h1 a:hover, .basic_style_1 h2 a:hover, .basic_style_1 h3 a:hover, .basic_style_1 h4 a:hover, .basic_style_1 h5 a:hover, .basic_style_1 h6 a:hover {
	color:#741117;
}
.basic_style_1 h1 {
	font-size:28px;
}
.basic_style_1 h2 {
	font-size:25px;
}
.basic_style_1 h3 {
	font-size:21px;
}
.basic_style_1 h4 {
	font-size:19px;
}
.basic_style_1 h5 {
	font-size:17px;
}
.basic_style_1 h6 {
	font-size:15px;
}
.basic_style_1 p, .basic_style_1 ul, .basic_style_1 ol {
	color:#2c0201;
	font-size:12px;
	line-height:18px;
}
.basic_style_1 p {
	margin-bottom:15px;
}
.basic_style_1 ul, .basic_style_1 ol {
	margin-left:30px;
	padding-bottom:15px;
}
.basic_style_1 li ul, .basic_style_1 li ol {
	padding-bottom:5px;
	padding-top:5px;
}
.basic_style_1 ul {
	list-style-type:square;
}
.basic_style_1 ul.graphic_bullet li {
	background:url(img/bullets-bg.gif) no-repeat left 6px;
	padding-left:15px;
	list-style-type:none;
	margin-left:-15px;
}
.basic_style_1 ol {
	list-style-type:decimal;
}
.basic_style_1 blockquote p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin-left:15px;
	padding:10px 15px 8px 25px;
	background:url(img/blockquote-bg.gif) no-repeat left top;
}
.basic_style_1 p strong {
	color:#000;
}
.basic_style_1 p a, .basic_style_1 li a {
	color:#2c0201;
	text-decoration:none;
}
.basic_style_1 p a:hover, .basic_style_1 li a:hover {
	text-decoration:none;
	color:#741117;
}
.basic_style_1 table {
	width:98%;
	margin-bottom:15px;
	margin-top:5px;
}
.basic_style_1 table th {
	padding:5px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(img/table-header-bg.gif) repeat-x;
	/*border:1px solid #25547C;*/
	border-bottom:1px solid #14354e;
}
.basic_style_1 table td {
	padding:5px;
	/*border:1px solid #dbe7ee;*/
	border-collapse:collapse;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#333;
}
.basic_style_1 table tr.odd td {
	/*background:#f0f0f0;*/
}
/* Promo Page Styles */
#promosPrev {
	width:840px;
	height:185px;
	margin-bottom:10px;
	padding:0px;
	position:relative;
	background-color:#FFF;
	line-height:16px;
	clear:both;
	overflow:hidden;
	z-index:3;
}
#promosPrev p {
	margin-bottom:5px;
}
#promosPrev span {
	margin-bottom:10px;
	font:bold 11px/20px Verdana, Geneva, sans-serif;
	color:#4f0634;
	text-align:left;
}
#promosPrev img.preview {
	width:268px;
	height:109px;
	margin-bottom:5px;
}
#promosPrev .column-1 {
	width:268px;
	position:absolute;
	top:0px;
	left:4px;
	z-index:4;
}
#promosPrev .column-1 .promosDet {
	position:absolute;
	top:166px;
	right:0px;
}
#promosPrev .column-2 {
	width:268px;
	position:absolute;
	top:0px;
	left:286px;
	z-index:4;
}
#promosPrev .column-2 .promosDet {
	position:absolute;
	top:166px;
	right:0px;
}
#promosPrev .column-3 {
	width:268px;
	position:absolute;
	top:0px;
	left:572px;
	z-index:4;
}
#promosPrev .column-3 .promosDet {
	position:absolute;
	top:166px;
	right:0px;
}
/* En Content Styles */
.comments {
	margin:30px auto auto auto;
	padding-top:10px;
	font-size:13px;
	clear:both;
}
.comments-template {
	width:530px;
}
.comments-template p {
	text-indent:0px;
}
#commentform #comment {
	background:#ffffff;
	border:1px solid #dadada;
	color:#666666;
	width:100%;
	height:170px;
}
#commentform #author, #commentform #email, #commentform #url {
	background:#ffffff;
	border:1px solid #dadada;
	color:#666666;
	width:100%;
}
.commentlist {
	list-style-type:none;
	margin:0;
	padding:0;
}
.commentlist li {
	border:1px solid #dadada;
	margin:0 0 20px 0;
	clear:both;
}
h3#comments {
	font-size:18px;
	font-weight:normal;
	margin:30px 0 15px 0;
}
div#respond {
	width:95%;
}
div#respond h3 {
	font-size:18px;
	font-weight:normal;
}
#respond input#submit {
	background-color:#f1f2f2;
	border:1px solid #dadada;
	color:#C16518;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	width:100%;
}
form#commentform small {
	margin-bottom:4px;
	display:block;
	line-height:16px;
}
form#commentform div.left {
	float:left;
	width:40%;
}
form#commentform div.right {
	float:right;
	width:55%;
}
form#commentform p {
	width:100%;
	margin:15px 0 0 0;
}
form#commentform p.comment-area {
	width:100%;
	float:right;
}
.commentlist ul.children {
	margin-top:20px;
	list-style:none;
	width:95%;
	float:right;
}
div.comment-body {
	padding:20px;
}
div.comment-meta {
	height:12px;
	margin-bottom:20px;
	margin-left:38px;
}
div.comment-meta a {
	font-size:12px;
}
div.comment-author {
	height:16px;
}
.comment-body p {
	margin-top:5px;
	margin-bottom:8px;
	font-size:13px;
	line-height:21px;
}
.avatar {
	width:30px;
	width:30px;
	float:left;
	margin:0 5px 0 0;
}
.about-author {
	padding:20px 15px;
	margin:40px 0 0 0;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	background:#F1F2F2
}
div.about-author img.avatar {
	float:left;
	height:80px;
	width:80px;
	margin-right:20px;
}
div.about-author h3 {
	font-size:22px;
}
div.about-author h4 {
	font-size:18px;
	margin-bottom:15px;
}
ul.pageNav {
	text-align:left;
	list-style:none;
	border:none;
}
li.pageNav {
	border:inherit;
}
ul.pageNav li.pageNav a.page-numbers {
	color:#666666;
	display:inline;
	padding:2px 4px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
ul.pageNav .page-numbers {
	color:#666666;
	display:inline;
	padding:2px 4px;
	text-decoration:none;
}
/* Sidebar Styles */
#sidebar {
	position:relative;
	background:#FFF;
	border:3px solid #dedede;
	width:258px;
	margin-top:0px;
	margin-right:0px;
	float:right;
	overflow:hidden;
	z-index:2;
}
#sidebar h3 {
	font-size:12px;
	color:#C16518;
	margin-bottom:15px;
}
#sidebar a {
	text-decoration:none;
}
#sideJackpot {
	padding:4px;
	background:#fff;
	border:1px solid #bfbfbf;
	margin:6px 0px 18px 0px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
#sideJackpot .interCont {
	padding:4px;
	background:#e4e4e4;
	border:1px solid #bfbfbf;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	position:relative;
}
#sideWinners {
	padding:4px;
	background:#fff;
	border:1px solid #bfbfbf;
	margin-bottom:10px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	font-size:10px;
}
#sideWinners ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#sideWinners li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#sideWinners li a, #sideWinners li a:link, #sideWinners li a:visited {
	display:block;
	width:212px;
	margin:0px 0px 1px 0px;
	padding:0 0 0 6px;
	background:url(http://www.casino33.com/img/winners-corner-li.gif) repeat-x;
	border:1px solid #4c1423;
	font:bold 10px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:capitalize;
	color:#fff;
}
#sideWinners li a:hover, #sideWinners li a:active {
	display:block;
	color:#fff;
}
#sideWinners .interCont {
	padding:4px;
	background:#e4e4e4;
	border:1px solid #bfbfbf;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.interCont #flash {
	position:absolute;
	left:18px;
	top:54px;
}
.widget {
	padding:0 5px 30px 5px;
	margin:0 0 25px 0;
	width:230px;
	border-bottom:1px solid #DADADA;
}
.widget ul li {
	list-style-type:none;
	line-height:20px;
}
.widget ul li a {
	line-height:25px;
	border-bottom:1px solid #DADADA;
	display:block;
	background:url('../casino33b/images/circle.gif') no-repeat 0px 8px;
	padding-left:15px;
}
.widget ul ul {
	margin-left:15px;
}
.widget ul li a:hover {
	color:#C16518;
}
form#searchform {
	width:240px;
	background:url('../casino33b/images/search.jpg') top no-repeat;
	height:30px;
}
input#search_input {
	border:0;
	margin:7px 0 0 5px;
}
input#search_button {
	display:block;
	float:right;
	height:30px;
	text-indent:-99999px;
	width:40px;
}
#bottom-container {
	margin:0 0 20px 0;
	width:866px;
	height:10px;
}
#footer {
	position:relative;
	background:url(http://www.casino33.com/img/2010/bgd-sprite.png) repeat-x top center;
	background-position:0px -267px;
	padding:16px 10px 10px 10px;
	height:49px;
}
#footer a {
	color:#666;
}
#footer .facebook {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-47px -895px;
	top:18px;
	left:730px;
	height:32px;
	width:32px;
}
#footer .twitter {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-91px -895px;
	top:18px;
	left:772px;
	height:32px;
	width:32px;
}
#footer .rss {
	position:absolute;
	background:url(http://www.casino33.com/img/2010/sprt.png) no-repeat;
	background-position:-134px -895px;
	top:18px;
	left:814px;
	height:32px;
	width:32px;
}
#footerBox {
	font-size:10px;
	text-align:center;
	color:#78293c;
}
#footerBox a {
	color:#7c011d;
}
/* promo slots 300 */
#promo_slots {
	display:block;
	background-color:#241c1c;
	border:2px solid #2e0716;
	color:#847777;
}
#promo_slots #box {
	background-color:#161111;
	padding:10px;
	position:relative;
	margin-top:8px;
	margin-right:12px;
	margin-bottom:8px;
	margin-left:8px;
	border:1px solid #312927;
}
#promo_slots .title {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin:0px;
	padding:0px;
}
#promo_slots #box .slot-reel {
	margin:0px;
	padding:0px;
	height:188px;
	width:224px;
	position:absolute;
	background-repeat:no-repeat;
	left:2px;
	top:-61px;
}
#promo_slots .text1 {
	display:block;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-size:14px;
	line-height:30px;
	padding-left:240px;
}
#promo_slots #box .text2 {
}
#promo_slots #box img {
	margin:0px;
	padding:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
.rules_promo_title {
	background-color:#1A1A1A;
	display:block;
	color:#666;
	text-transform:capitalize;
	height:15px;
	line-height:15px;
	clear:both;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:2px;
	padding-right:1px;
	padding-bottom:2px;
	padding-left:5px;
}
.rules_promo {
	font-size:12px;
	color:#333;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;
	clear:both;
}
.promos {
	background-color:#241C1C;
}
.promos tr td .april_fool {
	background-color:#161111;
	color:#FFF;
	text-align:left;
	margin:15px;
	border:1px solid #433434;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:5px;
}
.promos tr td .april_fool img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	padding:0px;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
}
.promos .title {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
.download_btn img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
/* promo april */
.promo_april {
}
.promo_april .box {
	background-color:#161111;
	margin:10px;
	padding:10px;
	display:block;
	color:#FFF;
}
.promo_april .promo_code {
	color:#F90;
	text-align:center;
	background-color:#161111;
}
.download_btn {
	background-color:#161111;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:50px;
	float:left;
}
.rules {
	color:#CCC;
	background-color:#333;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
}
/* Promos Styles */
#patrick {
	width:537px;
	height:567px;
	position:relative;
	background:url(http://www.casino33.com/img/promos/patricks/bgd-promos.jpg) no-repeat;
	z-index:2;
}
#patrick h2.kenoTitle {
	position:relative;
	width:346px;
	height:51px;
	margin:18px 0px 0px 13px;
	float:left;
}
#patrick h2.kenoTitle span {
	position:absolute;
	background:url(http://www.casino33.com/img/promos/patricks/keno-bonus.jpg) no-repeat;
	width:346px;
	height:51px;
}
.faqBox {}
.faqBox h1 {
	font:18px/20px Tahoma, Arial, Verdana, sans-serif;
	display:block;
}
.faqBox h2 {
	font:16px/18px Tahoma, Arial, Verdana, sans-serif;
	display:block;
	font-weight:bold;
}
.faqBox h3 {
	font:13px/16px Tahoma, Arial, Verdana, sans-serif;
	display:block;
	font-weight:bold;
}
/* End Promos Styles */
#nolinks .linkman {
	color:#FFF;
}
#nolinks .linkman a {
	color:#FFF;
}
/* Payments */
#paymentBoxlogin {
	height:230px;
	width:435px;
	margin-top:20px;
	margin-left:20px;
}
#paymentBoxlogin .loginForm {
	background:url(http://www.casino33.com/img/payment/bgd-login.png) repeat-x top center;
	border:1px solid #999;
	height:166px;
	width:395px;
	margin:10px 20px 30px 20px;
}
#paymentBoxlogin .loginForm input.textField {
	border:1px solid #CCC;
}
#paymentBoxSignup {
	height:230px;
	width:303px;
	margin-top:20px;
	margin-right:20px;
}
#paymentBoxSignup .signupText {
	background:url(http://www.casino33.com/img/payment/bgd-login.png) repeat-x top center;
	border:1px solid #999;
	height:166px;
	width:223px;
	margin:10px 20px 30px 20px;
	padding:0px 10px 0px 10px;
	line-height:28px;
	text-align:justify;
}
#paymentMerchants {
	position:relative;
	height:320px;
	width:653px;
	margin-top:20px;
	margin-left:20px;
}
#paymentMerchants img.ecocard {
	position:absolute;
	top:73px;
	left:84px;
	height:82px;
	width:160px;
	z-index:5;
}
#paymentMerchants img.walletEx {
	position:absolute;
	top:73px;
	left:301px;
	height:82px;
	width:160px;
	z-index:5;
}
#paymentMerchants img.quickTender {
	position:absolute;
	top:73px;
	left:518px;
	height:82px;
	width:160px;
	z-index:5;
}
#paymentMerchants img.netTeller {
	position:absolute;
	top:200px;
	left:84px;
	height:82px;
	width:160px;
	z-index:5;
}
#paymentMerchants img.moneyBook {
	position:absolute;
	top:200px;
	left:301px;
	height:82px;
	width:160px;
	z-index:5;
}
#paymentMerchants img.loGout {
	position:absolute;
	top:200px;
	left:518px;
	height:82px;
	width:160px;
	z-index:5;
}
