@charset "UTF-8";
/* CSS Document */

*{ 
 padding:0; 
 margin:0; 
} 
 
body { 
 background-image: url(images/bg.png); 
 background-repeat: repeat-x; 
 background-color: #2f2f2f; 
 font-family: Verdana, Tahoma; 
 font-size: 11px; 
 color: #888888;
 } 
 
 h1{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
 
.clr {clear:both;} 
 
#container {
width: 1004px;
padding:0; margin:0 auto; 
} 

#top-bar { 
float: left; 
height: 28px; 
width: 1004px; 
} 

#header {
float: left;
height: 208px;
width: 974px;
background-image: url(images/header.png);
background-repeat: no-repeat;
} 

#header a{ 
 color: #FFFFFF; 
 text-decoration: none; 
} 
 
#header a:hover{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/bg-top-nav-hover.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding:2px 0 0 0;
} 

#header-nav {
float: right;
height: 62px;
width: 285px;
}

#header-count-down h1{
	float: right;
	padding:25px 25px 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

#countdowncontainer2{
float: right;
padding:10px 20px 0 0;
font-size: 50px;
	font-weight: bold;
	color: #000;
}


.nav-header li {
	display: inline;
	list-style-type: none;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	margin: 20px 0 0 0;
	background-image: url(images/bg-top-nav.png);
	background-repeat: repeat-x;
	height: 24px;
	padding: 2px 15px 0 15px;
} 

.nav-header-div {
	background-image: url(images/bg-top-nav-div.png);
	background-repeat: no-repeat;
}


/**main style**/

#main{
	width:1004px; margin:0; padding:10px 0 0 0;
}

#content-left{
	width:192px;
	float:left;
}

#content-left-menu a{ 
 color: #000; 
 text-decoration: none; 
} 

 

#content-left-menu{
background-color:#ffae00;
padding:8px 0 8px 8px;
}

#content-left-link{
background-color:#ffe1b3;
padding:10px 0 10px 0;
margin: 10px 0 0 0;
}



#content-left-menu h1{
	background-color:#ffae00;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 4px 15px 0 26px;
	background-image: url(images/content-right-menu-h1-bg.png);
	background-repeat: no-repeat;
	height:27px;
	margin: 0 0 -3px 0;
}

.nav-main li{
	display: block;
	width:133px;
	list-style-type: decimal;
	color: #000;
	margin: 1px 0 0 0;
	background-image: url(images/content-right-menu-bg.png);
	background-repeat: repeat-x;
	height: 24px;
	padding: 4px 15px 0 26px;
} 

.nav-main li {
	position: relative;
}

.nav-main li ul{
position: absolute;
width: 133px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 5px;
display: none;
}



#content-center{
	float:left;
	margin : 0 0 0 10px; padding:0 0 0 0;
	
}

#slide{
	background-image: url(images/slide.png);
	width:489px;
	height:211px;
}

#news{
	float:left;
	margin:10px 0 0 0;
	background-color:#1d1d1d;
	width:489px;
}

#news a{ 
 color: #F90; 
 text-decoration: underline; 
} 

#news-main{
	float:left;
	padding:10px 0 10px 10px;
	width:243px;
}

.datePost{
	font-size: 9px;
	color:#F90;
}

.img-post{
	padding:0 10px 0;
}

#news-right{
	float:right;
	margin:10px 10px 0 0;
	padding:10px;
	background-color:#3a3a3a;
	width:200px;
}

#content-right{
	width:270px;
	float:left;
	margin:0 0 0 10px;
}

#content-right-video{
	padding: 10px 0 0 15px;
	background-color:#1d1d1d;
	height:230px;
}

#content-right-video h1{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding: 7px 15px 0 45px;
	background-image: url(images/content-left-h1.png);
	background-repeat: no-repeat;
	height:35px;
	margin: 0 0 -3px 0;
}

/**footer style**/

#footer{
	float:left;
	width:1004px; margin:0; padding:10px 0 0 0;
}

#footer-copyright {
	padding:10px;
	float:left;
	background-color:#000;
	color:#ffae00;
	width:980px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.copyright{
	color:#fff;
	font-size: 9px;
}

#album {
	border:solid #222 1px;width:61px;padding:2px;
}



