* {		margin: 0; padding: 0; 	}

html, body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color: #655438;
	background:#251a0a url(../images/bg-page.png) repeat-x;
	line-height:18px;
	}
	
h1 {
	display:block;
	width:218px;
	height:82px;
	text-indent:-9009px;
	background:transparent url(../images/logo.png) no-repeat 0 0;
}

#content a, #content a:visited { color:#655438; border-bottom:2px solid #3a2d18; text-decoration:none; }


h1 a, h1 a:visited, h4 a, h4 a:visited, #header li a, #header li a:visited, h2 a, #intropodcast #itstore a {
	display:block;
	width:100%;
	height:100%;
	outline:none;
	border:0;
}

h2 { 	
	display:block;
	text-indent:-9009px;
	background:transparent url(../images/banner-crediti.jpg) no-repeat 0 0;
}

h3 { color:#781e1e; font-size:17px; padding-left:12px; font-weight:normal; padding-bottom:3px; }
h4 { text-indent:-9009px; }

#container { width:970px; margin:20px auto;  }

#header { width:904px; padding:0 32px; }
#header ul { float:right;  margin-top:-30px; }
#header li { list-style:none; margin-right:20px; text-indent:-9000px; display:block; float:left; height:35px;}
#header #distribuzione { background:url(../images/butt-distribuzione.jpg); width:131px;  }
#header #video { background:url(../images/butt-video.jpg); width:53px; }
#header #crediti { background:url(../images/butt-crediti.jpg); width:71px; }
#header #podcast { background:url(../images/butt-podcast.jpg); width:78px; }
#header #contatti { background:url(../images/butt-contatti.jpg); width:97px; }

/* HOME */

#container #content { 	width:904px; margin:0 auto; background:url(../images/bg-content.png) #251a0a no-repeat ; 
						margin-top:20px; 
						padding:25px 30px;
						}
						
#banners { position:absolute; margin-left:480px; clear:both; margin-top:20px;}
#banners a, #banners a:visited { border:0; }
						
#banners h2 { width:430px; height:137px; }
#banners h2#completo { background:transparent url(http://www.peoplevideo.it/images/ppl_home_completo.jpg) no-repeat 0 0; height:255px; }
#banners h2#distro { background:transparent url(http://www.peoplevideo.it/images/ppl_home_dist.jpg) no-repeat 0 0; }
#banners h2#video { background:transparent url(http://www.peoplevideo.it/images/ppl_home_video.jpg) no-repeat 0 0; }
#banners h2#podcast{ background:transparent url(http://www.peoplevideo.it/images/ppl_home_pcast.jpg) no-repeat 0 0; }
#banners h2#credits { background:transparent url(http://www.peoplevideo.it/images/ppl_home_credits.jpg) no-repeat 0 0; }
#banners h2#contatti { background:transparent url(http://www.peoplevideo.it/images/ppl_home_contatti.jpg) no-repeat 0 0; }

#container #content #news span { float:right; font-weight:bold; }

#container #content #news { width:458px; min-height:500px; _height:500px; } 
#container #content #news dt { width:438px; } 
#container #content #news dd { margin-bottom:30px; } 
#container #content #news dd .top { background:url(../images/bg-news-top.png); height:18px; } 
#container #content #news dd .content { padding:0 25px; background: #291d0b url(../images/bg-news-content.png); } 							
#container #content #news dd .bottom { background:url(../images/bg-news-bottom.png); height:78px; } 

/* DISTRIBUZIONE */

#distribuzione h2 { 	
	width:504px;
	height:110px;
	background:transparent url(../images/banner-distribuzione.jpg) no-repeat 0 0;
}
#distribuzione p { width:500px; padding:10px 5px; }
#distribuzione img { float:right; }


/* PODCAST */

#intropodcast h2 { 	
	width:489px;
	height:109px;
	background:transparent url(../images/banner-podcast.jpg) no-repeat 0 0;
}

#intropodcast p { width:479px; padding:10px 5px; }
#intropodcast #itstore { width:369px; height:356px; background:url('../images/itunes.jpg'); float:right; }


#podcasts { margin-top:30px; }
#podcasts .podcast { background:url(../images/bg-podcast.jpg); width:432px; height:203px; float:left; margin-bottom:20px; }
#podcasts .podcast .infos { float:right; width:370px; padding:20px 0 0 0; }
#podcasts .podcast .infos img { float:left; margin-right:10px; border-color:#655438;}
#podcasts .podcast .infos ul { float:left; list-style:none; }

#podcasts .podcast .date { float:left; text-align:center; padding-top:20px;padding-left:5px; width:50px; }
#podcasts .podcast .date big { font-size:50px; display:block; margin-bottom:35px; }
#podcasts .podcast .date a, #podcasts .podcast .date a:hover { border:0; }
#podcasts .podcast .date span img { border:0; }

#podcasts .links { margin-top:15px; }
#podcasts .links img { border:0; border-color:#655438; }

/* VIDEO */
#video h2 { 	
	width:504px;
	height:110px;
	background:transparent url(../images/banner-video.jpg) no-repeat 0 0;
}
#video h3 { padding-left:5px; }
#video p { }
#video #starring {  border:1px solid #ccc; }
#video p { width:500px; padding:10px 5px; }
#video img { float:right; margin-top:6px; }


/* CREDITI */

#credits h2 { 	
	width:504px;
	height:110px;
	background:transparent url(../images/banner-crediti.jpg) no-repeat 0 0;
}

#credits h3 { font-size:26px; margin-left:-10px; margin-bottom:20px; }

#credits img { position:absolute; margin-left:530px; margin-bottom:30px; }

#credits #txt { width:504px; padding:20px 5px; }
#credits ul { width:504px; list-style:none; padding:5px; margin-bottom:40px; }
#credits ul li { clear:both;}
#credits ul li strong { float:left; }
#credits ul li span { float:right; text-align:left; display:block; width:200px;  padding-bottom:20px; }

#credits #soundtrack { font-weight:bold; }

#credits #soundtrack #artist { 	margin-bottom:20px; width:367px; height:183px; 
								background: #291d0b url(../images/bg-podcast.jpg); padding:10px; padding-left:60px; 
								float:left; 
								} 
								
#credits #soundtrack #artist .content { padding:0 10px; line-height:25px;} 							
#credits #soundtrack #artist .content img { margin-left:240px; margin-top:10px; } 							
#credits #soundtrack #artist .content span { position:absolute; width:60px; margin-left:-72px; margin-top:5px; text-align:center; padding-top:3px; height:40px; } 							
#credits #soundtrack #artist .content big { font-size:40px; font-weight:normal; } 							
#credits #soundtrack #artist h3 { margin:0; padding:0; display:block; font-size:17px;  } 							

#spnsr { width:904px; margin:0 auto; margin-top:50px; }
#spnsr img { margin-right:10px; border:0; }

#footer { border-top:1px solid #110b01; width:904px; margin:0 auto; margin-bottom:50px; }
#footer div { border-top:1px solid #372914;}
#footer span.copyright {  background:url(../images/copyright.png); width:229px; height:24px; float:left; }
#footer span.sdp { background:url(../images/sooliddigitalprod.png); width:197px; height:24px; float:right; }