#masthead { 
  width: 970px;
  height: 283px; 
  background: url('http://redclaydiaries.com/wp-content/uploads/2008/12/redclaybanner.jpg') no-repeat;
}

#masthead a { 
  display: block; 
  width: 970px; 
  height: 283px; 
}

body { background: url('http://redclaydiaries.com/wp-content/uploads/2008/12/redclaybg.jpg'); 
  color: #000; 
  font-size: 62.5%; 
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  text-align: center; }

a { color: #666e95; text-decoration: underline; }

a:visited { color: #868686; text-decoration: underline; }

a:hover { color: #8890b6; text-decoration: underline; }	



h1, h2, h3 { font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; color: #666e95; }

h1 { font-size: 3.6em; letter-spacing: 0em; }
	
h1 a, h1 a:visited, h1 a:hover { color: #4f4f4f; text-decoration: none; }
	
h2 { font-family: "Times New Roman", Times, Georgia, serif; font-size: 2.4em; font-weight:normal; }

h2 a { color: #4f4f4f; text-decoration: none; }
	
h2 a:visited { color: #4f4f4f; text-decoration: none; }
	
h2 a:hover { color: #666e95; text-decoration: none; }
		
	
.tagged a:hover { color: #868686; background: #fff; text-decoration: none; }

.tagged a, .tagged a:visited { padding: 0.25em; color: #b9685a; text-decoration: none; }
	
.add_comment { display: block; padding: 0 0 0 20px; font-weight: normal; float: right; }

#container { width: 970px; margin: 15px auto 0 auto;}
					
	#content_box { width: 970px; text-align: left; float: left; clear: both; background: #fff;}
	
	#content { width: 490px; padding: 20px 20px 0 10px; float: left; }
		
	#sidebar { width: 190px; padding: 20px 10px 0 15px; float: left; }
		
	#footer { width: 970px; padding: 1.2em 0 0 0; border-top: 2px solid #ccc; float: left; clear: both; background: #dedede;}

ul#nav { list-style: none; width: 950px; padding: 0 10px; background: #fff; repeat-x; border-bottom: 3px solid #b9685a; float: left; clear: both; text-transform: none;  text-transform: none;}

ul#nav li { padding: 0.85em 40px 0.7em 0; font: bold 1.4em Verdana, Helvetica, Arial, sans-serif; float: left;  text-transform: none; text-transform: none;}
	
ul#nav li a, ul#nav li a:visited { color: #666e95; text-decoration: none; text-transform: none; text-transform: none;}
	
ul#nav li a:hover { color: #c5c9dc; text-decoration: underline; text-transform: none;}
			
ul#nav li.current_page_item a, ul#nav li.current_page_item a:visited, ul#nav li.current_page_item a:hover { color: #984233; text-decoration: underline; text-transform: none; }

li.widget h2, li.linkcat h2 { font-weight: bold; font-size: 1.077em; text-transform: none; letter-spacing: normal; margin: 0 0 0.8em 0; padding: 0.4em 2px; border-top: 2px solid #ccc; background: url('images/hr_dot_black.gif') 0 100% repeat-x; }
			
ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { width: 210px; margin: 0 0 2.5em 0; font-size: 1.3em; line-height: 1.4em; float: left; text-transform: none;}

				
#footer p {font-size: 10px; color: #888; text-align: center; }

#footer a, #footer a:visited { color: #888; text-decoration: none; }
		
#footer a:hover { color: #888; text-decoration: underline; }

.comment_num { padding: 0 15px 0 20px; font-weight: normal; font-size: 1.4em; float: right; }
				
.comment_num a, .comment_num a:visited { color: #4f4f4f; text-decoration: none; }
					
.comment_num a:hover { color: #df0000; text-decoration: none; }
				
.comment_meta strong { font-size: 1.6em; }
					
.comment_time { font: normal 1.1em Verdana, Helvetica, Arial, sans-serif; color: #4f4f4f; }


	#search_form .search_input { width: 201px; padding: 3px; color: #ccc; font: normal 10px Verdana, Helvetica, Sans-serif; border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; }

		#search_form .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
