@charset "windows-1251";
/* CSS Document */

body, form, p, label{padding:0px; margin:0px;}
.spacer{clear:both; height:0; width:0; line-height:0; font-size:0;}
body{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; color:#111;
	background:#f8d4ae url(../gfx/bg.gif) repeat-x;
}

a{color:#4f260b; text-decoration:none;}

#load{
	position:absolute;
	top:10px;
	left:10px;
	margin:auto;
	height:30px;
	z-index:1;
	display:none;
	border:1px solid #222221;
	text-align:center;
	background:#d7eb91;
	color:#222;
	font-size:14px;
	line-height:30px;
	width:200px;
}

#topline{
	background:#222;
	height:35px;
	line-height:35px;
	color:#eee;
	text-align:left;
}

#mainSearch{padding:3px; width:230px; margin:auto; margin-bottom:3px; font-size:14px;}

#topline a{padding:2px 10px; text-decoration:none; color:#FFF; background:#4f260b; margin:5px; margin-left:0px; font-weight:bold;}
#topline a:hover{padding:2px 10px; background:#FFF; color:#4f260b;}

#tiper{
	background:#FFFF88; padding:0px 3px 0px 3px; color:#4f260b; display:none; font-size:11px; margin:auto; margin-right:5px;
}

#postheader{background:#111; height:100px; margin-bottom:5px; position:relative;}
#postheaderl{width:505px; float:left;}
#postheaderr{width:300px; margin-left:10px; float:left; text-align:center; font-size:22px; color:#fff; line-height:100px; height:100px;}
#postheaderinsider{background:#111; bottom:0; left:0; width:795px; color:#eee; padding:10px; font-size:14px; display:none; height:80px; position:absolute;}
#postheaderinsider a{color:#fff; padding:2px; text-decoration:none; font-size:16px; margin:3px;}
#postheaderinsider a:hover{color:#111; background:#fff; border-bottom:2px solid #222;}

#container{
	width:815px;
	margin:auto;
	background:#F9F7ED; border:1px solid #3e89b3; border-top:0px;
	padding:5px;
}

#content{width:505px; float:left;}
.contentlink{padding:0px 2px; background:#ecfaba; border-bottom:1px dashed #4f260b; text-decoration:none; color:#4f260b;}
.contentlink:hover{border-bottom:1px dashed #fff; background:#4f260b; color:#fefefe;}
#boxes{width:300px; float:left; margin-left:10px;}

.box{background:#ecfaba; padding:5px; border:1px solid #e4f4a9;}
.boxtitle{margin-bottom:5px;}
.boxtitle h4{padding:1px; margin:0px; color:#815e13; font-size:13px; text-transform:uppercase; display:block; background:#ecfaba;}
.boxtitle h4 a{color:#815e13; text-decoration:none;}
.boxafter{background:#e4f4a9  url(../gfx/boxafter.gif) no-repeat top left; height:20px; margin-bottom:15px;}

.boxlistavatar{padding:2px; border:1px solid #815e13; background:#fff; margin:2px;}

.onelinelist{border-bottom:1px dashed #aebe73; padding:2px; padding-left:2px;}
.onelinelist a{color:#333; text-decoration:none; display:block;}
.oneininfo{display:none; color:#666; font-size:10px; padding-top:3px;}
.oneininfo a{display:inline;}

#prefooter{background:url(../gfx/prefooter.gif) repeat-x top left; margin-top:5px; padding-top:90px; background-color:#111;}
#footer{
	width:815px; margin:auto; border-top:#4e300a 2px solid;
	padding:10px 10px 10px 10px; color:#CCC;
	background:url(../gfx/footerbg.gif) top center repeat-x;
}

.footerbox{color:#525252; font-size:12px;}
.footerbox h4{color:#4f260b; padding:0px; margin:0px; text-transform:uppercase; font-size:16px;}
.footerbox h4 a{color:#4f260b; text-decoration:none;}
.footerbox a{color:#4f260b; padding:2px; text-decoration:none;}
.footerbox a:hover{background:#191919; border-bottom:2px solid #222;}

#footerbottom{text-align:center; color:#555;}
#footerbottom a{color:#4f260b; text-decoration:none; padding:2px;}
#footerbottom a:hover{background:#4f260b; color:#FFF;}

/*		Headering		*/
h1{padding:1px; margin:0; color:#4f260b; font-weight:normal; margin-bottom:1px; font-size:26px;} 

/* Avatar main content */
#avatarmainl{float:left; width:200px;}
#avatarmainr{float:right; width:300px; height:250px;}
#avatarmainul{list-style:none; padding:0; margin:0; margin-left:3px;}

/*RPL BOX*/
#rpl{background:#ecfaba; border:1px solid #aebe73; margin-top:10px;}
.rplmenu a{padding:2px 10px; background:#FFF; color:#4f260b; float:left; margin-left:4px; text-decoration:none; border:#aebe73 solid 1px; border-top:0;}
.rplmenuselected a{padding:5px 10px 5px 10px; background:#4f260b; color:#fff; float:left; margin-left:4px; text-decoration:none; border:#aebe73 solid 1px; border-top:0;}
.rplbox{padding:10px; background:#ecfaba;}

/* comments */
.afterall{background:#ecfaba; border:1px solid #aebe73; margin-top:10px;}
.afterall h2{ padding:5px; margin:0; font-weight:normal; font-size:20px; padding-bottom:1px;}
.incomment{background:#effac8; padding:5px; margin-bottom:15px; border-bottom:1px solid #aebe73;}
.incomment p{color:#494949; padding-left:8px;}
.addinputbox{border:1px solid #333; padding:3px;}

#paging{margin-top:10px;}
#paging a{padding:1px 3px 1px 3px; text-decoration:none; color:#4f260b; margin:1px;}
#paging a:hover{padding:1px 3px 0px 3px; border-bottom:1px dashed #FFF; background:#4f260b; color:#FFF;}

/* list item */
.listone{padding:5px; background:#ecfaba url(../gfx/listonebg.gif) no-repeat top right; border:1px solid #aebe73; margin-bottom:5px;}
.listoneimg{float:left; width:75px;}
.listoneinfo{float:left; margin-left:3px;}
.listoneinfo a{color:#4f260b; text-decoration:none; padding:0px 2px;}
.listoneinfo a:hover{background:#4f260b; color:#FFF; border-bottom:#FFF solid 1px;}
.selectedpage{background:#4f260b; color:#FFF; border-bottom:#FFF solid 1px; padding:0px 2px;}

.addavatar{
		border: 1px solid #ccc;
		border-top: 1px solid #999;
		border-left: 1px solid #999;
		font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
		font-size: 22px;
		line-height: 1em;
		padding: 5px 6px;
}
.addavatarerror{border:#F00 solid 1px; border-top:1px solid #900; border-left:1px solid #900;}

/* calc */
.calc{ width:505px;}
.calcleft{background:url(../gfx/calc/left.gif); width:33px; height:164px; float:left;}
.calccenter{background:url(../gfx/calc/center.gif); height:136px; float:left; width:435px; padding:28px 0px 0px 0px; text-align:left;}
.calcright{background:url(../gfx/calc/right.gif); width:25px; height:164px; float:left;}
.calcleftnew{background:url(../gfx/calc/leftnew.gif); width:33px; height:164px; float:left;}

/* funny picture */
.flinks{margin:auto; width:505px; text-align:right; margin-top:4px; margin-bottom:4px;}
.flinks a{padding:1px 3px; color:#4f260b; margin:2px 4px;}
.flinks a:hover{background:#4f260b; color:#FFF;}
.fpicdiv{border-top:#bbb 1px solid; border-bottom:#bbb 1px solid; padding:3px 0px; background:#f7f7f7; text-align:center;}