body{
	background: #2b2b2b url(../_img/bg.png) no-repeat center top;
	color: White;
}

#site{
	width: 780px;
	background: #2b2b2b url(../_img/bg.png) no-repeat center top;
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	}
	#header{
		height: 143px;
		position: relative;
		border-bottom: 1px solid #ffd04e;
		}

		#logo{
			width: 263px;
			height: 45px;
			background: url(../_img/logo.png);
			position: relative;
			top: 88px;
			left: 31px;
			}
			#logo span{
				display: none;
				}
	#top_menu{
		padding: 4px 20px;
		}
		#top_menu li a{
			color: #ffd04e;
			text-decoration: none;
			text-transform: uppercase; 
			font-size: 0.9em;
			line-height: 1.4em;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			}
		#top_menu li a span{
			display: block;
			cursor: pointer;
			padding: 0 3px 0 0px;
			}
		#top_menu li a span span{
			padding: 3px 3px 3px 8px;	
			height: 16px;		
		}
		#top_menu li a:hover span span{
			background: transparent url(../_img/menu-fon.gif) no-repeat left center;
			}		
		#top_menu li a:hover span{
			background: transparent url(../_img/menu-fon-r.gif) no-repeat right center;
			}
		
		#top_menu li.selected a, #top_menu li.selected a:hover span{
			color: #7d7c79;
			background: none;
			}	
		
		#motto{
			position: absolute;
			top: 115px;
			left: 509px;
			color: #ffd04e;
			font-size: 0.8em;
			text-transform: uppercase;
			font-family: Arial, Helvetica, sans-serif;
			}
		
		#langs{
			position: absolute;
			top: 115px;
			right: 35px;
			font-size: 0.8em;
			text-transform: uppercase;
			font-family: Arial, Helvetica, sans-serif;
			}
			#langs li a{
				color: White;
				text-decoration: underline;
				}
			#langs li a:hover{
				color: #ffd04e;
				}
		
		#rrs, #funds{
			position: absolute;
			top: 152px;
			right: 35px;
			font-size: 0.8em;
			text-transform: uppercase;
			font-family: Arial, Helvetica, sans-serif;
			
			}
			#rrs a, #funds a{
				color: White;
				text-decoration: none;
				background-image: url(../_img/rrs.gif);
				padding-left: 25px;
				/*border: 1px solid #FFF;*/
				display: block;
			 	}
			#rrs a:hover, #funds a:hover{
				color: #ffd04e;
				}		
			#funds a{
				background: none;
				padding: 0;
				}	
	
	#site_body{
		background: #708494 url(../_img/body_bg.png) no-repeat top;
		position: relative;
		padding-top: 35px;
		}
	
	#path_title{
		padding: 3px 70px;
		font-size: 1.4em;
		text-transform: uppercase;
	}
	#path_content{
		padding: 10px 20px 20px 20px;
		font-size: 0.9em;
	}
	#ie_6_wrap{
		width: 740px;
		}
		
	#right_col{
		}
	#links{
		width: 210px;
		margin: 0 0 0 auto;
		background: transparent url(../_img/left_col_bg.png) no-repeat top;
		padding: 10px 0px 40px 0px;
		font-family:  Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 0.9em;
		}
		#links ul{
			list-style: none;
			margin-bottom: 1.5em;
			padding: 0 20px;
			}
		#links li {
			padding: 0.1em 0;
			color: #6b6868;
			}
			#links li a{
				color: #4d4d4d;
				font-weight: bold;
				}
			#links li a:hover{
				color: #ffd04e;
				}
			
		#links h5{
			color: #ffd04e;
			font-size: 1.5em;
			margin-bottom: 0.5em;
			padding: 0 20px; 
		}
		
		#feedback{
			width: 210px;
			margin: 0 0 0 auto;
			position: relative;
			}
			#feedback .top{
				background: transparent url(../_img/feedback_fon_top.png) no-repeat left;
				height: 41px;
				width: 210px;
				position: absolute;
				top: -41px;
				left: 0;
				}
			#feedback .bottom{
				background: transparent url(../_img/feedback_fon_bottom.png) no-repeat left;
				height: 21px;
				}
			#feedback form{
				background: transparent url(../_img/feedback_fon.png) repeat-y left;
				padding: 0 20px;
				width: 170px;
				}
			#feedback .row{
				width: 170px;
				padding: 2px 0;
				}
			#feedback input, #feedback textarea{
				width: 100%;
				border: none;
				}
			#feedback textarea{
			 	overflow: auto;
			 	}
		
	
		
		
		
		
		
	
	#before_footer_seporator{
	margin: 15px 0;
	height: 1px;
	background-image: url(../_img/separator.gif);
}
	
	#footer{
		height: 261px;
		position: relative;
	}
	
	#counters{
		position: absolute;
		bottom: 0;
		width: 100%;
		text-align: center;
	}
	
	a#joinEmail{
		display: inline-block;
		color: #ffd04e;
		font-size: 0.9em;
		line-height: 1.2em;
		position: absolute;
		top: -23px;
		right: 53px;
		text-decoration: none;
	}
	
		
	#footerImage{
		width: 780px;
		height: 161px;
		}
		#footer .type_1{			
		background-image: url(../_img/footer_1.jpg);
		}
		#footer .type_2{			
		background-image: url(../_img/footer_2.jpg);
		}
		#footer .type_3{			
		background-image: url(../_img/footer_3.jpg);
		}
		#footer .type_4{			
		background-image: url(../_img/footer_4.jpg);
		}
		#footer .type_5{			
		background-image: url(../_img/footer_5.jpg);
		}
		#footer .type_6{			
		background-image: url(../_img/footer_6.jpg);
		}
		#footer .type_7{			
		background-image: url(../_img/footer_7.jpg);
		}
		#footer .type_8{			
		background-image: url(../_img/footer_8.jpg);
		}
		#footer .type_9{			
		background-image: url(../_img/footer_9.jpg);
		}	