body {margin:0;padding:0;background: url(images/body.jpg) no-repeat top center #000;font-family:Lucida Sans Unicode;color:#fff;font-size:11px}
a:link, a:visited {color:#fff; text-decoration:none}
a:hover {text-decoration:underline}

.imgdx {float:right;margin-left:10px}
.imgsx {float:left;margin-right:10px}
.wide{clear:both}
img{border:0;}

div#top{background: url(images/header.png) no-repeat top center;width:897px;height:430px;margin:0 auto;position:relative}
ul#logo {height:430px;width:897px;list-style:none;padding:0;margin:0;}
ul#logo li#mlogo {height:106px;width:280px;position:absolute;top:12px;left:12px;}
ul#logo li#mlogo a {text-decoration:none; text-align:center;display:block;height:106px;width:280px;}

ul#logo li#rss {height:60px;width:80px;position:absolute;top:60px;right:24px;}
ul#logo li#rss a {text-decoration:none; text-align:center;display:block;height:60px;width:80px;}


ul#mainmenu{width:646px;height:30px !important; height /**/:40px;list-style:none;font-variant:small-caps;padding-top:10px;font-size:15px;}
ul#mainmenu li{float:left;margin-left:10px;}

ul#social{width:132px;height:30px;list-style:none;position:absolute;top:0;right:45px;}
ul#social li {float:left;width:28px;height:30px;margin-left:3px;}
ul#social li a{width:30px;height:28px;float:left;}

.alt {display:none}
.center{text-align:center}
.right{text-align:right;}
div.news{text-align:justify;margin-bottom:20px}
.data{font-variant:small-caps;font-size:11px;color:#ccc}
.comments{font-variant:small-caps;font-size:10px;color:#990000;}

div#menu{background: url(images/menu.jpg) no-repeat top center #000;height:57px;width:879px;margin:0 auto;position:relative}

div#container{width:860px;background: url(images/bg-content.jpg) no-repeat top center #070707;min-height:300px;margin:0 auto}

div.topbox{background: url(images/bg-box.png) no-repeat top center;width:346px !important; width /**/:400px; height:32px !important; height /**/:42px;padding:10px 0 0 54px;float:left;margin:0 auto;}
div.middlebox{background: url(images/bg-content-middle.jpg) no-repeat top center #1b1b1b;min-height:278px;width:360px !important; width /**/:400px;float:left;margin:0 auto;padding:10px 20px;}
div.bottombox{background: url(images/bg-box-bottom.png) no-repeat top center;height:38px;width:400px;float:left;margin:0 auto;}

div.col{width:400px !important; width /**/:430px;float:left;padding: 0 15px;}
div#videohome{background: url(images/bg-video.jpg) no-repeat top center;
width:360px !important; width /**/:360px; height:317px !important; height /**/:317px;}
div#videohome h1{margin:0 auto;padding-top:10px;display:inline;width:100%}
div#footer{background: url(images/footer.jpg) no-repeat top center;height:200px !important; height /**/:218px;width:1024px;margin:0 auto;text-align:center;padding-top:18px;}

h1{font-weight:normal;display:inline;color:#bbb093;}
div.topbox h1{font-size:20px;font-variant:small-caps;}
div.middlebox h1 {font-size:17px;color:#ccc;margin:0;}

div#post{padding:0 20px 20px 20px}
div#mediaspace{margin:45px auto 0 15px;background-color:#000;}

table.cd{
width:100%;
border-collapse:separate;
margin-bottom:15px;vertical-align:top}

table.cd td.titolocd{color: #fff; font-weight:bold;}

table.cd td.annocd{color:#fff; font-weight:bold;}
table.cd th.cover{border:0px;padding-right:3px;width:120px}
table.cd th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	font-weight:bold;	
	color:#bbb093;
	padding-left:4px;
	width:135px;
}

table.cd td{
	
	padding:2px 4px;
	text-align:left;
}

a.sample:link, a.sample:visited{color:#fff; display:block; font-weight:bold; height:30px; line-height:30px; background: url(http://www.innerquest.it/immagini/sample.png) no-repeat center left; width:45px !important; width /**/: 80px;padding-left:35px}
a.sample:hover{text-decoration:underline;}

