@charset "utf-8";

body{background-image:url(../images/body_bg.gif); padding:0; margin:0;}

body a{text-decoration:none;}

#main{width:998px; margin: 0 auto 0 auto;}

#header{height:200px;}

.head_1{height:140px; width:998px; background:#fcfcfc; margin-top:10px;}

.h_1_a{background:url(../images/h_1_a.gif) no-repeat left top; float:left; height:9px; width:9px;}

.h_1_b{background:url(../images/h_1_b.gif) no-repeat right top; float:right; height:9px; width:9px;}

.head_1_a{float:left; margin:30px 0 0 0; height:100px;}

.head_1_b{

height:100px;

	float:right;

	margin:10px 10px 0 0;

	width: 470px;

}

.head_2{height:35px; width:998px; background:url(../images/h_2.gif) top repeat-x;}

.head_2_a{background:url(../images/h_2_a.gif) no-repeat top left; width:5px; height:5px; float:left;}

.head_2_c{background:url(../images/head_2_c.gif) no-repeat; width:2px; height:30px; float:left;}

.head_2_d{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fdfcfb; padding:7px 25px 5px 25px; float:left; text-decoration:none;} 

.head_2_d a{color:#fdfcfb; text-decoration:none;} 

.head_2_d:hover{background:#78bdd6; color:#000; text-decoration:none;}

.head_2_b{background:url(../images/h_2_b.gif) no-repeat top right; width:5px; height:5px; float:right;}

.head_2_f{background:url(../images/h_2_f.gif) no-repeat bottom left; width:6px; height:5px; float:left;}

.head_2_g{background:url(../images/h_2_g.gif) no-repeat bottom right; width:6px; height:5px; float:right;}

.mb{height:5px; background:url(../images/m_b_1.gif) repeat-x; width:998px;}

.head_3{height:20px; background:url(../images/h_3.gif) repeat-x; width:998px;}

.head_3_a{background:url(../images/h_3_a.gif) no-repeat top left; width:5px; height:5px; float:left;}

.head_3_b{background:url(../images/h_3_b.gif) no-repeat top right; width:5px; height:5px; float:right;}

.lang{

	background:url(../images/lang_bg.gif) no-repeat right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#384748;

	float:left;

	width:225px;

	float:right;

	height:27px;

}

.lnag_txt{margin:10px; padding-left:40px;}

.lnag_txt a{color:#384748; text-decoration:none;}

.lnag_txt a:visited{color:#384748; text-decoration:none;}

.lnag_txt a:hover{color:#FFF; text-decoration:none;}



#cbody1{background:#d2e5e6; float:left; width:998px; height:5px;}

.cbody_a{background:url(../images/cb_a.gif) no-repeat top left; width:5px; height:5px; float:left;}

.cbody_b{background:url(../images/cb_b.gif) no-repeat top right; width:5px; height:5px; float:right;}

#cbody{background:#d2e5e6; float:left; width:978px; padding:5px 10px 10px 10px;}



.left{width:760px; float:left; margin:0px; background:#b0dff0;}

.right{width:205px; float:right; margin:0; background:#d2e5e6;}

.right_1{width:205px;}

.clear{clear:both;}

.search_box{background:#6da8bd; width:205px;}

.search_box input{background:#d2e5e6; margin:5px 0 0 0;}

.sea_1{background:#6da8bd; width:205px; margin-bottom:10px; height:5px;}

.sr_a{background:url(../images/sr_a.gif) no-repeat left bottom; width:5px; height:5px; float:left;}

.sr_b{background:url(../images/sr_b.gif) no-repeat right bottom; width:5px; height:5px; float:right;}

.right_2{width:185px; border:#5baac7 1px solid; padding:15px 0 5px 20px;}

/*some front*/

.front_a{width:485px; float:left; background:#FFF;}

.front_b{width:265px; float:right; background:#e4fafb;}

.cat_title{background:url(../images/cat_1.gif) repeat-x; height:35px;}

.cat_1_a{background:url(../images/cat_1_a.gif) no-repeat left top; width:5px; height:5px; float:left;}

.cat_1_b{background:url(../images/cat_1_b.gif) no-repeat right top; width:5px; height:5px; float:right;}

.cat_title_text{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFF; padding:10px 0 0 30px; background:url(../images/ti_left.gif) no-repeat left bottom;} 

.news{
color:#3b3b3b; background-color:#FFF; margin:10px; text-align:justify; 
font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:24px;
}

.news_f{color:#3b3b3b; 

font-family: Arial, Helvetica, sans-serif;

font-size:10pt; background-color:#FFF; margin:10px; text-align:justify; 

line-height:20px;

font-size-adjust: 0.58;

}

.news a, .news_f a{text-decoration:none; color:#3e768b;}

.news a:visited, .news_f a:visited{text-decoration:none; color:#3e768b;}

.news a:hover, .news_f a:hover{color:#c13c18; text-decoration:none;}

.news h1, .news_f h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#3e768b; text-decoration:none; margin:7px 0 7px 0; padding:0;}
.news img, .news_f img{float:left; margin:5px 5px 0 0;}

.news_ar{width:760px; float:left;}

.news_ar a{text-decoration:none; color:#3e768b;}

.news_ar a:visited{text-decoration:none; color:#3e768b;}

.news_ar a:hover{color:#c13c18; text-decoration:none;}

.news_ar h1{ background:url(../images/news_ar.gif) left no-repeat; margin:20px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3e768b; text-decoration:none;}



.news_line{height:1px; background:url(../images/news_line.gif) repeat-x; margin:12px 0 10px 0;}

.n_a{background:url(../images/n_a.gif) no-repeat left bottom; width:5px; height:5px; float:left;}

.n_b{background:url(../images/n_b.gif) no-repeat right bottom; width:5px; height:5px; float:right;}

.n_c{background:url(../images/n_c.gif) no-repeat left top; width:5px; height:5px; float:left;}

.n_d{background:url(../images/n_d.gif) no-repeat right top; width:5px; height:5px; float:right;}

.interviw{color:#6da8bd; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; background:#ddf1f2; font-weight:bold;}

.in_line{background:url(../images/in_line.gif) no-repeat; height:2px; margin-top:5px; margin-bottom:8px;}

.add_1{text-align:center;}

.in_a{background:url(../images/in_a.gif) no-repeat left bottom; width:5px; height:5px; float:left}

.in_b{background:url(../images/in_b.gif) no-repeat right bottom; width:5px; height:5px; float:right}

.feature{float:left; background:#FFF;}


.com_in{ margin:20px;}
.com_in input{width:300px; margin-left:35px;}
.com_in span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1f80a5; margin-right:10p;}
.com_in textarea{width:300px; height:100px; margin-left:10px;}
.comment_show{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#333; margin:10px; background:#edf8f8 ; padding:15px 10px 20px 10px;}
.com_line{height:1px; background:#9ed4e9; margin:10px 0 10px 0;}

.comment_show h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#3e768b; text-decoration:none; margin:7px 0 7px 0; padding:0;}
.comment_box h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3e768b; padding:3px 5px 3px 20px;}

.comment_box input{border:1px solid #999; height:20px; color:#333; width:400px; background:#f8f9f9;}
.comment_box .submit{ font-weight:bold; height:30px; color:#3e768b; width:100px;}
.comment_box textarea{border:1px solid #999; width:400px; height:150px; background:#f8f9f9;  padding-top:5px; color:#333;}
.error{color:#C00; font-size:18px; font-weight:bold; margin:0 70px 0 50px; padding:5px; height:30px; border:1px solid #F00;}
.loading{color:#FFBA75; font-size:18px; font-weight:bold; margin:0 70px 0 50px; padding:5px; height:30px; border:1px solid #F00;}

/*slider*/
#featured{ 
	width:758px; 
	position:relative; 
	border:1px solid #6da8bd; 
	height:310px; 
	background:#d2e5e6;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:490px; 
	list-style:none; 
	padding:0; margin:0; 
	width:240px;
}
#featured ul.ui-tabs-nav li{ 
	padding-top:5px; padding-left:13px;  
	font-size:12px; 
	color:#666; 
	height:70px;
	float:left;
	}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:5px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:10px 5px 0 0; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block;
	color:#333;
	line-height:20px;
	float:left;
width:250px;
border-bottom:1px dotted #6da8bd;

}
#featured li.ui-tabs-selected{ 
	background:url('../images/selected-item.gif') left no-repeat;
  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#6da8bd;
	width:250px;
	 
}
#featured .ui-tabs-panel{ 
width:480px; height:300px; 
position:relative;
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/*slider ends*/

.comment_line{height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#1f80a5;}
.comment_line a{color:#1f80a5;}
.comment_line a:visited{color:#1f80a5;}
.comment_line a:hover{color:#c13c18;}
.comment_line img{margin-top:7px;}
.com_in{ margin:20px;}
.com_in input{width:300px; margin-left:35px;}
.com_in span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1f80a5; margin-right:10p;}
.com_in textarea{width:300px; height:100px; margin-left:10px;}
.comment_show{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:10px; background:#DEF5F4 ; padding:10px;}
.com_line{height:1px; background:#1f80a5; margin:10px 0 10px 0;}
.comment_show h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3e768b; text-decoration:none; margin:7px 0 7px 0; padding:0;}

.error{color:#C00; font-size:14px; font-weight:bold; margin-left:10px;}

.loading{color:#FFBA75; font-size:16px; font-weight:bold; margin-left:10px;}


/*song*/

.song_1{float:left; background:url(../images/song_1.gif) repeat-y left #3e768b; height:30px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; width:760px;} 
.song_2{float:left; height:36px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#020202; background:#b0dff0; width:760px;}
.song_2:hover{background:#f8eccb; text-decoration:none; color:#020202;}
.song_2:visited{background:#f8eccb; text-decoration:none; color:#020202;}
.song_3{background:url(../images/song_1.gif) repeat-y left #3e768b; height:2px; float:left; width:760px;}
.song_a{width:325px; padding:4px 0 0 17px; float:left;}
.song_b{width:280px; padding:4px 0 0 12px; float:left;}
.song_c{width:95px; padding:4px 0 0 12px; float:right;}
.song_c a{color:#FFF; text-decoration:none;}
.song_c a:hover{color:#CF0;}
.song_c a:visited{ color:#FFF;}
.page_box{width:760px; height:55px; float:left; padding-top:10px; background:#b0dff0;}
.vid_2{float:left; height:100px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#020202; background:#b0dff0; width:378px; border:#b0dff0 solid 1px; margin:10px 0 10px 0;}

.vid_2 h1{font-size:13px; font-weight:bold; padding-bottom:0px; margin-bottom:7px; color:#020202}

.vid_2 a{color:#020202}

.vid_2:hover{border:#5eb1cf solid 1px; text-decoration:none; color:#020202;}



.vid_2_a{float:left; height:160px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#020202; background:#b0dff0; width:244px; margin-left:7px;}

.vid_2_a img{margin:10px; border:5px #b0dff0 solid;}

.vid_2_a img:hover{ border:5px #5eb1cf solid;}

.vid_2_a h1{font-size:12px; font-weight:bold; padding-bottom:0px; margin-bottom:7px; color:#020202}

.vid_2_a a{color:#020202}

.vid_2_a:hover{text-decoration:none; color:#020202;}

.vid_2_b{width:130px; float:left}

.vid_2_c{float:left; padding-top:30px; width:27px;}



.vid_play_1{float:left; width:760px; background:#b0dff0; padding-top:3px; padding-bottom:3px;}

.vid_play_a{float:left;}

.vid_play_b{float:right; padding-left:10px; padding-right:10px; padding-top:10px; width:auto; font-size:13px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}



.picthumb{float:left; height:178px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px; color:#020202; width:138px; margin:40px 0 0 40px ; text-align:center;

}

.profile{width:740px; padding:5px 10px 5px 5px;; background:#b0dff0; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.profile h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c13c18;}



.highlightit img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

-moz-opacity: 1;

}



.highlightit:hover img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);

-moz-opacity: 0.5;



}

#load img {

    background-color:#FFF;

    background-image:url(../images/ajax-loader.gif);

    background-repeat:no-repeat;

    background-position: center center;

}

#lightbox{

	background-color:#eee;

	padding: 10px;

	border-bottom: 2px solid #666;

	border-right: 2px solid #666;

	}

#lightboxDetails{

	font-size: 0.8em;

	padding-top: 0.4em;

	}	

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#closeButton{ top: 5px; right: 5px; }



#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }



#overlay{ background-image: url(overlay.png); }



* html #overlay{

	background-color: #333;

	back\ground-color: transparent;

	background-image: url(image/sp.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");

	}

	











/*paggination*/

div.pagination {

	padding: 3px;

	margin: 3px;

}



div.pagination a {

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #AAAADD;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration:none;

	font-weight:bold;

	

	text-decoration: none; /* no underline */

	color: #B21A16;

}

div.pagination a:hover, div.pagination a:active {

	border: 1px solid #3e768b;

	color: #828481;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration:none;

	font-weight:bold;

}

div.pagination span.current {

	padding: 2px 5px 2px 5px;

	margin: 2px;

border: 1px solid #3e768b;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration:none;

	font-weight:bold;

		background-color: #3e768b;

		color: #FFF;

	}

	div.pagination span.disabled {

		padding: 2px 5px 2px 5px;

		margin: 2px;

		border: 1px solid #EEE;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration:none;

	font-weight:bold;

		color: #828481;

	}

	





#footer{height:90px; background:url(../images/fbg.gif) bottom repeat-x; margin-bottom:10px;}

.foot_1{height:45px; width:798px; text-align:center; font-family:Verdana, Geneva, sans-serif; color:#333434; font-size:12px; padding:35px 0 0 0; float:left;}

.foot_2{width:200px; float:right; height:44px; padding-top:33px;}

.f_a{background:url(../images/f_a.gif) no-repeat left bottom; float:left; height:10px; width:10px;}

.f_b{background:url(../images/f_b.gif) no-repeat right bottom; float:right; height:10px; width:10px;}


