/* CSS Document */
/* CSS Document */
body{
	font-size:12px;
	font-family: ËÎÌå,Arial, Helvetica, sans-serif; background-color:#000000; padding:0px; margin:0px;
}
a{ text-decoration:none; color:#a1a19f}
a span{ color:#ff2200}
a:hover{ color:#dc0000;}
a:hover span{ color:#a1a19f;}
#main{ width:1010px;}
#spacetop{ height:40px;}
#spacetop2{ height:60px;}
.menu3{ line-height:30px; width:155px;}
.menu3 td{ border-bottom:#999999 1px solid; padding-left:4px;white-space: nowrap}
.menulist{
	line-height:20px;
	margin:0px;
	padding:0px;
	padding-left:24px;
	list-style-type: square; color:#dc0000; 
}

a,a:hover,a:visited{text-decoration:none;}

h1{
font-size:12px;
padding:0px;
margin:0px auto;}
	
#warp{
	margin:0 auto;
	text-align:center;
	background:url(images/2008bg.gif) #bbbbbb repeat-x;
	padding:0 0 30px 0;
}

#logo{
margin:0 auto;
text-align:center;
}



#footer{
clear:both;
background-color:#000000;
margin:0 auto;
padding:0px;
height:100px;
text-align:center;
}

#footer_logo{
font-size:12px;
color:#CCCCCC;
}

#footer_logo ul {
margin:0 auto;
width:905px;
height:150px;
display:block;
}

#footer_logo li {
list-style:none;
float:left;
}

img{
border:0px;
}

#main_menu{
clear:both;
margin:0 auto;
text-align:center;
padding:0px;
}
#main_menu ul{
}
#main_menu li{
float:left;
margin:0px 0px 0px 1px;
list-style:none;
}

#main_menu img{
border-bottom:2px #cccccc solid;
margin-left:1px;
}


#main_menu2{
	margin:0 auto;
	text-align:center;
width:780px;
position:relative;
top:0;

}
#main_menu2 ul{
padding:0px;
margin:0px;
}
#main_menu2 li{
float:left;
margin:0px 0px 0px 1px;
list-style:none;
}


.top_black{
	background-color:#000000;
	padding-left:15px;
	font-size:10px;
	color:#222222;
	height:12px;
	border-bottom:1px #252d30 solid;
}
.top_ad{
margin:0 auto;
text-align:center;
	background-color:#000000;
	padding-left:15px;
	font-size:10px;
	color:#222222;
	height:12px;
}


.mainbg {
	text-align: center;
	background-image: url('images/bg_unit.jpg') ;
	background-repeat:repeat-x
}
.aboutmainbg {
	text-align: center;
	background-image: url('images/about_bg_unit.gif') ;
	background-repeat:repeat-x
}
.worksmainbg {
	text-align: center;
	background-image: url('images/works_bg5.gif') ;
	background-repeat:repeat-x
}
.topbg {
	background-image: url('images/top_unit.jpg');
}
.abouttopbg {
	background-image: url('images/about_top_unit.jpg');
}
.bottombg {
	background-image: url('images/bottom_unit.jpg');
}
.aboutbottombg {
	
}
.worksbottombg {
	background-image: url('images/bg_bottom.gif');
}

.eric_tb {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999; font-size:12px;font:Arial, Helvetica, sans-serif;
}

.text_work { font-size:12px;color:#999999;margin: 0;text-decoration: none;line-height:18px;}
.text_work:hover {font-size:12px;color: #ff0101; text-decoration: none;line-height:18px;}


.text_copyright { font-size:12px;color:#999999;margin: 0;text-decoration: none}
.text_2 { font-size:12px;color:#cccccc;margin: 0;text-decoration: none}
.text_2:hover {font-size:12px;color: #ff0101; text-decoration: none}

.text_3 { font-size:12px;color:#ff0101;0margin: 0;text-decoration: none; text-align:left;}
.text_3:hover {font-size:12px;color: #cccccc; text-decoration: none; text-align:left;}


.teamtab {font:Arial, Helvetica, sans-serif;	line-height:28px; color:#cccccc;padding-left:5px;font-size:12px;}

.menutab {font:Arial, Helvetica, sans-serif;	line-height:28px; color:#cccccc;padding-left:5px;border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; font-size:12px}

.menutab20 {font:Arial, Helvetica, sans-serif;	line-height:24px; color:#cccccc;padding-left:5px;border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; font-size:12px}
.menutab18d {font:Arial, Helvetica, sans-serif;	line-height:18px; color:#cccccc;padding-left:5px;border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; font-size:12px}

.menutab18 {font:Arial, Helvetica, sans-serif;	line-height:18px; color:#cccccc;padding-left:5px; font-size:12px}
.menucnlink{ font-size:12px;color:#ff0101;	margin: 0;text-decoration: none}
.menucnlink:hover {font-size:12px;color: #cccccc; text-decoration: none}

.menuenlink { font-size:12px;font:Arial, Helvetica, sans-serif;color: #cccccc;text-decoration: none}
.menuenlink:hover { font-size:12px;font:Arial, Helvetica, sans-serif;color: #ff0101;text-decoration: none}


#main_left{
margin:4px 2px;
padding:0px;
width:48%;
float:left;
}

#main_left img{
clear:both;
text-align:center;
margin:0px auto;
padding:0px;
border-bottom:1px #666666  solid;
}

#main_left ul, #main_right ul, #pic_left ul{
text-align:left;
height:100%;
padding:10px 0px 20px 0px;
margin:0px;
}

#main_left h2{
color:#d00339;
font-size:20px;
border-bottom:2px #ccccc solid;
margin:0px 20px;
}

#main_left li,#pic_left li{
color:#aaaaaa;
list-style:none;
font-size:12px;
line-height:3em;
margin:0px 15px;
border-bottom:1px #666666 dashed;
}
#main_left a,#pic_left a{
color:#CCCCCC;

}


#main_left a:hover,#pic_left a:hover{
color:#ff0101;
}

#foot{ margin:0px auto; padding:2px 0 0;text-align:center;width:1000px;height:150px;background:url(images/foot_bg.gif) repeat-x;font-size:11px; color:#7e7d7d;line-height:16px;}

#links_5ds{ width:1000px; margin:1px auto; color:#666;padding:1px; height:120px; background:url(images/5ds_list.gif) #CCCCCC; border:1px #666 solid;}
	#links_5ds h6{ padding:0; margin:0 auto; font-weight:normal; margin-bottom:5px; text-align:center; font-size:12px; background-color:#444; color:#CCC; height:18px; padding-top:3px;}
	#links_5ds ul{ padding:0; margin:0 auto; text-align:left;}
	#links_5ds li{font-family:Verdana, Arial, Helvetica, sans-serif; width:225px; font-size:12px; line-height:1.8em;float:left; margin-left:10px; padding-left:0px; padding-right:20px;display:block;}
	#links_5ds a{ background:url(images/plus2.gif) left no-repeat;color:#555;padding-left:20px; }	
	#links_5ds a:hover{ color:#158;background:url(images/plus3.gif) left no-repeat}
