/* Copyright Rajesh Naroth */

body {text-align:center; margin-top:0;  font-family: Trebuchet MS; 
		background-color:#999999; color:#cccccc; font-size:12px;}
a { color: #CC6600; text-decoration:none; }
a:hover { color: #FF9900; }
.heading { font-size:13px; color:#FFCC00; padding:0; margin:1px 0; }
p { font-size:12px; color:#cccccc; }
h1 { font-size:14px;}
h1, h3 { color:#FF9900; }
h2{ width:80%; font-size:13px; color:#FFCC00; 
		padding:0; margin:1px 0; border-bottom:1px solid #54360A;}
h4 { color: #ffffff; padding:2px; margin:0; background-color: #A6762F; text-indent:5px;}
h4.infobar{padding-bottom:3px; }
h5, h6 { font-size:14px; color:#71AB05; padding:2px; margin:0;}
h5 {border-bottom:1px solid #A6762F;}
h6 {border-bottom:2px solid #A6762F; }
.clear { clear:both;}

div#holder{ margin:0 auto; width:880px; text-align:left; 
		background-color:#000000; background-attachment: scroll;
		background-image: url(../images/image_1.jpg); 
		background-repeat: repeat-y; background-position: left top;
		height:710px;}

div#content {margin-left:290px; margin-top:5px;width:400px; }
div#mainpagecontent {margin-left:35px; margin-top:5px;width:530px;}
div#sidebar{float:right; width:250px; margin-right:15px; margin-bottom:10px; padding-left:10px; margin-top:20px; }

.artists{ width:230px;float:left; margin-left:5px; }
.thanks {text-align:right;white-space:pre;}
.nobr {white-space:pre;}
.infobar{ float:left; min-height:600px; width:200px; 
	margin-right:15px; padding-left:35px;}
.infobar div.heading{padding-top:8px; }
.visitblog {width:80%; height:98px;background-image: url(../images/visit-blog.gif); background-repeat:no-repeat; background-position: left top;
	padding-left:98px;padding-top:10px;}
.slideshow{padding-left:15px;}
.downloads{padding-left:30px;}

.news {margin-top:20px;}
.news div.date{ color: #aaaaaa; margin-bottom:0; padding-top:10px; font-style:italic; }
.title_1 {color:#71AB05;}
.nobr{white-pscae:pre-line;}
.designed{ width:100%; background-color:#999999; text-align:right; }

.navigation{  
	width:100%; height:60px; background-image: url(../images/image_1a.jpg); 
	background-repeat:no-repeat; background-position:right top;}
.navigation ul{ margin:0px 0px; padding-left:25px; padding-top:12px; font-size:14px; color:#FF6600; }
.navigation ul li{ 
	list-style-type: none; display:inline; text-align:center;position:relative;
	margin:0px; padding-right:10px; padding-left:10px;
	border-left-width: 1px; border-left-color:#54360A; border-left-style:solid;}
.navigation ul li.first {border-left:none;}
.navigation ul li a{ text-decoration:none; color:#eeeeee; outline: none;}
.navigation ul li a:hover{ color:#FF6600; }
.navigation ul li a:active{ text-decoration:none;}
.navigation ul li a.alive{ color:#FF8800; }
.navigation ul li.alive{ color:#FF8800;}
.navigation ul li .submenu {
	position:absolute;left:0; text-align:left;font-size:12px;
	margin-top:20px;padding-left:4px;width:240px;}
.navigation ul li .submenuitem{display:inline; 
	margin-left:5px; margin-right:5px;}
.navigation ul li .submenuitem a{ color:#aaaaaa; }
.navigation ul li .submenuitem a:hover{ color:#FF6600; }

.jukebox{ background-image: url(../images/jukebox.jpg); width:350px; 
	padding-left:125px; padding-top:45px; }
.tv {}
.tvshelf{}
.videorack{padding-top:35px;float:right;}
.videoitem{padding-top:10px;inline:block;}
.videothumb{
	background-image: url(../images/playbutton_grey.gif); 
	background-repeat:no-repeat; background-position:6px 6px;
	margin-top:10px;border:1px solid #353535; padding-left:3px;}
a:hover .videothumb { background:#333333;
	background-image: url(../images/playbutton.gif); background-repeat:no-repeat;
	background-position:6px 6px;}
.videothumb .heading {text-indent:35px; padding-bottom:5px;}

#buybox {border:thin #54524E double; margin:15px 0 15px 30px; padding:25px;}
#footer{ clear:both; margin:0 auto; width:880px; background-color: #333333; }
#footer p{ font-size:11px; color:#CCCCCC; padding:5px; margin:0; }

#designed p{ font-size:10px; padding:5px; margin:0; }
#designed a{ color:#FFCC00; }
#designed a:hover{ color: #FF9900; }

#content img {padding:2px; margin:5px;}
#content img.left{ float:left;  }
#content img.right{ float:right; }