body	{
	margin:0px;
	padding:0px;
	background-color:#f2f6ae;
	}
#wrapper {
	width:935px;
	height:auto;
	margin:auto;
	border-left:1px solid #333;
	border-right:1px solid #333;
	}
#toppart {
	width:760px;
	height:145px;
	background:url(images/banner.jpg);
	border:1px #FF0000 solid;
	margin:auto;
	}
#slideshow {
	width:517px;
	height:271px;
	float:right;
	margin-top:24px;
	margin-right:94px;
	}
#banner	{
	width:935px;
	height:60px;
	background:url(images/nav.jpg);
	}
#nav	{
	width:840px;
	height:40px;
	padding-top:10px;
	margin:auto;
	text-align:center;
	}
* {padding:0; margin:0}
.dropdown {float:left;}
.dropdown dt {width:100px; padding:5px; cursor:pointer; background:#f2f692; font-size:14px; font:bold; border:#666 1px solid; border-right:none;  margin:auto;}
.dropdown dt:hover {background:f2f692;}
.dropdown dd {
	position:absolute;
	width:150px;
	display:none;
	background:#fff;
	z-index:200;
	opacity:0;
}
.dropdown ul {width:150px; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#f2f692; font-size:12px; font-weight:bold; width:auto}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

#front {
	width:935px;
	height:320px;
	background:url(images/front/front.jpg);
	}
#front2 {
	width:935px;
	height:183px;
	background:url(images/banner.jpg);
	}
#front3 {
	width:935px;
	height:183px;
	background:url(images/banner2.jpg);
	}
#front4 {
	width:935px;
	height:183px;
	background:url(images/banner5.jpg);
	}
#front5 {
	width:935px;
	height:183px;
	background:url(images/banner4.jpg);
	}
#front6 {
	width:935px;
	height:183px;
	background:url(images/banner6.jpg);
	}
#front7 {
	width:935px;
	height:183px;
	background:url(images/banner3.jpg);
	}
#maintop	{
	width:935px;
	height:42px;
	background:url(images/main_top.jpg);
	}
#mainmiddle	{
	width:910px;
	height:auto;
	padding-left:25px;
	min-height:241px;
	background:url(images/main_middle.jpg) repeat-y;
	overflow:hidden;
	}
#mainlist	{
	width:150px;
	height:auto;
	padding-top:20px;
	float:left;
	}
#content	{
	float:right;
	height:auto;
	width:700px;
	padding-right:50px;
	padding-left:5px;
	border-left:2px #666 solid;
	}
#mainlist ul	{
	list-style:none;
	padding:none;
	color:#666;
	font-size:16px;
	text-align:left;
	}
#mainlist ul a:link	{
	color:#666;
	text-decoration:none;
	text-align:left;
	}
#mainlist ul a:visited {
	list-style:none;
	color:#666;
	text-align:left;
	text-decoration:none;
	}
#mainlist ul a:hover		{
	list-style:none;
	color:#666;
	text-align:left;
	font:bold;
	text-decoration:underline;
	}
#mainbottom {
	width:935px;
	height:25px;
	background:url(images/main_bottom.jpg);
	}
#footer	{
	width:935px;
	height:20px;
	background:url(images/footer.jpg);
	text-align:center;
	padding-top:10px;
	font-size:12px;
	color:#666;
	font-family:"Century Gothic";
	}
