/* CSS Document */

body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#0F1024; color:#FFFFFF;}

a.more { font-weight:bold; color: #F48984; background-image:url(images/link_arrow.gif); background-repeat:no-repeat; padding-left:20px;}
a.more:hover{ text-decoration:none;}

a { font-weight:bold; color: #F48984;}
a:hover{ text-decoration:none;}

a.art { font-weight:bold; color: #F48984; background-image:url(images/art_arrow.gif); background-repeat:no-repeat; background-position: 0 4px; padding-left:8px;}
a.art:hover{ text-decoration:none;}

a.click { font-weight:bold; color: #F48984; background-image:url(images/launch.gif); background-repeat:no-repeat; background-position: 0 2px; padding-left:18px;}
a.click:hover{ text-decoration:none;}

a.down { font-weight:bold; color:#FAC1BE; background-image:url(images/download.gif); background-repeat:no-repeat; background-position: 0 2px; padding-left:18px;}
a.down:hover{ text-decoration:none;}

#container{float:inherit; width:776px; margin:0px auto; position:relative;}

#header{height:75px; width:480px;  background-image:url(images/kktk_logo.gif); background-repeat:no-repeat; margin:5px 0px 0px 12px;}
#xbutton{ position:absolute; z-index:7;left: 719px;	top: 125px;}
html>body #xbutton{ position:absolute; z-index:5;left: 719px;	top: 119px;}

#home{ position:absolute; z-index:8;left: 745px;top: 5px;}


#head{	position:absolute;height:215px;width:776px;	background-color:#CC3300;top: 121px;}
html>body #head{top: 115px;}

#banner{position:absolute;height:255px;width:755px;background-color:#FB8451;left: 10px;	top: -35px; }
#ban_img{padding:18px 0px 0px 18px;}


#linksbg{ z-index:3; position:absolute;width:275px;height:185px;left:460px;top:120px; 
		background-color:#0F1024; filter:alpha(opacity=85);opacity: 0.85;	-moz-opacity:0.85;}

html>body #linksbg{top: 115px;}

#linksbg1{ z-index:3; position:absolute;width:275px;height:20px;left:460px;top:120px; 
		background-color:#0F1024; filter:alpha(opacity=85);opacity: 0.85;	-moz-opacity:0.85;}
html>body #linksbg1{top: 115px;}

#linksx {z-index:5; position:absolute;width:275px;height:185px;left:465px;top:130px; display:none;}
html>body #linksx{top: 125px;}

#links {z-index:5; position:absolute;width:275px;height:185px;left:465px;top:130px;}
html>body #links{top: 125px;}

#midspacing{height:280px;}
html>body #midspacing{height:270px;}

#main_body{ float:inherit; margin:0px 15px 0px 11px; font-size:12px;}

#body_data p{font-size:13px; margin:15px 20px 15px 25px;}
#body_data em p {font-size:13px; margin:15px 20px 15px 35px; }
#body_data h3{margin:15px 20px 15px 20px; font-size:18px; font-weight:bold; color:#CCCCCC;}

#body_data h4{margin:15px 20px 0px 20px; font-size:16px; font-weight:bold; color: #ffffff;}
#body_data ol li{ margin:5px 0px 0px 30px;}

#body_data dl{margin:15px 20px 15px 30px;}
#body_data dd{margin:10px 0px 10px 15px;}
#body_data dt{ font-weight:bold; font-size:14px;}
#body_data .image1{float:left; margin:0px 10px 10px 25px; }
#body_data .image2{float:right; margin:0px 40px 5px 10px;}
#body_data .articles dt{ margin:0px 20px 10px 20px; font-size:16px;}
#body_data .articles dd{ margin:5px 20px 0px 30px;}

#body_data .feat{margin:30px 0px 30px 20px; height:18px; background-image:url(images/feat.gif); background-repeat:no-repeat;}
#body_data .art_title{font-weight:bold; font-size:16px; color: #CCCCCC;}

#body_data .news_author, #body_data .news_date{margin:0px 0px 0px 30px;}
#body_data .news_date{font-style:italic; font-size:11px; color: #666666; }

#body_data hr{width:720px;}
#photoITO{margin:10px 0px 10px 20px;}
#photoITO img{margin-right:15px;}

#videoITO{ margin-left:25px;}

#photokoto, #videokoto{ font-size:12px;}
#videokoto{}
#vdetails p{ margin:5px;}


#vdetails .title{ font-size:14px; font-weight:bold;}

#vdetails{margin-bottom:50px;}

#main_left{float:left; width:495px;}
#main_left p{margin:10px 20px 10px 10px;}
#main_left .title{ font-weight:bold; font-size:16px;}
#main_left .txt_title{ font-weight:bold; }
#main_left .text{}


#ml_top img{float:left; margin:0px 10px 5px 10px;}

#ml_top h3 span{display:none;}
#ml_top h3{width:143px; height:25px; background-image:url(images/x_explore.gif); background-repeat:no-repeat;}

#ml_bot{ margin-top:50px;}
#ml_bot img{ width:102px; height:68px; margin:10px 0px 10px 10px;}


#ml_bot h3 span{display:none;}
#ml_bot h3{width:143px; height:25px; background-image:url(images/x_gallery.gif); background-repeat:no-repeat;}

#main_right{float:right; width:250px;  }
#main_right p{margin:3px 0px 3px 10px;}
html>body #main_right p{margin:5px 0px 5px 10px;}

#main_right .news_title{ font-weight:bold;}
#main_right .news_date{ font-style:italic; font-size:11px; color: #666666;}
#main_right .morenews{ text-align:right; padding-top:10px;}

#main_right h3 span{display:none;}
#main_right h3{width:231px; height:25px; background-image:url(images/x_news.gif); background-repeat:no-repeat;}

#verse{margin:10px 0px 40px 0px; color: #999999;}
#verse h3 span{display:none;}
#verse h3{width:214px; height:18px; background-image:url(images/verse.gif); background-repeat:no-repeat; margin:0px;}

#footer{float:left; margin-top:40px; }

#footer span{ display:block; width:750px; height:10px; background-color:#FB8451; margin-left:11px;}
#footer table{ margin:10px 0px 10px 0px;}
#footer .footertxt{font-family: tahoma;font-size: 10px;	padding-right: 10px;	text-align:right;}

