  body {
  	background-image: url(images/back.png);
  	background-repeat: repeat-x;
  	background-color: #c1a677;
  	margin: 0; 
  	font-family: arial;
	}
	#container {
		width: 840px;
		height: 600px;
		background: url(images/back2.jpg) repeat-y;
		margin: 0 auto;
		margin-top: 20px;
	}
	#container_in {
		background: url(images/back2.jpg) repeat-y;
		float: left;		
	}
	#header {
    width: 840px;
    float: left;
    background: url(images/up.jpg) no-repeat;
     }
  .logo {
  	height: 221px;
  	width: 280px;
  	float: left;
	}
	.logo img {
		display: block;
		margin: 0 auto;
		padding-top: 40px;
	}
	.slideshow {
		background: url(images/forimg.png) no-repeat;
		float: right;
		width: 542px;
		height: 221px;
		margin: 12px 0 0 0;
		padding-left: 12px;
	}
	#nav {
		padding: 20px;
		/*font-family: Times New Roman;*/
		
	}
#nav li {
background: url(images/button.jpg) no-repeat;	
}
#nav li a {
	color: #F9A97B;
	width: 122px;
}
#nav li a span {
	padding-top: 10px;
	display: block;
	text-align: center;
	float: left;
	width: 120px;
}
#nav li ul li {
	background: #652400;
}
#nav, #nav ul {
  list-style: none;
  margin: 0;
  /*padding: 0;*/
  float: left;
  width: 800px;
  position: relative;
  
}
#nav li {
  float: left;
  position: relative;
  width: 124px;
  margin-right: 9px;
}

#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  width: 116px;
  padding: 4px 0;
}
#nav a:hover {
  color: #fff;
}
#nav li ul a:hover {
  background: #a0522d;
}
#nav li:hover,
#nav li.jshover {

}

#nav li ul {
  display: none;
  position: absolute;
  padding: 8px 0;
  width: 138px;
}
#nav li li a {
  width: 120px;
  background: none;
  padding-left: 4px;
  color: #F9A97B;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  left: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
#nav li ul li a {
  padding-left: 4px;
}
	.menu {
		list-style-type: none;
		margin: 0;
		padding: 20px 20px; 
		height: 53px;
		float: left;
	}
	.menu li {
		float: left;
		background: url(images/button.jpg) no-repeat;
		height: 53px;

		display: inline;
	} 

	.menu li a {
		text-decoration: none;
		color: #f9a97b;
		display: block;
		height: 37px;
		/*text-align: center;*/
		/*width: 123px;*/
		font-weight: bold;
	}
	.menu li ul li {
		background: #000;
		width: auto;
		text-align: left;
		font-size: 0.8em;
		margin: 0;
		height: auto;
	}
	.menu li ul li a {
		text-align: left;
		width: 123px;
		height:auto;

	}
	#content {
		float: left;
		width: 814px;
		background: #f6e6cd;
		font-size: 0.8em;
		font-family: arial;
	}
	#lsidebar {
		background: #D5BA8F;
		border: 2px #C1A677 solid;
		float: left;
		width: 164px;
		margin: 2px; 
	}
#lsidebar ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 160px;
margin-left: 9px;
margin-top: 30px;
font-size: 1.2em;
}
	
#lsidebar ul li{
position: relative;
font-size: 0.8em;
font-weight: bold;
text-transform: uppercase;
margin: 4px 0; 
}

#lsidebar ul li ul li {
position: relative;
text-transform: capitalize;
/*font-weight: normal;*/
font-size: 1em;
margin: 0; 
margin-bottom: -2px;
margin-top: -2px;
padding: 0; 
padding-top: 1px;
padding-bottom: 1px;
}
	
/*Sub level menu items */
#lsidebar ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
margin-left: -5px;
visibility: hidden;
font-size: 1em;
margin-top: 0;
}
#lsidebar ul li ul li ul {
	background: #D5BA8F;
	text-decoration: none;
	margin-left: 0px;
}

/* Sub level menu links style */
#lsidebar ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
padding: 1px 5px;
}
#lsidebar ul li ul li a {
	background: #D5BA8F;
	text-decoration: none;
}
#lsidebar ul li a:visited{
color: black;
}

#lsidebar ul li a:hover{
background-color: #F6E6CD;
}
#lsidebar ul li ul li a:hover{
background-color: #F6E6CD;
}

.lsidebar .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .lsidebar ul li { float: left; height: 1%; }
* html .lsidebar ul li a { height: 1%; }
/* End */	
	.nav {
		list-style-type: none;
		margin: 20px 0 0 14px;
		padding: 0; 
		font-size: 1.2em;
	}
	.nav li {
		margin: 8px 0;
	}
	.nav li a {
		color: #2c251a;
	}
	.nav li a:hover {
		text-decoration: none;
		color: #4c454a;
	}
	.s {
		width: 130px;
		margin-left: 14px;
		margin-top: 20px;
		/*margin-bottom: 20px;*/
		padding-left: 2px;
		font-weight: bold;
	}
	.contacts {
		text-align: center;
		width: 134px;
		margin-left: 10px;
		font-size: 0.85em;
		margin-top: 10px;
		margin-bottom: 20px;
		border: 2px #9b8459 solid;
		padding: 2px;
		padding-bottom: 14px;
	} 
	.entry {
		float: left;
		/*height: 100px;*/
		width: 472px;
		padding: 10px; 
	}
	.entrywo {
		float: left;
		/*height: 100px;*/
		width: 614px;
		padding: 10px; 
	}

	#rsidebar {
		background: #D5BA8F;
		border: 2px #C1A677 solid;
		float: right;
		width: 140px;
		margin: 2px; 
	}	
	.images {
		list-style-type: none;
		margin: 20px 0 0 9px;
		padding: 0 0 20px;
	}
	.images li {
		margin: 30px 0;
	}
	#footer {
	  width: 840px;
    height: 13px;
    background: url(images/down.jpg) no-repeat;
		margin: 0 auto;
		float: left;
  }
  .bfooter {
  	background: url(images/footer.jpg) no-repeat;
		float: left; 
		width: 814px;
		height: 57px;
		color: #652400;
	}
	.bfooter a {
		color: #652400;
	}
	.bfooter .fdiv {
		padding-top: 13px;
		padding-left: 100px;
		height: 31px;
		float: left;
	} 
	.cont_wr {
		width: 814px;
		margin: 0 auto;
	}
	a img {
		border: none;
	}
	#mars {
		width: 100%;
		height: 100%;
		float: left;
		background: url(images/marss.png) repeat;
	}
		  #slide-container {
     text-align:center;
     margin:0;
     margin: 12px 0 0;
  }
  #slide-container #slideshow {
     width:400;
     height:86px;
     margin:auto;
     position:relative;
  }
  #slide-container #slideshow IMG {
     position:absolute;
     top:0;
     left:0;
  }	
  .lang {
  	position: absolute;
  	z-index: 1000;
  	left: 461px;
  	background: #993311;
  	height: 25px;
  	padding: 4px 4px 0;
	}
	.lang ul {
		margin: 0;
		padding: 0; 
		list-style-type: none;
	}
	.lang ul li {
		float: left;
		padding: 0 2px;
	}
.lang a{
	color: #F9A97B;
}
#ss {
	margin-left:131px;
	display:block;
	float:left;
	margin-top:-19px;
	position:relative;
}
.alignleft {
	float: left;
} 
.alignright {
	float: right;
} 
#mars .cform {
  width: 470px;
}
#mars .cform fieldset {
  border: none;
  background: #F6E6CD;
}
#mars .cform textarea {
  width: 300px;
}
#mars .cform label {
  width: 100px;
}
#mars .cform label span{
  width: 100px;
}
