@charset "utf-8";
/*
Skin Name: Vizio
Skin URI: http://demo.templatica.net/vizio/
Description: Another beautiful Thesis Theme
Version: 1.1
Author: Templatica.net
Author URI: http://templatica.net/
 */
/*-----------------------------------------Core--------------------------------------------*/
.clear{clear:both}
#header,#footer{border:none !important}
.custom #content_box{background:none;padding:10px 0 0 0;font-size:1.3em;line-height:1.5;width:960px;}
.custom .format_text,li.widget{font-size:1em;}
.custom .format_text p{margin-bottom:10px}
.custom #content{width:645px;}
.single #content,.pages #content{width:610px !important; background:#fff; padding:10px;}
.post_box, .teasers_box, .full_width #content_box .page{margin:0}
.custom #sidebars{width:309px;padding:0 6px 15px 0;overflow:hidden;}
.sidebar ul.sidebar_list{padding:0;padding-bottom:15px;float:left}
.custom .full_width > .page{background:none;width:960px;}
.custom #header{
	padding:0px;
}
.custom #footer_area{background:#d7e4ea ;float:left; border-top:1px solid #fff;}
.custom #footer{padding:15px 0;float:left}
.top_banner_widget{float:right}
#footer h3{color:#0863aa;text-transform:uppercase;font-weight:900;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #000}
.custom li.widget{
	margin-bottom:15px;
	float:left;
	background-image: url(/wp-content/themes/casinodeal/custom/images/box-header.png);
	background-repeat: repeat-x;
	border: 1px solid #369;
	background-color: #FFF;
}
.custom .sidebar h3{
	font-weight:bold;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFF;
	font-size: 15px;
	text-shadow: 1px 1px #333;
}
.time{margin:12px 0 0 0;font-size:12px;color:#bee2ff;float:left}
#header_area .page{position:relative}
.rss{position:absolute;bottom:5px;right:15px;display:block;width:30px;height:30px;background:url(images/rss.png) no-repeat;text-indent:-999em;overflow:hidden}
.slider li{width:145px;margin-right:10px;list-style:none;display:inline-block;}
.small_banners{background:url(images/ad.png) right top no-repeat;float:left;width:309px; margin-bottom:15px;}
.small_banners img{float:left;margin-right:10px}
.copyright{font-size:13px;margin-top:10px}
.category{
	float:left;
	width:620px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0;
	padding-bottom:15px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #444;
}
.logo{float:left}
.informatic{position:relative;display:block;}
.informatic div{
	position:absolute;
	bottom:7px;
	left:5px;
	height:10px;
	padding:2.5px;
	font-size:10px;
	color:#A9A9A9;
	text-transform:uppercase;
	width:292px;
}
.informatic span{float:left}
.informatic span.comment{float:right}
.slideshow2{float:left}
.author{margin:8px 0;color:#999999}
a:hover{color:#FF8811 !important;}
.c_title{font-weight:900;margin-bottom:10px;padding-top:15px;font-size:18px;}
.entry-title{font-size:19px;font-weight:900;}
.page .entry-content p{margin-bottom:15px}
.no_sidebars #content{width:100% !important;}
/*-----------------------------------------Feature--------------------------------------------*/
.feature{background:#eff4f7;border:1px solid #cfcfcf;float:left;padding:10px 10px 5px 10px;position:relative;margin-bottom:15px;width:608px;margin-right:15px;display:inline-block;}
.feature .left{position:relative;float:left;width:190px;z-index:90}
.feature .right{float:right;width:418px;z-index:1;}
.feature .right im{z-index:1;}
.feature .left h1{background:url(images/feature.png);width:210px;height:37px;position:absolute;top:0px;left:0px;padding:10px 0 0 14px;line-height:1;z-index:10;color:#fff;text-shadow:1px 2px #aa2800}
.feature .panel-overlay{top:60px !important;left:-200px !important;width:185px !important;color:#000 !important}
.feature .panel-overlay a{color:#0863aa !important;text-decoration:none !important;}
.feature .panel-overlay h2{font-family: Tahoma, Geneva, sans-serif;line-height:1.2;font-size:17px;}
.feature .panel-overlay span{color:#a1a1a1;font-size:12px;}
.feature .overlay{background:none !important;}
.feature .panel{overflow:visible !important}
.feature #pointer{border-color:#ff8811 !important}
/*-----------------------------------------Hot News--------------------------------------------*/
.hot_news{border:1px solid #cfcfcf;padding:7px 10px 10px 10px;position:relative;margin:0 15px 15px 0;width:608px;display:inline-block;overflow:hidden;}
.hot_news .next,.hot_news .prev{position:absolute;width:22px;height:22px;text-indent:-9999em;overflow:hidden;cursor:pointer}
.hot_news .next{background:url(images/next.png);top:10px;right:7px}
.hot_news .prev{background:url(images/prev.png);top:10px;right:30px}
.hot_news h3 a{color:#ff8811;font-size:14px;text-transform:uppercase;font-weight:900;font-family:tahoma;}
.hot_news h3{padding-bottom:3px;margin-bottom:10px;border-bottom:1px solid #cfcfcf}
.hot_news img{width:135px;height:90px;border:1px solid #cfcfcf;padding:3px;margin-right:11.5px;}
/*-----------------------------------------Main Categories--------------------------------------------*/
.main_categories .category{float:left;width:307.5px;margin:0 15px 15px 0}
.category img{padding:4px;border:1px solid #cfcfcf;width:297px;height:120px;}
.main_categories .category h3,.slideshow2 h3{background:url(images/bg2.png);line-height:1;margin-bottom:10px;}
.main_categories .category h3 a,.slideshow2 h3 span{background:#fff;line-height:1;color:#ff8811;font-size:14px;text-transform:uppercase;font-weight:900;font-family:tahoma;padding-right:10px}
.main_categories .category li{list-style:none;background:url(images/bullet.png) 0 no-repeat;padding-left:15px}
.main_categories .category ul{margin-top:10px;padding-top:7px;border-top:1px solid #cfcfcf}
/*-----------------------------------------Gallery--------------------------------------------*/
.gallery h3{background:url(images/bg2.png);line-height:1;margin-bottom:10px;width:307px}
.gallery h3 span{background:#fff;line-height:1;color:#ff8811;font-size:14px;text-transform:uppercase;font-weight:900;font-family:tahoma;padding-right:10px}
/*-----------------------------------------Tab system--------------------------------------------*/
.tabs1{border:1px solid #ececea;float:left;margin-bottom:15px;width:307px;overflow:hidden; background:#fff;}
.idTabs li{list-style:none;float:left;}
.idTabs li a{padding:5px 7px;float:left;display:block;border-right:1px solid #DDDDDD;text-transform:uppercase;font-size:11px;color:#393939;font-weight:900}
.idTabs li a.selected{background:#fff;margin-bottom:-1px;color:#ff8811;}
.idTabs {background:#fcfcfc url(images/tbg.gif) repeat-x center bottom;float:left;width:100%;margin-bottom:9px;}
.tabs1 li{list-style:none; margin-bottom:0 !important}
#tabs1,#tabs2,#tabs3,#tabs4{padding:0 10px 10px 10px;width:290px}
.tabs1 div img{float:left;margin:2px 5px 0 0;padding:2px;border:1px solid #ECECEA}
.tabs1 div li{float:left;width:100%;margin-bottom:10px;padding-bottom:9px;border-bottom:1px solid #ECECEA}
.tabs1 div li:last-child{border:none !important}
.tabs1 div li h4{font-weight:normal}
/*-----------------------------------------Top Menu--------------------------------------------*/
.custom .menu{margin:13px 0 0 0;height:24px;float:right !important;width:auto;}
.custom .menu li a{padding:0}
.custom .menu li{border-right:1px solid #bee2ff;padding:0 10px}
.custom .menu li:last-child{border:none}
.menu a, .menu .current ul a, .menu .current-cat ul a, .menu .current-menu-item ul a
{background:none;color:#bee2ff;font-family: arial, serif;font-size:12px;cursor:pointer;text-transform:none;}
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover, .menu .current-menu-item a, .menu .current-menu-item a:hover{background:none;color:#bee2ff;font-family: arial, serif;font-size:12px;cursor:pointer}
.menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover, .menu .current-menu-item ul a:hover, .menu .current-menu-ancestor a:hover { color: #FF8811; background:none; }
.menu a{letter-spacing:normal}
.custom .menu ul{padding-top:6px;background:#2c4d70;}
.custom .menu ul li {border-right:none;padding:5px 10px 5px 10px;border-bottom:1px solid #bee2ff;margin-bottom:5px;width:130px;}
.small_widget{float:right;}
.small_widget ul{padding:9px 0 0}
.small_widget ul li{float:left; list-style:none; margin-left:2px;}
/*-----------------------------------------Main menu--------------------------------------------*/
#main_menu_area{
	font-size:13px;
	font-family: Tahoma, Geneva, sans-serif;
	background:#3c6489;
	border-bottom:5px solid #c2cad2;
	font-weight: bold;
}
#main_menu_area ul {position:relative;line-height:31px;float:right;z-index:99;float:left;padding:12px 0 0 0;}
#main_menu_area ul li{float:left;display:block;position:relative;z-index:99;list-style:none;background:url(images/separate.png) top right no-repeat;}
#main_menu_area ul li:last-child a{border:none;}
#main_menu_area ul li a{
	height:31px;
	line-height:31px;
	display:block;
	padding:0 15px 0 15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
#main_menu_area ul ul {position:absolute;width:210px;top:31px;display:none;left:0;background:#3C4358;padding-top:5px; z-index:99 !important}
#main_menu_area ul ul li{list-style:none; float:left}
#main_menu_area ul ul a{
	width:210px;
	float:left;
	color:#fff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
}
#main_menu_area ul ul li:hover,#main_menu_area ul ul li a:hover{background:none !important}
#main_menu_area ul ul li{background:none !important;}
#main_menu_area ul li:last-child{background:none}
#main_menu_area ul li:hover,#main_menu_area ul .current-menu-item ,#main_menu_area ul .current_page_item,#main_menu_area ul .current-menu-item {background:url(images/menu_right.png) top right no-repeat !important;}
#main_menu_area ul li a:hover,#main_menu_area ul .current-menu-item a,#main_menu_area ul .current_page_item a,#main_menu_area ul .current-menu-item a{background:url(images/menu_left.png) top left no-repeat;color:#fff !important;}
#main_menu_area ul li ul a:hover,#main_menu_area ul ul .current-menu-item a,#main_menu_area ul ul .current_page_item a,#main_menu_area ul ul .current-menu-item a,
#main_menu_area ul ul li:hover,#main_menu_area ul ul .current-menu-item ,#main_menu_area ul ul .current_page_item,#main_menu_area ul ul .current-menu-item {background:none !important;}
/*-----------------------------------------Top menu--------------------------------------------*/
#top_menu_area{font-size:12px;font-family: Tahoma, Geneva, sans-serif; background:#3c6489;border-bottom:5px solid #c2cad2;}
#top_menu_area ul ul li{list-style:none; float:left}
#top_menu_area ul {list-style:none;position:relative;line-height:24px;float:right;z-index:99;}
#top_menu_area ul li{float:left;display:block;position:relative;}
#top_menu_area ul ul {position:absolute;width:170px;top:25px;display:none;left:0;background:#3C6489;padding-top:5px;}
#top_menu_area ul ul a{width:160px;float:left;}
#top_menu_area ul ul li:hover,#top_menu_area ul ul li a:hover{background:none !important}
#top_menu_area ul ul li{background:none !important;}
#top_menu_area ul li:last-child a{border:none;}
#top_menu_area ul li a{display:block;padding:0 15px 0 15px;float:left; color:#BEE2FF; line-height:1; border-right: 1px solid #BEE2FF;}
/*-----------------------------------------Footer Widget--------------------------------------------*/
.footer_widget{float:left;width:310px;font-size:13px;text-align:left;margin-right:10px;line-height:1.4}
.footer_widget li{list-style:none}
.footer_widget li a{border:none !important}
/*-----------------------------------------Twitter--------------------------------------------*/
.twitter{position:relative;border:1px solid #CFCFCF;padding:35px 10px 10px 10px;margin:80px 0 25px 0;background:url(images/sidebar_bg.png) repeat-x 0 12px;float:left}
.twitter li{list-style:none;background:url(images/tweet_bg.png) repeat-x bottom left;padding-bottom:22px;float:left;width:100%;}
.twitter li span{background:url(images/tweet_bg_2.png) no-repeat 0 3px;padding-left:35px;min-height:35px;display:block;}
.twitter li:last-child{background:none !important}
.twitter li a{float:right}
.twitter li span a{float:none !important}
.twitter .bird{position:absolute;top:-73px;left:0px;}
.twitter .follow_me{position:absolute;bottom:-25px;right:5px;}
/*-----------------------------------------Search form--------------------------------------------*/
#searchform{border:1px solid #9fadb6;background:#acbdc5;float:left;width:100%;margin-bottom:15px;}
#searchform input{border:none;}
#searchform input#s{background:none;padding:7px 6px 7px;color:#fff;width:220px;float:left}
#searchform input#searchsubmit{width:71px;height:30px;background:url(images/search.png);float:right;color:#fff;font-weight:900;cursor:pointer}
/*-----------------------------------------Comment-------------------------------------*/
.custom #commentform{padding:0;border:none}
.custom #commentform label{padding:0}
.commentwrap{width:610px;float:right;line-height:1.5em;}
.commentlist li{position:relative;clear:both;list-style:none}
.commentlist li div.comment{padding:0 0 20px 120px;position:relative;}
.commentlist li div.comment div.abc{padding:20px;border:1px solid #ddd;background:#eee; font-size:11px;}
.commentlist li div.comment-author{position:absolute;width:80px;top:0;left:0;overflow:hidden;font-size:11px;}
.commentlist li div.comment-author cite {font-size:10px;text-transform:uppercase;font-weight:900;clear:both;line-height:1.2em;display:inline-block;margin-top:3px;}
.commentlist li div.comment-author cite a{color:#438c3a;}
.commentlist li div.comment-author small{font-size:10px;position:absolute;right:45px;}
.commentlist li div.say{position:absolute;background:url(images/say.png);width:30px;height:25px;z-index:9;top:20px;left:91px;}
.commentlist .children {margin-left:120px !important;border-left:1px solid #CACACA;background:url(images/comment_li_bg.gif) 0 30px no-repeat;clear:both;width:auto;}
.commentlist .children ul{margin-left:25px !important;border-left:1px solid #CACACA;background:url(images/comment_li_bg.gif) 0 30px no-repeat;}
.commentlist .children > li div.comment-author cite {font-size:10px;text-transform:uppercase;font-weight:900;line-height:1.2em;float:right;margin-top:9px;clear:none;}
.commentlist .children > li .c_count{float:right}
.commentlist .children > li div.say{display:none}
.commentlist .children > li div.comment{padding:0 0 0 25px !important;margin-bottom:20px;}
.commentlist .children > li div.abc{padding:20px 20px 50px 20px !important;}
.commentlist .children > li div.comment-author{position:relative !important;width:180px;float:right;text-align:right}
.commentlist .children > li div.comment-author img{width:40px;height:40px;float:right;margin-left:5px}
.commentlist #respond{margin:0 0 20px 120px;position:relative;}
.commentlist .children #respond{margin:0 0 20px 25px;}
.commentlist .children #respond input{width:28.6%}
.commentlist #commentform{margin-right:0}
.pinglist{margin-left:20px;}
.pinglist li{list-style:decimal;margin-left:20px;}
.commentlist li div.comment-author-admin div.abc{background:#e4f2f9;border:1px solid #aee3fd;-moz-border-radius:3px;-webkit-border-radius:3px;}
.commentlist li div.comment-author-admin div.say{position:absolute;background:url(images/sprite_bg.png);background-position: -34px -393px;width:30px;height:25px;z-index:9;top:20px;left:91px;}
#cancel-comment-reply-link {color:#000;text-transform:none;letter-spacing:normal}
.comment-reply-link,.comment-edit-link{float:left;padding-right:5px}
/*-----------------------------------------Comment form-------------------------------------*/
#respond{position:relative;}
#commentform .say{position:absolute;background:url(images/sprite_bg.png);background-position: 0 -393px;width:30px;height:25px;z-index:9;top:20px;left:-29px;}
#commentform input,#commentform textarea,#cancel-comment-reply-link {border:1px solid #ccc;padding:5px;width:100%;	margin:5px 0;}
#commentform textarea {width:97.7%;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#commentform input{width:28.92%;margin-right:3%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#commentform input#url{margin-right:0;float:right}
#commentform input#submit,#cancel-comment-reply-link {background:#fff;text-align:center;display:inline-block;width:auto;cursor:pointer;float:right;}
#cancel-comment-reply-link{line-height:18px;margin-left:10px;}
/*-----------------------------------------Page navigation-------------------------------------*/
.page_navi {text-align:center;clear:both;padding-top:10px;}
.page_navi .current{padding:2px 5px;margin:3px;border:1px solid #ccc;background:#E0E0E0;}
.page_navi a{padding:2px 5px;margin:3px;border:1px solid #ccc;}
/*-----------------------------------------New update-------------------------------------*/
#top_menu_area{background:#3c6489;  border-bottom:5px solid #c2cad2;}
#top_menu_area ul li{list-style:none; float:left;padding:10px 0;}
#top_menu_area ul{float:right}
#header_area{border-top:1px solid #fff; background:#dce7eb; border-bottom:1px solid #96a2a9;}
#main_menu_area{
background: #F2FBFC; /* old browsers */

background: -moz-linear-gradient(top, #F2FBFC 0%, #D4DCDD 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2FBFC), color-stop(100%,#D4DCDD)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2FBFC', endColorstr='#D4DCDD',GradientType=0 ); /* ie */
border-top:5px solid #d8e4eb;
border-bottom:4px solid #3c4358;
}
#content_area{border-top:1px solid #fff;
border-bottom:4px solid #3c4358;
background: #D5DDE6; /* old browsers */

background: -moz-linear-gradient(top, #D5DDE6 0%, #FFFFFF 16%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D5DDE6), color-stop(16%,#FFFFFF)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E7ECF1', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
}
.social a:hover,.social li:hover,.social li{background:none !important;}
.social a{background:none !important; padding:0 !important}
.page .page #content{padding:5px !important; width:610px !important;}
/*-----------------------------------------Slider--------------------------------------------*/
.nivo-slider{height:286px;overflow:hidden;padding-bottom:4px;display:inline-block;width:630px;}
.nivo-timer {display:block; width:610px; height:4px; padding:0 10px;position:absolute; left:0; bottom:0; z-index:999;}
.nivo-hand {height:4px; width:0;;display:block; position:absolute; left:0;}
.nivo-clock {height:4px; width:630px; background:#cacaca;display:block; position:absolute; right:0;}
.nivo-count{display:none}
.nivo-hand {background:#C25F23}
.nivo-slider{width:630px; height:290px; overflow:hidden; margin-bottom:10px;}
/*-----------------------------------------Caption-------------------------------------*/
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{border:1px solid #ccc;text-align:center;padding-top:4px;margin:2px 5px 2px 0}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;text-shadow:0 1px 0 #fff;margin:0;padding:0 4px 5px}
/*-----------------------------------------FORUMS - NO SIDEBAR - CUSTOM By ELAZAR 2011-10-05-------------------------------------*/
body.forums .no_sidebars #content {
   width:100%!important;
   }
   
body.ticket .no_sidebars #content {
   width:100%!important;
   }