* {margin:0; padding:0;}

body {text-align:center;
background-color: #f1d9d5;
 font-size: 90%;
font-family: tahoma, verdana, arial, sans-serif;
color: #66443d;
background:#f1d9d5 url('n.gif')  no-repeat;
background-attachment: fixed;
}

a {color:#66443d;}

img {border: 0;}

div#wrap {
margin: 0 auto;
text-align:left;
width:800px;
background-color: #fff;
background-image: url(rabbit.gif);
background-repeat:no-repeat;
background-position:52px 624px;
}

div#header
{
width:800px;
height:165px;
background-color: #cc887a;
background-image: url(header.gif);
}
div#login form
{display:inline;}
div#login
{float: right;
margin: 11px 11px 22px 0;}

#filter
{position:relative;}

#filter h2
{/*display:inline;*/ float:left;
font-weight:normal;
font-size:13px;
border:1px solid #990000;
color:#997A7A;
width:186px;
padding:1px 31px 1px 2px;
background:url(select.png) no-repeat right 0;
}

#cat
{position:absolute;
list-style:none;
left:49px;
top:20px;
width:217px;
font-size:13px;
color:#997A7A;
background:#fff;
padding-left:2px;
border:1px solid #990000;
border-top:none;
display:none;
z-index:999;}

#cat li:hover
{background:#3399ff;
color:#fff;}

input, textarea, select
{color: #997a7a;
border: 1px solid #990000;
background-color:#fff;}
h2 span
{font-size:70%; color:#ccc;}
div#nav
{clear:both;
background: #f00;
margin:0px 11px 0 0;}

div#nav a
{color: #fff;
text-decoration:none;
float:right;
clear:both;}

div#nav a:hover
{text-decoration:underline;}

div#nav a:first-letter
{color: #cc3939;}

div#filter
{height:38px;
float:right;
margin:3px 13px 0 0;}

div#filter a
{color: #66443d;}

div#adverts
{clear: both;
padding: 10px 45px;
font-size:90%;
border-bottom: 1px solid #cc87a7;}

div#adverts2
{clear: both;
padding: 10px 45px;
font-size:90%;
}

div#news
{clear: both;
padding: 10px 45px;
font-size:90%;
border-top: 1px solid #cc87a7;
border-bottom: 1px solid #cc87a7;}

div#news p
{margin-bottom: 5px;}

div#news span
{font-weight: bold;}

div#news a
{color: #cc3939;}

p#btw
{width:100%;
margin-top: 15px;
margin-bottom:0;
text-align:right;
font-size:80%;}

p#btw a
{color: #66443d;}

div#content
{width:410px;/*554*/
padding-right: 155px;
min-height: 590px;
/*height:100%;
height: 590px;*/
overflow: visible;
margin: 23px 0 0 236px;
background-color: #fff;
background-image: url(fly.gif);
background-repeat:no-repeat;
background-position:412px 124px;
}

* html div#content 
{height: 590px;
padding:0;}


div.verse
{margin-top:33px;}

div.verse h2
{margin-bottom:19px;
font-family: Times New Roman, serif;}

div.verse h2:first-letter
{font-size: 110%;
color: #cc3939;}

/*div.verse p
{margin-left:6px;}*/

div.verse span
{color: #cc3939;}

.date
{margin: 15px 0 15px 0px;
color: #998a8a;
font-size:80%;
text-align:right;
padding-right:80px;}

.date span {float:left;}

.date span a {color: #CC3939;}

div.rating
{margin-left:68px;}

div#footer
{width:680px;
height:67px;
text-align:right;
padding: 23px 120px 0 0;
background-color: #fff;
background-image: url(footer.gif);
background-repeat: no-repeat;
background-position:right top;
font-size:70%;
white-space:nowrap;
}

div#footer img
{display:block;
float:right;
margin:22px 34px 0 0;}

		#fixed-div {
			width: 120px;
			height: 600px;
			border: 1px solid gray;
			position: fixed;
			left: 10px;
			top: 0px;
		}
		#fixed-div2 {
			width: 120px;
			height: 600px;
			border: 1px solid gray;
			position: fixed;
			right: 10px;
			top: 0px;
		}