/*?????? */
body {
	MARGIN: 3px 0px 0px 0px;
	PADDING: 0px;
	BACKGROUND: url(images/bg_line.jpg) #FEFEFE repeat right bottom;
	FONT-FAMILY: 'Lucida Grande','Lucida Sans Unicode','ËÎÌå',arial,verdana,sans-serif;
	COLOR: #666;
	FONT-SIZE:12px;
	LINE-HEIGHT:150%;
	text-align:center;
		
}
#allbody{
    MARGIN: 0px;	PADDING: 5px;    margin-right: auto;	margin-left: auto;    background-color: #999999;
    width:775px;
    }

#header{
	width:775px;
	margin-right: auto;
	margin-left: auto;
	background:#fff;
	height:160px;
	text-align:left;
	color: #FFFFFF;	/*vertical-align: top;*/
	
	}
	 
/**/
#headerbg{
	width:775px;
	padding: 0px;	
	float: left;
}



#title {
	float: right; 
    margin: 1px;
    padding:0px; 
	BACKGROUND: #ccc;
	WIDTH:30%;
	height:30px;
} 

#titleleft {
	float: left;
	margin: 1px;
	padding:0px;
	WIDTH:35%;
	height:30px;
	background-color: #DE5E18;
	text-align: center;
	font-size: 12px;
}


#titleleft A {
	PADDING-RIGHT: 10px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	font-size: 12px;
}

#title UL LI A:hover {
	BACKGROUND: #6666ff; COLOR: #ffffff
}




#title li#about a{color:#d22709}

#about {color:#d22709}


#title LI:hover{
	DISPLAY: block
}
#title LI.over UL {
	DISPLAY: block
}
#title UL LI:hover {
	DISPLAY: block
}
#title UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#title UL LI {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #ccc 0px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	POSITION: relative
}
#title UL LI A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	COLOR: #575757;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
	background-color: #f5f5f5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#title UL LI A:hover {
	BACKGROUND: #6666ff; COLOR: #ffffff
}
#title .left {
	WIDTH: 0px; HEIGHT: 25px
}


#contain{
 margin-right: auto;
 margin-left: auto;
 width: 770px;
 padding:0px;	
}

#mainbg{
	width:775px;
	padding: 0px;	
	float: left;
	background-color: #D22709;	
}

/*????????*/
#right{
	float: right; 	
	margin: 2px 0px 2px 0px;	
	padding:0px;	
	width: 75.9%;	
	background:#ffffff;	text-align:left;
	}

#right1
{
float: right; 	
margin: 2px 0px 2px 0px;	
padding:0px;	
width: 100%;	
background:#ffffff;
text-align:left;
}

#bor1{
	margin: 10px;
	padding:10px 10px 10px 20px;
	BORDER: #EEEEEE 3px solid;
	text-align:center;
}

#bor{
	margin: 10px;
	padding:10px 10px 10px 20px;
	BORDER: #EEEEEE 3px solid;
}

#bor td li{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#bor td li a{
   color: #d22709;
}
#bor td li p{line-height:20px;}

#bor p a:active{
	color: #08A69C;
}

#bor td li a:link{
	color: #D22709;
}

#bor td li a:hover{
   color: #6666ff;
	text-decoration: underline;
}

#right ul li a{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	background: #ffffff;
	text-align:left;
	color: #FE6BB8;
	font-weight: bold;
	
}

/*????????*/
#left{
	float: left;
	margin: 2px 1px 0px 0px;
	padding:  1px 0px 0px 2px;
	width: 23%;
	text-align:left;
	background-color: #F5F7FA;
}


#left1{	float: left;
	margin: 2px 1px 0px 0px;
	padding:  1px 0px 0px 2px;
	width: 23%;
	background: #D22709; 
	text-align:center;
}

/*??????*/
#menu {
	MARGIN: 0px;
	PADDING:2px 0px 1px 1px;
	COLOR: #666;
	BORDER:#fff 1px solid;
	WIDTH:168px;
	text-align:left;
	background-color: #dfdfdf;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
} 
#menu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER: medium none; /*?????*/
LINE-HEIGHT: normal; 
LIST-STYLE-TYPE: none;

}
#menu li {BORDER-TOP: #FFF 1px solid; MARGIN: 0px;} 

#menu li a {
PADDING:5px 0px 5px 12px;
DISPLAY: block; 
FONT-WEIGHT: bold; 
BACKGROUND: url(images/dot11.gif) transparent no-repeat 2px 8px; 
WIDTH: 100%; 
COLOR: #444; 
TEXT-DECORATION: none;
}
#menu li a:hover { BACKGROUND: url(images/dot10.gif) #6666ff no-repeat 2px 6px;
COLOR: #fff; }

#menu li a:active { BACKGROUND: url(images/dot10.gif) #d22709 no-repeat 2px 6px;
COLOR: #fff; }

#menu li a:visit {BACKGROUND: url(images/dot10.gif) #fff no-repeat 2px 6px;
COLOR: #fff; }

#footer{
clear:both;
width:776px;
margin-right: auto;
margin-left: auto; 
padding: 0px;
background: #EEE;
height:40px;}

.text{
	line-height: 15px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.td1{
	color: #6666ff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.td2{
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.td3{
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,"Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 23px;
}

#font3{
	font-size: 12px;
	line-height: 190%;
}

h1{
	border-bottom: 2px solid #ccc;
	float: left;
	margin: 2px 0px 2px 0px;
	padding:2px 0px 0px 10px;
	width: 400px;
	height:20px;
	text-align:left;
	font-size: 15px;
	color: #000;
	font-weight: bold;
	background-color: #ddd;
}

/*#photo{
BORDER: #FDBDD9 2px dotted;
float: right;	margin: 2px 0px 2px 0px;	padding:2px;	width: 180px;	height:195px;
background:#ffffff;	text-align:center;	font-size: 12px;	color: #000000;
} */
