html, body {
	height: 100%; margin: 0px; padding: 0px; font-size: 11px; color: #ffffff; 
	background: url(bg3.jpg) top center no-repeat; background-color: #000000; 
	font-family: Tahoma; 
}

a { text-decoration: underline;	color: #ffffff; }
a:hover { text-decoration: none;	color: #ffffff; }
p { margin: 0; padding: 0;}

h1 { font-family: Trebuchet MS, arial; font-size: 17.6px; font-weight: normal; margin: 0px; padding: 0px; 
	  margin-top: 5px; margin-bottom: 5px; /* onli if IE padding-top: 5px; */
	}
	
h2 { font-family: Trebuchet MS, arial; font-size: 17.6px; font-weight: normal; margin: 0px; padding: 0px; 
	  margin-top: 5px; margin-bottom: 5px; padding-top: 5px;
	}
	
@-moz-document url-prefix() {
	h2 { font-family: Trebuchet MS, arial; font-size: 17.6px; font-weight: normal; margin: 0px; padding: 0px; 
	  margin-top: 5px; margin-bottom: 5px;
	}
}

img {
	border: 0px;
}

.space {
	height: 500px;
	float: left;
	width: 100%;
	display: block;
}

#cent { margin: 0 auto; width: 910px; margin-bottom: 15px; }

.bott { background: url(bottom2.jpg) no-repeat; width: 910px; height: 187px; }
.cent { background: url(center.jpg) no-repeat; width: 384px; height: 365px; /* margin-left: -6px;*/ 
		  padding-left: 15px; padding-top: 10px; }
.right { background: url(right3.jpg) no-repeat; width: 219px; height: 365px; margin-left: 2px; 
		   padding-top: 10px; font-family: tahoma; font-size: 11px;
		 }
		 
.right2a { margin-left: 10px; margin-right: 10px; margin-bottom: 5px; margin-top: 5px; }

#menu { width: 635px; height: 27px; margin-top: 42px; }	
#menu ul { list-style: none; margin: 0px; padding: 0px; }	
#menu ul li { float: left; margin: 0px; padding: 0px; padding-right: 14px; }

.li1 a { display: block; width: 127px; height: 27px; background: url(but_1.jpg); }
.li1 a:hover { background: url(but_1a.jpg) }

.li2 a { display: block; width: 127px; height: 27px; background: url(but_2.jpg); }
.li2 a:hover { background: url(but_2a.jpg) }
				
.li3 a { display: block; width: 97px; height: 27px; background: url(but_3.jpg); }
.li3 a:hover { background: url(but_3a.jpg) }
				
.li4 a { display: block; width: 107px; height: 27px; background: url(but_4.png); }
.li4 a:hover { background: url(but_4a.png) }
				
.li5 a { display: block; width: 107px; height: 27px; background: url(but_5.jpg); }
.li5 a:hover { background: url(but_5a.jpg) }
				
.page { width: 373px; height: 355px; font-family: tahoma; font-size: 11px; overflow: auto; 
		  border: none; overflow-x: hidden;/*  margin-top: 15px; margin-left: 15px; */ 
		  
		  }
		  
#pic { width: 900px; height: 148px; margin: 0px; padding: 0px; }	
#pic ul { list-style: none; margin: 0px; padding: 0px; margin-left: 2px; }	
#pic ul li { float: left; margin: 0px; padding: 0px; margin-left: 18px; }

.pic1 a { display: block; width: 127px; height: 147px; background: url(pic1a.jpg); border: 1px solid #6e5614; }
.pic1 a:hover { background: url(pic1.jpg) }

.pic2 a { display: block; width: 127px; height: 147px; background: url(pic2a.jpg); border: 1px solid #6e5614; }
.pic2 a:hover { background: url(pic2.jpg) }

.pic3 a { display: block; width: 127px; height: 147px; background: url(pic3a.jpg); border: 1px solid #6e5614; }
.pic3 a:hover { background: url(pic3.jpg) }

.pic4 a { display: block; width: 127px; height: 147px; background: url(pic4a.jpg); border: 1px solid #6e5614; }
.pic4 a:hover { background: url(pic4.jpg) }

.pic5 a { display: block; width: 127px; height: 147px; background: url(pic5a.jpg); border: 1px solid #6e5614; }
.pic5 a:hover { background: url(pic5.jpg) }

.pic6 a { display: block; width: 127px; height: 147px; background: url(pic6a.jpg); border: 1px solid #6e5614; }
.pic6 a:hover { background: url(pic6.jpg) }


#but { width: 300px; height: 100px; margin: 0px; padding: 0px; }	
#but ul { list-style: none; margin: 0px; padding: 0px; }	
#but ul li { float: left; margin: 0px; padding: 0px; }

.but1 a { display: block; width: 100px; height: 26px; background: url(but1a.jpg); }
.but1 a:hover { background: url(but1.jpg) }

.but2 a { display: block; width: 100px; height: 100px; background: url(electrodance2.png); }
.but2 a:hover { background: url(electrodance.png) }

.but3 a { display: block; width: 100px; height: 100px; background: url(biplix2.png); }
.but3 a:hover { background: url(biplix.png) }


.block_left { background: url(left_block.png) no-repeat; width: 7px; height: 16px; }
.block_right { background: url(right_block.png) no-repeat; width: 7px; height: 16px; }
.block { background: #383127; height: 16px; font-family: tahoma; font-size: 11px; color: #bebebe; }
.block a { color: #bebebe; }
.block a:hover { color: #ffffff; background: red; }
 
.block_left2 { background: url(left_block2.png) no-repeat; width: 7px; height: 16px; }
.block_right2 { background: url(right_block2.png) no-repeat; width: 7px; height: 16px; }
.block2 { background: #d3b506; height: 16px; font-family: tahoma; font-size: 11px; color: #000000; font-weight: bold; }
/*
.block2 a { color: #000000; }
.block2 a:hover { color: #ffffff; background: red; }
*/
.block_left3 { background: url(left_block3.png) no-repeat; width: 7px; height: 16px; }
.block_right3 { background: url(right_block3.png) no-repeat; width: 7px; height: 16px; }
.block3 { background: #1e8bac; height: 16px; font-family: tahoma; font-size: 11px; color: #ffffff; font-weight: bold; }
.block3 a { color: #ffffff; }
.block3 a:hover { color: #ffffff; background: red; }

#footer_1_2 a img { opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); } 
#footer_1_2 a:hover img { opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); } 
 
.sub_cat {
 	width: 250px;
	height: 16px;
	margin-top: 7px;
	margin-left: 120px;
	/*
	border: 1px solid red;
	*/
	position: absolute;
 }
/*
.sub_cat a { text-decoration: none; padding-left: 2px; padding-right: 2px; }
*/
.sub_cat2 {
 	width: 250px;
	height: 16px;
	margin-top: 7px;
	margin-left: 280px;
	/*
	border: 1px solid red;
	*/
	position: absolute;
 }

.sub_cat2 a { text-decoration: none; padding-left: 2px; padding-right: 2px; }


.copy {
	font-size: 10px;
}

.player { width: 192px; height: 95px; margin: 0px; padding: 0px; position: absolute; margin-left: -4px; margin-top: 2px; }

.cent h1 a {
	text-decoration: none;
}

.cent h1 a:hover {
	text-decoration: underline;
}

ul, li {
	margin: 0px;
	padding: 0px;
}
/* TabControl */
.tab_ctrl { margin: 0px; }
/*
.tab_ctrl a { text-decoration: none; padding: 0px; }
.tab_ctrl a:hover { text-decoration: none; }
*/
.tab_ctrl .TabLabels { padding: 0px; list-style: none; }
.tab_ctrl .TabLabels li { display: block; float: left; margin: 0px; }
.tab_ctrl .TabLabels li.active { background: red; }
.tab_ctrl .TabLabels li a { text-decoration: none; font: bold 11px tahoma; color: black; display: block; padding-left: 2px; padding-right: 2px; margin-left: 3px; margin-right: 3px; }
.tab_ctrl .TabLabels li a:hover { text-decoration: none; color: white; background: red; padding-left: 2px; padding-right: 2px; }
.tab_ctrl .TabLabels li.active a { text-decoration: none; font: bold 11px tahoma; color: white; }
.tab_ctrl .TabLabels li.active a:hover { color: white; }
/*.TopBarLine { height: 3px; background: #EEE; overflow: hidden; border-top: 1px solid white; }*/
.tab_ctrl .Tab { display: none; }
.tab_ctrl .Tab_active { display: block; }
.tab_ctrl .Tab { padding: 0px; }