/* CSS Document <style> */

/*/////////Start Navigation////////*/
#navigation1{margin:0; padding:0; border-bottom:2px solid #55aa33; height:25px;}
#navigation{margin:0; padding:0; border:1px solid #087904; height:31px;}
#navigation li{padding:0px 10px; display:inline; list-style:none; line-height:31px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_seprator.jpg) no-repeat center right;}
#navigation li.active a{text-decoration:underline;}
#navigation li a{padding:0px 0 0 0;  color:#FFFFFF; font-weight:bold; text-decoration:none;}
#navigation li a:hover{padding:0px 0 0 0; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#navigation li.last{background-image:none;}
/*/////////End Navigation////////*/


.green_left_round{margin:0; padding:0; background: url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_left.jpg) no-repeat; width:7px; height:26px; float:left; position:relative; z-index:11;}

.header03{margin:0; padding:4px 0 5px 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header03.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;

}


.header04{margin:0; padding:4px 0 5px 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header_bg04.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;}


.green_middle_round{margin:0; padding:5px 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:176px; height:26px; float:left; font:12px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; position:relative; z-index:10;}


.green_right_round{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_right.jpg) no-repeat; width:7px; height:26px; float:left;}
.green_nav_shadow{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_shadow.jpg) no-repeat; height:5px; width:99px; float:left; font:1px Arial, Helvetica, sans-serif; margin:-5px 0px 0 4px; z-index:0; position:relative;}


.casino_guru_box_top{
	height:9px; font:1px/1px Arial, Helvetica, sans-serif; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/guru_box_top.jpg) center top no-repeat;
}

.casino_guru_box_mid{
	border-left:4px solid #67ad1d; border-right:4px solid #67ad1d; padding:0 3px;
}

.casino_guru_box_mid p{
	padding:0 5px 10px 5px;
	font:12px Arial, Helvetica, sans-serif;

}



.casino_guru_box_bot{
	height:9px; font:1px/1px Arial, Helvetica, sans-serif; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/guru_box_bot.jpg) center top no-repeat;
}

.casino_guru_text{margin:13px 0 0 0; padding:0;}


.inner_text{margin:0; padding:10px 0 0 0;}
.inner_text img{margin:0; padding:0 15px 0 0;}
.inner_text p{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a;}
.inner_text a{color:#4a4a4a;}
.inner_text h1{margin:0; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C11D26; font-weight:bold;}
h1{color:#C11D26}
.inner_text span{margin:0; padding:00px 0 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#339900; font-weight:bold;}
.inner_text .link{padding:0 0px 0px 150px; font-weight:bold;}

.jackpot_winner{margin:15px 0 0 0; padding:10px 0 0 0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/winner_bg.jpg) no-repeat; width:220px; height:122px;}
.jackpot_winner h1{margin:0; padding:0 0 0 35px; font:bold 12px Arial, Helvetica, sans-serif; color:#1b9507;}
.jackpot_winner p{margin:0px 0 0 0; padding:10px ; font:11px Arial, Helvetica, sans-serif; color:#4a4a4a;}
.jackpot_winner img{margin:0; padding:0px 10px 0 0; }
.jackpot_winner span{font:11px Arial, Helvetica, sans-serif; color:#4a4a4a; font-weight:bold;}
.jackpot_winner b{font:11px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}


/*//////////////LATEST REVIEWS//////////////////////////*/
.green_middle_latest{margin:0; padding:5px 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:196px; height:26px; float:left; font:12px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; position:relative; z-index:10;}

.latest_review_header{margin:13px 0 0 0; padding:0;}
.latest_review{margin:0; padding:5px 0 0 0; }
.latest_review img{margin:0; padding:0 5px 0 0;}
.latest_review p{margin:0; padding:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a;}
.latest_review a{color:#4a4a4a;}
.latest_review h1{margin:0; padding:0px 0 5px 0; font-family:Arial; font-size:12px; color:#1b9507; font-weight:bold;}
.latest_review h2{margin:0; padding:0px 0 5px 0; font-family:Arial; font-size:12px; color:#1b9507; font-weight:bold;}
.latest_review span{margin:5px 0 0 0; padding:5px 0 0px 0; color:#ff0000; font:11px Arial, Helvetica, sans-serif; }
.latest_review .link{padding:0 0px 10px 15px; font-weight:bold; color:#3a9e1f;}
.latest_review .border{width:200px; border-top:1px solid #d9d9d9; margin:0; padding:0px 0 0 0; font-size:1px;}


/*////////////////////Middle Part////////////////////////********/

.search_bg{float:right; width:535px; padding:5px 0 0 0;}
.search_box{margin:0 0 0 0px; float:right; width:450px; text-align:right;}




.search_bg p{margin:0; padding:0 18px 0 0; font:14px Arial; color:#000000; font-weight:bold; float:left;}

.search_box_img{margin:0px 0 0 0px; padding:0; float:left; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/input_search_bg.jpg) no-repeat; width:214px; height:21px; border:0;}

.search_nav{margin:0 0 0 0px; padding:0; float:left;}
.search_nav ul{margin:0 0 0 0px; padding:0 0 4px 0px; }
.search_nav li{ padding:0 6px 0 6px; margin:0; display:inline;}
.search_nav li.select{ margin:0 8px 0 13px;  padding:0px; line-height:10px; font:bold 11px Arial, Helvetica, sans-serif; color:#6a8b4d; display:inline; }
.search_nav li a{margin:0 0 0 0px; padding:0 0 0 0px; font:10px Arial, Helvetica, sans-serif; color:#6a8b4d; }

li.collon{
	padding:0px; margin:0px; font:10px Arial, Helvetica, sans-serif;
}



.Go_bg{margin:0 0 0 5px; padding:0px 0 3px 0;  background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/go_bg.jpg) no-repeat; width:46px; height:21px; border:0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; line-height:21px;}
.advance_search{
	height:20px; color:#276802; font:11px Arial, Helvetica, sans-serif; padding:4px 25px 5px 12px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/advance_search_bg.jpg) no-repeat;}



#user_rated{margin:0 auto; padding:0;}
.user_text_heading{margin:0; padding:0; color:#bd0a0c; font:14px Trebuchet MS; font-weight:bold;}



.tab_container{
	padding:10px 0 0 0px;

}


/*------------- Start top tab navigation ----------------*/
.top_casino{margin:0; padding:0;}
.top_casino_nav{margin:5px 0 0 0; padding:0; border:1px solid #fff;}

.top_casino_nav ul{ list-style-type:none; margin:0px; padding:0px 0 0 10px;
float:left;}
.top_casino_nav ul li{margin:0; padding:0 0px; display:inline; }

.top_casino_nav ul li a{
	margin:0 2px 0 0px;
	float:left;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_left.jpg) no-repeat left top;
	padding:0 0 0 6px;
	}


.top_casino_nav a span{
	display:block;
	padding:5px 10px 4px 5px;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_right.jpg) no-repeat right top;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;	
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.top_casino_nav a span {float:none;}
/* End IE5-Mac hack */

.top_casino_nav ul li a:hover{
	margin:0 2px 0 0px;
	display:block; float:left;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_left_h.jpg) no-repeat left top;
	padding:0 0 0 6px; text-decoration:none;
	
}


.top_casino_nav ul li a:hover span{
	display:block;
	padding:5px 10px 4px 5px;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_right_h.jpg) no-repeat right top;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;	
}


.top_casino_nav ul li a.selected{
	margin:0 2px 0 0px;
	display:block; float:left;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_left_h.jpg) no-repeat left top;
	padding:0 0 0 6px;
	
}


.top_casino_nav ul li a.selected span{
	display:block;
	padding:5px 10px 4px 5px;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_nav_right_h.jpg) no-repeat right top;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;	
}



/*------------- End top tab navigation ----------------*/


.middle_casino{  margin:0px 0 0 0px; padding:0px 6px 0px 6px;}


.tabcontent1{	
	padding:0 0 5px 0px;


}
.casino_bg{margin:10px 0px 0 0px; padding:0 2px 0 0; width:151px; float:left; text-align:center;}
.casino_top{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/banner_top.jpg); font-size:1px; width:151px; clear:both; height:6px;}
.casino_mid{border:1px solid #b2b2b2; border-width:0 1px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/banner_mid.jpg) bottom repeat-x; padding:5px 0px; padding-right:4px;}

 
.casino_bot{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/banner_bot.jpg); font-size:1px; width:151px; clear:both; height:6px;}



.casino_bg h1{margin:0; padding:10px 0 1px 0;  font:bold 12px Arial, Helvetica, sans-serif; color:#be0812; text-align:center;
	text-transform:capitalize;
 }
 .casino_bg h2, h2.frontpage{margin:0; padding:10px 0 1px 0;  font:bold 12px Arial, Helvetica, sans-serif; color:#be0812; text-align:center;
	text-transform:capitalize;
 }
.casino_bg p{margin:0; padding:4px 0 0 0;  font:bold 12px Arial, Helvetica, sans-serif; color:#5c5c5c;  text-align:center; }
.casino_bg_span{font:10px Arial, Helvetica, sans-serif; color:#5c5c5c;  text-align:right !important; font-weight:bold; display:block;}

.bottom_rounded_bg{margin:0; padding:0; float:left; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bottom_rounded.jpg) no-repeat; width:489px; height:26px;}


.more_link{margin:0; padding:0px; float:left;}
.more_link a{ padding:6px; float:left; color:#339900; font:11px Arial; font-weight:bold; text-decoration:underline;}
.more_link a:hover{padding:6px; float:left; color:#339900; font:11px Arial; font-weight:bold; text-decoration:none;}





.resource_tab_nav{margin:10px 0 0 0; padding:0; float:left; width:99px;}
.resource_tab_nav ul{margin:0px; padding:0px 1px 0 0px; }
.resource_tab_nav li{margin:0px 0 0 0; padding:0px 0; display:inline;}
.resource_tab_nav li.selected{margin:3px 0 0 0; float:left; padding:3px 3px 2px 3px; height:14px; border:1px solid #cacaca; border-bottom:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/tab01_h.jpg); font:12px Arial, Helvetica, sans-serif; color:#393939;   }



.resource_tab_nav li a{margin:0 0 0 0px; padding:5px 0px 4px 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff;
 background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/tab01.jpg) repeat-x right top; border-bottom:1px solid #ffffff;
 display:block;
 }

.resource_tab_nav li a.selected{margin:0 0 0 0px; padding:5px 0px 4px 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff;
 background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/tab01_h.jpg) repeat-x right top; border-bottom:1px solid #ffffff;
 display:block;
 }



.resource_tab_nav li a:hover{margin:0 0 0 0px; padding:5px 0px 4px 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff;
 background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/tab01_h.jpg) repeat-x right top; border-bottom:1px solid #ffffff;
 display:block;
 }

.resource_content_box{
	border:1px solid #d7d7d7; width:407px; float:left;
	margin:10px 0 0 0px;
}

.resource_inner{margin:0; padding:11px 14px; border:1px solid #cacaca; border-top:0; width:690px;}
.resource_content{margin:0px 0 5px 0; float:left; padding:0; height:73px; background-color:#f3f3f3; width:100%;}
.resource_content_white{margin:0px 0 0px 0; padding:0; height:73px; background-color:#fff; width:100%;}
.resource_content p{margin:0; padding:9px 9px 9px 0px; color:#4a4a4a; font:12px Arial;}
.resource_content span{margin:0; padding:3px 0px; float:left; color:#4a4a4a; font:12px Arial;}
.resource_content b{margin:0; padding:0px 0px 0 9px; color:#4a4a4a; font:11px Arial; font-weight:bold; }


/*/////////////////////Fotter///////////////////////*/

.fotter_bg{margin:0 0 0 0px; padding:0 20px;  background:#eaeaea;  height:95px;}
.fotter_links{margin:0; padding:0; text-align:center;}
.fotter_links li{ padding:9px 8px;  display:inline; line-height:40px;}
.fotter_links li a{color:#575757; font: 11px Arial, Helvetica, sans-serif; font-weight:bold;}

.fotter_bg p{color:#464646; font:11px Arial; padding:0px 30px; text-align:center; margin:0; padding:0;} 
.fotter_text{padding:6px 0; margin:0 auto; text-align:center;}



/*//////////////////////jAVA css///////////////////////*/

.left_box_middle{}
.left_box{width:220px;}
.left_box_inner_list{width:200px;}




.right_nav2{width:213px; float:right;}
.right_nav2 h1{margin:0; padding:5px 0 5px 5px; color:#FFFFFF; font:bold 14px Arial;}
.the-best{float:right; width:211px; margin:0 0 10px 0; padding:1px; background:#48a513; font-family:Arial; font-size:12px;}
.rank{float:left; width:35px; font-weight:bold; text-align:center; padding:0 0 0 5px;}
.casi{float:left; width:105px; font-weight:bold; text-align:center;}
.bon{float:right; width:60px; font-weight:bold; text-align:center;}
.cle{clear:both; height:5px;}
.the-cont{padding:5px 2px; background:#FFFFFF; margin-bottom:1px; border:1px solid #cfcfcf; float:left; width:205px;}
.the-cont b.rank{ float:left; width:30px; line-height:37px; text-align:center;}
.the-cont b.casi{ float:left; width:105px; text-align:center; color:#2e9c0c;}
.the-cont b.bon{ float:left; width:65px; text-align:center; line-height:37px;}
.paging{clear:both; padding:5px;}
.paging li{display:inline; color:#FFFFFF; float:left; padding:0 5px 5px 0;}
.paging li a{text-decoration:underline; color:#FFFFFF;} 
.paging li.active a{text-decoration:none;}
.g-box{float:left; width:213px; margin-bottom:10px;}
.g-tab{margin:0; padding:0;}
.g-l{margin:0; padding:0; background: url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_left.jpg) no-repeat; width:7px; height:26px; float:left; position:relative; z-index:11;}
.g-m{margin:0; padding:5px 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:189px; height:26px; float:left; font:14px Trebuchet MS; color:#ffffff; font-weight:bold; position:relative; z-index:10;}
.g-m2{margin:0; padding:0 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:477px; height:26px; float:left; font:14px/26px Trebuchet MS; color:#ffffff; font-weight:bold;}
.g-m3{margin:0; padding:0 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:529px; height:26px; float:left; font:14px/26px Trebuchet MS; color:#ffffff; font-weight:bold;}
.postareasingle .g-m3{font-size:23px;}

.g-m4{margin:0; padding:0 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:196px; height:26px; float:left; font:14px/26px Trebuchet MS; color:#ffffff; font-weight:bold;}


.g-r{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_right.jpg) no-repeat right top; width:6px; height:26px; float:left;}
.g-s{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_shadow.jpg) no-repeat; height:5px; width:99px; float:left; font:1px Arial, Helvetica, sans-serif; margin:-5px 0px 0 4px; z-index:0; position:relative;}
/*New Design css*/

.new-g-m3{margin:0; padding:0 0 0 10px; color:#ffffff; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_round_middle.jpg) repeat-x; width:594px; height:26px; float:left; font:14px/26px Trebuchet MS; color:#ffffff; font-weight:bold;}




.g-s2{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_shadow.jpg) no-repeat; height:5px; width:99px; float:left; font:1px Arial, Helvetica, sans-serif; margin:0 0 0 4px; z-index:0; position:relative;}

.j-pot{border-bottom:1px solid #f4f4f4; margin-bottom:10px; padding-bottom:10px;}
.img{float:left; margin:10px 6px 0 0; text-align:center; color:#3ba010; font:bold 12px 'Trebuchet MS';}
.back{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/red-bg.jpg) no-repeat center; height:49px; padding-top:10px; text-align:center; color:#FFFFFF; font-weight:bold;}
.jackpot{float:right; width:84px; margin-top:10px;}
.jackpot a{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/f-bullet.jpg) no-repeat left center; padding:0 0 0 10px; font:10px "Trebuchet MS"; color:#3ba010;}
.jackpot a:hover{text-decoration:underline;}


.center{float:left; width:500px; padding:0 10px;}
.center p{padding:0; margin:10px 0;}
.center a{font-weight:bold;}
.center a:hover{text-decoration:underline;}
.text-box{float:left; width:500px; padding:0 0 10px 0;}

.t-box{clear:both; font:11px Arial; padding:3px;
	border-left:1px solid #c9ecb1;
	border-right:1px solid #c9ecb1;

}

.t-box a{color:#cf030f; text-decoration:underline;}
.t-box a:hover{color:#333;text-decoration:none; }

.t-box p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:5px;
}


.t-box2{clear:both; font:12px Arial, Helvetica, sans-serif; padding:5px; text-align:justify;}
.t-box2 h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#d72003; margin:0 0 10px 0; padding:10px 0 3px 0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sape.jpg) no-repeat right bottom;}
.t-box2 h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#d72003; margin:0 0 10px 0; padding:0 0 3px 0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sape.jpg) no-repeat right bottom;}

.t-box2_new{background:#f3f3f3; border:1px solid #cccccc; clear:both; font:12px Arial, Helvetica, sans-serif; width:724px; padding:0px; text-align:justify;}

.resource{ width:552px; padding:0 0 8px 0px; float:left; z-index:-10;}
.btn-cont{padding:10px 0 0 0;}
.c-btn{border:#980000 1px solid; background:#cc0000; margin:0; padding:0 7px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.comme{float:left; width:350px; border-right:1px solid #c2b4b4; padding:10px 0 0 10px;}
.sec-box{float:right; width:330px;}
.sec-box a{color:#047700; font-weight:bold;}
.sec-cont{background:#FFFFFF; padding:5px; margin:5px 0;}
.name{float:left; color:#047700; font-weight:bold;}
.date{float:right; color:#047700; font-weight:bold;}
.cont-t{padding:5px 0 0 0; clear:both;}

.cas-art{clear:both; padding:5px 10px;}
.cas-art ul{padding:0 0 0 15px;}
.cas-art li{list-style:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bullet.jpg); border-bottom:1px solid #CCCCCC; }
.cas-art li a{width:150px; font:bold 11px Arial, Helvetica, sans-serif; color:#4a4a4a;}
.more{ text-align:right;}
.more a{color:#339900; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.more a:hover{color:#339900; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.ads{text-align:center;}
.ads h3{font:12px Arial, Helvetica, sans-serif; margin:0; padding:5px 0 10px 0;}

.common{background:#FFFFFF; padding:10px;}
.common a{font-weight:bold;}
.common ul{padding:10px 10px 10px 30px;}
.common li{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bullet-in.jpg) no-repeat 0 3px; padding:0 0 8px 15px;}

.play-cont{float:left; width:171px; text-align:center; margin:0 55px 0 0;}
.play-cont h2{font:bold 14px Arial, Helvetica, sans-serif; padding:0 0 5px 0; margin:0; text-align:left;}
.img-cont{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bg.jpg) no-repeat; width:151px; height:116px; padding:10px; margin:0 0 5px 0;}
.r-review{background:#f4f4f4; padding:5px;
	font:11px Arial, Helvetica, sans-serif;
}

.r-review p{
	padding:5px 0 5px 0px;
}


.w-review{background:#fff; padding:10px;}
.r-review span, .w-review span{
	font-weight:bold;
	color:#d74143;

}
.p-r{font:bold 14px Arial, Helvetica, sans-serif; color:#d72003;}
.p-rate{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}


.d-main1{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/doted_bor.jpg) bottom repeat-x; padding:5px; margin:5px 0 10px 0px; color:#0a8f03; font:bold 14px Arial, Helvetica, sans-serif; float:left;}

.d-main2{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/doted_bor.jpg) #fcfcfc bottom repeat-x; padding:5px; margin:5px 0 10px 0px; color:#0a8f03; font:bold 14px Arial, Helvetica, sans-serif;}




.one_new{float:left; width:41px; margin:20px 0 0 0; padding:9px 1px 1px 10px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/rank.jpg) no-repeat center; height:35px; text-align:center; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif;}
.head-cont{font:bold 11px Arial, Helvetica, sans-serif; background:#ebebeb; padding:4px 0px; color:#8a8a8a;}
.head-cont1{font:12px Arial, Helvetica, sans-serif; padding:8px 10px 8px 0; line-height:20px;}



.one2{float:left; width:45px;text-align:center; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sap002.jpg) no-repeat right center;}
.two2{float:left; width:90px; text-align:center; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sap002.jpg) no-repeat right center;}
.three2{float:left; width:80px; text-align:center; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sap002.jpg) no-repeat right center;}
.four2{float:left; width:90px; text-align:center; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sap002.jpg) no-repeat right center;}
.five2{float:left; width:100px; text-align:center; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/sap002.jpg) no-repeat right center;}
.six2{float:left; width:75px; text-align:center;}


.one{
	float:left; width:40px; padding:9px 0px 1px 0px;  height:35px; text-align:center; color:#4c9f19; font:bold 16px Arial, Helvetica, sans-serif;}
.two{float:left; width:85px; padding:1px; text-align:center; font:12px Arial, Helvetica, sans-serif;}

.two a{
	font-weight:bold;
	color:#5B9036;
}


.two a:hover{
	text-decoration:underline;
}

.two img{
	width:53px; height:27px; padding:1px; border:1px solid #c8c6c6;
	margin:0 0 3px 0px;
}
.two b{color:#d72003;}
.three{float:left; width:87px; padding:15px 1px 1px 1px; text-align:center; color:#8b8b8b;}
.four{float:left; width:95px; padding:15px 1px 1px 1px; text-align:center;  color:#8b8b8b;}
.four a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; text-decoration:underline}
.four a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; text-decoration:none}
.four_new{float:left; width:225px; padding:10px 1px 1px 30px; border:0px solid #000000;}
.five{float:left; width:80px; padding:15px 1px 1px 1px; text-align:center;}

.six{float:left; width:90px; padding:1px 0 0 15px; text-align:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	}

.seven{float:left; width:100px; text-align:center; padding:0;}


.seven a{
	font:bold 12px Arial, Helvetica, sans-serif;
}


.six_new{float:left; width:96px; padding:1px; text-align:center;}
.six label{float:left; padding:14px 0 0 0;}
.dc-main{clear:both; padding:5px; width:578px;}
.d-text{padding:0 20px 0 0 ; font:normal 12px Arial; text-align:left; color:#666666;}
.rev{width:510px; padding:0 0 10px 0px;}

.rev textarea{
	font:12px Arial, Helvetica, sans-serif;

}

.write_review{
	padding:8px 0 0 0px;

}
.write_review a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#5b9036;

}

.rev a{font:normal 11px Arial, Helvetica, sans-serif;  color:#d1010b; padding:0 10px 0 0;}
.rev img{vertical-align:middle;}
.d-paging{text-align:center; float:left;}
.d-paging li{display:inline; list-style:none; padding:0 4px;}
.d-paging li a{text-decoration:underline;}
.d-paging li a img{vertical-align:middle;}
.d-paging li.none a{text-decoration:none;}
.brad-crumb{height:26px; margin:0 0 0 0px; color:#C11D26; text-align:left;}
.brad-crumb a{margin:0 8px; color:#C11D26;}
.brad-crumb a:hover{text-decoration:underline;}
.brad-crumb span{margin:0 0 0 8px;}


/*///////////////////////Menu Css///////////////////////*/

.dropdown_new {margin:0 2px 0 0px; padding:0 0 0 5px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_nav_left.jpg) no-repeat left top;  float:left; border:0;}
.dropdown_new a{
	padding:5px 23px 5px 19px; margin:0px; background:none;
	color:#fff;
	display:block;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_nav_right.jpg) no-repeat right top;
	font:bold 12px Arial, Helvetica, sans-serif; 
}


.dropdown_new a.home{
	padding:5px 26px 5px 19px; margin:0px;
	color:#fff;
	display:block;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_nav_right_home.jpg) no-repeat right top;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.dropdown_new a:hover {

}



.dropdown {margin:0; padding:0; float:left; border:0; text-decoration:none;}
.dropdown dt{ 
	padding:0px 0px 0 5px; cursor:pointer; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_nav_left.jpg) no-repeat left top;
	margin:0 2px 0 0px;
}

.dropdown dt a{
	 padding:5px 24px 5px 15px; margin:0px;margin-left:-3px; background:none;
	color:#fff;
	display:block;
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_nav_right.jpg) no-repeat right top;
	font:bold 12px Arial, Helvetica, sans-serif;
}


.dropdown dt:hover {

}


.dropdown dd {position:absolute; overflow:hidden; border:0px solid #000000; display:none;  margin:0 0 0 0px; padding:0; background:#B8F0A7; z-index:200;}
.dropdown ul { list-style:none; border-top:none}
.dropdown li {padding:0px 0px; margin:0px 0 0 10px; display:inline; list-style:none;}
.dropdown dd a {display:block; padding:5px 0px 5px 10px;  background:#60aa19; width:140px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;}
.dropdown dd a:hover { background:#bc0e17; color:#fff; font-weight:bold; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif;}
.dropdown .underline {border-bottom:0px solid #b9d6dc}







/*////////////////////////////////Landing casino/////////////////////////////*/

.listing{margin:0; padding:2px 0px 10px 5px; width:588px;}
.listing h6{margin:0; padding:0; font:26px Arial, Helvetica, sans-serif; color:#333333;}
.listing p{margin:0; padding:10px 0 0 0; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.list_row{margin:0px 0; padding:4px 0 4px 0 ; float:left;}
.list_bullet{margin:0; padding:5px 10px 5px 5px; float:left;}
.listinf_text{margin:0; padding:0 0 3px 0; border-bottom:1px solid #d3d3d3; float:left; width:660px;}
.listinf_text h1{margin:0; padding:0; float:left; font:12px Arial; color:#129205; font-weight:bold;}
.listinf_text h2{margin:0; padding:0; float:right; font:11px Arial; color:#4a4a4a;}

.o_l_poker{width:680px; background:#FFFFFF; border:1px solid #ccc; padding:0 10px;}
.red_header{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/red_header.jpg) top no-repeat; width:680px; height:43px;}
.red_header h1{margin:0; padding:10px; font:18px Arial, Helvetica, sans-serif; color:#ffffff; float:left;}
.red_header h2{margin:0; padding:14px 10px 10px 10px; font:14px Arial, Helvetica, sans-serif; color:#ffffff; float:right; font-weight:bold;}
.ol_bg{margin:10px 0; padding:30px 10px 10px 10px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/online_bg.jpg) repeat-x; height:130px; width:660px;}
.casino_logo_text{margin:0; padding:30px 15px 8px 15px; float:left; font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#3da110;}
.doller_text{margin:0; padding:0 5px; font:16px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.head_part{margin:0; padding:0; float:left; width:650px;}

.heading_container{margin:0; padding:0; float:left; border-bottom:1px solid #ccc; width:724px; background-color:#f3f3f3;}
.text_one{margin:0; padding:10px; float:left; width:40px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_two{margin:0; padding:10px; float:left; width:100px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_three{margin:0; padding:10px 10px 0 0; float:left; width:80px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_four{margin:0; padding:10px; float:left; width:70px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_five{margin:0; padding:10px; float:left; width:70px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_six{margin:0; padding:10px; float:left; width:110px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.text_seven{margin:0; padding:10px; float:left; width:100px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}


.text_one_label{margin:0; padding:20px 10px 10px 10px; float:left; width:40px; font:11px Arial, Helvetica, sans-serif;  text-align:center; font-weight:bold;}
.text_two_label{margin:0; padding:20px 10px 10px 10px; float:left; width:100px; font:12px Arial, Helvetica, sans-serif;  text-align:center; color:#bb0d15; font-weight:bold;}
.text_three_label{margin:0; padding:20px 10px 0 0; float:left; width:80px; font:11px Arial, Helvetica, sans-serif;  text-align:center;}
.text_four_label{margin:0; padding:20px 10px 10px 10px; float:left; width:70px; font:11px Arial, Helvetica, sans-serif;  text-align:center;}
.text_five_label{margin:0; padding:20px 10px 10px 10px; float:left; width:70px; font:11px Arial, Helvetica, sans-serif;  text-align:center;}
.text_six_label{margin:0; padding:20px 10px 10px 10px; float:left; width:110px; font:11px Arial, Helvetica, sans-serif;  text-align:center;}
.text_six_label h1{margin:0; padding:0; float:left;  font:12px Arial, Helvetica, sans-serif;  text-align:center; text-decoration:line-through; font-weight:bold;}

.text_six_label span{margin:0px 0 0 0; padding:10px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/amount_bg.jpg) no-repeat; width:49px; height:39px;}
.text_six_label span a{font:14px Arial, Helvetica, sans-serif;  text-align:center; text-decoration:underline; color:#bb0d16;}
.text_six_label span a:hover{font:14px Arial, Helvetica, sans-serif;  text-align:center; text-decoration:none; color:#bb0d16;}
.text_seven_label{margin:0; padding:20px 10px 10px 10px; float:left; width:100px; font:11px Arial, Helvetica, sans-serif;  text-align:center;}
.text_seven_label a{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif;  text-align:center; text-decoration:underline; color:#bb0d15;}
.text_seven_label a:hover{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif;  text-align:center; text-decoration:none; color:#bb0d15;}

.row_bg{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/row_bg.jpg) repeat-x; width:724px; float:left; height:52px;}
.nav_bg{margin:5px 0 0 0; padding:0 0 0 0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_bg_fotter.jpg) repeat-x; width:100%; height:33px; border-top:1px solid #ccc;
color:#ba070b;font:bold 12px Arial, Helvetica, sans-serif;
}

.nav_bg a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333; text-decoration:none;
}

.nav_bg a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 0; text-decoration:underline;
}

.fotter_navigation{margin:0 auto; padding:0 0 0 0px; width:400px;}

.fotter_navigation a{text-decoration:none; color:#333;}

.fotter_navigation a:hover{text-decoration:underline; color:#333;}
.result_text{margin:0; padding:0 10px 0 0; font-size:12px; float:left;}
.next_text{margin:0; padding:0; }
.next_text ul{margin:0; padding:0; text-align:left;}
.next_text li{margin:0; padding:0 0px;  float:left;  font:12px Arial, Helvetica, sans-serif;}
.next_text li a{margin:0 0px 0 3px; padding:0 5px; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.next_text li a:hover{margin:0 0px 0 3px; padding:0 4px; font:12px Arial, Helvetica, sans-serif; color:#333; background-color:#fff; border:1px solid #ccc; font-weight:bold;}

.next_link{margin:0; padding:0;}
.next_link a{margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.next_link a:hover{margin:0; padding:0; text-decoration:none;}

.world_wibe_left{margin:0; padding:0; float:left; border:0px solid #333333; width:550px;}

.world_wibe_right{margin:0; padding:0 0px; float:right;  border:0px solid #333333;}

.inner_left{margin:0; padding:0;  width:254px; float:left;}
.inner_right{padding:0 20px 0 0; margin:0;  width:254px; float:right;}
.state_casino{margin:0; padding:0 0 10px 0; width:254px;}
.top_state_bg{margin:0; padding:0; width:254px;}
.st_left_bg{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/left_top_round.jpg) no-repeat; width:10px; height:28px; float:left;}
.st_middle_bg{margin:0; padding:5px 0 0 5px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/middle_img.jpg) repeat-x; width:213px; height:23px; float:left; font:12px Arial, Helvetica, sans-serif; color:#d73d31; font-weight:bold;}
.st_right_bg{margin:0; padding:0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/right_round_img.jpg) no-repeat; width:26px; height:28px; float:left;}

.state_navi{float:left; width:252px; background:#f8fbf5; border:1px solid #f3f3f3; border-top:none;}
.state_navi ul{margin:0; padding:5px 0 10px 0;  /*background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/list_ul_bg.jpg) repeat-x top;*/ }
.state_navi li{margin:0px; padding:5px 15px; font:12px Arial, Helvetica, sans-serif; color:#000000; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/arrow.gif) 5px center no-repeat; border-bottom:1px dotted #ccc; }
.state_navi li a{margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.state_navi li a:hover{margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.bottom_state_round{float:left; width:254px;}

.listing_legalty{margin:0; padding:5px;}
.listing_legalty p{margin:0; padding:10px 0 5px 0; font:12px Arial; color:#333333;}

.question_text{margin:0; padding:10px 0 25px 30px;}
.question_text p{ margin:0; padding:3px 0; font:12px Arial; color:#333333; font-weight:bold;}
.remain_text{margin:0; padding:5px 0 5px 0px;}
.remain_text h1{ margin:0; padding:8px 0; font:12px Arial; color:#319d0d; font-weight:bold;}
.remain_text h2{ margin:0; padding:0px 0 8px 0; font:16px Arial, Helvetica, sans-serif; color:#319d0d; font-weight:bold;}
.remain_text h4{ margin:0; padding:5px 0; font:12px Arial; color:#bb0d16;}
.remain_text h5{ margin:0; padding:10px 0 5px 10px; font:12px Arial; color:#bb0d16;}
.remain_text h6{ margin:0; padding:10px 0 5px 10px; font:12px Arial; color:#bb0d16;}
.remain_text span a{ margin:0; padding:0px 0; font:12px Arial; color:#bb0d16; text-decoration:underline; float:right;}
.remain_text span a:hover{ margin:0; padding:0px 0; font:12px Arial; color:#bb0d16; text-decoration:none; float:right;}
.remain_text p{ margin:0; padding:3px 0; font:12px Arial; color:#333333; line-height:20px;}

.white_bg_text{margin:0; padding:0;}
.white_bg_text p{ margin:0; padding:5px 10px; font:12px Arial; color:#333333; line-height:20px; background:#fff;}

.comment_border{border-top:1px dashed #d1c3a2; border-bottom:1px dashed #d1c3a2; background:#FFFFFF; padding:15px;}
.comment_border span{ margin:0 30px 0 0; float:left;}
.comment_border span a{ margin:0; padding:0px 0; font:12px Arial; color:#777777; text-decoration:none;}
.comment_border span a:hover{ margin:0; padding:0px 0; font:12px Arial; color:#777777; text-decoration:underline; }

.posted_by{margin:0; padding:0; float:right; font:12px Arial; color:#777777;}

.heading_or_subheading{margin:10px 0 5px 10px; padding:0;}
.heading_or_subheading h1{margin:0; padding:0; font:12px Arial; color:#BB0D16; float:left;}
.heading_or_subheading h2{margin:0; padding:0 10px 0 0; font:12px Arial; color:#BB0D16; float:right;}


.glossy_nav{margin:0; padding:0; float:left; width:600px;}
.glossy_nav ul{margin:0; padding:10px 0 20px 0;}
.glossy_nav li{margin:0; padding:0 10px; display:inline;  list-style:none;  font:12px Arial, Helvetica, sans-serif; color:#333333; border-right:2px solid #339900; font-weight:bold;}
.glossy_nav a{margin:0; padding:0 0px; font:12px Arial, Helvetica, sans-serif; color:#339900; text-transform:uppercase;  font-weight:bold; text-decoration:none;}
.glossy_nav .border_none{border:none;}
.glossy_nav a:hover{margin:0; padding:0 0px; font:12px Arial, Helvetica, sans-serif; color:#339900; font-weight:bold; text-decoration:underline;}

.glossy_text{margin:0; padding:0;}
.glossy_text h1{margin:0; padding:10px 0 ; font:12px Arial, Helvetica, sans-serif; color:#333333;}

.h_top_border{border:1px solid #CCCCCC;  background:#fff url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/h_bg.gif) left bottom; background-repeat:repeat-x; padding:10px; }
.h_top_border h1{margin:0px; padding:10px 10px; font:22px Arial, Helvetica, sans-serif; color:#bb1117; background-image:none; border:0px;}
.h_top_border h2{margin:0px; padding:0px 10px; font:12px Arial, Helvetica, sans-serif; color:#333333; background-image:none; border:0px; line-height:20px;}
.h_top_border h2 a{margin:0px; padding:0px 10px; font:12px Arial, Helvetica, sans-serif; color:#bb1117; background-image:none; border:0px; line-height:20px; text-decoration:none;}
.h_top_border h2 a:hover{margin:0px; padding:0px 10px; font:12px Arial, Helvetica, sans-serif; color:#bb1117; background-image:none; border:0px; line-height:20px; text-decoration:underline;}
.h_top_border h3{margin:0px; padding:5px 0px 0 10px; font:12px Arial, Helvetica, sans-serif; color:#333333;  line-height:20px;}
.h_top_border h3 a{margin:0px; padding:0px 0px; font:12px Arial, Helvetica, sans-serif; color:#4DA117; text-decoration:none; background-image:none; border:0px; line-height:20px; font-weight:bold;}
.h_top_border h3 a:hover{margin:0px; padding:0px 0px; font:12px Arial, Helvetica, sans-serif; color:#BB1117;  text-decoration:underline; line-height:20px; font-weight:bold;}

.content_bg{margin:10px 0 0 0;}

.content_bg1{ margin:0px 0 0 0; padding:0 5px 0 0px; height:100%; background-repeat:repeat-x;}


.m_round{margin:0px; padding:4px 0 5px 0; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/country_bg.jpg) repeat-x; height:21px;}



.sort_by{margin:0px; padding:0px 0 0 10px; float:left; width:300px; }
.sort_by label{margin:0px; padding:0px 10px 0 0; float:left; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif;}
.sort_by span{margin:0px 10px 0 0; padding:0px 0px 0 0; float:left;  vertical-align:top; font:12px Arial, Helvetica, sans-serif;}

.sort_by span select{margin:-3px 0px 0 0; padding:0px 0px 0 0; width:90px;} 
.sort_by_input{margin:6px 0 0 0; padding:0px 0px 0 0; border:1px solid #cccccc;}

.sort_by1{margin:0px; padding:0px; float:right;}
.sort_by1 label{margin:0px; padding:0px 10px 0 0; float:left; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}
.sort_by1 span{margin-top:-3px; padding:0px 10px 0 0; float:left;}

.sort_by1 span select{margin:0px; padding:0px 0 0 0; width:50px; }

.r_border{padding:10px; border-bottom:1px dashed #cccccc;}
.r_border h1{margin:0px; padding:25px 0 0 5px; float:left; width:50px; font:bold 16px Arial, Helvetica, sans-serif; color:#4ba118; background-image:none;}
.c_text{margin:0px; padding:0px; float:left; width:390px;}
.c_text p{margin:0px; padding:5px 0 0 0px;  font:12px Arial, Helvetica, sans-serif; color:#333333;}

.c_text img{
	vertical-align:middle;
	margin:0 10px 0 0px;
	border:1px solid #e9e9e9;
	padding:2px;
}


.c_text p a{font:bold 14px Arial, Helvetica, sans-serif; color:#4da117; text-decoration:none;}
.c_text p a:hover{ color:#b20406; text-decoration:underline;}
.c_view_btn{margin:10px 0 0 20px; padding:0px 0 3px 0px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/view_details_bg.jpg) no-repeat; width:82px; height:17px; font:bold 11px/17px Arial, Helvetica, sans-serif; color:#fff; border:0px;}

.visa_text{margin:0px; padding:0px 0 0 10px;}
.visa_img{margin:0px; padding:0px 10px 0 0; vertical-align:middle;}
.visa_content h1{margin:0px; padding:0px 0 5px 0; font:bold 13px Arial, Helvetica, sans-serif; color:#4DA117;}
.visa_content p{margin:0px; padding:0px 0 0 0; float:left; width:570px; font:12px Arial, Helvetica, sans-serif; color:#333333;}

.address_text{margin:5px 0 0 0; padding:5px 0; border-top:1px dashed #cccccc;}
.address_text h1{margin:0px; padding:0px 0 0 10px; font:20px Arial, Helvetica, sans-serif; color:#4DA117;}
.address_text h2{margin:0px; padding:10px 0 5px 10px; font:14px Arial, Helvetica, sans-serif; color:#d62e2b; font-weight:bold;}
.address_text p{margin:0px; padding:0px 0 0 10px; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.address_text p a{margin:0px; padding:0px 0 0 0px; font:12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline; font-weight:bold;}
.address_text p a:hover{margin:0px; padding:0px 0 0 0px; font:11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; font-weight:bold;}

.col_left1{margin:0px; padding:10px 20px 0 0; color:#4c9f19; font:bold 16px Arial, Helvetica, sans-serif; float:left; width:30px;  text-align:right;}
.col_left2{margin:0px; padding:2px 5px 0 0; float:left;}
.col_left3{margin:0px; padding:0px 0px 0px 0; float:left; width:300px; }
.col_left3 p{margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#4DA117; text-align:left; }
.col_left3 p a{margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#4DA117; font-weight:bold; text-decoration:none;}
.col_left3 p a:hover{margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#B78422; font-weight:bold; text-decoration:underline;}

.col_left3 p span a{margin:0px 5px 0 0; padding:0px 0px; font:11px Arial, Helvetica, sans-serif; color:#333333;  text-decoration:underline;}
.col_left3 p span a:hover{margin:0px 5px 0 0; padding:0px 0px; font:11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}

.col_left3 p span{
	padding:0 0 0 10px;
}


.col_left4{margin:0px; padding:10px 0 0 0; float:left; width:80px;}


/*---------------------------------------------12-01-09-----------------------------------------------*/
.canada_Cont{margin:0; padding:10px 0px 10px 5px;}
.canada_ContInner{margin:0; padding:0px 0px 10px 0px;}
.canada_ContInner h6{margin:0; padding:0 0 10px 0; font:16px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}
.canada_Cont_right{padding:0 0 0 0; margin:0;  width:375px; float:right; overflow:hidden;}
.canada_Cont_rightInner{margin:0; padding:0 0 10px 0;}
.top_canada_bg{margin:0; padding:0; width:440px;}
.mid_canada_bg{margin:0; padding:5px 0 0 5px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/middle_img.jpg) repeat-x; width:298px; height:23px; float:left; font:12px Arial, Helvetica, sans-serif; color:#d73d31; font-weight:bold;}
.canada_contant{border-top:0px; border-bottom:0px; background:#ffffff; padding:3px 5px 0 5px; line-height:18px;}
.bottom_m{ background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bottom_m.jpg) repeat-x; height:6px; width:426px;}
.canada_bottom{float:left; width:440px; padding:0px;}
.canadaTit{ padding:0px 0 0px 0; font-size:15px; font-weight:bold; margin:0 0 0px 0; color:#d52d2a;}

.canadaTit span{font-size:12px; font-weight:normal; display:block;}
.canadaDetails{ padding:5px; border:0px; margin:0 0 15px 0; background:#eaf3e1;}



.canadaTitmain{color:#60a91a; font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 10px 0px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/green_border.jpg) bottom repeat-x; margin:0 0 10px 0px;}
.canadaheadDetails{padding:10px; border:0px; margin:0 0 15px 0; background:#f4f4f0;

}

.comDate{font-size:12px; font-weight:normal; display:block;}

.cashcasinoTit{ padding:0px 10px 3px 0; border-bottom:1px solid #999900; font-size:15px; font-weight:bold; margin:0 0 5px 0; display:block; color:#86860e;}
.cashcasinoDetails{padding:0px 10px 0 0; border:0px; margin:0 0 15px 0; display:block;}
.cashcasinoTitmain{padding:0px 10px 5px 0; border-bottom:2px solid #999900; font-size:20px; font-weight:bold; margin:0 0 5px 0; float:left; color:#666600;}




.padding_top{
	padding:10px 0 0 0px;

}

.search_text{
	font:bold 12px Arial, Helvetica, sans-serif; color:#555555; float:left; padding:3px 0 0;
}

.header02{
	font:bold 14px Arial, Helvetica, sans-serif; padding:0px 0 2px 0px; margin:0px; color:#c11d26; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header02_bg.jpg) repeat-x bottom;
}

h2.header02, .widget h2{
	font:bold 14px Arial, Helvetica, sans-serif; padding:0px 0 2px 0px; margin:0px; color:#c11d26; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header02_bg.jpg) repeat-x bottom;
}

.resource_img_box01{
	float:left; padding:10px 0 0 0px;
}

.resource_img_box01 img{
	padding:2px; border:1px solid #cbcaca;
}

.resource_content_box01{
	float:left; width:320px;
	padding:0 0 0 10px; 
}

.resource_content_box01 span{
	color:#da020d;

}

.resource_content_box01 span b{ 
	color:#6d6d6d;
	font:normal 12px Arial, Helvetica, sans-serif;

}

.more_box{
	text-align:right; padding:0 10px 5px 0px;
}
.more_box a{
	color:#da020d;
	text-decoration:none;	
}

.more_box a:hover{
	color:#56ac24;
	text-decoration:underline;	
}




.box002_mid{border-left:1px solid #c9ecb1; border-right:1px solid #c9ecb1; padding:8px;}
.box002_bot_left{
background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bot_cor_left.jpg) no-repeat center bottom; height:6px; font:1px/1px Arial, Helvetica, sans-serif;
}

.box002_bot_right{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bot_cor_right.jpg) no-repeat center bottom; height:6px; font:1px/1px Arial, Helvetica, sans-serif;}

.right_content_box02{
float:right; width:120px;
}

.latest_review_link{
margin:0 0 0 10px; color: #56ac24;
}
.review_sap{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/review_sap.jpg) no-repeat bottom center; height:9px; padding:10px 0 0px 0px;
}


.weekly_tab_box{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header_bg04.jpg) no-repeat; width:214px; padding-top:2px;
}
.weekly_tab_box a{ color:#fff; text-decoration:none;
	
}
.weekly_tab_box a:hover{ color:#fff; text-decoration:underline;
	
}
.weekly_tab{
	float:left; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/weebly_tab.jpg) no-repeat top left; height:23px; color:#fff; font:bold 12px/23px Arial, Helvetica, sans-serif;
	margin:0 0 0 4px; width:98px; text-align:center; color:#fff;}

.weekly_tab:hover{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/weebly_tab_h.jpg) no-repeat top left;}


.weekly_tab_selected{float:left; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/weebly_tab_h.jpg) no-repeat top left; height:22px; color:#fff; font:bold 11px/22px Arial, Helvetica, sans-serif; margin:0 0 0 4px; width:98px; text-align:center;}


.weekly_img{
	float:left;
}

.weekly_img img{
	border:1px solid #cbcbcb;
	padding:1px;

}

.weekly_content{
	float:right;
	width:130px;
}

.dotted_border{
	height:1px; font:1px/1px Arial, Helvetica, sans-serif; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/dotted_border.jpg) center center repeat-x; padding:10px 0px;
}



.mid_bot_cor{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bot_cor_user_rating.gif) no-repeat; height:5px; font:1px Arial, Helvetica, sans-serif; margin:0; padding:0; width:552px; float:left;
}

.right_nav_box{
	float:right; width:120px; vertical-align:top;
}
.right_nav_box img{ margin-bottom:10px;
}


.box_002{
	width:552px; margin:0 auto; padding:8px 0px 0px 0px;	
}
.box_002_top{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/top_cor_land.jpg) no-repeat;  height:7px; font:1px/1px Verdana, Arial, Helvetica, sans-serif;
}

.box_002_bot{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bot_cor_land.jpg) no-repeat;  height:7px; font:1px/1px Verdana, Arial, Helvetica, sans-serif;
}

.box_002_mid{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/mid_bg_land.jpg) bottom repeat-x; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; height:100px;
	padding:5px 10px 0 12px; 
}

.box_002_mid h3{
	padding:0px; 
	margin:0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#c11d26;
}


.box_002_mid p{
	padding:10px 0 0 0px; 
	margin:0px;
	font:12px/18px Arial, Helvetica, sans-serif;
}

.heading002{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/country_bg.jpg) repeat-x; padding:7px 0 6px 12px; margin:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;
}

.casino_directory_box{	

}
.casino_directory{
	background:#eaf3e1;
	border-left:1px solid #b5d199;
	border-right:1px solid #b5d199;
	padding:0 10px;

}

.casino_directory ul{
	padding:0px;
	margin:0px;
	list-style:none;

}

.casino_directory ul li{
	padding:0px;
	margin:0px;
	color:#565656;

}


.casino_directory ul li a{
	color:#565656;
	}

.heading003{
	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/heading003_bg.jpg) no-repeat; padding:5px 0 5px 10px; color:#d52d2a; margin:0px; font:bold 12px Arial, Helvetica, sans-serif;
}


.state_left{
	float:left;
	width:196px;
}

.bottom_cor002{
	padding:0px; margin:0px; font:1px/1px Arial, Helvetica, sans-serif; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/casino_country_bot.jpg) no-repeat; height:7px;
}


.box03_heading{
	font-family:Arial, Helvetica, sans-serif; padding:15px 0 0 0px; font-size:13px; color:#4c9f19; font-weight:bold;
}
.box03_span{
	padding-left:350px;
}

a.box03_view_detail{
	display:block; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/view_details_bg.jpg) no-repeat; 
	padding:2px 0 0 0px; height:15px; width:82px; text-align:center; color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
a:hover.box03_view_detail{
	display:block; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/view_details_bg.jpg) no-repeat; 
	padding:2px 0 0 0px; height:15px; width:82px; text-align:center; color:#000; text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
}

.box03_num{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4c9f19; font-weight:bold;
}

.g_info_box{
	float:right; width:310px;
}

.g_info_heading{
	color:#5f5f5f; font:bold 12px Arial, Helvetica, sans-serif; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/doted_bor.jpg) repeat-x bottom; padding:0 0 5px 0px; margin:0px;
}
.g_info_detail{
	padding:20px 0 0 17px; color:#606060; font:normal 12px Arial, Helvetica, sans-serif;
 }
 
 
.g_info_detail table td{
	padding:0 0 5px 0px;

 }
 
 
.g_info_detail a{
	color:#dd3e3a;

 }

.discription{
	padding:10px; font:12px Arial, Helvetica, sans-serif; text-align:justify;
}

.discription a{
 text-decoration:none;
}
.discription a:hover{
 text-decoration:none;
}
.discription p{
	padding:0; margin:0;
}
.discription_01{
	padding:10px 0px; font:12px Arial, Helvetica, sans-serif;
	width:580px;
}

.discription_01 h1{
	margin:0 0 10px 0px;}

.discription_01 p{
	padding:5px 0 10px 0px;
	color:#5f5f5f;
	font:12px/18px Arial, Helvetica, sans-serif;
}





/*	Start Contact Page Style		*/
#contact-area {	
	margin-top: 15px;
	padding:0 0px 20px 20px;
}


#contact-area form {
	margin:0px;
}

#contact-area input, #contact-area textarea {

	width: 200px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #bc0e17;
}

#contact-area input.submit-button{
background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/reg_but_bg.jpg) no-repeat; width:120px; height:28px; color:#fff; font:bold 11px/28px Arial, Helvetica, sans-serif; border:none; padding:0px 0 5px 0px; margin:0px;
cursor:pointer;
}

#contact-area label {
	float: left;
	text-align: right;
	margin-right: 10px;
	width: 70px;
	padding-top: 3px;
	height:20px;
	font:12px Arial, Helvetica, sans-serif;

}


/*	End Contact Page Style		*/



input.submit_but{
background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/reg_but_bg.jpg) no-repeat; width:120px; height:28px; color:#fff; font:bold 11px/28px Arial, Helvetica, sans-serif; border:none; padding:0px 0 5px 0px; margin:0px;
cursor:pointer;
}


.pro_big_img{float:left; padding:0 10px 0 0; width:248px;}



/********************************************************** 17-Feb 2009 Css (Left nav javascript)************************************************************/

/********************************************************** 17-Feb 2009 Css (Left nav javascript)************************************************************/
.Accordion { width:200px; margin:0px; padding:0px;}
.AccordionPanel {PADDING: 0px;  MARGIN: 0px; }
.AccordionPanelTab {background:transparent url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/left_nav_bg.jpg) no-repeat scroll center top;
font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0 0 0 10px; position:relative; line-height:28px; cursor:pointer; height:28px;}

.AccordionPanelContent { margin:0px; padding:0px; overflow:hidden; height:280px; background-color:#F4F9EF; border-left:solid 1px #EAF3E1; border-right:solid 1px #EAF3E1;}
.AccordionPanelContent{margin: 0 0 0 0; padding: 0; list-style-type:none;}
.AccordionPanelContent ul li  { padding:0px; margin:0px; display:inline; list-style:decimal;  font-weight:bold; list-style-type:none;} 
.AccordionPanelContent ul li img{	padding:0 6px 0 0px;	vertical-align:middle;}
.AccordionPanelContent ul li.active a{color:#4e4e4e;}
.AccordionPanelContent ul li.active a:hover{color:#000000; text-decoration:none;}
.AccordionPanelContent ul li a{padding:3px 0px 3px 10px;  font:12px Arial, Helvetica, sans-serif; color:#4e4e4e; text-decoration:none; display:block; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/dot_border.jpg) no-repeat bottom center;}
.AccordionPanelContent ul li a:hover{color:#ffffff;	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_bullet_h.gif) no-repeat 10px 8px #69ae1f; text-decoration:none;}

.AccordionPanelOpen .AccordionPanelTab {background-image: url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/left_nav_bg_active.jpg);}
#CertifiedPrograms li { padding:0 0 0 0px; margin:0px;}

#CertifiedPrograms ul { border:0px; padding:0px; list-style-type:none;}
.AccordionPanelTabHover {}
.AccordionPanelOpen .AccordionPanelTabHover {}
.AccordionFocused .AccordionPanelTab { background-color:#3399ff;}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {background-color: #33ccff;}
.AccordionPanelContent A { text-decoration: none; }
.AccordionPanelContent A:hover { text-decoration:underline;}
  
#certified_programs {margin: 0;}
#certified-programs-tab-end {background-image: url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/certified-programs-tab-end.gif); height: 24px;	width: 208px; margin:0 0 10px 0;}
#certified-programs-tab-title {background-image: url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/certified-programs-tab-title.gif); height: 29px;	width: 208px;}

#certified-programs-tab-title .title {font-size:13px; font-weight: bold; color: #FFFFFF; padding:5px 0 0 0; }
#certified-programs-tab-title .title A{	font-size:13px;font-weight: bold; color: #FFFFFF; padding:0; margin:0 0 0 35px;}

.heightnone{ margin:0px; padding:0px; background-color:#F4F9EF; border-left:solid 1px #EAF3E1; border-right:solid 1px #EAF3E1; }

.AccordionPanelContent ul li.selectbox a{color:#ffffff;	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_bullet_h.gif) no-repeat 10px 8px #69ae1f; text-decoration:none; display:block;}
.AccordionPanelContent ul li.selectbox a:active{color:#ffffff;	background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_bullet_h.gif) no-repeat 10px 8px #69ae1f; text-decoration:none; display:block;}

/*---------------------------this css was delated from css added again on 20th feb-------------------*/
.comme {
border-right:1px solid #C2B4B4;
float:left;
padding:10px 0 0 10px;
width:250px;
}

/*-----------------------------------css for article page-------------------------------------*/
.discription h2{font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:0px 0 8px 0px; margin:0px; color:#c11d26; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header02_bg.jpg) repeat-x bottom; margin:0;}
.read_mor{font:bold 12px Arial, Helvetica, sans-serif; color:#da020d; text-align:right; }
.read_mor a{color:#da020d; text-decoration:none;}
.read_mor a:hover{color:#da020d; text-decoration:underline;}
.discription img{border:1px solid #ccc; margin:5px 5px 0 0; padding:0;}
.discription h3{font:bold 13px Arial, Helvetica, sans-serif; color:#000; padding:0; margin:0px; color:#000;  margin:0;}



/*---------------------------------- CSS for tooltip  -----------------------------------------*/
#dhtmltooltip{position:absolute;font:12px Arial, Helvetica, sans-serif; color:black; border: 2px solid green;padding: 3px;margin-top:10px;background-color: #FFFFCC;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSSfilter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)*/}
/*------------------------------------------new css added on 27 feb 09----------------------------------*/
.ext_pad{padding-left:200px;}
/*------------------------------------new css added on 25th march09----------------------------*/
.heading{padding:5px 0 0 8px; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/nav_bg_fotter.jpg) repeat-x; width:97%; height:33px; border-top:1px solid #ccc;
color:#ba070b;font:bold 12px Arial, Helvetica, sans-serif; margin:18px 0 0 0;}
.poker_hed{padding:8px 0 8px 0;}
/*-----------------------css added on 1st april09------------------------*/
.t-box ul{margin:0; padding:0 0 0 5px;}
.t-box ul li{margin:0; padding:0 5px 0 20px; list-style-type:none; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/bullet.jpg) no-repeat 0 4px; font:bold 11px Arial, Helvetica, sans-serif; color:#333; line-height:22px;}
.heading_2{padding:8px 0 0 0;}
.viw_list{padding:0 5px 0 0; text-align:right;}
.viw_list a{ color:#CC0000; text-decoration:underline;}
.viw_list a:hover{ color:#003300; text-decoration:none;}
a{color:#CC0000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}


/*=====================new css============== for button on header============================*/



#resources_box{width:300px; border-top:0px; border-bottom:0px;}
#resources_box ul{margin:0; padding:5px 0 10px 0;  /*background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/list_ul_bg.jpg) repeat-x top;*/ }
#resources_box li{margin:0px; padding:5px 15px 0 0px; font:12px Arial, Helvetica, sans-serif; color:#000000; background-image:none; line-height:24px; text-align:left; }
#resources_box li a{margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#535353;}
#resources_box li a:hover{margin:0; padding:0; font:bold 14px Arial, Helvetica, sans-serif; color:#535353; text-decoration:underline;}
#resources_box ul li img{ vertical-align:middle; padding-right:10px;}
.article_heading{font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0 8px 0px; margin:0px; color:#c11d26; background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/header02_bg.jpg) repeat-x bottom; margin:0;width:582px;}
.plybtn{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/play_now.jpg) no-repeat; width:121px; height:31px; display:block;}
.plybtn a{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/play_now.jpg) no-repeat; width:121px; height:31px; display:block;}
.plybtn a:hover{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/play_now-hover.jpg) no-repeat; width:121px; height:31px; display:block;}


.forget_password{width:107px; height:16px;}
.forget_password a{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/forget_password1.gif) no-repeat;}
.forget_password a:hover{background:url(http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/forget_password01.gif) no-repeat;}

.tb_div{padding:0px; margin:0px; height:20px;}


.flashBox{padding-top:10px; text-align:center;}
.flashBox object, .flashBox object embed, .flashBox embed{width:450px; height:350px;}
.error{clear:both; width:100%; text-align:center; height:20px; line-height:20px; color:#FF0000;}
.topMenu{width:975px; margin:auto;}
.tagLine{text-align:right; padding:10px 0 0 0px; clear:both;}
.middle_container h2{font:bold 13px Arial, Helvetica, sans-serif;}
.middle_container h2 a{text-decoration:none; color:#CF030F;}
.middle_container h2 a:hover{text-decoration:none;}
.addThis{padding:0 0 10px;}
.addThis2{
		   padding-bottom:10px;
		  float:right;
       
		   }


/*--------------------------------CSS FOR RATING----------------------*/
.rating_row{clear:both; font-size:1.1em;}
.rating_type{float:left;}

.rating{
width:80px;
float:right;
height:16px;
clear:both;
top:-1.1em;
padding:0;
list-style:none;
clear:both;
position:relative;
background: url('http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/starrating.png') no-repeat 0 0;
}

.commentlist .rating{
	top:0;
}
.commentlist .rating_cont{
	float:right;
	clear:both;
	font-size:.9em !important;
	padding:10px;

	
}
.anchor .rating{
float:none;
top:0;
margin:0 auto;
}
.single .rating{top:0;}
ul.rating li {

cursor: pointer;
float:left;
text-indent:-999em;/* hide text*/
	background: none !important;
	list-style-type:none; 
	line-height:15px !important;
	padding:0px !important;
	margin:0px !important;

}
ul.rating li a {
position:absolute;
left:0;
top:0;
width:16px;
height:16px;
text-decoration:none;
z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}

.nostar {background-position:0 0}
.star1 {background-position:0 -16px}
.star2 {background-position:0 -32px}
.star3 {background-position:0 -48px}
.star4 {background-position:0 -64px}
.star5 {background-position:0 -80px}

ul.rating li a.hover:hover, .savestars {
z-index:2;
width:80px;
height:16px;
overflow:hidden;
left:0;
background: url('http://www.thebestcasinoguide.com/wp-content/plugins/casino/images/starrating.png') no-repeat 0 0
}

ul.rating li.one a.hover:hover, a.savestar1 {background-position:0 -96px !important;}
ul.rating li.two a.hover:hover, a.savestar2 {background-position:0 -112px !important;}
ul.rating li.three a.hover:hover, a.savestar3 {background-position:0 -128px !important;}
ul.rating li.four a.hover:hover, a.savestar4 {background-position:0 -144px !important;}
ul.rating li.five a.hover:hover, a.savestar5 {background-position:0 -160px !important;}

/*-------------------------------------------------------------*/

.outtaHere {
	position:absolute;
	left:-3000px;
}
/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked {
	float:left;
	width:14px !important;
	height:14px;
	overflow: hidden;
	background: url(../images/checkbox.gif) no-repeat;
}
.checkboxAreaChecked {background-position: 0 -14px;}

.form label{
	font-size:1.6em;
	padding:4px;
	display:block;
	clear:both;
}

.form h3{
font-size:1.9em;
}

.form input{
width:305px;
}
/* Selects */
.selectArea {
	position: relative;
	height:28px;
	color:#000;
	font-size:1.2em;
}
.selectArea .left {
	position: absolute;
	top: 0;
	left: 0;
	height:22px;
	border-left:1px solid #000;
	display: block;
}
.selectArea a.selectButton{
	position: absolute;
	top:0;
	right:-10px;
	width:27px;
	height:100%;
	background: url(../images/select-button.gif) no-repeat;
}
.selectArea a.selectButton:focus{
	outline:none;
}
.selectArea .center{
	height:22px;
	display:block;
	padding:4px 0 0 6px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	width:100%;
}
.holder .select-2{
margin-right:30px;
float: left;
}
.selectArea .center img {
	float:left;
}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible {
	position: absolute;
	background-color: #fff;
	display: block;
	z-index: 30;
	font-size:1.2em;
	margin:4px 0 0;
}
.drop-dif {
	background:#99CCCC;
}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	margin:0;
	padding:0;
	overflow:auto;
	list-style: none;
	height:150px;
	border: 1px solid #000;
}
.optionsDivVisible ul li {
	float:left;
	width:100%;
}
.optionsDivVisible a{
	color: #000;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding:4px;
}
.optionsDivVisible a img {
	border:none;
	float:left;
}
.optionsDivVisible a:hover {
	background-color: #2F384E;
	color: #FFF;
	text-decoration:none;

}


#login {
margin:1em auto;
width:320px;
}

#login form{

-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-box-shadow:0 4px 18px #C8C8C8;
padding:5px 9px 1px 9px;
}
#login_error, .message {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-box-shadow:0 2px 4px #000;
border-style:solid;
border-width:1px;
margin:0 0 16px 8px;
padding:12px;
font-size:1.4em;
}
#login #nav {
margin:0 0 0 8px;
padding:16px;
}
#login #nav a{
display:inline;
}
#user_pass, #user_login, #user_email {
background:#FBFBFB none repeat scroll 0 0;
border:1px solid #E5E5E5;
font-size:24px;
margin-bottom:16px;
margin-right:6px;
margin-top:2px;
padding:3px;
width:97%;
}
.recently_reviewed{
padding-top:10px;
}
