/*
Theme Name: Richard Paul Evans, Inc.
Theme URI: http://wordpress.org/
Description: The Custom Richard Paul Evans Template.
Author: Steve Wells
Author URI: http://ionixdesign.com
Tags: blue, custom header, fixed width, two columns, widgets


*/
html {font-family: times;}
body {font-family:times; background: url(images/victorianblue.jpg);}
a{color:#112930; text-decoration:none;}
p{font-size:108%; color: #112930; font-family:times; }
h1{font-size:250%;}
h2{font-size:167%;;font-weight:bold;}
h3{font-size:138.5%; padding-top:5px;}
h4{font-size:138.5%; color: #112930;}
h5{font-size:108%;}
h6{font-size:85%;}
.left{float:left;}
.right{float:right;}
.bold{font-style:bold;}
#container{
	background: url(images/bg_textured.png) repeat-y;
	width: 960px;
	height: 1000px;
	margin: 0 auto;
	margin-top: 50px; 
}
/* Begin Header CSS */
#flashbanner{padding-top: 22px;}
#nav{width: 916px; margin: 0 auto;}

#nav ul {background: url(images/bg_nav.jpg) repeat-x; 
	padding-top: 12px; height:28px;
}
#nav li {
	display:inline; font-family:times; font-size:108%;
	margin: 15px;
	*margin:10px 15px;
}
#nav a{color:#fff;}
#nav a:hover{color: #c2cfcf;}
/* End Header CSS */

/* Begin Content CSS */

#content_main {
	width: 916px; margin: 0 auto; margin-top: 8px;
}
#index_left{
	float:left;
	width: 186px; 
}
#index_left .left_header{
	background: url(images/bg_button.gif);
	border: solid 1px #788686;
	text-transform: uppercase;
	font-size:138%;
	padding:5px 0 5px 0; margin-bottom:5px;
}
#index_left .left_header a{color: #11363f; display:block;}
#index_left img{margin-bottom:5px;}
#winner{
	background: #1a3c44;
	height: 90px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#winner h3{color: #fff;}
#winner h4{padding-top:5px;}

.widgettitle{
	background: #fff; 
	margin: 0 5px 0 5px; 
	padding: 6px 0 4px 0; 
	color: #173339; font-size:153.9%;
}

.textwidget{color:#fff; padding-top: 6px; font-size:120%;}

#side_nav img{ border: solid 1px #788686; float: left; text-align:left;}
#side_nav li{
	background: url(images/bg_button.gif); 
	border: solid 1px #788686;
	margin-bottom: 6px;
	text-align:left;	
}
#side_nav li:hover{background: #eff4f5;}

#side_nav a{color: #112930; font-size:120%;
	display: block; padding: 5px 0 5px 5px;
}
#index_right{
	float:left;
	width:270px; 
}
#index_right .right_header{
	background: url(images/bg_button.gif);
	border: solid 1px #788686;
	text-transform: uppercase;
	color: #11363f; font-size:150%;
	padding:10px 0 10px 0;
}
#blog_content{
	background: url(images/bg_white_trans.gif);
	border: solid 1px #78827b; border-top:none;
	height: 566px; overflow:auto;
}

.post {text-align:left; padding:5px 10px 5px 10px; font-size:115%;}
.post a{color:#11363f; font-size:90%; }
#blog_title a {color:#11363f;text-decoration:none; }
#blog_content .more{color:black; font-size:130%;}

#index_middle{
	float:left;
	width: 425px; 
	margin: 0 15px 0 20px;
	_margin:0 12px 0 12px;
}

#index_middle .middle_header{
	background: #1a3c44;
	color: #fff;
	border: solid 1px #112930;
	border-bottom:none;
	text-transform: uppercase;
	font-size:190%;
	padding:5px 0 5px 0;
}
#new_release{
	border: solid 1px #112930;
	height: 230px;
}
#new_release img{margin: 20px 5px 0 20px;}
.text {
	font-size: 108%; 
	float:left; 
	margin:17px 10px 10px 12px; 
	width:230px;
	text-align:left;
}

#flash_2{ margin-top: 8px; height:334px; }
#bottom_bar{
	background: #112930; 
	height: 30px; width: 710px;
	margin-top: 8px;
	_width: 400px; _display: none;
}
#page_middle{
	float: left;
	width: 685px; height:600px;
	overflow: auto;
	margin-left: 20px;
	padding: 0 15px 20px 10px;
	text-align:left;
}
.trivia_entry {font-size:108%; font-family:times; }
.trivia_entry h4 {font-size: 125%; font-family:times; margin-bottom:5px; line-height:18px;}
.trivia_q {display:inline; font-size:108%; font-family:times; color: #333d45;}

.page_entry p, .details_entry p {font-size: 120%; margin-bottom:10px;}
.page_entry em {margin-bottom:20px;}
#page_middle a, #details_middle a{color: #315963; font-weight:bold;}
#page_title a, #details_middle a{text-decoration: none;}
#page_bottom_bar{
	float:right;
	background: #112930; 
	height: 30px; width: 705px;
	margin-top: 8px;
	_width: 400px; _display: none;
}
#ft_nav {
	width: 910px;
	margin: 0 auto;
	margin-bottom:20px;
	text-align:left;
}
#ft_nav li {float:left; display: inline;margin-right:8px;}
#ft_nav .cw{float:right; color:#112930;}

#books{width: 660px; height: 600px; margin:0 auto;}
#book_row{border-bottom:solid 1px; width: 655px; height: 205px; margin:0 auto;}
#box_left{width: 325px; height: 200px; float:left;}
#box_right{width: 325px; height: 200px; float:right;}
.book_title{float:left; margin-left:15px;}
.book_title h4{margin-top:0;}
.detail_title{color:#112930; font-size:170%; margin-bottom:10px;}
#details_middle{margin-top:20px;
	float: left;
	width: 870px; height:625px;
	overflow: auto;
	margin-left: 25px;
	padding: 0 15px 20px 10px;
	text-align:left;}
.detail{float:left; width: 660px; margin-left: 45px; overflow: auto;
}
.detail li{font-size: 120%; margin-bottom:10px; margin-left:15px; list-style-type:circle; color: #112930;}
