body { 
font-family: Arial, sans-serif; 
font-size: 12px; 
background-color:#272727; 
color:#ffffff; 
text-align:center;
}

input {
position: relative;
}

textarea {
position: relative;
}

ul.menu, ul.menu ul {
list-style-type:none;
margin: 0;
padding: 0;
font-weight:bold;
font-size: 12px; 
}


#container { 
margin:0 auto;
text-align:left;
width:1000px;
height:600px;
} 

#main {
/*background-image:url('../images/background01.jpg');
background-repeat:no-repeat;
background-position:center; */
border: 7px solid #fff;
height: 560px;
position: relative;
background-size:100%;
-moz-background-size:100%;
}

#menu_container{
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: .90;
	filter: alpha(opacity=90);
}

#menu {
width: 296px;	
}

#smenu{

color:#000;
width:280px;
height:400px;
display: block;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
padding-bottom:25px;
}

ul.menu li a {
  padding-left:2px;
  color: #000;	
  background-color:#fff;
  padding-top:0px;
  margin-bottom:10px;
}

ul.menu li ul.notopen li {
	padding:0;
	margin:0;
}
	
ul.open li {
	padding:0;
	margin:0;
	}
ul.menu li a:hover {
  background: #333;
  color:#fff;
}

ul.menu li ul li a {
  color: #000;
  padding-left: 20px;
  padding-bottom:0px;
}

ul.menu li ul li a:hover {
  border-left: 5px #000 solid;
  padding-left: 15px;
}

	



#content_container{
float:right;
width:690px;
height:560px;
/*opacity: .75;
filter: alpha(opacity=75);
background-color:#000;*/
background:transparent url(../images/-trans.png);
/*overflow-y: scroll;*/
overflow: auto;
/*overflow:-moz-scrollbars-vertical;*/
}

#content {
margin-top: 50px;
padding-left: 20px;
}

#logo {
	float:right;
}


#footer a {
text-decoration: none;
color:#fff;
}
