
/****************************   Standart Tags ****************************/
body {margin:0; padding:0; font-family:Tahoma; font-size:12px; line-height: 20px;  background-image:url(/images/top_bg.png); background-position:top; background-repeat:repeat-x; background-color:#000000; color:#333333;}
img{border:0;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
input,form,select,.text,textarea{margin:10px;}
/*table{padding:5px;}*/
h1,h2,h3,h4{color:#333333; margin:0px 0px 10px 10px; font-family:"Arial Narrow";}
h1{font-size:18px; vertical-align:middle; color:#0099FF;}
h2{font-size:16px; color:#0099CC;}
h3{font-size:14px; color:#0099CC;}
h4{font-size:12px; color:#0099CC;}

h1 a,h2 a,h3 a{color:#FFCC00;}
p {margin-left:10px; margin-right:10px;}
label  { display:inline-block; width:80px; line-height:25px; vertical-align:middle; margin:10px;}
/****************************   Content Areas  ****************************/


.container {width:985px; margin:0 auto; font-family:Tahoma; font-size:12px line-height: 16px;} 
.container div{float:left; font-family:Tahoma; font-size:12px line-height: 16px; }
.middle {width:650px;}
.right {width:325px;}
.full_frame{width:980px;}




.middle,.side,.full_frame {float:left; margin-right:10px;}
.right {float:left;}

.full_top{background-image:url(/images/full_top.png); width:980px; height:8px; margin-top:10px;}
.full_bottom{background-image:url(/images/full_bottom.png); width:980px; height:8px;}
.full_content{ background-color:#FFFFFF; width:980px;}

.nobanner_top{ background-color:#FFFFFF; width:980px; height:8px; }
.nobanner_content{ background-color:#FFFFFF; width:980px;}


.content{ width:1004px; margin:auto; background-image:url(/html/images/grey_middle.png);}
.content_top{width:1004px; margin:auto; background-image:url(/html/images/grey_top.png); height:10px;}
.content_bottom{ width:1004px; margin:auto; background-image:url(/html/images/grey_bottom.png); height:10px; margin-bottom:10px;}

.middle_top{background-image:url(/html/images/middle_top.png); width:654px; height:36px; line-height:36px; vertical-align:middle;}
.middle_bottom{background-image:url(/html/images/middle_bottom.png); width:654px; height:10px; margin-bottom:10px;}
.middle_content{background-image:url(/html/images/middle_middle.png);  width:654px; padding-top:10px;}

.side_top{background-image:url(/html/images/side_top.png); width:325px; height:36px; line-height:36px; vertical-align:middle;}
.side_bottom{background-image:url(/html/images/side_bottom.png); background-repeat:no-repeat; width:325px; height:10px; margin-bottom:10px;}
.side_content{background-image:url(/html/images/side_middle.png); width:325px;}


.text {float:none;}
.text img{margin:10px;}


/****************************   Content  ****************************/
.top{background-image:url(/html/images/top_bg.png); background-repeat:repeat-x; height:52px;}
.top_content{width:1004px; margin:auto; }
.top div{ overflow:visible;}
.top_menu{ float:right; height:52px; }
.logo {width:270px; height:52px; float:left; vertical-align:middle;}
.logo img {vertical-align:middle; padding-top:7px;} 
.one_row{ text-align:right; color:#999999;}
.one_row a{ color:#FFFFFF;}

div.container {overflow:hidden;}
div.content {overflow:hidden;}

.container .pbox {width:320px; height:122px; background-image:url(/images/box_bg.png); margin-right:10px; margin-top:10px;}
.container .pbox-last {width:320px; height:122px; background-image:url(/images/box_bg.png); margin-right:0px; margin-top:10px; }

.banner{
	width:880px;
	height:320px;
	vertical-align:middle;
	margin:auto;
}

div.banner_info {
	position:relative; top:-310px; left:610px; width:270px; height:300px; background-image:url(/html/images/banner_title_bg.png); color:#FFFFFF; padding-top:10px;
}
.banner_info h1 { color:#FFFFFF; font-size:24px; }


.ep-box{margin-left:10px; margin-top:10px; width:630px;}
.ep-image{float:left;}
.ep-box img{ margin:0px; border:3px solid #CCCCCC; float:left; text-align:left;}
.ep-title a{ color:#333333; margin-left:10px; font-weight:bold; font-size:14px;}
.ep-desc { color:#666666; margin-left:10px; width:410px;}
.ep-divider{background-image:url(/html/images/line-dotted-hor.gif); margin:10px; background-repeat:repeat-x; width:630px;}

.ep-bar{ height:50px; width:1000px; margin:auto;}

.ep-bar-prev { width:272px; height:50px; background-image:url(/html/images/ep_prev_btn_link.png); float:left; }
.ep-bar-prev:hover {background-image:url(/html/images/ep_prev_btn_hover.png);}
.ep-bar-prev a {width:270px; line-height:40px;  padding:15px 0px 25px 40px; font-weight:bold; font-size:12px; text-shadow:1px 1px 1px #000000;  color:#FFFFFF; text-decoration:none; margin-bottom:0px; }
.ep-bar-prev a.prevtitle { position:relative; top:-25px; left:40px; color:#999999; font-size:12px; text-shadow:0px 0px 0px #000000; font-weight:normal; padding:0px;}

.ep-bar-next { width:270px; height:50px; background-image:url(/html/images/ep_nxt_btn_link.png); float:left; }
.ep-bar-next:hover {background-image:url(/html/images/ep_nxt_btn_hover.png);}
.ep-bar-next a {width:220px; line-height:40px;  padding:0px 40px 0px 0px; font-weight:bold; font-size:12px; text-shadow:1px 1px 1px #000000;  color:#FFFFFF; text-decoration:none; margin-bottom:0px; text-align:right; float:right;}
.ep-bar-next a.nexttitle { position:relative; top:-25px; right:40px; color:#999999; font-size:12px; text-shadow:0px 0px 0px #000000; font-weight:normal; padding:0px; width:220px;}

.ep-bar-middle {height:50px; width:456px; background-image:url(/html/images/ep_middle.png); float:left;}

.ep_list_play {
	height:152px;
	width:280px;
	margin-bottom:20px;
	border:#CCCCCC 3px solid;
	overflow:hidden;
}
a.ep_list_link {
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.ep_list_title {
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
}
.ep_list_desc {
	padding:5px;
}

/*
.ep_list_play .ep_list_layer img{
	position:relative;
	top:-165px;
	left:0px;
}
.ep_list_play .ep_list_layer a.ep_list_desc{
	color:#FFFFFF;
	position:relative;
	top:-300px;
	left:0px;
	padding:5px;
}
.ep_list_play .ep_list_layer a.ep_list_desc:hover{
	text-decoration:none;
}
.ep_list_play div.ep_list_title { 
	padding:5px;
	position:relative;
	top:5px;
	left:0px;
	background-color:#000000;
	color:#CCCCCC;
	float:none;
}
*/
#commentList{margin:10px;}

div.categorylist{float:none; padding-left:10px;}
.video { width:854px; margin:auto;}

a.comm_ep {
	color:#999999;
	font-weight:bold;
}
span.comm_user {
	font-weight:bold;
	background-color:#EEEEEE;
	color:#333333;
	padding:5px;
}




.pager {text-align:center; margin-left:10px; }
.pager a {border:#B9DDDD solid 1px; background-color:#EBF5F5; padding:2px; margin-right:4px; color:#333333;}
.pageractive {border:#B9DDDD solid 1px; padding:2px; margin-right:4px; font-weight:bold;} 


.footer {height:120px; }
.footer_top {background-image:url(/html/images/footer_top.png); width:1004px; margin:auto; height:10px; background-repeat:no-repeat;}
.footer_content {background-image:url(/html/images/footer_content.png); width:1004px; margin:auto; background-repeat:repeat-y; color:#666666;}
.footer_bottom { background-image:url(/html/images/footer_bottom.png); width:1004px; margin:auto; height:10px; margin-bottom:10px;background-repeat:no-repeat;}
.footer_divider{ background-color:#CCCCCC; height:3px; margin-top:10px; }
.footer_links {padding-top:20px; color:#CCCCCC;}
.footer_content a{ color:#CCCCCC; }

.grid th {background-image:url(images/table_header.png); height:30px; border-right:#CCCCCC 1px solid;   padding:0px; margin:0px;}
.grid {border-left:#CCCCCC 1px solid; padding:0px; margin:0px; width:640px;}
.grid td{border-bottom:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; padding:10px; margin:0px; line-height:25px;}


.contactForm label {margin:0px; padding:0px; display:block;}
.contactForm input[type='text'] {margin:0px; padding:0px; width:200px;}
.contactForm textarea{margin:0px;}

.error {margin-left:10px; font-weight:bold;}
.notice {margin-left:10px; font-weight:bold;}
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0 auto;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:880px;
		height:300px;
		overflow:hidden;
		vertical-align:middle;
		margin:auto;
		}	

	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 0px;
		padding-top:0px;
		}	
	#slider2 li p{ 
		margin:0px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:54px;
		height:106px;
		position:absolute;
		left:-65px;
		top:-200px;
		}	
	#nextBtn, #nextBtn2{ 
		left:890px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:54px;
		height:106px;
		background:url(/html/images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(/html/images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */