/* Default WordPress by Dave Shea || http://mezzoblue.com
	Modifications by Matthew Mullenweg || http://photomatt.net
	This is just a basic layout, with only the bare minimum defined.
	Please tweak this and make it your own. :)

Based on bug_red by Organic Shadows

Made by Thaleia 
http://www.the-id.net/wp/
*/



a {
 /* This controls the initial link colour */	
color: #854015;
}



a img {
 /* This controls the borders around an image */	
border: none;
	color: #854015;
}



a:visited {
 /* This controls the link colour once it is visited */	
color: #854015;
text-decoration: none;
}



a:hover {
 /* This controls the link colour when hovered */	
color: #d02c22;
}



acronym, abbr {
	
border-bottom: 1px dashed #333;
	color: #854015;
}



acronym, abbr, span.caps {
	
cursor: help;
	
font-size: 100%;
	
letter-spacing: .07em;
	color: #854015;
}



blockquote {
	
border-left: 5px solid #ffff00;
	
margin-left: 1.5em;
	
padding-left: 5px;
	color: #854015;
}



body {
margin: 20px;
padding: 0;
	
background: url(images/bg.png) top left repeat #fff;
 /* This controls the background colour of the page */
color: #854015;
font: medium 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
#rap {
	background-color: #ffff00;
	padding-bottom: 10px;
}
cite {
	
font-size: 90%;
	
font-style: normal;
	color: #854015;
}



h2 {

border-bottom: dashed #ffff00 1px;
	
font: 90% "Times New Roman", Times, serif;
	
letter-spacing: 0.2em;
	margin: 15px 0 2px 0;
	
padding-bottom: 2px;
	color: #fff;
}



h3 {
	font-family: Arial, Helvetica, sans-serif;
/* 	height: 35px; */
	padding: 5px 0px 0px 5px;
	margin-top: 5px;
	margin-left: 5px;
	background-image: none;
	border-left-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #ffff00;
	border-bottom-width: 1px;
	color: #854015;
}



ol#comments li p {
	
font-size: 120%;
	color: #854015;
}



p, li, .feedback {
	
font: 85%/170% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	
letter-spacing: 0;
	color: #000;
}



.credit {
	

border-top: double 0px #fffef1;

background-color: #000;

color: #fffef1;
	
font-size: 11px;
	
margin: 10px 0 0 0;
	
padding: 10px 3px;
	text-align: center;
}



.credit a:visited, .credit a:link, .credit a:hover {
	
color: #fff;
}



.feedback {
	
color: #854015;
	
text-align: right;
}



.meta {
	font-size: .75em;
	color: #854015;
}



.meta, .meta a {
	
color: #854015;
	
font-weight: normal;
	
letter-spacing: 0;
}


.meta ul {
	display: inline;
	
margin: 0;
	
padding: 0;
	
list-style: none;
	color: #854015;
}



.meta li {
	
display: inline;
	color: #854015;
}



.storytitle {
	
margin: 0;
	color: #000;
}



.storytitle a {
	
text-decoration: none;
	color: #000;
}



input {
	border: 1px solid #d16521;
        background-color: #fffef1;
	color: #854015;
}

textarea {
	width: col="70";
	border: 1px solid #D02c22;
        background-color: #fffef1;
	color: #854015;
}
	
#commentlist {
	margin: 0px;
	color: #854015;
}

#commentlist li {
	padding: 0 10px 0 10px;
	margin-bottom: 10px;
	background-color: #B9B900;
	border: 1px solid #fff;
	list-style-type: none;
	}

#commentlist li cite {
	border-top: 1px solid #fff;
	color: #854015;
}


#content {
	background-color: #fff;
border: 1px outset #000;
-moz-border-radius: 7px;
margin: 30px 15em 0em 3em;

padding: 0 30px 10px 15px;
	color: #854015;
}



#header {
	
background: #000;
	
border-bottom: 0px solid #000;
	
	
font: italic normal 230% 'Times New Roman', Times, serif;
	
letter-spacing: 0.2em;
	
margin: 0;
	
padding: 15px 0 65px 0;

text-align: center;
	color: #854015;
}



#header a {
	
color: #ffff00;
	
text-decoration: none;
}



#header a:hover {
	
text-decoration: none;
	color: #fff;
	font-style: italic;
}



#menu {
	

	
border-left: 1px none;
 /* The next 2 lines control the border	edge between menu and body */
border-top: 0px dotted #000;
	
padding: 20px 0 10px 30px;
 /* The distance between body and menu areas */	
position: absolute;
	
right: 45px;
 /* This controls how far the menu is in from the right */	
top: 150px;
 /* This controls how far down the menu starts from the top */	
width: 12em;
	color: #854015;
}

#menu form {
	
margin: 0 0 0 13px;
	color: #5D5D00;
}



#menu input {
	
background: #eee;
	
border: 1px none #d02c22;
	
letter-spacing: -0.05em;
	
color: #854015;
}



#menu ul {
	
color: #5D5D00;
 /* This controls the colour of the headings in the menu */	
font-weight: bold;
 /* This controls the font in the headings in the menu - and also any other plain text in menu */	
list-style-type: none;
	
margin: 0;

padding: 10px 0 10px 0px;


}



#menu ul li {
	
font: 16px normal Arial, Times, serif;
 /* Thefont size and type in the menu */	
letter-spacing: 0.1em;
	/*

margin-left: 5px;
 /* Controls	the distance of the text under headings from left margin */
padding: 0px 0 10px 0;
	color: #fff;
	font-weight: bold;
	text-align: right;
	background: #5D5D00;
}



#menu ul ul {
	
list-style-type: none;
	
font-variant: normal;
	
font-weight: normal;
	line-height: 100%;
	
margin: 0;
	
background: #ffff00;
text-align: left;
	color: #5D5D00;
}


#menu ul ul li {

border: 0;
	background: #ffff00;
font: normal normal 70%/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	
letter-spacing: 0;
	line-height: 1.4em;
margin-top: 0;
	padding: 3px 0 0 0;
	text-align: left;
padding-left: 12px;
	color: #5D5D00;
}



#menu ul ul li a {
	
color: #000;
font-weight: bold;
	
/* text-decoration: none; */
}



#menu ul ul li a:hover {
	text-decoration: none;
	color: #854015;
}

#menu li form input{
border: 1px #ccc;
color: #854015;
}