
/* IE6 css fixer v0.8: Thu, 22 Jul 2010 18:19:21 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#rightcol,
#music,
#contentcolumn,
#footmid,#footmid_sub,
#footright,#footright_sub,
ul#tabs li h4,ul#tabs li img {display:inline;}

/* add zoom:1 to overflow:hidden */
#thumbs,
div#feature_list {zoom:1;}

/* fix negative margins */
#mainfoot,
#footer_sub,
#footmid,#footmid_sub {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
#thumbs,
div#feature_list,
ul#output {zoom:1;}




html body{
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(../images/back1.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}
a, a:visited{
color:#999999;
text-decoration:none;
}
a:hover {
color:#CCCCCC;
}
		h2 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size: 26px;
			text-transform: lowercase;
			font-weight:100;
			
		}

		h3 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-size: 16px;

			
			
		}
		h4 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 26px;
			text-transform: lowercase;
			font-weight:100;
			color:#666666;			
		}
		
b{font-size: 110%;}
em{color: red;}

#rightcol{
float:right; 
margin: 0px 15px 0px 0px;
width:350;
z-index: 1000;

}

#music{
float:left; 
width:700px;
margin: 0px 0px 0px 0px;
z-index: 1;
} 

#mainfoot {
width:1000px;
margin: -300px 0px 0px 155px;
}

#mainfoot img {
padding-right:70px;
}

#footer{
width:1150px;
margin: 0px 0px 0px 25px;
}

#footmid {
float:right; 
margin: 30px -225px 0px 0px;
}

#footmid a {
padding-right:10px;
}

#footright {
float:right; 

}




#footer_sub{
width:1150px;
margin: -115px 0px 0px 25px;
}

#footmid_sub {
float:right; 
margin: 30px -225px 0px 0px;
}

#footmid_sub a {
padding-right:10px;
}

#footright_sub {
float:right; 

}




<!-- -->




#maincontainer{
width: 1200px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#topsection{
background: transparent url(../images/site_01.jpg)  center 0px  no-repeat;	
width:1200px;
height: 279px; /*Height of top section*/
}

#menu{
margin: 0;
width: 1200px;
height:119
}

#contentwrapper{
background: transparent url(../images/site_06.jpg)  center 0px  no-repeat;	
	width:1200px;
	height:745px;
margin: 0 190px 0 0px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumn{
float: left;
width:1100px;
margin: 0px 0px 0px 55px
}





.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


#thumbs {
width:1100px;
position:relative;
margin: 0px 0px 0px 70px;
overflow:hidden;


}
#thumbs a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
text-decoration:none;
}

#thumbs a:hover {
color:#FFFFFF;
}






		ul#tabs li h4 {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}
		div#feature_list {
			width: 1059px;
			height: 400px;
			overflow: hidden;
			position: relative;
			margin: 10px 0px 0px 10px;
			background-color:#000000;
			
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
			
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 320px;
			
			
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
			color:#CCCCCC;
			
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}

		ul#tabs li a {
			color:#CCCCCC;
			text-decoration: none;	
			display: block;
			padding: 10px;
			height: 60px;
			outline: none;
		}


		ul#tabs li a:hover {
			text-decoration:none;
			color:#FFFFFF
		}

		ul#tabs li a.current {
			background:  url('../images/feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 772px;
			height: 400px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 772px;
			height: 400px;
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #314cd3;
		}