body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-color:#000000;
	background-image:url(../images/framework/bg001.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

a {color:#AA8000; text-decoration:none;}
a:hover {color:#AA8000; text-decoration:underline;}
a:visited {color:#AA8000; text-decoration:none;}
a:visited:hover {color:#AA8000; text-decoration:underline;}

ol{margin-top:0px;}
ol li{margin-bottom:15px;}
ul li{ margin-bottom:15px; list-style-type:square; color:#333333;}
#overalldiv{
	float: left;
	padding-left: 80px;
	position: relative;
	top: -53px;
}
#overalldiv ol li{
	list-style-type: none;
}
h1{font-size:16px; font-weight:bold;  letter-spacing:1px; color:#666666; font-family:"Times New Roman", Times, serif;}

#top{
margin:0px auto;
width:909px;
height:109px;
text-align:left;
}

#nav_top{
margin:0px auto;
width:909px;
height:46px;
text-align:left;
}

#mid{
margin:0px auto;
width:871px;
padding:19px 19px 0px 19px;
clear:both;
}

#bottom{
margin:19px 0px 0px 0px;
width:100%;
height:47px;
background-image:url(../images/framework/footer_bg001.jpg);
background-repeat:repeat-x;
float:left;
text-align:center;
}

#footer{
margin:0px auto;
width:909px;
height:46px;
text-align:left;
font-size:11px;
color:#949393;
}

#footer a {color:#949393; text-decoration:none;}
#footer a:hover {color:#949393; text-decoration:underline;}
#footer a:visited {color:#949393; text-decoration:none;}
#footer a:visited:hover {color:#949393; text-decoration:underline;}

#content{
margin:0px auto;
float:left;
width:575px;
background-color:#ffffff;
background-image:url(../images/framework/content_mid.jpg);
background-repeat:repeat-y;
text-align:left;
}

#text{
margin:0px auto;
float:left;
width:509px;
padding:0px 33px 0px 33px;
text-align:left;
background-image:url(../images/framework/watermark001.gif);
background-repeat:no-repeat;
background-position:right top;
}

#content_home{
margin:0px auto;
float:right;
width:503px;
background-color:#ffffff;
background-image:url(../images/home-new/box-bg.jpg);
background-repeat:repeat-y;
text-align:left;
}

#text_home{
margin:0px auto;
float:left;
width:473px;
padding:0px 0px 0px 0px;
text-align:left;
}

.home_panel_mid{float:left; width:172px; height:57px; font-size:12px; background-image:url(../images/home-new/gold-box002.jpg); text-align:left; color:#FFFFFF; padding:11px 15px 0px 15px;}

#side001{
margin:0px auto;
float:right;
width:238px;
}

#side002{
margin:24px 0px 0px 0px;
float:right;
width:275px;
text-align:right;
}

#side_home{
	float:left;
	width:350px;
	text-align:right;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.photo_left{
margin:0px 10px 5px 0px;
float:left;
background-repeat:no-repeat; 
height:177px; 
width:267px;
}

.photo_right{
margin:0px 0px 5px 10px;
float:right;
background-repeat:no-repeat; 
height:177px; 
width:267px;
}

.photo_left2{
margin:0px 10px 5px 0px;
float:left;
}

.photo_right2{
margin:0px 0px 5px 10px;
float:right;
}
.photo_front{
margin:5px 5px 5px 5px;
float:right;
background-repeat:no-repeat; 
height:177px; 
width:267px;
}
.text_front{
margin:10px 10px 5px 5px;
padding-left:5px;
float:top;
}

