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

body{
background-color:#1f1a17;
margin:0px;
}
#main_box{
width:987px;
height:auto;
background-color:#FFFFFF;
}
#container{
width:987px;
height:auto;
float:left;
background-color:#FFFFFF;
}
#header{
width:987px;
height:35px;
float:left;
text-align:right;
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:#000000 solid 1px;
}
#banner{
width:987px;
height:350px;
float:left;
}
#break{
width:987px;
height:20px;
float:left;
}
#main_con{
width:987px;
height:auto;
float:left;
}
#logo_left{
width:30px;
height:166px;
float:left;
}
#logo{
width:114px;
height:166px;
float:left;
}
#logo_right{
width:50px;
height:166px;
float:left;
}
#kg_container{
width:710px;
height:auto;
float:left;
}
#txt_con_top{
width:710px;
height:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
#txt_con{
width:710px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
line-height:20px;
}
#txt_right{
width:83px;
height:166px;
float:left;
}
#links{
width:987px;
height:35px;
float:left;
line-height:26px;
border-top:#000000 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.link{ padding:0px; margin:0px; list-style:none; padding-left:3px;}
.link li{ float:left; width:138px; height:20px;  padding-top:4px; color:#333333
}
.link li:hover{ background-image:url(../images/linkbg.gif); background-repeat:repeat-x; font-weight:bold; color:#000;}
.link a{ color:#333333; text-decoration:none;}
.over{ background-image:url(../images/linkbg.gif); background-repeat:repeat-x; font-weight:bold; color:#000;}
.top { color:#000}
.top a{ text-decoration:none; color:#333333}
.top a:hover{ text-decoration: underline; color:#333333}
.a2{ text-decoration:none; color:#663300;}
.bodytext{text-decoration:none;}
#footer{
width:987px;
height:35px;
float:left;
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#1f1a17;
}
#projects_band{
width:700px;
height:30px;
float:left;
}
#first_pro{
width:200px;
height:30px;
float:left;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#EFE0B7;
text-align:center;
}
#second_pro{
width:200px;
height:30px;
float:left;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#E1AE55;
text-align:center;
}
#third_pro{
width:200px;
height:30px;
float:left;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-color:#E7DFB1;
text-align:center;
}
#pro_break{
width:50px;
height:30px;
float:left;
}
#completed_row{
width:710px;
height:50px;
float:left;
}
#completed_detail{
width:710px;
height:auto;
float:left;
}
#first_completed{
width:666px;
height:232px;
padding-left:22px;
padding-right:22px;
float:left;
}
#first_row{
width:666px;
height:152px;
float:left;
}
#second_row{
width:666px;
height:232px;
float:left;
}
#image_box{
width:200px;
height:150px;
float:left;
border:#666666 solid 1px;
}
#image_break{
width:30px;
height:152px;
float:left;
}
#txt_box{
width:666px;
height:40px;
float:left;
}
#txt_main{
width:202px;
height:40px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
#txt_break{
width:30px;
height:40px;
float:left;
}
#txt_con_completed{
width:666px;
height:20px;
float:left;
}
#pre_box{
width:710px;
height:30px;
float:left;
}
#pre_box_main{
width:666px;
height:30px;
float:left;
padding-left:22px;
padding-right:22px;
}
#pre_next{
width:666px;
height:30px;
float:left;
}
#previous{
width:320px;
height:30px;
line-height:30px;
text-align:center;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#E1AE55;
}
#prenext_break{
width:26px;
height:30px;
float:left;
}
#ongoing_projects{
width:200px;
height:232px;
float:left;
}
#ongoing_txt_break{
width:26px;
height:232px;
float:left;
}
#ongoing_txt{
width:440px;
height:232px;
float:left;
}
#ongoing_txt_main{
width:440px;
height:40px;
float:left;
}
#first_link{
width:440px;
height:24px;
float:left;
line-height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
#ongoing_image{
width:200px;
height:182px;
float:left;
}
#image_bottom{
width:200px;
height:20px;
float:left;
}
#image_bottom_icon{
width:18px;
height:30px;
float:left;
}
#image_bottom_txt{
width:182px;
height:30px;
float:left;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#996600;
line-height:30px;
}