body{
	width:100%;
	background:url(images/bg.gif) repeat-x #000000 top left;
	margin:0 auto;
	}
 ul, li, form, p, h1, h2, h3, img, input, label, div
	{
	margin:0px;
	padding:0px;
	}
	
label
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}
table {
	border:0px;
}	
td, div 
	{
	font:normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#F6CB46;
	text-transform:none;
	text-decoration:none;
}
td a{
	font:normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#F6CB46;
	text-transform:none;
	text-decoration:none;
	}
td a:hover{
	font:normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-transform:none;
	text-decoration:underline;
	}
p{
	padding:0px;
	}
.padtop{
	padding-top:2px;
	}
.padr{
	padding-right:35px;
	}
.padleft{
	padding-left:6px;
	}	
.padbottom{
	padding-bottom:10px;
	}	
.width100per {
	border:0;
	width:100%;	
}
.width90per {
	border:0;
	width:97%;	
}		
.width80per {
	border:0;
	width:85%;	
}		
		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}
.padr {
	padding-right:20px;
	}
.padl {
	padding-left:22px;
	}
.spacer {
	clear:both;
	line-height:0px;
	font-size:0px;
	}
#externalcontainer {
	width:812px;
	margin:0 auto;
	}
	
/*header css start*/

#header {
	padding:0px;
	margin:0px;
	}
#banner {
	background:url(images/banner.jpg) no-repeat left top;
	height:224px;
	}
#banner img {
	float:right;
	padding:0px;
	margin:0px;
	}	
#nav {
	padding:0px 0px 0px 137px;
	margin:0px;
	height:52px;
	}	
#nav ul {
	   list-style:none;
	  text-align:center;
	     }
#nav li {
      display:inline;
	   }
#nav a {
      float:left;
	  font-weight:bold;
      margin:30px 1px 0px 8px;
      padding:0px 3px 0px 4px;
	  color:#FFF8DC;
      text-decoration:none;
      }
#nav a span {
      float:left;
	  font-weight:bold;
	  text-transform:uppercase;
      display:block;
      background:url("images/navright.gif") repeat-x right top;
      padding:5px 8px 1px 5px;
      color:#FFF8DC;
      cursor:pointer;}
 
#nav a:hover {
	float:left;
	background:url(images/navleft-hrvr.gif) no-repeat ;
   	}
#nav a:hover span {
   	  background:url(images/navright-hrvr.gif) repeat-x right top;
	  color:#ffffff;
     } 
/*header css ends*/


/*body css start*/

#bodycontainer {
	padding:0px;
	margin:10px 0px 0;
	}
h2 {
	background:url(images/head-bg.gif) repeat-x left top #000000;
	border-bottom:1px solid #525252;
	border-top:1px solid #525252;
	font:20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#869091;
	margin:5px 6px 0px 6px;
	padding:5px 0px 5px 18px;
	}
#leftpart {
	width:321px;
	padding:0px;
	margin:0px;
	float:left;
	}
#bodypart {
	float:left;
	padding:0px;
	margin:0px;
	width:485px;
	}
#bodypart h2
{
	margin-right:0;
	margin-left:0;
}
#release , movieberry_box{	
	background:url(images/shadow-bg.gif) repeat-y right top #2D2D2D;
	padding:6px 0px 8px 0px;
	margin:0px 0px 8px 6px;
		}
		
.movieberry_bg{background:url(images/shadow-bg.gif) repeat-y right top #2D2D2D;}		
#release .movieberry{padding-left:5px}
#release  h2{
	margin-bottom:10px;
	margin-left:12px;
	margin-right:20px;
}
#release p{
	padding:6px 3px 8px 12px;
	}
#release .box {
	border:1px solid #727272;
	background-color:#000000;
	margin:0px 20px 7px 12px;
	}
#release .box h4, #release .box h4 a{
	font-size:16px;
	color:#FCB637;
	padding:8px 10px 4px 20px;
	margin:0px;
	display:block;
	}
#release .box h4 a{padding:0; text-decoration:none;}	
#release .box h4 a:hover{ text-decoration:underline;}
#release .box span a{
	color:#FFF162;
	margin:0px 10px 6px 20px;
	padding:0px;
	display:block;
	text-decoration:none;
	}
#release .box span a:hover{	
	text-decoration:underline;
	}
#release .box img {
	float:right;
	margin:9px 14px 5px 0px;
	}
#tracks {
	background-color:#2D2D2D;
	margin-left:5px;
	padding-top:4px;
	margin-top:5px;
	padding-right:
}

#tracks  .track .box, #tracks  .track .boxalt{margin-left:0;}

#catalouge {
	background-color:#2D2D2D;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 5px;
	}
#catalouge h4 {
	font-size:12px;
	font-weight:bold;
	color:#F6CB46;
	background-color:#2D2D2D;
	padding:10px 0px 3px 17px;
	margin:0px;
	}
#catalouge .search {
	background-color:#000000;
	margin:9px 14px 0px 15px;
	padding:0px;
	}
#catalouge .search h5 {
	background:url(images/search-icon.gif) no-repeat 20px 18px;
	font-weight:bold;
	color:#EFDB9E;
	font-size:11px;
	padding:16px 0px 5px 37px;
	margin:0px;
	}
#catalouge .search a{
	font-weight:bold;
	text-decoration:none;
	padding:0px 1px 0px 0px;
	color:#F6CB46;
	}
#catalouge .search a:hover {
	color:#FFFFFF;
	}
#catalouge .search input {
	width:394px;
	/*border:1px solid #575757;*/
	border:none;
	height:18px;
	color:#CCCCCC;
	padding:1px;
	background-color:#575757;
	margin:0 0px 0px 40px;
	}
#catalouge .search label{
	font-weight:bold;
	text-decoration:none;
	padding:0px 1px 20px 40px;
	color:#EFDB9E;
	margin:0px;
	}
#catalouge .search .inpt {
	width:75px;
	border:none;
	height:16px;
	color:#CCCCCC;
	padding:1px;
	background-color:#575757;
	margin:14px 7px 0px 8px;
	}
#catalouge .search .btn {
	height:15px;
	width:36px;
	border:none;
	padding:0px;
	margin:0px;
	}
#catalouge img.gallery {
	background-color:#000;
	padding:3px;
	/*border-top:3px solid #000000;
	border-left:3px solid #000000;
	border-right:3px solid #000000;
	border-bottom:16px solid #000000;
	*/
	line-height:0px;
	font-size:0px;
	}
#catalouge img.click_btn {
	margin-left:9px;
	}
#catalouge img.click_btn01{
	margin-left:8px;
	}
#catalouge .click{
	margin:0px 0px 0px 10px;
	padding:0px;
	}
	
#catalouge #gallery
{
	overflow:hidden;
	zoom:1;
}
#catalouge #gallery .wrap{
	padding:0 3px 3px;
	
}
#catalouge #gallery .item
{
	float:left;
	width:106px;
	margin:12px 0px 0px 10px;
	background:#000;
}
#catalouge #gallery .item a{display:block; line-height:13px; font-size:10px; color:#EFDB9E; text-decoration:none;}
#catalouge #gallery .item a.main{font-weight:bold; color:#FCB637;}	
#catalouge #gallery .item a:hover{text-decoration:underline;}
#catalouge img.imageFl{
	float:left;
	margin-right:10px;
	padding:2px;
}	
#catalouge p{
	padding:15px 0 10px;;
}
#catalouge p a, #catalouge p span
{
	color:#AEAEAE;
	text-decoration:none;
}
#catalouge .clear p, #catalouge .clearlast p{padding:0;}
#catalouge p a:hover{color:#fff;}
#catalouge .clear, #catalouge .clearlast {overflow:hidden; zoom:1; border-bottom:1px solid #000;padding:10px;}
#catalouge .clearlast{border:0 none; padding-bottom:5px;}
#catalouge .nobrd{border:0 none;}
#catalouge  .details{
	padding:10px 5px 0 15px;
}

#catalouge  .details h3{font-size:16px;}	
#catalouge  .details a{color:#AEAEAE;}
#catalouge  .details a:hover{text-decoration:none;}
	
#genre{margin-top:5px;margin-left:0px;}	
#genre .column{float:left; width:240px;background:#2d2d2d;}	
#genre .zipper{overflow:hidden; zoom:1; margin:0 0 2px;}
#genre .column a{text-decoration:none; color:#AEAEAE; display:block; padding:5px 5px 5px 10px;}
#genre .column a:hover{color:#fff;}
#genre .alt{background:#777;}

.track h4 {
	font:20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#869091;
	margin:15px 0px 10px 0px;
	padding:0px 0px 5px 18px;
	}
.track .box{
	font:11px/14px Arial, Helvetica, sans-serif;
	background-color:#2D2D2D;
	color:#AEAEAE;
	margin:0px 0px 0px 0px;
	padding:8px 5px 4px 25px;
	position:relative;
	width:450px;
	}
.track .boxalt{
	font:11px/14px Arial, Helvetica, sans-serif;
	background-color:#777777;
	color:#AEAEAE;
	margin:0px 0px 0px 0px;
	padding:8px 5px 4px 25px;
	position:relative;
	width:450px;
	}

.track .boxalt a.title
{font:11px/14px Arial, Helvetica, sans-serif;color:#AEAEAE; text-decoration:none;}	
.track .box a.title
{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#AEAEAE;
	 text-decoration:none;
}
	
.track .box em, .track .boxalt em{color:#FCB637;}
.track a.dld{	
	background:url(images/online-bg.gif) no-repeat left top;
	height:15px;
	width:65px;
	color:#777777;
	background-color:inherit;
	display:block;
	text-decoration:none;
	padding:0px 0px 0px 13px;
	margin:0px;
	position:absolute;
	top:8px;
	right:0px;
	}
.track a:hover {
	color:#CCCCCC;
	}
	
.track a.title:hover{
	color:#fff;
}

.track a.exception
{
	right:5px;
}
.track img {	
	padding:0px 3px 0px 0px;
	float:right;
	}
#category{
	background:#2D2D2D url(images/shadow-bg.gif) repeat-y scroll right top;
	padding:10px 20px 5px 12px;
	margin:0px 0px 0px 6px;
}	
#category h2{
	/*color:#FCB637;*/
	margin:0 0 10px 0px;
}
#category a{
	display:block; 
	font-size:12px; 
	text-decoration:none;
	color:#F6CB46; 
	background-color:#000; 
	margin:0 0px 8px 0px;
	padding:4px 0px 5px 10px;
	}
#category a:hover{background-color:#777;}
#video {
	padding:0px 0px 10px 0px;
	margin:0px 6px 0px 6px;
	background-color:#2D2D2D;
	display:none;
	}
#video h4{
	background:url(images/video-icon.gif) no-repeat 25px 10px;
	padding:20px 0px 18px 70px;
	margin:0px;
	color:#E8CE9A;
	float:left;
	font-size:16px;
	}
#video img {
	padding:0px;
	margin:2px 0px 10px 52px;
	}
#video .box p{
	background-color:#000000;
	color:#F8D14B;
	margin:0px 8px 8px 7px;
	font:11px/16px Arial, Helvetica, sans-serif;
	padding:12px 10px 18px 20px;
	}
#video .box span {
	font-weight:bold;
	}
/*body css ends*/


/*footer css start*/

#footer {
	font-size:9px;
	color:#777777;
	background-color:inherit;
	float:left;
	font-weight:bold;
	width:100%;
	text-align:right;
	margin-top:8px;
	}
#footer a{
	color:#777777;
	background-color:inherit;
	text-decoration:none;
	}
#footer a:hover{
	color:#999898;
	text-decoration:underline;
	}
#footer p{
	font-size:10px;
	color:#777777;
	background-color:inherit;
	text-align:right;
	font-weight:normal;
	}
#footer p a{
	font-weight:normal;
	text-decoration:none;
	margin-bottom:10px;
	}
#footer p a:hover{
	color:#999898;
	text-decoration:underline;
	}
	
	
.search li {display:inline}	
.search select {background-color:#575757; color: #FCB637}
.page_browser_menu, .page_browser_menu a{color:#EE9B0C}

.column_table a:hover{color:#FFFFFF}
.column_table a{color:#AEAEAE}


 h2 a.chart-link{color:#FFF ; text-decoration:none}
 h2 a.chart-link:hover{color:#FFF; text-decoration:underline}
/*footer css ends*/
