body{
	text-align: center;
		margin: 0px;
			background: #FF9900 url("../images/bg_body.jpg") repeat-x left top;}

p{
	margin: 0px;
		color: #555555;
			font-weight: bold;}

a{
	color: #63C003;}

a:hover{
	color: #FF9900;}

h2{
	margin: 0px;
		color: #777777;}

h3{
	margin-top: 50px;
		color: #FF8855;
			font-weight: bold;
				text-decoration: underline;
					font-size: 150%;}

h4{
	margin-bottom: 5px;
		color: #FF8855;
			font-weight: bold;
				text-decoration: underline;}

div#main{
	margin: 0 auto;
		text-align: left;
			width: 980px;
				background: #FFBC22 url("../images/bg_main.jpg") repeat-y left top;}

div#head{
	width: 980px;
		height: 250px;
			background: #FFBC22 url("../images/head.jpg") no-repeat;}

div#title{
	text-align: center;
		width: 980px;
			height: 80px;
				background: #ffffff url("../images/bg_title.jpg") no-repeat;}

div#menu{
	text-align: center;
		width: 200px;
			position: absolute;
				background: #FFBC22;}

div#menu div#map{
	width: 200px;
		height: 160px;
			background: #FF9900;}

div#menu div{
	width: 200px;
		height: 70px;
			background: #FFBC22 url("../images/tl_2.jpg") no-repeat;}

div#menu div a{
	display: block;
		width: 200px;
			height: 70px;
				background: #FFBC22 url("../images/tl_1.jpg") no-repeat;
					text-decoration: none;}

div#menu div a span.one{
	position: relative;
		top: 25px;
			font-size: 90%;
				font-style: italic;
					color: #8D1D1D;}

div#menu div a span.double{
	position: relative;
		top: 15px;
			font-size: 90%;
				font-style: italic;
					color: #8D1D1D;}

div#menu div a:hover span{
	color: #597E01;}

div#menu div a:hover{
	background: none;}

div#menu div.box1{
	width: 200px;
		height: 30px;
			background: #FFBC22 url("../images/bg_box1.jpg") no-repeat;}

div#cont{
	text-align: center;
		width: 780px;
			min-height: 1200px;
				_height: 1200px;
					position: relative;
						left: 200px;
							background: #ffffff url("../images/bg_cont.jpg") repeat-y left top;}

div#cont div#content{
	margin: 0 auto;
		text-align: left;
			width: 600px;
				min-height: 1200px;
					_height: 1200px;
						background: url("../images/bg_capital.jpg") no-repeat 50% 50%;}

div#cont div#content div.box4{
	height: 30px;}

div#end{
	text-align: center;
		height: 100px;
			background: #ffffff url("../images/bg_end.jpg") repeat-x left top;}

div#end div#box2{
	margin: 0 auto;
		width: 980px;
			height: 30px;
				background: #ffffff url("../images/bg_box2.jpg") no-repeat;}

div#end div#box3{
	margin: 0 auto;
		width: 980px;
			height: 70px;
				background: #FFBC22 url("../images/bg_box3.jpg") repeat-x left top;}

div#end p{
	margin: 0px;
		position: relative;
			top: 5px;
				font-size: 80%;
					color: #8D1D1D;
						font-weight: normal;}

div#end a{
	color: #8D1D1D;}

div#end a:hover{
	color: #D33434;}

.center{
	text-align: center;}

.ppp{
	width: 400px;
		height: 300px;
			border: 1px solid #555555;}

.margintop20{
	margin-top: 20px;}

.marginright20{
	margin-right: 20px;}

.marginright21{
	margin-right: 21px;}

.marginright23{
	margin-right: 23px;}

.marginleft20{
	margin-left: 20px;}

.marginleft20-1{
	margin-left: 20px;
		color: #FF8855;}

.nounder{
	text-decoration: none;
		margin-bottom: 50px;}

.nounder-font{
	text-decoration: none;
		font-size: 130%;}

.nounder-font-grey{
	text-decoration: none;
		font-size: 110%;
			color: #555555;}

.sub{
	font-size: 120%;
		color: #666666;}

.box5{
	height: 60px;}

.box6{
	height: 10px;}

.image-s{
	margin-left: 20px;
		float: right;
			width: 300px;
				background: #ffffff url("../images/bg_image-s.jpg") no-repeat left bottom;
					margin-top: 20px;}

.image{
	border: 1px solid #888888;
		border-bottom: none;
			position: relative;
				top: -20px;}

.underline{
	font-weight: normal;
		color: #FD5F1C;}

.underline2{
	color: #333333;}

.underline3{
	font-weight: normal;
		color: #333333;}

a.normal{
	color: #FF8855;}

a.normal:hover{
	color: #FF8855;}
