/*
Theme Name: Casino
Theme URI: http://www.jytmedia.com/
Description: Premium Theme at <a href="http://www.jytmedia.com/">Gambling</a>
Version: 1.0
Author: Vijay
Author URI: http://www.jytmedia.com/
Tags: Magazine Style
*/

/* General */
html,body,p,div,img,h1,h2,h3,h4,h5,h6,li,ul,ol,dl,dd,dt,form,table,td,tr,fieldset { border:0; border-collapse:separate; border-spacing:0; margin:0; padding:0; list-style:none; }
body {
background:url(images/bgr.jpg) repeat-x; background-position:top;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center; color:#333;
}
.clear { clear:both; }
img.center { padding:5px; display: block; margin-left:auto; margin-right:auto; }
img.left { float:left; margin-right:10px; margin-bottom: 10px; }
img.right { float:right; margin-left:10px; margin-bottom: 10px;}
img.mainpic { float:left; margin-right:2px; padding:5px; background:#fff;}
img.cont { padding:5px; background:#eee; }
img.support { margin-right:10px; }
img.sideright { float:right; margin-left:10px; }
img.title { padding-bottom:0; display : block; padding-right:20px; }
img.rate {margin-left:10px;}
img.fb { float:right; margin:5px 0 0 5px; }
/* Body */
#wrapper { width:950px; text-align:left; margin:auto; }
#wrap { padding:5px; background:url(images/wrapper.png); -moz-border-radius: 10px; -webkit-border-radius: 10px; }
/* Header */
#header {  height:70px; }
#wrap .navpage { overflow:hidden; margin-bottom:5px; padding-left:5px; background:url(images/menu-bgr.png) repeat-x top; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
#wrap .navpage li { display:block; float:left; padding:10px; border-right:1px solid #422d34; }
#wrap .navpage li:hover { background:#422d34;}
#wrap .navpage li a{ font-size:12px; color:#fff; text-decoration:none; font-weight:bolder; text-transform:uppercase; }
#wrap .childpage { overflow:hidden; margin-bottom:5px; margin-top:5px; padding-left:5px; background:url(images/child-bgr.png) repeat-x top; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; }
#wrap .childpage li { display:block; float:left; padding:5px 10px; border-right:1px solid #b13533; }
#wrap .childpage li:hover { background:#b13533;}
#wrap .childpage li a{ font-size:12px; color:#fff; text-decoration:none; font-weight:bolder; }
#header .banner { height:92px; margin:0; }
#header .banner .logo { float:left; }
#header .banner .cari {
float : right; margin-top:10px; background : url(images/search.png) no-repeat; width : 272px; height : 27px; }
#header .banner .cari #s { float : left; margin : 0 0 0 5px; border : 0; width : 218px; background : none; color : #333; font-size : 20px; }
#header .banner .cari #go { float : left; width : 47px; margin : 2px 0 0 0; height : 25px; }
#cas_header { margin:5px 0 15px; }
#cas_header .toptitle, #bonus-box .toptitle { padding:5px; background:url(images/menu-bgr.png) repeat-x top; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase;}
#cas_header .cas_table { width:345px; float:left; }
#cas_header .cas_table .trline, #bonus-box .trline { background:url(images/play-bgr1.png) repeat-x bottom; background-color:#fff; }
#cas_header .cas_table .topti, #bonus-box .topti { color:#fff; font-weight:bold; text-transform:uppercase; }
#cas_header .cas_table .topplay, #mainpage #bonus-box .topplay { padding:5px 0; width:70px; text-align:center; background:url(images/button-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#cas_header .cas_table .topplay a, #bonus-box .topplay a, #mainpage #bonus-box .topplay a { color:#fff; text-decoration:none; font-weight:bold; }
#cas_header .cas_table .topplay a:hover, #bonus-box .topplay a:hover, #mainpage #bonus-box .topplay a:hover { color:#fff; text-decoration:underline; font-weight:bold; }
#cas_header .cas_table .toptr a { color:#333; font-weight:bold; text-decoration:none; }
#mainbody #bonus-box table a { padding:5px; margin:0 5px; text-align:center; background:url(images/rev-bgr.png) repeat-x top; color:#333; font-weight:bold; text-decoration:none; -moz-border-radius: 5px; -webkit-border-radius:5px; }
#cas_header .cas_ads { width:584px; float:right; }

/* body */
#mainbody { width:600px; float:left; margin-bottom:10px;}
.breadcrumbs {margin:5px 0; padding:5px; border:1px solid #ccc; color:#FF0000; background:#fff; font-weight:bold;}
	.breadcrumbs a {color:#3576a5; padding:0 10px;}
	.breadcrumbs a:hover {color:#3576a5; text-decoration:underline;}
	span.current {padding:0 0 0 10px; color:#3576a5;}
#mainbody .mainsearch { background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; padding:7px 10px; margin-bottom:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .maintop { padding:5px; background:#eee; margin:5px 0 10px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .maintop .toptitle { padding:10px; background:url(images/menu-bgr.png) repeat-x top; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;}
#mainbody .maintop .trline { background:url(images/line.png) repeat-x bottom; background-color:#fff; }
#mainbody .maintop .topti { color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; }
#mainbody .maintop .topreview { padding:5px 0; width:100px; text-align:center; background:url(images/button-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .maintop .topreview a, #mainbody .maintop .topplay a{ color:#fff; font-weight:bold; text-decoration:none; }
#mainbody .maintop .topreview a:hover, #mainbody .maintop .topplay a:hover { text-decoration:underline; }
#mainbody .maintop .topplay { padding:5px 0; width:80px; text-align:center; background:url(images/button-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#fff; }
#mainbody .maintop .toptr { color:#333; font-weight:bold; }
#mainbody .maincont, .mainpost { background:#fff; padding:10px 10px 20px 10px; margin-bottom:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#mainbody .maincont h1 { font-size:18px; color:#262223; margin-bottom:10px; }
#mainbody .mainpost .maintitle a, .maintitle { font-size:18px; text-decoration:none; font-weight:bold; color:#3c5f87; margin-bottom:10px; }
#mainbody .mainpost .maintitle a:hover { text-decoration:none; color:#333; }

#mainbody .mainpoker { width:170px; float:left; background:#fff; padding:10px; margin:0 0 10px 7px; text-align:center; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#mainbody .mainpoker1 { width:170px; height:250px; float:left; background:#fff; padding:10px; margin:0 0 10px 7px; text-align:center; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#mainbody .mainpoker .mainpokertitle { font-size:18px; font-weight:bold; margin-bottom:10px; }
#mainbody .mainpoker1 .mainpokertitle1 { background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; padding:7px 10px; margin-bottom:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .rmore { padding:10px; text-align:center; background:url(images/rev-bgr.png) repeat-x top; margin-top:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .rmore:hover { padding:10px; text-align:center; background:#faab02; margin-top:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .rmore a { color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase; }
#mainbody .centercol { padding:10px 5px 10px 3px; background:#fff; margin:5px 0 10px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .centercol .cenleft { width:175px; float:left; padding-left:18px;}
#mainbody .centercol .cenlefttitle { margin-bottom:10px; }
#mainbody .centercol .cenlefttitle a { font-size:14px; text-transform:uppercase; font-weight:bold; color:#b13533; text-decoration:none;}
#mainbody .centercol .cencont { text-align:justify; margin-bottom:10px; }
#mainbody .centercol .cencont1 { text-align:justify; margin-top:20px; }
#mainbody .centercol .cenmore a { margin-top:10px; color:#3c5f87; font-weight:bold; text-decoration:none;}
#mainbody .maintop .recont { padding:10px;}
#mainbody .maintop .recont h2 { font-size:14px; text-transform:uppercase; margin-bottom:10px; color:#b13533;}
#mainbody .maintop .remore { margin-top:10px; color:#3c5f87; font-weight:bold;}
#mainbody .mainart { width:280px; float:left; background:#fff; margin-left:7px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:5px; margin-bottom:10px; font-size:11px;}
#mainbody .mainart .mainartitle {background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; padding:10px; margin-bottom:10px; color:#fff; text-transform:uppercase; font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .mainart .mainartcont { padding:0 10px; }
#mainbody .mainart .mainartcont ul li { list-style:square; margin-left:15px; padding:5px 0; }
#mainbody .mainart .mainartcont ul li a { text-decoration:none; color:#3c5f87; }
#mainbody .mainart .mainartcont ul li a:hover { text-decoration:underline; }
/* Blog */
#mainbody .mainpost .blogtitle { margin-bottom:5px;}
#mainbody .mainpost .blogtitle a{ font-size:18px; text-decoration:none; font-weight:bold; color:#3c5f87; }
#mainbody .mainpost .blogtitle a:hover { text-decoration:none; color:#333; }
#mainbody .mainpost .blogdes { margin-bottom:10px; padding-bottom:5px; font-size:11px; color:#999999; overflow:hidden; border-bottom:1px solid #eee; }
/* Single View */
#mainbody .mtitle {background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; padding:10px; margin-bottom:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .mtitle .mname a { float:left; color:#fff; font-size:18px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
#mainbody .mtitle .murl a { float:right; background:url(images/child-bgr.png) repeat-x bottom; background-color:#76a6dc; color:#fff; font-size:14px; font-weight:bold; text-transform:lowercase; text-decoration:none; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .mdetail { padding:10px 5px 10px 3px; background:#fff; margin:5px 0 10px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .mdetail .mleft { width:180px; float:left; padding-left:5px; }
#mainbody .mdetail .mleft .mbonus, .mright .mbonus { padding:5px 0 5px 5px; margin:10px 0 0 0; width:79px; float:left; color:#000; font-weight:bold; background-color:#eee; }
#mainbody .mdetail .mleft .mbonuscode { padding:5px 0; margin-top:10px; width:95px; float:left; text-align:center; background:#9ee5f2; color:#ff0000; text-transform:uppercase; font-weight:bold; }
#mainbody .mdetail .mleft .mbonusflag { margin-top:10px; width:95px; float:left; text-align:center; background:#9ee5f2;}
#mainbody .mdetail .mright { width:380px; float:left; margin-left:20px; }
#mainbody .mdetail .mright .mtajuk { font-size:12px; font-weight:bold; text-transform:uppercase; margin-bottom:5px; color:#333;}
#mainbody .mdetail .mright .mrate { background:#9ee5f2; margin-top:10px; margin-left:30px; padding:5px; width:280px; text-align:center; font-size:16px; color:#0930da; text-transform:uppercase; font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mainbody .mdetail .mright .mrate:hover { text-decoration:underline; }
#mainbody .mdetail .mright .mmore a{ width:150px; float:left; padding:10px; margin-right:10px; text-align:center; background:url(images/button-bgr.png) repeat-x top; margin-top:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#mainbody .mdetail .mright .mmore a:hover { width:150px; float:left; padding:10px; margin-right:10px; text-align:center; margin-top:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#fff; font-weight:bold; text-decoration:underline; text-transform:uppercase; }
#mainbody .mainpost .maincontent1 { margin-bottom:20px;}
.maincontent1 h1
{
margin-bottom:10px;
}

#mainbody .mainpost .maincontent1 p, .maincont .maincontent1 p { margin-bottom:15px; text-align:justify;}
#mainbody .mainpost .tmore a{ padding:10px 40px; text-align:center; background:url(images/rev-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase; }
#mainbody .mainpost .tmore a:hover{ padding:10px 40px; text-align:center; background:url(images/child-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; }
#mainbody .mainpost .comvatar { width:70px; float:left; }
#mainbody .mainpost .comtext { width:490px; float:left; margin:0; }
#mainbody .mainpost .comtext .author { text-transform:uppercase; font-weight:bold; margin-bottom:15px; }
#mainbody .mainpost ol.commentlist { list-style : none; margin : 0; }
#mainbody .mainpost ol.commentlist li { padding : 0 10px 0px 5px; margin-bottom : 15px; list-style:none; }
#mainbody .count-title a { padding-bottom:5px; color:#3c5f87; font-size:12px; font-weight:bold; border-bottom:1px solid #eee; }
#mainbody .count-cont { margin:10px 0; text-align:justify; }
#mainbody .count-detail { background:#eee; padding:5px; margin-bottom:15px;}
#mainbody .count-detail a{ text-decoration:none; color:#CC0033; }
/* Formating */
#mainbody .maincontent1 ul, ol { margin-bottom:20px; padding-left:15px; }
#mainbody .maincontent1 ul li { list-style:square; margin-left:15px; padding:5px 0;}
#mainbody .maincontent1 ol li { list-style:decimal; margin-left:15px; padding:5px 0;}
#mainbody .maincontent1 a { color:#498dca; text-decoration:none; }
#mainbody .maincontent1 a:hover { text-decoration:underline;}
#mainbody .maincontent1 h2 { color : #000; font-size : 20px; padding : 10px 0; }
/* Search */
#mainbody .mainpost .err { margin:5px 0 0; color:#b13533; font-size:14px; font-weight:bold; text-align:left; }
#mainbody .mainpost ul { margin:15px 0;}
#mainbody .mainpost ul li { list-style:none; padding-bottom:5px; }
#mainbody .mainpost ul li a { text-decoration:none; font-weight:bold; color:#3c5f87; }
#mainbody .mainpost ul li a:hover { text-decoration:underline; }
/* Pagination */
#mainbody .maintop .pagenavi {  }
#mainbody .maintop .pagenavi .alignleft a{ float:left; text-decoration:none; padding:5px 0; }
#mainbody .maintop .pagenavi .alignright a{ float:right; text-decoration:none; padding:5px 0; }
/* Pagination */
#mainbody .pagination { padding : 10px; margin : 15px 0px }
#mainbody .pagination ul { text-align : left; font-size : 12px; }
#mainbody .pagination li { list-style : none; display : inline; }
#mainbody .pagination a { padding : 10px; margin-right : 4px; text-decoration : none; color : #fff; background-color:#333; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .pagination a:hover, .pagination a:active { color : #fff; background-color:#b00101; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .pagination a.currentpage { color : #fff !important ; cursor : default; background:#b00101; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .pagination a.pages { color : #fff !important ; cursor : default; background-color:#333; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainbody .pagination a.disablelink, .pagination a.disablelink:hover { cursor : default; color : #fff; font-weight : normal !important ; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
/* Comment & Feedback */
#mainbody .feedback { margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #eee; }
#mainbody .feedback .feedpic { width:100px; float:left; }
#mainbody .feedback .feedtext { width:460px; float:left; background:#eee; padding:10px; font-style:italic ; font-family:"Times New Roman", Times, serif; font-size:14px; color:#3366CC; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
/* Sidebar */
#sidebar { width:330px; float:right; }
#sidebar .sidecont { background:#fff; padding:5px 5px 10px 5px; margin-bottom:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#sidebar .sidecont .sidetitle { background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; padding:7px 10px; margin-bottom:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#sidebar .sidecont .sidetitle a { color:#fff; text-decoration:none; font-size:14px; font-weight:bold; text-transform:uppercase; }
#sidebar .sidecont .sidet { background:url(images/menu-bgr.png) repeat-x bottom; background-color:#76a6dc; color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; padding:7px 10px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
#sidebar .sidecont .sidecon { margin-top:5px;  }
#sidebar .sidecont .sidecon a { color:#00417c; font-weight:bold; }
#sidebar .sidecont .sidecon li { background: transparent url(images/red_sq.gif) no-repeat 2px center; padding:2px 2px 2px 10px;}
#sidebar .sidecont .sidecon li a { color:#000; text-decoration:none; font-weight:100; }
#sidebar .sidecont .trline { background:url(images/line.png) repeat-x bottom; background-color:#fff; }
#sidebar .sidecont .topti { color:#fff; font-weight:bold; text-transform:uppercase; }
#sidebar .sidecont .topplay a{ color:#fff; font-weight:bold; text-decoration:none; }
#sidebar .sidecont .topplay a:hover { text-decoration:underline; }
#sidebar .sidecont .topplay { padding:5px 0; width:80px; text-align:center; background:url(images/button-bgr.png) repeat-x top; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#fff; }
#sidebar .sidecont .toptr { color:#333; font-weight:bold; }
/* Footer */
#footer { background:url(images/wrapper.png); padding:5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#footer a, #footcopy a { color:#333; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footer .foot1 { float:left; width:220px; background:#none; margin-left:10px; padding:10px 0;}
#footer .foot1 .footitle { color:#262223; font-size:16px; font-weight:bold; margin-bottom:10px; }
#footer .foot1 li { font-size:12px; padding:1px; margin-left:10px;}
#footcopy { margin:10px 0;}
/* bonuscode */
#party-poker-bonus-code { width: 100%; margin-bottom: 8px; }
#party-poker-bonus-code2 { width: 100%; margin-bottom: 8px; }
#party-poker-bonus-code table { border: 2px solid #FF0000; padding: 5px; margin: 0 auto; border-collapse: collapse;}
#party-poker-bonus-code2 table { border: 1px solid #ccc; padding: 5px; margin: 0 auto; border-collapse: collapse;}
#party-poker-bonus-code th { background: #CCCCCC; padding: 10px 15px; font-size: 140%;}
#party-poker-bonus-code2 th { background: #FFCC66; padding: 10px 15px; font-size: 120%;}
#party-poker-bonus-code td { background: #66CCCC; padding: 10px 8px; vertical-align: bottom; font-size: 100%; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center; }
#party-poker-bonus-code2 td { background: #66CC66; padding: 10px 8px; vertical-align: bottom; font-size: 100%; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center; }
#party-poker-bonus-code strong.code { font-size: 170%; color: red; display: block; }
#party-poker-bonus-code2 strong.code { font-size: 140%; color: red; display: block; }
/*Added Code*/
#bns-title
{
color: #555555;
padding: 1em 1em;
background-color: #f4f4f4;
border: 5px dashed #336699;
margin: 0;
letter-spacing:-1px;
line-height: 1.0em;
font-family: tahoma, arial, sans-serif;
font-size: 200%;
}

.bns-cde
{
color: red;
}
blockquote {

font-family:Georgia, Arial, Serif;
font-size:1.25em;
background:none;
border-top:#4C739E 3px solid;
border-bottom:#4C739E 3px solid;
margin:1em;
padding:1em;
color:#4C739E;
}

