/* Main CSS  */

body,html{
height:100%;
margin:0px;
background-color:#1D1E1E;

}
#main_table{
height:100%;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}
#top_con{
position:relative;
width:780px;
height:105px; 
/*background-color:#2c2c2a;*/
background-color:#1D1E1E;

color:#FFFFFF;
}
#logo_con{
position:absolute;
top:26px;
right:0px;
}
#middle_wrapper{
position:relative;
width:780px;
height:360px;
padding:0px;

}
#left_menu_con{
position:absolute;
top:0px;
left:0px;
width:204px;
height:360px;
padding:0px;
background-color:#313232;
}
#image_con{
position:absolute;	
top:0px;
left:204px; overflow:hidden;

width:576px;
height:360px;

background-color: #050505;

}
#thumb_table_con{
position:relative;
margin-top:0px;
width:780px; 
background-color:#B5B5B5;
}
#footer{
margin-top:50px;
margin-bottom:20px;
margin-left:204px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
}
#footer a{
color: #000000;
}
/* THE Biography layer:*/
#bio_con{
position:absolute;	
top:0px;
left:204px;
width:576px;
height:360px; 

background-color:#050505;

overflow:auto;
display:none;
}
#bio_con p{
margin-top:29px;
margin-left:29px;
margin-right:170px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
line-height:17px;
}

#bio_title{
color:#B2B2B2;
}

#bio_link a{
text-decoration:none;
color:#B2B2B2;
}
#bio_close{
position:absolute;
top:29px;
right:29px;
}
/* the chinese box:*/
#chinese_con{
position:absolute;	
top:0px;
left:204px; 
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
line-height:17px;
width:456px;
height:331px; 
padding-top:29px;
padding-left:29px;
padding-right:91px;
background-color:#050505;

}
#chinese_con a{
color:#737373;
text-decoration:none;
}


/* END MAIN STRUCTURE */

/* THE LEFT MENU LISTS: */
#left_menu_con a{
display:block;
margin: 0px 0px 0px 0px;
padding-left:30px;
text-decoration:none;
color:#737373;
height:15px;
}
#left_menu_con a.current{
padding-left:37px;
text-decoration:none;
color: #B2B2B2;
}
#left_menu_con a.currentx{
padding-left:30px;
text-decoration:none;
color: #B2B2B2;
}
#left_menu_con a.cat{
padding-left:37px;
text-decoration:none;
color: #B2B2B2;
}
#left_menu_con a:hover{

background-color:#1D1E1E;
color: #B2B2B2;


}
#client_list{
list-style:none;
margin-left:0px;
padding:0px;
margin-top:29px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
}
#client_list li{
display:block;
position:relative;
margin:0px;
padding:0px;
line-height:15px;
}
#contact_list{
list-style:none;
margin-left:0px;
padding:0px;
margin-top:24px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
}
#contact_list li{
display:block;
position:relative;
margin:0px;
padding:0px;
line-height:15px;
}
#menu_dot {
position:absolute;
top:5px;
left:30px;
}
/* END LEFT MENU LISTS */
/* News Left menu: */
#news_list{
list-style:none;
margin-left:30px;
padding:0px;
margin-top:9px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
}
#news_list li{
position:relative;
margin:0px;
padding:0px;
line-height:16px;
}
#news_list a{
text-decoration:none;
color:#737373;
}
#news_list a.current{
margin-left:7px;
text-decoration:none;
color: black;
}
#news_list a:hover{
color: black;
}
#lower_menu_dot {
position:absolute;
top:5px;

}
#news_text{
margin-top:9px;px;
margin-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
line-height:15px;
}
#news_text a{
text-decoration:none;
color: #737373;
}
#news_text a:hover{
color:#000000;
}

#news_title {
color:#000000;
}

/*the thumb table: */
.thumb{
border:0px;
margin:0px;
padding:0px;
display:block;
}
.thumbs_table{
margin:0px;
padding:0px;
border:0px;
}
.thumbs_table TD{
height:75px;
width:60px;
margin:0px;
padding:0px;
border:0px; 
}
/*End thumn table.*/

#three_col_table{
width:780px;
margin-top:20px;

}
#three_col_table TD{
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
}

#pagination{
margin-left:30px;
margin-top:0px;
margin-bottom:0px;
margin-right:20px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
}
#pagination a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
text-decoration:none;
margin-left:2px;
}
#pagination a:hover{
color:#000000;
}
#pagination a.current{
text-decoration:none;
color:#000000;
}

 
#image_text{
margin-top:0px;
margin-bottom:12px;
margin-right:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
line-height:15px;
}
#image_text a{
text-decoration:none;
color: #737373;
}
#image_text a:hover{
color: black;
}
#show_org{
margin-top:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #737373;
line-height:15px;
}
#show_org a{
text-decoration:underline;
color: #737373;
}
#show_org a:hover{
color:black;
}
#bio_link {
margin-top:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
line-height:15px;
}
#bio_link a {
color:#737373;
text-decoration:none;
}
#bio_link a:hover{
color:black;
}
/*The popUp window style:*/
#pop_up_body{
margin:0px;
padding:0px;
background-color:#050505;
color:#050505;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#pop_up_body img{
margin-top:28px;
margin-right:28px;
margin-left:28px;
margin-bottom:0px;
}
#pop_up_body a{
color:#737373;
}
#legal_body{
margin:0px;
padding:0px;
background-color:#050505;
color:#B2B2B2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

