/*  

Theme Name: TheGreatBet
Description: TheGreatBet theme by <a href="http://mushin.it">Mushin</a>.
Version: 0.1
Author: Mushin
Author URI: http://mushin.it
Author Email: mushin.webster@gmail.com
Author LinkedIn: http://www.linkedin.com/in/mushin
License: Creative Commons BY-SA-NC 3.0
*/



/*RESET*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1.5;}
/* Tables still need 'cellspacing="0"' in the markup. */
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
table, td, th{vertical-align:middle;}
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q{quotes: "" "";}
/* Remove annoying border on linked images. */
a img{border:none;}

/*WORDPRESS ALLINEAMENTO IMMAGINI*/
img.centered {display: block;margin-left: auto;margin-right: auto;padding: 5px;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

/*SHARED*/
body{background:url(i/ws-bg3.png) repeat-x #F7F4ED;font-family:arial;font-size:14px;}
.container{width:1030px;margin:5px auto;}
.fleft{float: left;}
img{}
a{color:#A53C1D;text-decoration:none;}
a:hover{text-decoration:underline;}
blockquote{}
h2{font-size:30px;color:#8F3939;margin-bottom:10px;}
h3{}
h4{font-size:18px;color:#B8B2A5;font-weight:bold;}
.transparency img{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.transparency2 img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.transparency img:hover, .transparency2 img:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
p{margin-bottom:10px;}
em{font-style:italic;}
.dark{color:#1a1515;}
.hide{display:hidden;}


/*HEADER*/
#head{width:600px;background:url(i/head1.png) no-repeat;margin-top:-15px;}
#head:hover{background:url(i/head2.png) no-repeat;height:135px;}
#head h1, #head h2{margin-left:-1000px;overflow:hidden;font-size:1px;margin-bottom:0px;}
#menu{width: 100%;padding:0;list-style:none;margin-top:3px;}
.barra{margin:0 5px;padding: 0 5px;list-style:none;display:block;float:left;}
.titolo{font-family:georgia;font-size:20px;margin:0;}
.titolo a{text-decoration:none;color:#3d2424;}
.titolo a:hover{text-decoration:none;color:#8f3939;}
.descrizione{font-family:georgia;font-style:italic;font-size:12px;margin-top:-6px;}
.descrizione a{text-decoration:none;color:#666;}
.descrizione a:hover{text-decoration:none;color:#8f3939;}
#topmenu{width:800px;margin-left:200px;text-align:right;}
#topmenu li{list-style:none;margin-left:10px;display:inline;}
#topmenu a{color:#524343;text-decoration:none;text-transform:uppercase;font-family:helvetica,arial;}
#wellcome{width:400px;margin:37px 0 0;overflow:hidden;}
#rss{margin-top:-60px;float:right;width:100px;}
.grey, .grey a{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}


/*INDEX*/
#wrap{width: 100%;margin-top:20px;border-top:12px solid #1A1515;border-bottom:12px solid #1A1515;background:#e9e5dc;}
#articles{width:640px;height:397px;padding:15px 0;overflow:hidden;}
#me{width:360px;height:397px;margin: 0 15px 0;overflow:hidden;background:url(i/about.jpg) no-repeat;}
.img-home{margin:2px 5px;padding:2px;border:1px solid #ccc;}
.img-home:hover{border:1px solid #432B2B;}
#navigation{width:100%;text-align:center;font-size:12px;font-family:georgia,arial;}
#social{margin:320px 0 0 40px;}
#cont{width:630px;margin:0px 10px 0 10px;padding:3px 10px;font-family:georgia,helvetica;}
#cont li{margin-bottom:15px;border-bottom:1px dashed #D8D2CC;list-style:none;padding:5px;}
#cont li:hover{border-bottom:1px dashed #8f3939;}
#cont h2{font-size:20px;font-style:italic;line-height:22px;}
#cont h2 a{color:#352C2C;}
#cont h2 a:hover{color:#8f3939;text-decoration:none;}
#cont h2 img{margin-right:8px;}
.t{font-family:'Lucida Sans','Lucida Grande',Arial;font-size:11px;color:#A8A59E;text-align:justify;}
#midtxt{width:870px;background:#ddd9d1;height:100px;padding:5px 0 5px 160px;}



/*SIDEBAR*/
#sidebar_home{width:300px;margin:5px 50px 0 10px;font-size:11px;font-family:helvetica;color:#BDB8AC;}
.sleft{width:120px;margin-right:29px;margin-top:0px;}
.sright{width:150px;margin-top:0px;}
.stop2{width:250px;margin:20px 0;padding:5px 5px 10px 50px;background:#A56B59;}
.sright a, .sleft a, .stop a{font-size:13px;}
.sleft a{color:#A56B59;}
#sidebar_home li, #sidebar_cat li{list-style:none;margin:5px 0;padding:2px 0;border-bottom:1px solid #D8D2CC;}
.widget{margin-bottom:25px;width:100%;background:none;}
#sidebar_cat{width:300px;font-size:11px;font-family:helvetica;color:#BDB8AC;}
.stop{width:260px;background:#E5E4E0;padding:15px;margin-top:25px;}
#menu-side{width:100%;}
#searchbar{margin-top:30px;font-size:14px;}
#sidebar-single{width:135px;padding-top:40px;}
#sidebar-single h4{font-size:14px;font-family:"lucida sans",arial;}


/*SINGLE & PAGE*/
#wrap-single{width:100%;padding-top:5px;}
#content-single{width:884px;font-family:'lucida sans',arial;font-size:15px;margin-right:10px;}
.single{width:600px;padding-left:265px;color:#333;border-right:1px dashed #E8E0CC;padding-right:8px;text-align:justify;}
.page, .page-special{width:865px;color:#333;padding-right:8px;}
#content-page h1{width:100%;font-family:georgia;font-size:30px;color:#3E2525;float:left;}
#content-page{width:884px;font-family:'lucida sans',arial;font-size:15px;margin-right:10px;margin-top:20px;}
.single h2{font-family:georgia;font-size:18px;font-style:italic;margin-left:-265px;color:#B8AF9A;width:250px;float:left;border-top:3px solid #E8E0CC;text-align:left;}
.page h2, .page-special h2{font-family:georgia;font-size:18px;font-style:italic;color:#B8AF9A;float:left;width: 100%;border-bottom:3px solid #E8E0CC;text-align:left;margin-top:30px;}
.single p, .page p{margin-bottom:35px;text-align:justify;}
.single img, .page img{margin:6px auto;display:block;padding:2px;border:1px solid #EEE7D8;}
.single img:hover, .page img:hover{border:1px solid #B0ABA0;}
img.wp-smiley{display:inline;margin:0 0 0 5px;border:0px;}
#cover{width: 100%;border-top:1px solid #E8E0CC;border-bottom:1px solid #E8E0CC;margin:20px 0;padding:10px 0;}
#cover h1{width:250px;font-size:36px;font-family:georgia;line-height:38px;color:#1a1515;}
.exce{width:750px;margin-left:15px;text-align:justify;font-family:georgia;font-size:18px;font-style:italic;color:#888171;}
.subt{width:100%;font-size:11px;text-align:left;color:#B5B2AB;font-family:'lucida sans',arial;}
.autxt{width:430px;text-align:justify;padding:6px 0;}
.autpic{width:150px;}
#autore{background:#E3DBCA;padding:0 6px;border-top:2px solid #AD9E7A;border-bottom:2px solid #AD9E7A;}
.topsy_widget_shortcode{float:left;margin-top:1px;}
.tags a{display:block;clear:both;background-color:#D3CBB7;padding:0 3px;margin-bottom:3px;color:#F7F4ED;}
.tags a:hover{background-color:#BAA9BC;text-decoration:none;color:#fff;}
.tags li{list-style:none;}
.popular li{list-style:none;font-size:14px;font-family:'lucida sans',helvetica;line-height:15px;margin-bottom:20px;}
.popular a{color:#A585AA;}
#relate{margin:20px 0;}
#relate li{text-align:justify;margin-bottom:8px;}
.similar{border-top:3px solid #333;}
.rela{font-size:20px;font-weight:bold;}
.external{font-size:20px;font-style:italic;margin-bottom:20px;background:#C46A6A;padding:3px 5px;color:#fff;width:100%;}
.external a{color:#7c2121;}

/*FOOTER*/
#prog{width:380px;overflow:hidden;padding:8px 0 10px;}
#footer{background:#1A1515;width:100%;}
.credits{width:100%;font-size:11px;margin:10px 0;color:#BDB8AC;}
.credits a{color:#1A1515;}
#blogroll{width:650px;padding:25px 0 5px;background:url(i/bg-like.png) no-repeat;}
#blogroll img{margin:1px;padding:2px;border:1px solid #322D2D;}
#soc{width:100%;margin:10px 0;}
.twitter, .trackback, .spam, .feed, .posts, .comments {width:100px;height:60px;border-right:1px dotted #D8D2CC;font-size:30px;color:#322D2D;font-weight:bold;margin-right:10px;line-height:32px;}
.birth{width:350px;height:60px;font-size:30px;color:#C1AFAF;font-weight:bold;margin-right:10px;line-height:32px;text-align:right;}
.sotto{font-size:11px;font-family:'lucida sans',arial;color:#C1AFAF;font-weight:normal;line-height:12px;}
.readers{width:100%;margin:10px 0;border-top:1px solid #D8D2CC;border-bottom:1px solid #D8D2CC;}


/*COMMENTS*/
#IDCommentNewThreadForm2 {width:width:600px;}

/*TAG PAGE, CATEGORY PAGE, AUTHOR PAGE*/
.sin{padding:10px;font-family:arial;width:650px;margin-right:50px;}
.t2{color:#9D9176;font-size:12px;text-align:justify;margin-bottom:45px;}
.list h1{margin:10px 0 5px;font-size:28px;color:#B8AF9A;font-family:georgia;font-style:italic;border-bottom:1px solid #D8D2CC;}
.caty{color:#888171;}
.list h2 a, .meta a{color:#3d2424;}
.list h2 a:hover{text-decoration:none;}
.meta{margin-bottom:8px;font-size:11px;color:#9D9176;}
.list h2{font-size:24px;margin-bottom:0;line-height:26px;}
.piu{margin:3px 0;}
.piu a{padding:3px;background:#9D9176;color:#E8E1CF;}
.piu a:hover{background:#A5946B;text-decoration:none;}
#desc{font-family:'lucida sans',helvetica;text-align:justify;color:#B8AF9A;margin-bottom:35px;}
.le{width:201px;margin-right:10px;}
.ri{width:400px;}
.po-li{width:100%;list-style:none;margin-bottom:20px;}
.entry_author_image{float:left;width:130px;margin-right:10px;}
.sharesma{width:900px;margin:5px 0;}


/*ADVERTISING*/
.ads{margin:3px auto;}
.ad1{margin:3px 0;}
.ad2{margin:3px 0 3px 85px;height:70px;}
.ad3{margin:10px 0;height:70px;width:550px;}
.ad4{margin:2px;height:255px;}
#midtxt2{width:870px;height:100px;padding:5px 0 5px 160px;margin-bottom:20px;}


/*NEWSLETTER*/
#ajaxNewsletter, .newsletterContainer {width: 250px;padding: 40px 10px 0;font-size: 10px;overflow: hidden;}
#newsletterFormDiv {/* newsletter form elements*/}
.newsletterTextInput {/* email text input */}
#newsletterLoading {margin-left: 20px;font-size:10px;}
.success {width: 250px;color:#2A9114;}
.error {width: 250px;color:#9A0B0B;}

/*PAGEBAR*/
.pagebar{font-size:18px;color:#A59572;}
.pagebar a{color:#1A1515;text-decoration:none;}
.this-page{background:#1a1515;color:#DAD5CA;padding:5px;}

/*404*/
#container404{margin:20px auto;width:1000px;}
#err{font-family:georgia,arial;}
#back404{margin:5px auto;width:1000px;font-size:24px;}

/*SEARCH*/
.sear{width:900px;margin:10px auto;}
.sear li{list-style:none;margin-bottom:20px;}
.sear h2{margin-bottom:0;}
.sear h2 img{margin-left:6px;}
#leg{width:950px;margin:10px auto;font-family:'lucida sans',arial;text-align:justify;padding:15px 20px;background:#C46A6A;color:#fff;}
.searched{background:yellow;font-weight:bold;}

/*MAILCHIMP*/
#mc_embed_signup{}
fieldset{}
form{width:865px;float:left;}
.leg{font-size:12px;margin:12px 0;width:865px;float:left;}
.indicate-required{font-size:10px;margin:20px 0;font-style:italic;width:865px;}
.mc-field-group{margin:20px 5px;float:left;width:150px;}
.mccount{width:865px;float:left;}
label{font-size:14px;font-weight:bold;float:left;}
#mce-EMAIL, #mce-FNAME, #mce-LNAME{float:left;}
.btn{margin-top:22px;}






