body{
	color: #555;
	margin: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #222;
	cursor: default;
	background-image: url(http://www.randrs.ru/v11/fon.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;
}
td,table,tr{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
a{
	color: #5A0;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
h1{
	line-height: 17px;
	height: 17px;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 14px;
	color: #CBC;
}
h2{
	line-height: 17px;
	height: 17px;
	margin: 0;
	padding: 0;
	font-size: 13px;
	vertical-align: middle;
	color: #444;
}
.bodytop{
	width: 970px;
	height: 100px;
	background-image: url(http://www.randrs.ru/v11/bodytop.jpg);
	background-color: #342;
}
.logo1{
	width: 240px;
}
.logo2{
	width: 300px;
	vertical-align: top;
	padding-top: 15px;
}
.logo3{
	width: 430px;
}
.searchinput{
	width: 340px !important;
	height: 30px !important;
	padding-left: 10px;
	font-weight: bold !important;
	line-height: 30px;
	font-size: 20px;
	color: #444;
}
.searchbutton{
	width: 70px !important;
	height: 30px !important;
	line-height: 30px;
	border: 1px solid #333 !important;
	background-color: #38C !important;
	color: #FFF !important;
	font-weight: bold !important;
	font-size: 15px;
	cursor: pointer !important;
}
.content{
	width: 970px;
}
.left{
	width: 220px;
	padding-top: 5px;
	background-color: #FFF;
	border-bottom: 1px solid #BBB;
}
.adsensemenu{
	
}
.menu{
	width: 210px;
	margin: 0 5px 5px 5px;
	font-weight: bold;
	color: #999;
}
.menu td{
	font-size: 11px;
}
.menuall{
	padding-left: 7px;
}
.menu a{
	text-transform: uppercase;
	font-weight: normal;
	color: #000;
}
.menu a:hover{
	text-decoration: underline;
}
.partner{
	padding-left: 7px;
}
.partnerl a{
	padding-left: 7px;
	line-height: 20px;
	height: 20px;
	background-color: #222;
	color: #FFF;
	display: block;
	text-decoration: none;
	text-transform: none;
}
.partnerl a:hover{
	padding-left: 5px;
	background-color: #111;
	color: #8D3;
	text-decoration: none;
}
.right{
	width: 750px;
	background-color: #FFF;
	border-bottom: 1px solid #BBB;
    border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.inright{
	width: 740px;
	margin-right: -2px;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.adlabstop{
	background-color: #F5F5F5;
	padding: 5px;
	min-height: 100px;
	border-bottom: 1px solid #DDD;
}
.text{
	padding: 5px 10px 5px 10px;
	font-size: 13px;
}
.adsense2x336{
	padding-top: 10px;
}
.wallssmall{
	
}
.wallssmall a img{
	border: 1px solid #999 !important;
}
.walls{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 736px;
}
.walls td{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 4px;
}
.walls td a img{
	border: 2px solid #444;
}
.adsense728bigwalls{
	
}
.down{
	padding: 10px;
	color: #555;
	background-color: #111;
	width: 970px;
	border-top: 1px solid #FFF;
}
.reklamadown{
	padding-bottom: 10px;
}
.navi{
	background-color: #DEB;
	color: #444;
	padding: 3px 0 3px 6px;	
	border-bottom: 1px solid #CDA;
	border-top: 1px solid #CDA;
}
.navi a{
	color: #5A0;
	font-weight: bold;
}
.wallssort{
	padding: 3px;
}
.albumwalls{
	width: 730px;
}
.wallsbody{
	width: 570px;
}
.wallsrightads{
	width: 160px;
}
.pageselector{
	padding: 10px;
	text-align: center;
	font-size: 14px;
}
.swchItemA{
	border: 1px solid #BBB;
	background-color: #EEE;
	padding: 3px;
	font-size: 14px;
	color: #555;
}
.pageselector a{
	border: 1px solid #CDA;
	background-color: #DEB;
	padding: 3px;
	font-size: 14px;
	font-weight: bold;
	color: #793;
	text-decoration: none;
}
.pageselector a:hover{
	border-color: #DEB;
	background-color: #793;
	color: #FFF;
}
.wallsinfo{
	width: 570px;
}
.wallsinfoads336{
	width: 300px;
	height: 250px;
}
.wallsinfoads336right{
	width: 270px;
	padding: 5px;
}
.fullwallpaper{
	padding: 10px;
}
.fullwallpaper img{
	border: 2px solid #444;
}
.nearwallpapers{
	height: 160px;
}
/* SUBSCRIBE */
.schQuery{
	float: left !important;
}
.schBtn{
	float: right !important;
}
.mailform{
	width: 120px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #678 !important;
	margin: 0 !important;
	padding: 1px !important;
	background-color: #FFF;
	font-size: 12px;
	color: #468;
	vertical-align: middle !important;
}
.subscribebutton{
	width: 90px;
	height: 24px;
	line-height: 24px;
	margin: 0 !important;
	padding: 0 !important;
	background-color: #678;
	color: #FFF;
	border: 0 !important;
	font-size: 12px !important;
	vertical-align: middle; !important;
	cursor: pointer;
}
/* SUBSCRIBE */
