*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label, input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 11px;}
hr,.hide{display: none;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

body {background: #7c1a19 url(../img/body-bg.jpg) no-repeat top center; font-size: 11px; font-family: Tahoma, Arial, sans-serif; color: #fff;text-align: center;}
body {background: #110000 ; font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

#wrapper {width:900px; margin:12px auto 0px auto; text-align:left;}
	#header {height:123px; overflow:hidden; background: url(../img/bg-header.jpg) no-repeat;}
		#logo {float:left; height:75px; width:443px; margin:26px 0 0 0px; padding-left:36px;}
		#login {float:right; width:230px; height:50px;  margin-top:43px; text-align:right; margin-right:27px; //margin-right:0px; //padding-right:27px;}
			#login  table {
				width:230px;
				height:21px;
				color:#fff;
				font-family:tahoma;
				font-size:10px;}				
			#login a {
				color:#fff;
				margin-left:22px;
				font-family:tahoma;
				margin-left:0px;
				text-decoration:underline;
				font-size:11px;}
		 
			#login input {height:17px; width:90px; margin-bottom:3px; background:#fff; border:1px solid #e4e4e4; margin-right:4px; padding-left:2px; padding-top:1px; font-size:9px; color:#2c3237;}
			#login .check {width:12px; height:12px; background:#fff; border:none; margin-right:10px; margin:3px 5px 0 5px;}  
			#login .button {width:31px; height:33px; border:none; position: relative; padding:0px; border:none;}
	#menu {height:45px; width:900px; background:url(../img/bg-menu.jpg) no-repeat;}
		#menu ul {overflow:hidden; margin-left:10px;}
		#menu li {float:left;text-align:center; background:url(../img/sep-menu.jpg) no-repeat 100% 50%; line-height:45px; }
		#menu .last {background:none;}
		#menu a {color:#fff; font-size:12px; text-decoration:none; font-weight:normal; padding:0 16px; line-height:41px;}

#main{position: relative;
 
margin:0 auto;
margin-top:0px;

background:#000;
 
}


#main-out{min-height: 240px; padding-top: 20px; margin: 0px; padding-bottom: 20px; _padding-bottom: 10px;
padding-left:73px; padding-right:73px;}

#shadow{ 
background: url("../images/shadow-bg.gif") no-repeat top left;
height: 25px;}


#footer {height:87px; text-align:left; background: url(../img/bg-footer.jpg) repeat-x; width:900px; margin:0 auto;}
		#footer  {padding-top:25px; color:#b70168; font-size:11px; }
			#footer span {color:#ffbbbb; margin-left:4px; float:left; width:280px; font-size:9px; margin-left:26px;}
			#footer p {float:right; margin-right:20px; //margin-right:13px;}
			#footer  a {color:#fff; font-family:tahoma;	font-size:11px; text-decoration:underline; margin-right:5px; margin-left:5px; line-height:30px;}
			#footer  .a1 {color:#bd0e10;	font-family:tahoma;	font-size:9px; text-decoration:underline; margin-right:0px; margin-left:0px; line-height:14px;}
			
			#login .sec_little {margin-left:0px!important; color:#FFF;}