body {
	font-family: Arial, helvetica, sans-serif;
	color:#020202;
	line-height: 18px;
	font-size: 0.75em;
	margin: 0;
	background-color: #ffffff;
	background-image: url(../img/style/page_back2.jpg);
	background-repeat: repeat;
	margin:0px;
	padding:0px;

}


td {
	font-family: Arial, helvetica, sans-serif;
}

th {
	font-family: Arial, helvetica, sans-serif;
}

h1 {
    font-family: Arial, helvetica, sans-serif;
}

a {color: #ff6600; text-decoration: underline;}
a:visited {color:#ff6600;  text-decoration: underline;}
a:hover {color: #cc6600; text-decoration: underline;}
a:active { color:#ff6600;  text-decoration: underline;}





#main {
width:920px;
margin:0px auto;
top: 0px;
}

.main {
}


#topbanner {
	width: 920px; height: 200px; visibility: visible; position: absolute; background-image: none; z-index: 3; top: 0px; 
}
.topbanner {
}


#top01 {
	width: 400px; 
	height: 100px;  
	visibility: visible; 
	position: absolute; 
	z-index: 4; 
}
.top01 {
}

#top02 {
	width: 400px; 
	height: 200px;  
	visibility: hidden; 
	position: absolute; 
	z-index: 4; 
	top: 150px;
	margin-left: 0px;
}
.top02 {
}

#top03 {
	width: 400px; 
	height: 200px;  
	visibility: hidden; 
	position: absolute; 
	z-index: 4; 
	top: 150px;
	margin-left: 50px;
}
.top03 {
}

#top04 {
	width: 400px; 
	height: 200px;  
	visibility: hidden; 
	position: absolute; 
	z-index: 4; 
	top: 150px;
	margin-left: 500px;
}
.top04 {
}


#top05 {
	width: 400px; 
	height: 200px;  
	visibility: hidden; 
	position: absolute; 
	z-index: 4; 
	top: 150px;
	margin-left: 550px;
}
.top05 {
}



#bar1 {
	width: 900px; 
	height: 50px; 
	visibility: visible; 
	position: absolute; 
	line-height: 26px; 
	color: #000000; 
	background-image:url(../img/style/page_main_content_top.jpg);
	top: 200px; 
	z-index: 30; 
	font-family: Garamond; 
	font-size: 2.3em; 
	color:#cccccc; 
	font-style:italic; 
	padding-left:20px; 
	padding-top: 10px; 
	word-spacing: 19px; 
}

.bar1 {color: #cccccc; text-decoration: none;}
.bar1 a {color: #cccccc; text-decoration: none;}
.bar1 a:visited {color:#cccccc; text-decoration: none;}
.bar1 a:hover {color: #ffffff; text-decoration: none;}
.bar1 a:active {color: #cccccc; text-decoration: none;}
.bar1 strong {color: #cccccc; text-decoration: none;}


#bar2 {
	width: 920px; 
	height: 30px; 
	visibility: visible; 
	position: absolute; 
	background-image: url(../img/style/bar2_background.jpg);
	top: 260px; 
	z-index: 30; 

}

.bar2 {
}



#mainbanner {
	width: 920px;
	background-image: url(../img/style/mainbanner_background.jpg);
	visibility: visible;
	position: relative;
	top: 260px;
	z-index: 5;
	padding-bottom: 0px;
 }

.mainbanner {
}


#maincontent {
	width: 531px;
	top: 0px;
	margin-left: 165px;
	visibility: visible;
	position: relative;
	z-index: 5;
	padding-bottom: 150px;
}


.maincontent {
}



#topimg {
	width: 468px;
	height: 200px;
	margin-top: 295px;
	z-index: 70;
	visibility: visible; 
	position: absolute;
	margin-left: 185px;
}
.topimg {
}


#header {
	width: 468px;
	height: 40px;
	margin-top: 280px;
	z-index: 70;
	visibility: hidden; 
	position: absolute;
	margin-left: 185px;
	font-family: Garamond; 
	font-size: 3.3em; 
	color:#a8a8a8; 
	line-height: 40px;
}
.header {
}


#content01 {
	width: 314px;
	top: 35px;
	margin-left: 20px;
	visibility: visible;
	position: relative;
	z-index: 70;
	line-height: 20px;
	padding-bottom: 35px;
	padding-top: 220px;
	font-size: 1.0em;


}
.content01 {}


#content02 {
	width: 136px;
	top: 35px;
	margin-left: 354px;
	visibility: visible;
	position: absolute;
	z-index: 9;
	line-height: 20px;
	padding-top: 220px;
	padding-bottom: 20px;
	border-bottom: solid #a8a8a8 1px;

}
.content02 {
}


#content03 {
	width: 160px;
	height: 100px;
	margin-left: 500px;
	background-color:#cc9966;
	visibility: visible;
	position: relative;
	z-index: 9;

}
.content03 {
}




#submenu {
	margin-left: 20px;
	width: 126px;
	top: 304px;
	visibility: visible;
	position: absolute;
	line-height: 21px;
	color: #666666;
	z-index: 50;
}

.submenu {color: #333333; text-decoration: none; padding-left:0px; background:none; display:block; }
.submenu a {color: #333333; text-decoration: none; padding-left:15px; background:none; display:block; border-top: solid #a8a8a8 1px; }
.submenu a:visited {color:#333333;  text-decoration: none; padding-left:15px; background:none; display:block;}
.submenu a:hover {color: #000000; text-decoration: none; padding-left:15px; background: #ffffff; display:block; }
.submenu a:active { color:#333333;  text-decoration: none; padding-left:15px; background:none; display:block;}
.submenu strong { color:#ff6600;  text-decoration: none; padding-left:15px; background:none; display:block; border-top: solid #a8a8a8 1px; }


#right {
	width: 182px; 
	top: 0px;
	margin-left: 718px; 
	visibility: visible; 
	position: absolute; 
	color: #000000; 
	background: #cccccc; 
	z-index: 50; 
}
.right {
}


#footer {
	width: 420px;
	visibility: visible;
	position: absolute;
	z-index: 50;
	height: 100px;
	margin-top: -80px;
	padding-left: 20px;

}
.footer {
}



#footer01 {
	width: 880px;
	height: 60px;
	visibility: visible;
	position: absolute;
	z-index: 60;
	top: 80px;
	margin-left: -20px;
	background-image:url(../img/style/bottom.jpg);
	padding: 20px;
}
.footer01 {
}




#footer02 {
	width: 920px;
	visibility: visible;
	position: absolute;
	z-index: 5;
	top: 200px;
	height: 40px;
	margin-left: -20px;
	text-align: center;
}
.footer02 {
}




.pageHdrOne {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #6e6e6e; FONT-FAMILY: Arial
}

.pageHdrTwo {
	MARGIN-TOP: 8px; FONT-SIZE: 22px; COLOR: #6e6e6e; FONT-FAMILY: Arial
}
.pageHdrThree {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; COLOR: #020202; FONT-FAMILY: Arial
}
.pageHdrThreeRight2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; COLOR: #020202; FONT-FAMILY: Arial
}
.date {
FONT-SIZE: 0.9em; COLOR: #999999; line-height: 10px;
}



.thumb {
border-right: 20px solid #ffffff;
text-align: left;
clear: left;
float: left;
}