/* Based on Sunrise by Payal Dhar (payal@writeside.net) */

*{
padding: 0;
margin: 0;
}

body {
background: #D49D02;
color: #9C8B6D;
font: 0.8em Arial, Helvetica, sans-serif;
}

a{
color:#705D29;
text-decoration: none;
}

a:hover, a:active{
color:#9C8B6D;
text-decoration:none;
}


#wrapper{
margin: 0 auto;
width: 750px;
}

#header{
margin: 0;
text-align:center;
height:300px;
background: url(/images/frey/header.jpg) top left no-repeat #fffbef;
}

#header h1{
color:#705D29;
font:5em Garamond, serif;
padding-top:20px;
}

#nav {
background:none repeat scroll 0 0 #705D29;
height:20px;
margin:0px auto;
width:750px;
border-bottom: solid 1px #FFFFFF;
}

#nav ul {
	margin: 0px 50px;
	padding: 0px;
	width:650px;
	list-style: none;
	text-align:center;
}

#nav li {
	display: inline-block;
}

#nav a {
	float: left;
	padding: 2px 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#nav a:hover {
	color: #FFFFFF;
}


#nav a{
//font: 1.25em Garamond, serif;
}

#nav a:hover, a:active{
color:#000;
}

#nav h1{
font-size:1.3em;
padding:8px 0 5px;
}

input, textarea{
padding:5px;
margin:5px 0;
background:#fff;
border:1px solid #D3BCA1;
color: #705D29;
}

#text {
background:#fffbef;
border-bottom:1px solid;
float:right;
line-height:1.5em;
padding: 5px 50px 30px 50px;
width: 650px;
}

#text p {
padding: 7px;
line-height: 1.4em;
text-align:justify;
}

#text h1, h2, h3{
color:#705D29;
padding: 5px 5px 0px 5px;
font-family:Garamond, serif;
}

#text h1{
font-size: 1.5em;
font-variant: small-caps;
margin-left: -20px;
}

#text h2{
font-size: 1.3em ;
margin-left: -15px;
}

#text h3{
font-size:1.19em;
margin-left: -10px;
}

#text ol, ul{
padding:0 15px;
margin:0 15px;
}

#text ul
{
list-style-type: none;
}

#text li
{
background-image: url(/images/frey/wheat-icon.png);
background-position: 0 5px;
background-repeat: no-repeat;
padding-left: 28px;
margin-bottom:5px;
}

.meta{
text-align:right;
font-size:0.8em;
background:#FFF5DF;
padding:2px;
margin:5px 7px;
}

blockquote{
/*background:url(/images/block.jpg) top right no-repeat;*/
margin:5px 25px;
padding:7px 50px 7px 7px;
text-align:center;
font-style: italic;
/*border-left:1px solid #D3BCA1;*/
}

#footer{
clear:both;
width: 740px;
text-align: right;
margin-top: 5px;
margin-bottom: 20px;
font-size: 0.8em;
padding-right:10px;
height:30px;
line-height:30px;
background: #fffbef;
-moz-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
}


#text p.verse {
   margin:0;
   padding:0 15px;
   justify:left;
}
