body {background-color:#000000;margin:0px;padding:0px;font-family:Georgia, Verdana;font-size:13px;text-align:left;}
div, p, span {font-family:Tahoma; font-size:13px;color:white}
table td {padding:0px; margin:0px}
h1{margin:0px; padding:0px; display:inline; font-size: 10px; font-weight: normal;}

.menu_lev1_bg {background: #000000 url(images/menu_bg.jpg); height:47px; width:1004px; text-align:center; background-repeat: no-repeat; overflow: hidden;}

.content{padding-top: 200px; width: 480px; height:336px; text-align: left;}
.inner_title{width:136px;height:250px;color:white;text-align:left; float: left;}
.inner_h2{width:136px;color:white;font-size: 11px;text-align:center; display: inline; margin: 0px; padding: 0px; float: left; font-weight: bold;}
.inner_center{margin-left:20px;float: left; font-size: 11px; width: 320px; overflow: hidden;}


.index_about{border:1px solid #cdd6b7; width:237px; padding:30px;float:left; margin-right:20px;}
.index_about_h{font-size:25px; font-weight:normal; margin:0px; padding-bottom:20px;}
.index_news{width:227px; font-size:12px; padding:20px;float:left}
.inner_news{width:227px; font-size:12px; padding:20px; padding-top:0px;float:left}
.index_news_h2{font-size:20px; font-weight:normal; margin:0px; padding-bottom:20px;}

.inner_content{width:580px; margin-top:30px;float:left; margin-right:20px; font-size: 12px;}
.inner_content p{font-size: 12px;}

.clear{clear:both;float:none;padding:0px;margin:0px;}
.footer{color:#867154;font-size:10px; padding-top:4px; margin-bottom:4px; padding-bottom:4px; padding-left: 4px; padding-right: 4px; color:#969696}
.f_left{color:#867154;font-size:10px; width:470px; float:left;}
.f_right{color:#867154;font-size:10px; width:475px; float:right}

#menu {	
	float: left;
	list-style: none;
	margin: 0;
  margin-left: 30px;
	padding: 0;
	width: 100%;
	height:47px;
}
#menu li {
	float: left;
	font: 12px "Myriad Pro", sans-serif, Verdana;
	margin: 0;
	padding: 0;
  text-transform: uppercase;
}
#menu a {
	color: #ffffff;
	display: block;
	float: left;
	margin: 0;
	padding: 4px;
  padding-right: 23px;
  padding-top:18px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	color: #766140;
	padding-bottom: 4px;
	/*background: #f68220;*/
}


#menu2 {
	list-style: circle;
	margin: 0;
	padding: 0;
  padding-top: 20px;
  padding-left: 50px;
	width: 90px;
}
#menu2 li {
	/*float: left;*/
	margin: 0;
	padding: 0;  
}
#menu2 a {	
  color: #ffffff;
	text-decoration: none;
}
#menu2 a:hover {
	color: #ffffff;
  text-decoration: underline;
}


a:link, a:active, a:visited{color:#766140; text-decoration:underline}
a:hover{color:#766140; text-decoration:none}	

.cat, a.cat:link, a.cat:active, a.cat:visited{font-family:Georgia; color:#766140; font-size: 24px; color: white; text-decoration:underline}
a.cat:hover{color:#766140; text-decoration:none}
	
.error {color:red}

.pad20top {padding-top:20px;}

.blue {color: #66ccff}
input, textarea, select {border:1px solid #CCCCCC; padding:1px; font-size:11px;}
.input_submit {background-color: #d6e5f7; background-repeat:repeat}

.inner_content ul {
	list-style: circle;
  margin-left: 16px;
/*	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;*/
}
.inner_content ul li ul {
	list-style: disc;
	margin-left: 16px;
/*	padding-left: 1em;
	text-indent: -1em;*/
}

.ordertb{line-height: 20px;}

.cmxform { width: 590px; }

.cmxform fieldset p.error label { color: red; }

div.container {
  margin: 5px;
  padding: 5px;
}
div.container ol li {
  list-style-type: disc;
  margin-left: 20px;
}
div.container { display: none }
.container label.error {
  display: inline;
}

div.post_error {
  margin: 5px;
  padding: 5px;
}
div.post_error ol li {
  list-style-type: disc;
  margin-left: 20px;
}
.container label.error {
  display: inline;
}