body{
	padding:0;
	margin:0 auto 0 auto;
	font-family:verdana;
	color:#2f306a;
	font-size:11px;
	}

img{border:0;margin:0;padding:0;}

a:link, a:visited{color:#e94f1b;}

a:active, a:hover{color:#b13130;}

.menu_items {font-size: 0;}

.menu_items ul{
	padding:0;
	margin:0;}

.menu_items li{
	float: left;
	list-style: none;}

/*
	MENU ITEMS ROLLOVER STATE IS THE SAME FOR ALL PAGES.
*/
.menu_items li a:hover#btn_about,.menu_items li a:active#btn_about{
	display:block;
	width:51px;
	height:34px;
	background:url(images/about/btn_about.jpg);}
	
.menu_items li a:hover#btn_advertising,.menu_items li a:active#btn_advertising{
	display:block;
	width:95px;
	height:34px;
	background:url(images/advertising/btn_advertising.jpg);}
	
.menu_items li a:hover#btn_film,.menu_items li a:active#btn_film{
	display:block;
	width:71px;
	height:34px;
	background:url(images/film/btn_film.jpg);}
	
.menu_items li a:hover#btn_music,.menu_items li a:active#btn_music{
	display:block;
	width:74px;
	height:34px;
	background:url(images/music/btn_music.jpg);}
	
.menu_items li a:hover#btn_listen,.menu_items li a:active#btn_listen{
	display:block;
	width:70px;
	height:34px;
	background:url(images/listen/btn_listen.jpg);}
	
.menu_items li a:hover#btn_contact,.menu_items li a:active#btn_contact{
	display:block;
	width:70px;
	height:34px;
	background:url(images/contact/btn_contact.jpg);}

.header_content a{
	position:relative;
	top:105px;
	display:block;
	width:187px;
	height:84px;}

.content{
	width:748px;
	border-left:1px solid white;
	border-right:1px solid white;
	background-color:#ffffff;}	

.content .text{padding:0;min-height:300px;}

.padded_content_text{padding:25px 10px 25px 25px;}

a.ftp, a.news, a.siteby, a.email{
	position:relative;
	display:block;
	float:left;}

a.ftp{
	width:90px;
	height:19px;
	top:2px;
	left:340px;}

a.news{
	width:52px;
	height:19px;
	top:2px;
	left:394px;}

a.email{
	width:205px;
	height:19px;
	top:2px;
	left:137px;}

a.siteby{
	width:70px;
	height:28px;
	top:44px;
	left:-344px;}

/* PLAYLIST  / LISTEN  */
.playlist{padding:0;margin:0 0 25px 0;clear:both;}
.playlist li{ list-style:none;padding:3px 0 3px 20px;}


/* VIDEO / THUMB GRIDS */
.grid4col,.grid3col,.grid2col{width:100%;border-top:1px solid white;background:white;}

.grid4col td{width:25%;height:120px;background-color:#dbd4e2;border-bottom:1px solid white;border-right:1px solid white;}
.grid4col .last{width:25%;height:120px;background-color:#dbd4e2;border-right:0px solid white;}

.grid3col td{width:33%;height:180px;background-color:#dbd4e2;border-bottom:1px solid white;border-right:1px solid white;}
.grid3col .last{width:33%;height:180px;background-color:#dbd4e2;border-right:0px solid white;}

.grid2col td{width:373px;height:240px;background-color:#dbd4e2;border-bottom:1px solid white;border-right:2px solid white;}
.grid2col .last{width:373px;height:240px;background-color:#dbd4e2;border-right:0px solid white;}


/* CONTACT FORM  */
.contact input{width:200px;}
.contact textarea{width:200px;height:100px;}
.contact label{display:block;}



a:link.playlist, a:visited.playlist{
  color:#071765;text-decoration:none;
}

a:hover.playlist, a:active.playlist{
  color:#610b84;text-decoration:underline;
}

.nextcom, .prevcom, .nextfilm, .prevfilm{
width:43px;height:40px;
text-decoration:none;
display:block;
}

/* next /previous COMMERCIAL */
a:link.nextcom, a:visited.nextcom{
	background:url(/images/commercial.nav.next.off.jpg);}

a:hover.nextcom, a:active.nextcom{
  text-decoration:none;
	background:url(/images/commercial.nav.next.on.jpg);}
	
a:link.prevcom, a:visited.prevcom{
  text-decoration:none;
	background:url(/images/commercial.nav.previous.off.jpg);}

a:hover.prevcom, a:active.prevcom{
  text-decoration:none;
	background:url(/images/commercial.nav.previous.on.jpg);}	
	
/* next /previous FILM */
a:link.nextfilm, a:visited.nextfilm{
  text-decoration:none;
	background:url(/images/film.nav.next.off.jpg);}

a:hover.nextfilm, a:active.nextfilm{
  text-decoration:none;
	background:url(/images/film.nav.next.on.jpg);}
	
a:link.prevfilm, a:visited.prevfilm{
  text-decoration:none;
	background:url(/images/film.nav.previous.off.jpg);}

a:hover.prevfilm, a:active.prevfilm{
  text-decoration:none;
	background:url(/images/film.nav.previous.on.jpg);}		