/*   
Theme Name: Radio Club 91
Theme URI:  http://radioclub91.it
Author: Giuliano Riccio
Version: 1.0
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
body{background:#B20002 url('styles/images/background.jpg') no-repeat top center;font-family:Verdana;font-size:62.5%;line-height:1.5em;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#ED1D25;}
h2{color:#C00;font-family:Verdana;font-size:1.6em;font-weight:700;margin-bottom:0.5em;}
h2 a{color:#C00;text-decoration:none;}
h3{background:url('styles/images/box.gif') repeat-x;color:#FFF;font-size:1.6em;font-weight:700;margin-bottom:0.5em;padding:0.45em 0;position:relative;text-indent:0.95em;}
h3 span{background:url('styles/images/arrow.gif') no-repeat 94%;display:block;height:100%;width:100%;}
.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.clearfix{display:inline-block;}
.corner{background:url('styles/images/rounded-corners-sprite.png') no-repeat;display:block;font-size:0;height:10px;line-height:0;position:absolute;width:10px;}
.corner_tl_white{background-position:0 0;}
.corner_tr_white{background-position:-10px 0;}
.corner_br_white{background-position:-10px -10px;}
.corner_bl_white{background-position:0 -10px;}
.corner_tl_light-red{background-position:0 -20px;}
.corner_tr_light-red{background-position:-10px -20px;}
.corner_br_light-red{background-position:-10px -30px;}
.corner_bl_light-red{background-position:0 -30px;}
.corner_tl_dark-red{background-position:0 -40px;}
.corner_tr_dark-red{background-position:-10px -40px;}
.corner_br_dark-red{background-position:-10px -50px;}
.corner_bl_dark-red{background-position:0 -50px;}
.corner_tl{left:0;top:0;}
.corner_tr{right:0;top:0;}
.corner_bl{bottom:0;left:0;}
.corner_br{bottom:0;right:0;}
#wrapper{margin:0 auto;width:100em;}
#header{background:#FFF;display:block;padding-left:2.5%;}
h1{background:url('styles/images/logo.jpg') no-repeat;float:left;height:144px;text-indent:-9999px;width:18.3%;}
h1 a{display:block;height:100%;width:100%;}
#banner{float:right;}
#navigation{background:url('styles/images/navigation.jpg') repeat-x;margin-right:3.6%;position:relative;}
#navigation ul{display:block;overflow:hidden;padding-left:6%;}
#navigation li{background:url('styles/images/separator.jpg') no-repeat top right;float:left;width:12.37%;}
#navigation li a{color:#666;display:block;float:left;font-family:'Trebuchet MS';font-size:1.4em;font-weight:700;padding:0.6em 0;text-align:center;text-decoration:none;width:100%;}
#navigation li a:hover{color:#B10002;text-decoration:underline;}
#content{background:#FFF;display:block;margin-top:2em;padding:0 2em;position:relative;}
#content ul{list-style: none; padding-left:2em;}
#content li{font-size:1.2em;padding:0.2em 0;}

#section{ height:auto !important; min-height:20px; height:20px; background:url('styles/images/label.gif');color:red;font-size:1.6em;font-weight:700;padding:0.45em 0;position:relative;text-indent:0.95em;text-transform:capitalize;top:-0.7em;width:100%;}
#content #section ul.menutop {list-style: none; padding-left:2em;}
#content #section ul.menutop li{display:inline}
#content #section ul.menutop li a{display: inline; float: left; font-size:12px; padding:0.2em 1em 0.2em 0;}

#main{float:left;width:61.8%;}
.post, .page {display: block}
.post dl,.page dl{clear:both;height: 100%;margin-bottom:2em;overflow:hidden;}
.post dt,.post dd,.page dt,.page dd{display:inline;float:left;font-size:1.1em;}
.post dd,.page dd{padding:0 3em 0 0.5em;}
.post img,.page img{/*margin:0.5em 0.5em 0 0;padding:1px;*/text-decoration:none;}
.post p,.page p{color:#666;font-size:1.2em;margin:0.75em 0;text-align:justify;}
#content .post .post-page-links,#content .page .post-page-links{list-style:none;margin:0 0 1em;padding:0;}
#content .post .post-page-links li,#content .page .post-page-links li{display:inline;padding-right:1em;}
#comments p,#comment-form p{font-size:1.2em;padding:0.5em 0;}
#comments ol{color:#999;font-size:1.1em;font-style:italic;list-style:decimal;list-style-position:inside;padding:1em;}
#comments ol li{margin-bottom:1em;padding:0.5em;}
#comments ol li.odd{background:#F9F9F9;}
#comments ol li.even{background:#F0F0F0;}
#comments ol span,#comments ol p{color:#666;font-size:1em;font-style:normal;font-weight:400;}
#comments ol p{padding:1em 0;}
#comment-form{padding:2em 0;}
#comment-form form{padding-top:1em;}
#comment-form label{display:block;padding:0.3em 0;}
#comment-form input{margin-right:1em;width:50%;}
#comment-form textarea{display:block;height:10em;width:99%;}
#content .oldnew-links{display:block;list-style:none;margin:0 0 5em;padding:0;}
#content .oldnew-links li{display:block;float:left;width:49%;}
#content .oldnew-links .prev{text-align:left;}
#content .oldnew-links .next{text-align:right;}
#sidebar{float:right;width:36.2%;}
.widget{background:url('styles/images/box_border.gif') repeat-x bottom;margin-bottom:2em;padding-bottom:1.5em;}
.widget_search label{display:block;font-size:1.2em;padding:0.6em 0;}
#s{display:block;width:99%;}
#latest-posts li{font-size:1.1em;}
.widget_archive select{width:100%;}
.widget_tag_cloud a{line-height:2em;padding:0 0.3em;}
#footer{background:#6E060A url('styles/images/logo_mini.gif') no-repeat 100% 89%;color:#FFF;display:block;margin:2em 0 10em;padding:1.9em 0.7em 1em;position:relative;}
#footer li{border-right:1px solid #FFF;display:block;float:left;}
#footer li.last{border-right:0;}
#footer li a{line-height:0.1em;padding:0 0.6em;}
#footer p{padding:0.9em 0;}
#footer a{color:#FFF;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.post dt,.page dt,#comments ol span{font-weight:700;}
#comment-form .button,#searchsubmit{background:url('styles/images/button.gif') repeat-x;border:0;color:#FFF;display:block;font-size:1.4em;height:2.1em;margin:0.6em 0;width:100%;}

.wp-caption {
    background: #F3F3F3;
    border: 1px solid #DDDDDD;
    margin-bottom: 0.5em;
    padding: 0.3em 0;
    text-align: center;
}
.alignleft {
    float: left;
    margin-right: 0.5em;
}
.alignright {
    float: right;
    margin-left: 0.5em;
}
.aligncenter {
    margin: 0 auto;
}
.wp-caption-dt {
    text-align: center;
    width: 100%;
}
.post .wp-caption-dd, .post .wp-caption-text {
    color: #000000;
    margin: 0;
    padding: 0 0.3em;
    text-align: center;
}
.post .wp-caption-dd {
    display: block;
    width: 100%;
}

.post .wp-caption-text {
    font-size: 1.1em;
}