* {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6, pre, code, input, select, textarea {font-size: 100%;}
ul, ol {list-style: none;}
input.button {cursor: pointer; cursor: hand;}
img, fieldset {border: none;}
table {border-collapse: collapse; border: none;}

body {background: url(../img/bg-left.jpg) repeat-x;	 font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

	#wrapper {width:900px; height:960px;  margin:0px auto 0px auto; overflow:hidden; text-align:left; }
	#wrapper .left {width:50px; height:960px; float:left; background: url(../img/bg-left.jpg) repeat-x; }
	#wrapper .center {width:900px; height:960px; float:left; background: none; overflow:hidden;}
	#wrapper .right {width:50px;height:960px; float:left; background: url(../img/bg-right.jpg) repeat-x; }
	
	#header {width:100%; height:150px; overflow:hidden; }
	#logo {width:300px; float:left; margin-left:44px; margin-top:23px;}	
	#menu-login {overflow:hidden; position: relative; width:510px; height:150px; float:right; background: url(../img/bg-menu.jpg) no-repeat  50% 0; }
	#login { width:450px; height:20px; text-align:left;}
	#login  table {margin-left:55px; margin-top:35px;
		width:460px;
		height:21px;
		color:#fff;
		font-family:tahoma;
		font-size:10px;}
	#login  table  td {width:1px;}
	#login a {
		color:#feb402;
		font-family:tahoma;
		text-decoration:underline;
		font-size:10px;}
	#login img {margin-right:5px; position:relative;}
	#login .input {height:18px; width:88px; background:#fff; border:1px solid #b6b5b5; margin-right:4px; padding-left:2px; padding-top:1px; font-size:9px; color:#030000;}
	#login .check {width:12px; height:12px; background:#e2f0fc; border:none;} 
	#login .button {width:35px; height:21px; border:none; }
	
	#menu {position:absolute; top: 70px; right: 0;}
	#menu ul {width:500px; background: none; margin-top:30px;}
	#menu ul li {background: none;
		float:left;
		width:110px;
		height:24px;
		text-align:left;
	}
	#menu li a {
		color:#feb402;
		padding-left:30px;
		text-decoration:underline;
		line-height:24px;
		font-family:tahoma;
		font-weight:bold;
		font-size:14px;
	}

	#menu ul li#icn1 {background: url(../img/icn1.jpg) no-repeat 0 50%;}
	#menu ul li#icn2 {background: url(../img/icn2.jpg) no-repeat 0 50%;}
	#menu ul li#icn3 {background: url(../img/icn3.jpg) no-repeat 0 50%;}
	#menu ul li#icn4 {background: url(../img/icn4.jpg) no-repeat 0 50%;}
	
	
	#members {height:323px; background: url(../img/ramka.jpg); overflow:hidden; margin-top:10px; margin-bottom:9px;}
		#members .st {color:#fdea99; font-size:11px; font-family:tahoma; line-height:20px; padding-top:70px; padding-left:283px; float:left;}
		#members .t {float:right; width:284px; color:#fff; font-size:13px; font-family:tahoma; line-height:20px; margin-top:70px;margin-right:60px; //margin-right:30px;}
		#members .t a {color:#fdda01; font-size:18px; font-family:tahoma;}
		
		
	#boz {overflow:hidden; height:288px; padding-left:5px; background:none;}
	#join {background:url(../img/sep.gif) no-repeat right; width:262px; float:left; height:307px; }
		#join h2 {margin-bottom:5px; color:#f10101; font-size:18px; font-family:tahoma; }
#join table {width:244px; margin-top:20px;}
#join td, #join th {
  text-align: left;
  padding-bottom: 3px;
  color:#fff;
  font-family:tahoma;;
  font-size:11px;
  //padding-bottom: 1px;
  font-weight: normal;
}
#join span {
	color:#fff;
	font-family:tahoma;
	font-size:10px;
}

#join input, #join select {
  width:100%;
  color: #01305f;
  position: relative;
  padding: 1px 0;
  background: #FFF;
  font-family: Tahoma, Verdana, sans-serif;
}
#join .nb input, #join .nb select {
  width: auto;
}
#join input.button {
  width: auto;
  border: none;
  font-size: 11px !important;
  margin: 5px 0 0;
  background: none !important;
}
#join a {color: #feb402;}
#join .nbc td {
  font-size: 10px;
}
#join .nbc input {
  width: auto;
  border: none;
}
#join .np {
  font-size: 10px;
  padding-bottom: 0;
}
#join .np input {
  width: auto;
  border: none;
}
		/************************************************************************************/
		#pic_member {width:900px; height:120px; background: #FFFFFF no-repeat; float:left; margin-bottom:10px; padding:0px 0px 0px 0px; text-align:center;}
		#pic_member h2 {color:#f10101; font-size:18px; font-family:tahoma; }
		#pic_member .in{ width:815px; padding:0px 0px 0px 15px; float:left; text-align:center;}
		#pic_member .in ul {margin-top:20px; text-align:center;}
		#pic_member .in ul li {float:left; margin-bottom:20px; width:67px; margin-right:14px; //margin-right:8px; color:#959494; font-family:tahoma; font-size:11px; text-decoration:none;}
		#pic_member .in ul li a {color:#feb402; font-family:tahoma; font-weight:normal; font-size:11px; text-decoration:uderline; display:block; float:left;}
		#pic_member .in ul li a img {border:1px solid #450001; margin-bottom:3px;}
		* html #pic_member .in ul li {float:left; margin-bottom:20px; width:72px; margin-right:14px; //margin-right:8px; color:#959494; font-family:tahoma; font-size:11px; text-decoration:none;}
		
		#pic_member .div_next{ width:35px; height:120px; text-align:left; float:right}
		#pic_member .div_next img{ border:0px;}
		
		#pic_member .div_previous{ width:35px; height:120px; text-align:right; float:left}
		#pic_member .div_previous img{ border:0px;}
		/************************************************************************************/
		
		#users {width:263px; height:307px; background:url(../img/sep.gif) no-repeat right; float:left; }
		#users h2 {color:#f10101; font-size:18px; font-family:tahoma; }
				#users .in{ padding-top:0px; padding-left:20px; }
				#users ul {margin-top:20px;}
				#users li {float:left; margin-bottom:20px; width:67px; margin-right:14px; //margin-right:8px; color:#959494; font-family:tahoma; font-size:11px; text-decoration:none;}
				#users a {color:#feb402; font-family:tahoma; font-weight:normal; font-size:11px; text-decoration:uderline; display:block; float:left;}
				#users img {border:1px solid #450001; margin-bottom:3px;}
		
		#features { float:left; padding-left:27px; padding-top:2px; width:140px; height:307px; margin-top:0px; }
			#features h2 {margin-bottom:5px; color:#f10101; font-size:18px; font-family:tahoma; }
			#features {font-size: 10px; font-family: Tahoma; color:#000;}
			
			#features ul {height:40px; margin-top:15px;}
			#features ul li {				
				text-align:left;
				width:100px;
				float:left;
				color:#fff;
				font-size:11px;
				margin-right:10px;
			    padding: 5px 0 5px 25px;
				line-height:16px;
			}
			#f1 {background: url("../img/f1.jpg") no-repeat 0 50%;}
			#f2 {background: url("../img/f2.jpg") no-repeat 0 50%;}
			#f3 {background: url("../img/f3.jpg") no-repeat 0 50%;}
			#f4 {background: url("../img/f4.jpg") no-repeat 0 50%;}
			#f5 {background: url("../img/f5.jpg") no-repeat 0 50%;}
			#f6 {background: url("../img/f6.jpg") no-repeat 0 50%;}
			#f7 {background: url("../img/f7.jpg") no-repeat 0 50%;}
			#f8 {background: url("../img/f8.jpg") no-repeat 0 50%;}
			#f9 {background: url("../img/f9.jpg") no-repeat 0 50%;}
			#f10 {background: url("../img/f10.jpg") no-repeat 0 50%;}
			
		#baner {float:right; overflow:hidden; width:200px;}
		#baner img {margin-bottom:7px;}
		
		#footer {height:50px; background:url(../img/bg-footer.jpg); overflow:hidden;}
			#footer .cop {float:left; color:#fff; font-size:10px; font-family:tahoma; margin-top:20px;}
			#footer .menu {float:right; margin-top:20px;}
			#footer .menu a {color:#feb402; font-size:11px; font-family:tahoma; margin-right:12px;}


div.sidebar{
	float: right; width: 263px;
	margin-left:-10px;
}
	div.sidebar a{color: #FFF;}
	div.sidebar .in{position: relative; padding: 0px; color: #FFF;}
	div.sidebar h3{height: 24px; overflow: hidden; font: 18px/22px Tahoma, Verdana, sans-serif; color: #f10101; font-style: italic; padding-left: 8px;}
	div.sidebar form{padding: 10px 5px 5px 20px;}
	div.sidebar p{margin-bottom: 10px;}
	.bold{font-weight: bold;}
		table.rel-type{width: 100%;}
			table.rel-type td{padding-bottom: 3px;}
			#other{margin: 15px 0 10px;}
			
			div.sidebar .userinfo { color:#FFF;}
			div.sidebar .userinfo a{ color:#FFF;}

	#member-status{width: 172px;}
	*html #member-status{width: 180px;}
	div.sidebar .button{padding: 0 8px; height: 23px; background: url(../images/button-bg.gif); font-weight: bold; color: #FFF; border: 1px solid #651B1A; border-width: 1px 1px 1px 1px;}
	.button{cursor:hand; padding: 0 8px; height: 23px; background: url(../images/button-bg.gif); font-weight: bold; color: #FFF; border: 1px solid #651B1A; border-width: 1px 1px 1px 1px;}
	.button_small{cursor:hand; padding: 0px; height: 23px; background: url(../images/button-bg.gif); color: #FFF; border: 1px solid #651B1A; border-width: 1px 1px 1px 1px;}
	p.manage-searches{font-size: 10px;}
	p.manage-searches a{padding-left: 8px; background: url(../images/bullet-search.gif) no-repeat 0 50%;}
