html, body{margin:0;padding:0;}
body{font-family:arial,sans-serif;font-size:76%;}
div#container2{margin:0 auto;width:1100px;}
div#container{background:url("images/bg-container.png") no-repeat scroll 0 0 transparent;float:left;margin:0 auto;width:1100px;}
div#header{color:#FFFF00;min-height:159px;}
h1, h2{margin:0;padding:0;}
h1{font:bold 2.3em/80px arial,sans-serif;padding-left:10px;}
h2{color:#6699FF;font-size:1.5em;}
div#footer a{color:#fff;font-weight:bold;text-decoration:underline;}
div#navigation{float:left;padding:1em 0 0 10px;width:160px;}
div#extra{float:right;padding:3em 5px;width:340px;}
div#content{float:left;padding-left:56px;width:640px;}
div#footer{background:url("images/bg-footer-bot.png") no-repeat scroll 0 0 transparent;clear:both;color:#fff;float:left;font-size:11px;margin:25px 0 0;min-height:24px;padding:5px 0 0;text-align:center;width:100%;}
div#extra div.newsbox{font-size:90%;margin-bottom:2em;}
div#extra h2{background:url("images/separator.png") repeat-x scroll 12pt 31pt transparent;color:#fff;font-family:georgia;font-size:1.5em;}
div#extra p{margin:0;}
div#extra li{list-style-type:none !important;}
.logo{float:left;margin:10px 29px 0;padding:27px;}
.top-menu{float:right;}
.top-menu ul{float:left;margin:0;padding:56px 0 0;}
.top-menu li{float:left;list-style-type:none;padding:0 30px;}
.top-menu li a{color:#fff;font-size:22px;}
.top-menu li a:hover{background:none repeat scroll 0 0 transparent !important;color:#E3D21C;text-decoration:none;}
h2.featured{color:#fff;float:left;font-size:25px;margin-left:408px;margin-top:0;padding:0;}
.home-box h6{color:#E59B1A;font-family:georgia;font-size:28px;padding:0 0 10px;}
.home-box, .home-player{float:left;padding-bottom:44px;padding-left:55px;width:300px;}
.separator{background:url("images/separator.png") repeat scroll 0 0 transparent;float:left;height:7px;width:100%;}
.home-box span.mini{color:#fff;float:left;font-family:georgia;font-size:13px;padding:6px 0 15px;width:100%;}
.home-box p{float:left;font-size:12px;line-height:20px;}
.home-box ul{float:left;margin:0;padding:0;}
.home-box li{background:url("images/link-li.png") no-repeat scroll 0 10pt transparent;border-bottom:1px solid #222;float:left;list-style-type:none;padding:7px 0;width:100%;}
.home-box li a{color:#759FBA;font-size:12px;padding-left:0;}
.home-box li a:hover{background:none repeat scroll 0 0 transparent;color:#fff;text-decoration:none;}
.home-box span.more a{background:url("images/leggi-tutto.png") no-repeat scroll 0 0 transparent;float:right;height:42px;margin-top:20px;width:111px;}
.home-box span.more a:hover{text-decoration:none;}
.foot-top{float:left;padding:10px 0;width:100%;}
.foot-box{float:left;padding-left:53px;width:250px;}
.foot-box h6{color:#454545;font-family:georgia;font-size:20px;}
.foot-box ul{margin:0;padding:0;}
.foot-box li{background:url("images/link-li.png") no-repeat scroll 0 9pt transparent;border-bottom:1px solid #222;list-style-type:none;padding:0;}
.foot-box li a{color:#fff;display:block;font-size:11px;padding:5px 0 5px 14px;}
.foot-box li a:hover{background:url("images/link-li.png") no-repeat scroll 0 9pt #222;}
.foot-box2{float:left;padding-left:41px;padding-top:16px;width:450px;}
.foot-box2 p{float:right;font-size:12px;padding-top:10px;text-align:left;width:88%;}
.foot-box2 a{color:#fff;font-size:11px;}
.foot-logo{float:left;padding-left:50px;}
.foot-rss{background:url("images/icone/rss.png") no-repeat scroll 10pt 0 transparent;float:left;min-height:67px;padding-left:10px;width:200px;}
.foot-rss p{color:#fff !important;float:right;padding-top:14px;text-align:left;width:123px;}
.entry h3{color:#fff;font-family:georgia;font-size:19px;line-height:25px;}
#content h2{background:url("images/separator.png") repeat-x scroll center bottom transparent;color:#EBAF0D;float:left;font:28px/26px Georgia,"Times New Roman",Times,serif;margin-bottom:30px;padding-bottom:10px;width:100%;}
.entry blockquote{margin-bottom:20px;padding:0 !important;}
.entry blockquote p{color:#91908B;font-size:16px;}
.entry p{color:#868379;font-size:13px;line-height:20px;padding:10px 0;}
.inner-title{background:url("images/inner-title.png") no-repeat scroll 0 0 transparent;float:left;height:215px;margin:0 57px;width:983px;}
.inner-title h2{color:#fff;font-family:georgia;font-size:38px;padding-left:53px;padding-top:70px;}
#respond{background:url("images/comments.png") no-repeat scroll right top transparent;float:left;width:100%;}
textarea#comment{background:url("images/textarea.png") repeat scroll 0 0 transparent;border:0 none;color:#91908B;font-family:georgia;font-size:20px;height:195px;padding:20px;width:495px;}
input#author, input#email, input#url{background:url("images/input.png") repeat scroll 0 0 transparent;border:0 none;color:#91908B;font-family:georgia;font-size:20px;height:30px;padding:14px;width:265px;}
input#submit{background:url("images/btn.png") repeat scroll 0 0 transparent;border:0 none;color:#eee;cursor:pointer;float:right;font-size:11px;height:57px;margin-right:107px;width:125px;}
#respond label{}
span.calendar{background:url("images/calendario.png") no-repeat scroll 0 0 transparent;float:left;margin-left:0;margin-right:10px;width:29px;height:31px;}
span.day{color:#fff;float:left;font-size:12px;line-height:normal;text-align:center;width:100%;}
span.month{color:#000000;float:left;line-height:normal;text-align:center;width:100%;}
.date-live li{list-style:none;background:none;}
