/*
Theme Name:Spades
Theme URI:http://www.modthemes.com/themes/spades-poker/
Author:ModThemes
Author URI:http://www.modthemes.com/
Version:1.0
Description:Spades is a poker-style theme from ModThemes.com

Copyright (c) ModThemes.com
*/
/* importa css correlati by styleweb.it */
@import url('diventa_red.css');
@import url(reset.css);
/* This is where you set many of the universal defaults */
body{background:#373737 url(images/body-bg.jpg) repeat-x;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.7;margin:0;padding:0 0 20px 0;}

/*********************************************
		Universal Link Styles
*********************************************/
a{color:#B01209;text-decoration:none;}
a:hover{color:#B01209;text-decoration:underline;}

/*********************************************
		Universal Text Elements
*********************************************/
ol, ul{margin:5px 35px;padding:0;}
ol{list-style-type:decimal;}
ul{list-style-type:square;}
b, strong{font-weight:bold;}
i, em{font-style:italic;}
p{margin:0;padding:10px 0;}
img{border:0;background:none;}
br.clear{clear:both;margin:0;padding:0;border:none;height:0;}
blockquote{border-left:1px solid #aaa;font-style:italic;margin:0 10px;padding:0 20px;}
code{/* inline code */	font-family:Monaco, Console, "Courier New", Courier, monospace !important;background:#ddd;overflow:auto;}
pre{/* code blocks */	font-family:Monaco, Console, "Courier New", Courier, monospace !important;margin:10px 0;padding:10px;background:#ddd;overflow:auto;}
.alert{margin:5px 0 0 0;padding:10px;/* same colors that the WP admin uses for alert box */	background:#ffffe0;border:1px solid #e6db55;}
.alert a{color:#cc0000;text-decoration:none;}
.alert a:hover{color:#cc0000;text-decoration:underline;}

/*********************************************
		Heading Styles
*********************************************/
/* Use this for universal styles for all header elements */
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:200%;line-height:1.1;color:#000;margin:0;padding:0;}

/* Post Titles */
h1, h3{font-size:180%;}
h3 a{color:#000;text-decoration:none;}
h3 a:hover{color:#B01209;text-decoration:none;}

/* Sub-Headings in Posts */
h2{color:#555;font-weight:bold;font-size:150%;padding:10px 0;}

/* Comment/Respond Titles */
h4{font-weight:normal;font-size:140%;color:#333;margin:0 0 15px 0;padding:5px;border-bottom:1px solid #999;}

/* Widget Titles */
h5{color:#333;font-size:13px;margin:0;padding:6px 0;background:url(images/widget-title-bg.gif) bottom left repeat-x;}

/* Archive/Search Title */
h6{font-weight:normal;font-size:140%;color:#333;margin:0 0 15px 0;padding:5px;border-bottom:1px solid #999;}

/*********************************************
		The Obligatory WP Styles
*********************************************/
.aligncenter,
div.aligncenter{  display:block;  margin-left:auto;  margin-right:auto;}
.alignleft{  float:left;  text-align:left;}
.alignright{  float:right;  text-align:right;}
img.alignleft{margin:5px 10px 10px 0px;}
img.alignright{margin:5px 0px 10px 10px;}
.wp-caption{  border:1px solid #ddd;  text-align:center;  background-color:#f3f3f3;  padding-top:4px;  margin:10px;}
.wp-caption img{  margin:0;  padding:0;  border:0 none;}
.wp-caption p.wp-caption-text{  padding:0 4px 5px;  margin:0;}

/*********************************************
		Header Styles
*********************************************/
#header{color:#FFF;width:1000px;height:190px;margin:0 auto;padding:0;font-size:30px;line-height:1.1;position:relative;}
#header #title{width:270px;height:165px;float:left;margin:0;padding:0;line-height:1;}
#header #title a{background:url(images/header.jpg) no-repeat;display:block;float:left;width:340px;height:165px;margin:0;padding:0;text-indent:-9999px;overflow:hidden;}

#header #headerad{float:right;width:728px;height:90px;margin:0 0 0 0;padding:25px 0 20px 0; text-align:right}

/*********************************************
Horizontal Navigation Styles (with dropdowns)
*********************************************/
#menu{margin:0 0 0 30px;padding:0 0 0 15px;width:225px;height:36px;float:left;background:url(images/menu-bg.png) repeat-x;font-size:15px;font-weight:bold;}
#menu ul{display:block;float:left;list-style:none;margin:0;padding:0;width:225px;}
#menu li{float:left;list-style:none;margin:0;padding:0;}
#menu li a{color:#888;display:block;   margin:0;padding:9px 8px;text-decoration:none;}
#menu li a:hover{color:#FFF;}

#menu li.feed{display:block;float:right;}
#menu li.feed a{display:block;float:right;width:36px;height:36px;margin:0;padding:0;background:url(images/rss.jpg) 50% 50% no-repeat;text-indent:-9999px;}
 
/* second level stuff */
#menu li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:190px;margin:0;padding:0;border-top:1px solid #000;background:#3E3E3E;}
#menu li li{padding:0;}
#menu li li a{width:168px;float:none;margin:0px;padding:5px 10px;border:1px solid #000;border-top:none;}
#menu li li a:hover{padding:5px 10px;background:#666;}
#menu li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:190px;margin:0;padding:0;}
#menu li ul ul{margin:-28px 0 0 189px;}
#menu li:hover ul ul,
#menu li:hover ul ul ul,
#menu li.sfhover ul ul,
#menu li.sfhover ul ul ul{left:-999em;}
#menu li:hover ul,
#menu li li:hover ul,
#menu li li li:hover ul,
#menu li.sfhover ul,
#menu li li.sfhover ul,
#menu li li li.sfhover ul{left:auto;}
#menu li:hover,
#menu li.sfhover{position:static;}


/*********************************************
		Use this to add a bottom shadow
		to any 980px wide element
*********************************************/
.bottom-shadow{width:980px;height:15px;background:url(images/bottom-shadow-trans.png) no-repeat;margin:0;padding:0;overflow:hidden;}

/*********************************************
		Container Styles
*********************************************/
#container{background:transparent url(images/container-bg-trans.png) repeat;width:980px;margin:0 auto;padding:10px;text-align:left;}
#container-top{width:998px;height:2px;margin:0 auto;padding:0;background:transparent url(images/container-top-bg-trans.png);overflow:hidden;}
#container-bottom{width:998px;height:2px;margin:0 auto;padding:0;background:transparent url(images/container-bottom-bg-trans.png);overflow:hidden;}

/*********************************************
		Feature Styles
*********************************************/
#feature{width:960px;margin:0;padding:8px;background:#FFF url(images/grad.gif) repeat-x;border:2px solid #FFF;overflow:auto;}
#feature img{float:left;width:330px;height:240px;margin:0;padding:0;}

#feature h3 a{color:#B01209;text-decoration:none;}
#feature h3 a:hover{color:#333;text-decoration:none;}

#feature .hiddencontent{margin:0;padding:0 0 10px 0;display:none;overflow:auto;}
#feature .content{width:600px;float:left;margin:0;padding:13px;padding-bottom:0;}

#feature #nav{clear:both;background:url(images/feature-nav-bg.jpg) bottom center no-repeat;width:952px;height:53px;margin:0;padding:0 4px;font-weight:bold;font-size:16px;}
#feature #nav li{list-style-type:none;display:block;float:left;width:238px;height:53px;margin:0;padding:0;}
#feature #nav li a{display:block;width:170px;height:53px;line-height:53px;margin:0;padding:0 0 0 68px;color:#6A6A6A;text-decoration:none;}
#feature #nav li a:hover{color:#FFF;}
#feature #nav li a.selected{color:#FFF;background:url(images/feature-nav-active.gif) 50% 0 no-repeat;}

#feature #nav li#spadetab{background:url(images/feature-nav-spade.jpg) no-repeat;}
#feature #nav li#diamondtab{background:url(images/feature-nav-diamond.jpg) no-repeat;}
#feature #nav li#clubtab{background:url(images/feature-nav-club.jpg) no-repeat;}
#feature #nav li#hearttab{background:url(images/feature-nav-heart.jpg) no-repeat;}

/*********************************************
		Wrap Styles
*********************************************/
#wrap{width:976px;background:#fff url(images/grad.gif) repeat-x;margin:0;padding:0;border:2px solid #fff;border-bottom:none;overflow:hidden;}

/*********************************************
		Content Styles
*********************************************/
#content{float:left;width:473px;margin:0;padding:15px 25px;border-left:1px solid #d1d1d1;}
/*********************************************
		Post Styles
*********************************************/
#content .post,
#content .page{clear:both;margin:0 0 10px 0;padding:10px 0 20px 0;overflow:auto;}

.byline{border-top:3px solid #d7d7d7;margin:5px 0;padding:5px 0;color:#959595;font-size:11px;}
.byline a{color:#333;}
.byline a:hover{color:#333;text-decoration:underline;}

.commentlink{background:url(images/comment.gif) 0 2px no-repeat;padding-left:15px;font-weight:bold;
}
.commentlink a{color:#B01209;text-decoration:none;}
.commentlink a:hover{color:#B01209;text-decoration:underline;}

.postcontent{clear:both;}
.postcontent h1,
.postcontent h2,
.postcontent h3,
.postcontent h4,
.postcontent h5,
.postcontent h6{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:0;padding:10px 0;color:#333;border:none;background:none;}
.postcontent h1{font-size:200%;}
.postcontent h2{font-size:190%;}
.postcontent h3{font-size:180%;}
.postcontent h4{font-size:150%;}
.postcontent h5{font-size:140%;}
.postcontent h6{font-size:120%;}

img.thumbnail{margin-top:15px;}

.more-link{display:block;float:right;width:90px;height:23px;line-height:23px;margin:15px 0 0 0;padding:0;background:#020202 url(images/button.gif) repeat-x;border:none;color:#FFF;font-size:12px;text-align:center;}
.more-link:hover{color:#FFF;}

/*********************************************
		Prev/Next Navigation Styles
*********************************************/
.postnav{margin:0;padding:15px 0;overflow:auto;}

/*********************************************
		Left Sidebar Styles
*********************************************/
#sidebar-left{float:left;width:223px;background:#FFF;line-height:1.5;margin:0;padding:0;}
#sidebar-left .widget{padding:3px 5px 5px 3px;}

#sidebar-left ul ,
#sidebar-left ol{	margin:10px 0 10px 20px;padding:0;}
#sidebar-left ul ul,
#sidebar-left ol ol{margin:0 0 0 20px;}

#sidebar-left object,
#sidebar-left embed{width:215px;margin:10px 0;}

/*********************************************
		Right Sidebar Styles
*********************************************/
#sidebar-right{float:right;width:209px;line-height:1.5;margin:0;padding:5px;}

#sidebar-right .widget{background:#E8E8E8 url(images/widget-bg.gif) top center repeat-y;margin:0;padding:0 10px;overflow:auto;}
#sidebar-right .widgettop{margin:0;padding:0;width:209px;height:2px;background:url(images/widgettop-bg.gif) top center no-repeat;overflow:hidden;}
#sidebar-right .widgetbottom{margin:0 0 10px 0;padding:0;width:209px;height:2px;background:url(images/widgetbottom-bg.gif) top center no-repeat;overflow:hidden;}

#sidebar-right ul ,
#sidebar-right ol{	margin:10px 0 10px 20px;padding:0;}
#sidebar-right ul ul,
#sidebar-right ol ol{margin:0 0 0 20px;}

#sidebar-right object,
#sidebar-right embed{width:260px;margin:10px 0;}

/*********************************************
		Custom Widget Styles
*********************************************/

/* Search Widget */
#sidebar-left #s{width:207px;border:2px solid #CACACA;margin:5px 0;padding:3px 2px;color:#666;}
#sidebar-right #s{width:179px;border:2px solid #CACACA;margin:5px 0;padding:3px 2px;color:#666;}

#sidebar-right #text-5.widget {background:#e8e8e8; text-align:center;padding:0 0 10px 0;margin:0;overflow:visible;}

/* Social Profiles Widget */
#sidebar-left .socialprofiles img,
#sidebar-right .socialprofiles img{padding:5px 7px;}

/* Twitter Widget */
#sidebar-left .mytweets ul,
#sidebar-right .mytweets ul {color:#666;font-size:11px;}
#sidebar-right .mytweets h5{padding-left:16px;background:url(images/twitter.jpg) bottom left no-repeat;}
#sidebar-left .mytweets ul,
#sidebar-right .mytweets ul{list-style-type:none;margin:0;}
#sidebar-left .mytweets ul li,
#sidebar-right .mytweets ul li{margin:0;padding:10px 5px;}
#sidebar-left .mytweets ul#twitter_update_list li,
#sidebar-right .mytweets ul#twitter_update_list li{border-bottom:1px solid #d2d2d2;}

/* Poker Rooms Widget */
#sidebar-right .poker-rooms{display:none;/* do not display this widget in the right sidebar! */
}
#sidebar-left .poker-rooms{margin:0;}
#sidebar-left .poker-rooms h5{background:url(images/poker-room-title-bg.jpg) no-repeat;margin:0;padding:14px 8px 14px 20px;border:none;color:#FFF;}
#sidebar-left .poker-rooms .room{clear:both;margin:0;padding:5px 0 10px 5px;border-bottom:1px solid #ccc;overflow:auto;}
#sidebar-left .poker-rooms p{padding-top:0;}
#sidebar-left .poker-rooms .info{float:left;width:115px;font-weight:bold;padding-top:5px;}
#sidebar-left .poker-rooms .info .links{font-size:11px;}
#sidebar-left .poker-rooms .play{float:right;width:95px;text-align:center;overflow:hidden;}

/*********************************************
		Comments Styles
*********************************************/
#comments{clear:both;margin:0;padding:10px 0;line-height:1.8;}
#comments ol.commentlist{list-style-type:none;margin:0;padding:0;}
#comments li.trackback,
#comments li.pingback,
#comments li.comment{clear:both;margin:10px 0;padding:8px;border:2px solid #ebebeb;background:url(images/1x50px-grey.gif) repeat-x;overflow:hidden;}

#comments li.comment .avatar{float:left;margin:0 8px 0 0;padding:0;}
#comments li.comment .vcard{line-height:1.1;}
#comments li.comment .comment-meta{margin:0;padding:0;}

#comments ol ul{list-style-type:none;margin:10px 0 0 35px;}
 
#respond{clear:both;margin:0;padding:10px 0;}
#respond form{display:block;padding:0;}
#respond .commentinput{padding:5px 0;}
#respond input{width:40%;padding:6px;border:1px solid #ccc;}
#respond input:focus {}
#respond .req{color:#dd0000;}
#respond textarea{margin:10px 0 10px 0;padding:2%;border:1px solid #ccc;width:95%;height:200px;}
#respond textarea:focus {}
#respond .allowedtags{width:95%;background:#ddd;margin:0 0 10px 0;padding:2%;border:1px solid #ddd;}
#respond #submit{background:#020202;margin:0;padding:4px 10px;border:none;color:#FFF;cursor:pointer;}

/*********************************************
		Footer Styles
*********************************************/
#footer{clear:both;width:920px;margin:0 auto;padding:15px;color:#ccc;font-size:12px;}
#footer p{margin:0;padding:0;text-align:right;}
#footer a{color:#CCC;}
#footer a:hover{color:#CCC;text-decoration:underline;}

/*********************************************
		Custom Styles
*********************************************/

.spotad{text-align:center;}
#sidebar-right .widget.stanza-videopoker{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px;}
#social-add{float:left;width:300px;margin-left:20px;margin-top:7px;}

.qtrans_flag_it,.qtrans_flag_en{float:left;margin-right:5px;position:relative;}
ul#qtranslate-chooser{list-style-type:none;margin:0;padding:10px 0 0 0;}
ul#qtranslate-chooser li{list-style-type:none;float:left;}
#qtranslate{padding-top:0;float:left;}
.default-post-img{text-align:center;}
.qtranshome{font-size:10px;color:#fff;padding-left:2px;}

#sidebar-left ul#utilities{list-style:none;list-style-type:none;padding:0;margin:5px 0;}
#text-4.widget{padding:0 4px;margin:0 0;overflow:visible;}

/* -- Articoli Simili -- */
#sezioneCorrelati{width:600px;float:left;background:url('/images/bg_wrap.gif') repeat-x  #fff;margin:10px 0;border-radius: 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #ededed;}
#correlati {width: 570px;text-align: left;float: left;margin: 0 auto;font-size: 0.8em;padding:15px;margin-bottom:0px;}
.clear {clear: both;}
.testocor{font-size:15px;font-weight:bold;margin-bottom:10px;}
.articoli-similis  {margin-top: 8px;}
.articoli-similis .thumbs {background: url('/images/no-thumb.jpg') no-repeat top left;width: 42px;height: 42px;float: left;}
.articoli-similis .thumbs a img {background:#fff!important;padding:1px!important;border:1px solid #CCD5DC!important;width:38px!important;height:38px!important;border-radius:5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;}
.articoli-similis .thumbs a img:hover {opacity: 0.7;}
.articoli-similis-r {padding-left: 7px;display: block;margin: 0 0 0 45px;}
.articoli-similis-r .articoli-similis-r2 {background: #F9FBFC;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #BCC8D1;display: block;padding: 4px 4px 0 6px;max-height: 90px;border-radius: 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;font-size:12px;font-weight:bold;}
.articoli-similis-r .articoli-similis-r2:hover {background: #E3F2F9;}
.articoli-similis-r .articoli-similis-r2 a {color: #455562;font-size:15px;}
.articoli-similis-r .articoli-similis-r2 small {display: block;color: #8D8D8D;margin: 1px 0 -1px 0;}

/* eDintorni */
.eDintorniContenitore{float:left;width:100%;}
.eDintorniContenitore h2{font-size:15px;font-weight:bold;margin:10px 0 0 15px;}
.eDintorniEsterni ul,.eDintorniInterni ul{float:left!important;width:47%;margin:0!important;padding:1%!important;background:none;border:none;list-style:none!important;}
.eDintorniEsterni ul li,.eDintorniInterni ul li{list-style:none!important;background:none;background: none repeat scroll 0 0 #F9FBFC;border-color:#BCC8D1;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px;display:block;font-size:12px;font-weight:bold;height:21px;padding:4px 4px 0 6px!important;overflow:hidden;margin:5px 0!important;}
.eDintorniEsterni ul li.titolosezione,.eDintorniInterni ul li.titolosezione{background:none;padding:0;border:none;font-size:15px;font-weight:bold;height:25px;}
.eDintorniEsterni ul li:hover,.eDintorniInterni ul li:hover{background:#E3F2F9;color:#000!important;}
.eDintorniEsterni ul{margin-right:.5%;}
.eDintorniEsterni ul li.titolosezione{background:url(/images/globe.png) no-repeat!important;padding-left:28px!important;}
.eDintorniInterni ul li.titolosezione{background:url(/images/globe_blue.png) no-repeat!important;padding-left:28px!important;}

