/*  
Client: 	Reading Agency - Big Wild Read
CSS type:	screen styles
Author:		www.readingroom.com
updated:	June 07 
*/

/* index

  
------------------------------------------------------ */



body { 
	margin: 0; 
	padding: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 62.5%; 
	color: #000;
	background: #352500;  
	}	 
* { margin: 0; padding: 0; }

/* links 
------------------------------------------------------*/
a:link, a:visited { 
	text-decoration: none; 
	color: #c00; 
	font-weight: 700;
	}
a:hover { 
	color: #900; 
	text-decoration:underline; 
	}
	
/* common elements
------------------------------------------------------ */
p { 
	font-size: 1.2em; 
	margin: .5em 0 .8em; 
	line-height: 1.4em;
	}
h1 { 
	font-size:2.8em ;
	margin: 0 0 .5em 0; 
	color: #000; 
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0em;
	} 
h1 span { 
	color: #000; 
	}   
h2 { 
	font-size:1.5em; 
	color: #000; 
	font-weight: bold;
	margin: 0;  
	font-family: Georgia, "Times New Roman", Times, serif;
	}  
h3 { 
	font-size:1.25em; 
	color: #000;
	margin: 1em 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	}  
h4 { font-size:1.25em; color: #000; }
h5 { font-size:1.1em; color: #000; } 
h6 { font-size:1em; color: #000; } 

input, select, th, td {font-size:1em}
li li, li, td p, blockquote p {font-size:1.2em}
img { border: none; }
abbr, acronym { font-style: normal; border-bottom: 1px dotted #bbb; cursor: help; }
a abbr { border: none; }
em { font-style: italic; color: #000; }
strong { font-weight: bold; color: #000;  }
blockquote, dl { font-size: 1.2em; padding:0; margin:0; }
dl p { font-size: 1.1em;}
dt {font-weight: bold; margin: 0 0 .3em 0; }

hr { display: none;}

#content ul {
	list-style: circle;
	padding: 0 0 0 2.5em;
	margin: 1em 0 1em 0;
	}
#content ul li {
	padding: 0 0 0 0;
	margin: 0 0 .7em 0;
	}

/* basic structure
------------------------------------------------------ */

#wrap {
	width: auto;
	margin: 0;
	padding: 0 0 15em 0;
	text-align: left;
	}
#content {
	padding: 1em 5em 7em 1em;
	}	
	


/* head area
------------------------------------------------------ */

#logo {
	font-size: 3em;
	font-weight: bold;
	text-align: center;
	line-height: 4em;
	overflow: visible;
	}
#logo img {
	width: 410px;
	height: 95px;
	}

/* removed elements 
------------------------------------------------------ */	

#pageHead ul, p#breadCrumb, #footer, p.posted, .formLayout, p.back,
p.backtoTop, #legalLinks  {
	display: none;
	}



/* writer's blog
------------------------------------------------------ */

/* blog index page */
div.blogSummary {
	margin: 0 0 1em 0;
	}
div.blogSummary div.details {
	margin-left: 1.3em;
	float: left;
	width: 48.5em;
	}
div.blogSummary .authorImage {
	float: left;
	margin: 0 1em 0 0;
	} 
div.blogSummary .bookImage {
	float: right;
	}
div.blogSummary .authorImage img,
div.blogSummary .bookImage img {
	padding: .3em;
	background: #fff;
	} 
p.blogNote {
	margin-bottom: 2em;
	color: #6B4316;
	}
/* blog details page */	

dl.blogDetails dt {
	margin: 0 1em 1em 6em;
	}
dl.blogDetails dd.blogDetailsImage {
	float: left;
	margin: -2em 1em 0 0;
	}
dl.blogDetails dd.blogDetailsImage img {
	float: left;
	padding: .3em;
	background: #fff;
	}
/* blog comments */

#comments dl {
	width: auto;
	margin: 0 auto 2em auto;
	}
#comments h3 {
	display: none;
	}	
#comments dl dt {
	padding: 1em 0 0 0;
	margin: 0;
	font-size: 1.2em;
	}
#comments dl dt a, #comments dl dt a:hover {
	color: #000;
	text-decoration: none;
	}
#comments dl dt.author {
	text-align: right;
	color: #000; 
	padding: 1em 1em .7em 0;
	margin: 0;
	}
#comments dl dt.author a, #comments dl dt.author a:hover {
	color: #000;
	}
#comments dl dd {
	padding: 0 1em 0 0;
	}
		

	
/* message tree */
#messages dl {
	width: auto;
	margin: 0;
	}
#messages h3 {
	display: none;
	}

#messages dl dt {
	padding: 1em 0 0 0;
	margin: 0;
	color: #000;
	font-size: 1.2em;
	}
#messages dl dd {
	padding: 0 1em .5em 0;
	}



/* extras
------------------------------------------------------ */
.picLeft {
	float: left;
	margin: 0 1em 1em 0;
	padding: .3em;
	background: #fff;
	}
.picRight {
	float: right;
	margin: 0 0 1em 1em;
	padding: .3em;
	background: #fff;
	}





	
	
	
/* clearing
------------------------------------------------------ */
#pageHead ul:after, div.blogSummary:after, #legalLinks:after { 
	content: ".";   
	display: block;   
	height: 0;  
	clear: both;   
	visibility: hidden; 
	}
	
	
	
		

