/*
Theme Name: CasinoAnswers
Theme URI: https://www.casinoanswers.com
Description: A FAG PROJECT
Version: 1.AWESOME
Author: EPIK MEDIA
Author URI: http://www.epikmedia.com
*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#000;
	background:url(images/body_bg.jpg);
}
.body2{
	width:100%;
	background:url(images/body_bg3.jpg) repeat-x;
}
.body3{
	width:100%;
	background:url(images/body_bg2.jpg) no-repeat center top;
}

/*======= Common Styles ============*/
*{margin:0; padding:0}
img,fieldset{border:0}
.hide{display:none;	visibility:hidden}
a{text-decoration:none; outline:none; color:blue;font-weight:bold;}
a:hover{text-decoration:underline}

p{line-height:18px; padding-bottom:10px}
h3 {padding:8px 0px 5px 0px;}
.latestbyauthor a {color:#FFDC4D;}
.wrap{
	width:1012px;
	margin:0 auto;
	text-align:left;
}
h2 a {color:#fff;}
.header{
	width:1012px;
	height:208px;
 	position:relative;
	z-index:7;
}
#logo{
	width:361px;
	height:228px;
	display:block;
	left:-34px;
	top:10px;
	position:absolute;
	z-index:8;
}
.join{
	width:1012px;
	height:42px;
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	background:url(images/join_bg.jpg) no-repeat 636px 12px;
}
 
/*-----main_nav-----*/
ul.main_nav{
	width:691px;/*1012*/
	height:71px;
	clear:both;
	padding:0 0 0 321px;
	list-style:none;
	background:url(images/nav_bg.png) no-repeat 10px 5px;
	_background:url(images/nav_bg.png) no-repeat 10px 6px;
	position:relative;
	z-index:7;
	margin:10px 0px;
}
ul.main_nav li{
	height:71px;
	float:left;	list-style:none;
	background:url(images/border_1.gif) no-repeat right 13px;
	position:relative;
}
ul.main_nav li.home{width:166px; background:none; margin-right:-11px;	list-style:none;}
ul.main_nav li.last_nav{background:none}
ul.main_nav li a{
	height:40px;/*71*/
	float:left;
	padding:13px 20px 18px;
	font-size:17px;
	line-height:36px;
	color:#3B0900;
	font-weight:bold;
	text-shadow:1px 1px 2px #fff;
	letter-spacing:-1px;
	position:relative;
	z-index:8;
}
ul.main_nav li.home a{width:126px;/*166*/ background:url(images/home_bg.png) no-repeat; color:#721400; text-align:center}
ul.main_nav li a:hover, ul.main_nav li.slctNav a{color:#721400; text-decoration:none}

/*------sub nav----*/
ul.main_nav li ul{
	width:408px;/*414*/
	padding:18px 0 15px 6px;
	overflow:hidden;list-style:none;
	margin:0px;
	background:url(images/sub_navBg.png) no-repeat left bottom;
	position:absolute;
	left:-1px;
	top:52px; clear:both;
}
ul.main_nav li.position_rgt ul{left:auto; right:0}
ul.main_nav li li{
	width:105px;/*133*/
	height:auto;
	padding:0 0 7px 30px;
	background:url(images/bullet_1.gif) no-repeat 19px 6px;
}
ul.main_nav li li a, ul.main_nav li.home li a, ul.main_nav li.slctNav li a{
	width:100%;
	height:auto;
	float:none;
	padding:0;
	font-size:13px;
	line-height:17px;
	color:#3B0900;
	font-weight:normal;
	text-align:left;
	text-shadow:1px 1px 2px #fff;
	letter-spacing:-1px;
	background:none;
}
ul.main_nav li li a:hover, ul.main_nav li.home li a:hover, ul.main_nav li.slctNav li a:hover{color:#3B0900; font-weight:bold}

/*-------footer-----*/
.footer{
	width:950px;
	height:243px;/*260*/
	padding:17px 11px 0 21px;
	margin:0 auto;
	color:#fff;
	background:url(images/footer_bg.png) no-repeat;
}
h5{
	font-size:11px;
	line-height:16px;
	color:#FFD562;
}
.footer p{
	font-size:11px;
	line-height:16px;
	color:#FFF;
	padding-bottom:16px;
}
ul.footer_left{
	width:285px;
	float:left;
	overflow:hidden;
}
ul.footer_left li{
	width:100%;
	float:left;
}
ul.footer_left li a{color:#FFD562}

.footer_mid{
	width:382px;
	float:left;
}
.footer_mid h5{padding-left:4px}
.footer_mid p{padding-left:4px}
.footer_mid .signUp_form{
	width:372px;
	height:81px;
	padding:0;
	margin:-9px 0 0;
}

.footer_rgt{
	width:231px;
	float:right;
	font-size:11px;
}
 
/*-----banner----*/
.banner{
	width:980px;/*1012*/
	height:342px;
	top:-18px;
 	padding:0 16px;
 	position:relative;
	z-index:4;
}
.bannerIn{
	width:980px;
	height:360px;
 	position:relative;
	z-index:4;
}
 
.butn_play{
	width:192px;
	height:72px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_play.png) no-repeat;
	position:absolute;
	left:15px;
	top:276px;
}
.butn_download{
	width:252px;
	height:72px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_download.png) no-repeat;
	position:absolute;
	left:205px;
	top:276px;
}

/*------top_add----*/
.top_add{
	width:991px;/*1012*/
	height:68px;/*78*/
	padding:1px 0 9px 21px;
	margin-bottom:-8px;
	background:url(images/top_addBg.png) no-repeat;
	position:relative;
	z-index:6; overflow:hidden;
}
.inpTxt_2{
	width:426px;/*452*/
	height:21px;/*52*/
	padding:12px 13px 9px;
	margin:11px 12px 0 0;
	float:left;
	border:none;
	background:url(images/inpTxt_bg2.png) no-repeat;
	font-size:14px;
	line-height:22px;
	color:#4F0D00;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.top_add  img{float:right;margin-right:8px;}
 
 /*----main_cont----*/
.main_cont{
	width:980px;/*980*/
	margin:0 auto;
	overflow:hidden;
	background:#fff;
}
/*-----cont_left----*/
.cont_left{
	width:645px;/*665*/
	padding:17px 0 20px 20px;
	float:left;
}
.cont_left h1{
	font-size:24px;
	line-height:28px;
	color:#4F0D00;
	padding-bottom:12px;
}
.cont_left p{padding-right:15px}
.adds{width:100%; overflow:hidden}
.adds a{
	float:left;
	margin:20px 14px 0 0;
}
/*-----cont_rgt----*/
.cont_rgt{
	width:270px;/*310*/
	padding:20px;
	float:right;
	background:url(images/rgt_bg.gif) repeat-x;
}
.new_cont{
	width:270px;
	background:url(images/whatsNewIn_bg.gif) no-repeat scroll 0 0 #da0105;
		font-size:11px;
	line-height:16px;
	color:#fff;
	
 	margin-bottom:10px;
}
.new_contIn{
	width:255px;/*270*/
	padding:8px 10px 10px 10px;
	background:url(images/whatsNew_bg.gif) no-repeat left bottom;
	position:relative;
}
.new_cont h2{
	width:100%;
	height:30px;
	text-indent:-1000px;
	overflow:hidden;
	margin-bottom:5px;
}
 
h2.review {color:#ffd562;background:url(images/redbar.png) no-repeat left bottom;width:630px;height:42px;font-size:20px;line-height:40px;margin-bottom:15px;display:block;} 
h2.review span {margin-right: -82px;}

#list a  {color:#ffd562;background:url(images/redbar.png) no-repeat left bottom;width:630px;height:42px;font-size:20px;line-height:40px;margin-bottom:15px;display:block;}
#list a {text-decoration:none;}
#casinoicon {background:url(images/casino.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}

#videoicon {background:url(images/video.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
#diceicon {background:url(images/dice.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
#coinicon {background:url(images/coins.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
#usersicon {background:url(images/users.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
#bonusicon {background:url(images/bonus.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
#slotsicon {background:url(images/slots.png) no-repeat left top;width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;}
.posticon {width:85px;height:57px;display:inline-block;float:left;margin-top:-5px;margin-left:-8px;overflow:hidden;}


.see_new{
	width:172px;
	height:52px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	position:absolute;
	right:3px;
	bottom:2px;
	background:url(images/butn_see.png) no-repeat;
}
.poker_editor{
	width:100%;/*270*/
	overflow:hidden;
	margin:20px 0 0;
}
.poker_editor h3{
	width:270px;
	height:21px;/*26*/
	padding:5px 0 0;
	background:url(images/hdr_bg.gif) no-repeat;
	font-size:11px;
	line-height:19px;
	color:#fff;
	text-transform:uppercase;
	text-indent:7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
ul.editor_list{
	width:268px;
	overflow:hidden;
	border:1px solid #A58B8C;
	border-top:0;
}
ul.editor_list li{
	width:260px;/*268*/
	padding:0 0 0 8px;
	float:left;
	font-size:10px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:url(images/li_bg2.gif) repeat-x;
}
ul.editor_list li.frstLi{line-height:24px; background:url(images/li_bg1.gif) repeat-x}
ul.editor_list li p{width:152px; float:left; padding:0; line-height:30px}
ul.editor_list li.frstLi p{line-height:24px}
ul.editor_list li p b{float:left}
ul.editor_list li p img{float:left; margin:2px 3px 0 5px}
ul.editor_list li p small{float:left; font-size:10px}
ul.editor_list li span{width:53px; float:left}
ul.editor_list li span i{font-style:normal; float:left}
ul.editor_list li span img{float:left; margin:8px 0 0 2px}
ul.editor_list li a{float:right; color:#fff; margin-right:7px}

/*------inner page----*/
.post{
	width:630px;
	margin-bottom:20px;
	background:url(images/post_bg.gif) repeat-y;
}
.postIn{
	width:630px;
	background:url(images/postIn_bg.gif) no-repeat left top;
}
#contact{
 margin-bottom:10px;
 color:#000;
background-color:#dfe5e3;padding:0px ;}
#contact p {padding:5px;}

.footer li,#list li{list-style:none;}
.footer ul,#list ul {marign:0;padding:0;}
 
.contactclear {clear:both;margin:0 auto;width:485px;padding-top:10px;}

.postInner{
	width:610px;/*630*/
	min-height:203px;/*220*/
	_height:203px;/*220*/
	padding:7px 10px 10px;
	background:url(images/postInner_bg.gif) no-repeat left bottom;
	position:relative;
}
.icon{position:absolute; left:-13px; top:-8px}
.entry{
	width:100%;
	overflow:hidden;
}
.img_cont{width:270px; height:200px; float:right; margin:3px 0 0 10px}
.entry h2{
	width:320px;
	height:35px;
	margin-bottom:5px;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/title_bdog-video.png) no-repeat 45px top;
}
.entry2 h2{background-image:url(images/title_bdog-games.png)}
.entry3 h2{background-image:url(images/title_bdog-bonus.png)}
.entry p{
	padding-bottom:8px;
	font-size:11px;
	line-height:16px;
	color:#fff;
}
.butn_click{
	width:312px;
	height:52px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_click.png) no-repeat;
	position:absolute;
	left:5px; 
	bottom:2px;
}

 .alignright {
	float: left;
}
.clear {clear:both;}

.alignleft {
	float: right;
}

.aligncenter {
	display:block;
	margin:0 auto;
}
.entry-content {text-align:justify;}

h2.cattitle {font-size:16px;color:#fff;}
.cathold {width:500px;float:left;text-align:justify;padding-top:10px;}
.avatar{float:left;margin:0px 20px 20px 0px;clear:both;}
.navigation {padding:10px;}
.category {display:block;clear:both;margin-top:15px;}

#copy {text-align:center;clear:both;margin-top:20px;font-size:11px;}
 
img.centered{display:block;margin:5px auto;clear:both;}

img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}

img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.homej {text-align:justify;}

ol {padding:0px 0 0px 26px;margin:10px;}
ul {padding:0px 0 0px 26px;margin:10px;}

.entry-content li {
list-style-type:none;margin:6px 0px;background:url(images/arrow3.png) no-repeat 0px 5px;padding:0px 0 0px 26px; 
}
h2{padding:0px 25px 0px 0px;color:white;font-size:15px;margin:0px;text-align:center;background-image:url(images/1hback.png);background-repeat:repeat-x;line-height:25px;height:27px;}

#flashgame{width:761px;margin:0 auto;background-image:url(/images/flashback.png);}

#flashtop{width:761px;height:80px;background-image:url(/images/flashtop.png);font-size:28px;color:#FFF;text-align:center;padding-top:26px;font-family:verdana;font-weight:bold;}

#flashbot{width:761px;height:110px;background-image:url(/images/flashbot.png);text-align:center;padding-top:44px;}

#catabs{font-size:12px;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;width:790px;margin:0 auto;}

#catabs li{background:none;margin:0px;padding:0px;}

#containtabs{padding:10px;width:760px;background-image:url(images/bstripe.png);color:white;}

#containtabs a{color:#f80000;text-decoration:none;}

#containtabs a:hover{color:#fff;text-decoration:underline;}

#mytabs{float:left;width:780px;font-size:93%;line-height:normal;border-bottom:1px solid #000;}
#mytabs li {list-style:none;}
.tabbed ul {list-style:none;}
.tabbed{background-color:white;}

.tabs{float:left;display:inline;width:100%;margin:0;padding:0;color:black;cursor:pointer;}

#mytabs a{float:left;background:url("images/tabred.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;color:white;background-position:0% -42px;}

.tabs span{float:left;display:block;background:url("images/redtab.png") no-repeat;padding:5px 15px 4px 6px;color:#ccc;background-position:100% -42px;font-weight:bold;}

#tab-current a {background:url("images/tabred.png") no-repeat;background-position:0px 0px;}

#tab-current span{background:url("images/redtab.png") no-repeat;background-position:100% 0px;color:black;}

.tabbed div{float:left;display:block;width:768px;}

.tabbed div.t2, .tabbed div.t3, .tabbed div.t4, .tabbed div.t5, .tabbed div.t6, .tabbed div.t7{display:none;}

#hublist{background-color:#e0e0e0;border:1px black solid;padding-bottom:10px;color:#313131;padding-right:5px;padding-top:10px;}

#hublist ul{margin:0px;padding:0px;}

#hublist li{list-style-type:none;margin-left:0px;background:url(images/hubarrow.png) no-repeat center left;padding:7px 0 0px 26px;height:25px;font-size:20px;text-decoration:none;font-family:arial;font-weight:bold;}

#hublist a{padding-bottom:12px;font-size:20px;text-decoration:none;font-family:arial;font-weight:bold;color:#0000FF}

#reviewtabs{text-align:left;line-height:36px;}

#reviewtabs a{font-size:13px;font-weight:bold;text-align:left;text-decoration:none;color:white;line-height:36px;height:36px;display:block;}

#reviewtabs img{vertical-align:middle;margin-right:2px;}

.reviewbutton{border:2px #055e8c solid;max-width:165px;float:left;background-color:#022d43;height:36px;margin:6px;padding-right:4px;}

#flashgametext{padding:0px 25px 0px 25px;}

#sflash{width:230px;border:1px black solid;background-color:#333333;color:white;float:left;margin:10px 10px 0px 10px;}

#sflash h2{width:230px;background-image:url(https://www.casinoanswers.org/media/sprite.png);background-repeat:repeat-x;background-position:0 -140px;height:17px;color:white;font-size:20px;font-weight:bold;margin-bottom:2px;padding-bottom:0px;}

#flashtext{width:220px;margin:5px;}

#sflash p{margin:0;padding:0;}

#catdesc {padding-right:15px;text-align:justify;}

.onthisday {padding:10px;background-color:#761300;-moz-border-radius: 5px;
 border-radius: 5px;color:#fff;font-size:11px;
 }
 .signupwidget {padding:5px 10px 0px 10px;background-color:#761300;-moz-border-radius: 5px;
 border-radius: 5px;color:#fff;font-size:11px; }
 .onthisday a ,.slotfan a{color:#e8f006;}
  #poplist {margin:0px;padding:0px 0px 0px 12px;}
#poplist a {color:#ffdc4d;}
 #showsearches {position:absolute; width:477px;margin-left:16px;display:none; background-color: #761300;}
 #results h2 {margin-left:10px;}
 #results a {display:block;padding:5px;color:#fff;text-decoration:none;width:467px;}
 #results ul{padding:0px;margin:0px;}
 #results li{list-style:none;}
 #results a:hover{background-color:#ececec;color:#000;}
#reviews {border:1px #cecece solid;border-radius:6px;background-color:#ebebeb;font-family:Tahoma,Verdana,Arial;} 
#reviews td.center {text-align:center;}
#reviews img {float:left;}
#reviews th{border-bottom:1px #cecece solid;padding:1px;font-size:13px;text-align:center;background-color:#711213;color:#fff;padding:3px;}
#reviews td{padding:1px;text-align:left;font-size:12px;font-weight:bold;border-bottom:1px #9d9b9b solid;}
#reviews a {color:#8c0111;}
.oclink {line-height:33px;margin-left:4px;}
#wpcf7-f13500-p13494-o1 span {
    background: url("images/inpTxt_bg1.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 29px;
    margin: 0px 0px 0px 20px;
    padding: 5px 7px 8px 5px;
    width: 190px;
}
.inpTxt_1{
	width:170px;/*190*/
	height:29px;/*29*/
	padding:1px 10px;
	float:left;
	border:none;
	background:transparent;
	font-size:12px;
	line-height:17px;
	color:#fff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.askdan{
	width:172px;
	height:52px;
	border:none;
	margin:0 auto;
	cursor:pointer;
	text-indent:-1000px;
	overflow:hidden;
	text-transform:uppercase;
	background:url(images/askdan.png) no-repeat;
}

.tableheader {clear:both;height:40px;background:url(/images/tline.png) repeat-x 0px 20px;color:#4f0d00;font-size:20px;font-weight:bold;}
.tabletitle {background-color:#fff;margin-bottom:5px;line-height:35px;display:inline-block;float:left;padding-right:8px;}
.tableheader img {float:left;}

.topwidget {background:url(/images/topwidget.png) no-repeat;width:270px;height:39px;margin-bottom:-4px;z-index:10;position:relative;}
.topwidget h3 {color:#761300;display:inline-block;font-size:17px;text-indent:15px;}
.topflag {width:50px;height:50px;float:right;display:inline-block;}
ul.toprooms {list-style:none;margin:5px;padding:0px;font-size:13px;font-weight:bold;}
ul.toprooms a {color:#fff;}
ul.toprooms span {font-size:10px;}
ul.toprooms img {float:left;margin-right:10px;}
ul.toprooms li {border-bottom:1px #ccc dashed;display:block;clear:both;padding:6px 0px;}

.theslider {width:680px;height:280px;margin-left:-15px;position:relative;z-index:50; }

.scrollable {	float:left;	
	width: 601px; height: 250px; overflow: hidden; position: relative;margin-top:20px;
}
.scrollable .items {
	width: 20000em; clear: both; position: absolute;
}
.items div {
	width: 601px; float: left;
}
.scrollable img {
	float: left; 
}
.scrollable .active {
 position: relative; cursor: default;
}
 
/* prev, next, prevPage and nextPage buttons */
a.browse {
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:120px 0px 0px 0px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right {background:url(/images/arrowr.png) no-repeat;  margin-right: 0px;}
  
/* left */
a.left {background:url(/images/arrowl.png) no-repeat; margin-left: 0px; } 
   
 	
.navi { 
	width: auto; height: 16px; margin:-24px auto 0px auto;text-align:center;background-color:#e7e7e7;position:absolute;top:285px;left:50%;margin-left:-90px;z-index:10;padding:10px 0px 5px 0px;
}
.navi a {cursor:pointer;	background: url("/images/navigator.png") no-repeat 0px 0px; margin: 3px; width: 13px; height: 11px; font-size: 1px;   display:inline-block;
}
.navi a:hover {
	background-position: 0px -12px;
}
.navi a.active {
	background-position: 0px -24px;
}
.adblock {
margin-left: -15px;
width: 680px;
}
.adtall {
width: 222px;
}
.cad {width:207px;height:100px;background: url("/ads/ad-bg.png");float:left;margin:6px;font-size:12px;text-align:left;}

a.alignc {text-align:center;display:block;color:#000;margin:5px 0px 10px 0px;font-size:14px;}

.alignl {
	float: left;margin:0px 5px 0px 5px;
}
.blink {clear:both;padding:5px 10px;}
.blink img {margin-right:15px;}
img.centered{display:block;margin:5px auto;clear:both;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignleft{float:left;}

.postavatar {float: left; padding: 10px;}
.steps {background-color:#f8f8f8;width:501px;margin:10px auto 0px auto;color:#000;border-right:1px #d9d9d9 solid;border-left:1px #d9d9d9 solid;}
.topstep {background-image:url(/images/dummiesheader.png);background-repeat:no-repeat;height:42px;font-size:20px;line-height:40px;padding:0px 0px 0px 20px;color:#fff;}
.botstep {margin:0 auto 10px auto;background-image:url(/images/dummiesbottom.png);background-repeat:no-repeat;height:12px;width:503px;clear:both;}
.stepnumber {background-image:url(/images/numbers.png);background-repeat:no-repeat;height:46px;width:37px;color:#fff;font-size:20px;padding:10px 0px 0px 20px;margin:10px 0 0 -13px;float:left;clear:both;}
.step {width:420px;margin:10px 0px 0px 10px;display:inline-block;}
.printsteps {background-color:#ffffff;width:750px;margin:10px auto 0px auto;color:#000;border-right:2px #000000 solid;border-left:2px #000000 solid;}.printtopstep {background-image:url(/images/dummiesheader.png);background-repeat:no-repeat;height:42px;font-size:20px;line-height:40px;padding:0px 0px 0px 20px;color:#fff;}.printbotstep {margin:0 auto 10px auto;background-image:url(/images/dummiesbottom.png);background-repeat:no-repeat;height:12px;width:750px;clear:both;}.printstepnumber {background-image:url(/images/numbers.png);background-repeat:no-repeat;height:46px;width:37px;color:#fff;font-size:20px;padding:10px 0px 0px 20px;margin:10px 0 0 -13px;float:left;clear:both;}.printstep {width:700px;margin:10px 0px 0px 10px;display:inline-block;}#top5{width:534px;float:left;position:relative;}#hometop {background-image:url(images/hometop.png);width:524px;height:44px;font-family:Myriad Pro,Verdana;font-size:20px;color:#fff;font-weight:bold;padding:2px 0px 0px 10px;} .dark {background-color:#efefef;} .on {background-color:#a40505;color:#fff;}#recomhome {background-color:#fff;width:508px;margin:0px auto;}.homereviewtable {font-size:12px; margin:0 auto;width:508px;font-family:verdana;}.homereviewtable td {padding:3px;}.homereviewtable th {font-size:12px;background-image:url(/images/titlehome.png);background-position:0px -5px;padding:3px 2px;color:#444444;white-space:nowrap;}#flag {position:absolute;right:60px;}

#menu-responsive{
    display: none !important;
}

@media screen and (max-width: 640px) {
    .wrap{
        width: 100%;
    }
    .header{
        width: 100%;
        height: auto;
    }
    
    #logo{
        float: left;
        width: 100%;
        left: 0%;
        position: relative;
        top: 5px;
        height: auto;
        display: inline;
    }
    
    #logo img{
        width: 100%;
    }
    
    #habout{
        width: 97%;
        float: none;
        margin: 0px;
    }
    
    .header-top{
        margin: 0 !important;
        width: 100% !important;
        height: 70px;
        display: block;
    }
    
    .main_cont{
        width: 100%;
        float: left;
    }
    
    .cont_rgt{
        padding: 0px;
        width: 100%;
    }
    
    #pirates{
        width: 100%;
        background-size: 100% 100%;
        height: 215px;
    }
    
    .cont_left {
        padding: 0 5px;
        width: 100%;
    }
    
    .articlethumb img{
        width: 165px;
    }
    
    .article{
        width: 175px;
    }
    
    .article span{
        width: 147px;
    }
    
    .articlethumb{
        width: 165px;
    }
    
    .bannerIn{
        width: 100%;
        height: auto;
    }
    
    .bannerIn a img{
        width: 100%;
    }
    
    .banner{
        width: 100%;
        height: auto;
        float: left;
        padding: 21px 0 0;
    }   
    
    ul.main_nav{
        display: none;
    }
    
    .social {
        padding-top: 10px;
    }
    
    .header-textbox{
        width: 150px !important;
    }
    
    .header-imagebox{
        float: right !important;
    }
    
    .header-form{
        font-size: 14px !important;
    }
    
    #menu-responsive{
        display: block !important;
    }
    
    .slimmenu ul{
        padding: 0px !important;
        width: 100%;
        margin: 0px !important;
    }
    
    .slimmenu.collapsed li {
        width: 95% !important;
    }
    
    .adds a {
        margin: 20px 1px 0 0;
    }
    
    .adds a img{
        width: 180px;
    }
    
    .footer{
        background: none;
        height: auto;
        padding: 5px;
        width: 97%;
    }
    
    .footer_rgt{
        width: 100%;
    }
    
    .join{
        display: none;
    }
    
    .top_add{
        display: none;
    }    
    
    .signup-iframe{
        width: 100% !important;
        height: 152px !important;
    }
    
    .footer_mid{
        width: 100%;
    }
    
    .wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li{
        padding-bottom: 10px;
    }
    
    #poplist li{
        padding-bottom: 10px;
    }
    
    .latestbyauthor li{
        padding-bottom: 10px;
    }
}
 

.div_table {width:135px;float:right;margin:0px 0 0px 15px;font-weight:bold;text-align:center;background-color:#eaeaea;border-radius:10px;}
.div_table p {padding:0;}
.div_table img {display:inline-block;text-align:center;}
.div_table span {display:block;text-align:center;}
.div_heading {background-color:#005f99;color:#fff;font-weight:bold;font-size:15px;border-radius: 4px 4px 0 0;}
.div_link {margin:10px 0px;}
.div_link a{color:blue;}
.div_div {border-top:1px #000 solid;width:80%;margin:0 auto;}

.one-half{width:46%;}
.one-third{width:30.66%;}
.two-third{width:65.33%;}
.one-fourth{width:22%;}
.three-fourth{width:74%;}
.one-fifth{width:16.8%;}
.one-sixth{width:13.33%;}
.one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-fifth, .one-sixth{position:relative;margin-right:4%;float:left;}
.column-last{margin-right:0px;}
.column-first{margin-left:0px;}
.bullets-red ul{list-style-image:url('images/bullets-red.png')}
a.button-social{color: #ffffff !important;}