body {
margin:0 auto;
text-align:center;
background:#867042 url(/assets/templates/km/images/bg.jpg) repeat;
}
html, p, div, h1-h7, li, ol, a {
font-family:Arial, Helvetica, sans-serif;
}
html, p, div, li, ol, a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
html, p, div, li, ol {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#776138;
}
a {
color:#333;
}
a:hover {
color:#c00;
}
.none {
display:none;
}
h1 {
font-weight:bold;
color:#333;
font-size:16px;
margin:30px 0 15px 0;
}
p {
margin:10px 30px 15px 0;
}
#center {
width:801px;
margin:0 auto;
background:url(/assets/templates/km/images/bg_center.png) repeat-y;
}
#header {
width:801px;
height:290px;
background:url(/assets/templates/km/images/bg_header2.jpg) top no-repeat;
padding-top:230px;
margin-bottom:-222px;
}
#menu {
width:801px;
height:68px;

background:url(/assets/templates/km/images/menu.png) no-repeat;

}
#content {
width:602px;
text-align:center;
margin:0 auto;
background:url(/assets/templates/km/images/bg_content.jpg) repeat-y;
}
#left {
float:left;
width:220px;
text-align:left;
}
#right {
float:right;
width:350px;
text-align:left;
text-align:left;
}
#footer {
width:589px;
height:98px;
text-align:center;
margin:0 auto;
background:url(/assets/templates/km/images/footer.jpg) repeat-x;
clear:both;	
}
#sub {
margin:30px 20px 0 30px;
}
a.submenu {
display:block;
width:186px;
height:30px;
background:url(/assets/templates/km/images/sub.png) no-repeat;
color:#fff;
font-weight:bold;
line-height:30px;
text-indent:30px;
text-decoration:none;
}
a:hover.submenu, #sub a.current {
display:block;
color:#333;
width:186px;
height:30px;
background:url(/assets/templates/km/images/subh.png) no-repeat;
}
a.submenu span {
background:url(/assets/templates/km/images/arrow.png) left no-repeat;
padding:0 0 0 10px;
}
#left img {
margin:20px 0 15px 25px;
}
#copy {
float:left;
width:200px;
margin:15px 0 10px 10px;
}
#design {
float:right;
width:200px;
margin:15px 10px 10px 0;
}
#menu a {
display:block;
float:left;
height:31px;
}
#spanmenu {
width:500px;
margin:0 auto;
position:relative;


}
#menu a#amain {
background:url(/assets/templates/km/images/main.png) no-repeat;
width:82px;
margin:30px 80px 0 0;
}
#menu a:hover#amain {
background:url(/assets/templates/km/images/mainh.png) no-repeat;
}
#menu a#ach {
background:url(/assets/templates/km/images/ch.png) no-repeat;
width:109px;
margin:30px 80px 0 0;
}
#menu a:hover#ach {
background:url(/assets/templates/km/images/chh.png) no-repeat;
}
#menu a#akm {
background:url(/assets/templates/km/images/kmh.png) no-repeat;
width:142px;
margin:30px 0 0 0;
}
#menu a:hover#akm {
background:url(/assets/templates/km/images/kmh.png) no-repeat;
}
ul.thumbsm li {
	list-style: 		none;
	display: 			block;
	list-style-image: 	none !important;
	margin:				5px 5px 0 0 !important;
	width:138px;
	height:104px;
	background:url(/assets/templates/km/images/bg_gal.png) no-repeat;
	text-align:center;

}
ul.thumbsm {
	list-style: 		none;
	margin: 			0;
	padding: 			0;
	clear: 				both;
	margin: 20px 0 20px 50px;
}
ul.thumbsm li img {
	border:				none;
	margin:				9px 0 0 0 !important;
}
ul.thumbsm li a {
	background:			none !important;
	text-decoration:	none;
	border: 			0;
}
#footer h1 {
color:#d7d4ae;
font-size:14px;
}
#footer h1 strong{
color:#333;
}

fieldset {
border:none;
}
.label1 {
font-weight:bold;
display:block;
text-align:left;
}
.input2 {
width:200px;
margin:3px 0 10px 0;

}