/*   
Theme Name: Roger Platts Thematic Child Theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Benjamin Hobson
Author URI: http://themeshaper.com/
Template: rp_thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../rp_thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../rp_thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../rp_thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../rp_thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../rp_thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../rp_thematic/library/styles/plugins.css');

/* Structure changes -------------------------------------------------*/
#wrapper {
	background:#FFFFFF none repeat scroll 0 0;
	margin:30px auto 30px auto;
	padding:0 10px;
	width:860px;
}
body {
	min-width: 860px;
	background: url(rp_images/RP_grass_bg.jpg) fixed center repeat-y;
}
p { 
	font-family: verdana;
}
h1 { 
	font-family: Georgia;
	color: #390700;
}
/* footer -------------------------------------------------*/
#subsidiary #third {
	margin:0; 
	float:right;
	position:relative;
	right:10px;
	width:230px;
}
#siteinfo {
	color:#666666;
	font-size:11px;
	line-height:18px;
	margin:0 0 0 11px;
	padding:29px 0 44px;
}
#subsidiary {
	float:right;
	padding:8px 0 0;
	width:300px;
}
#siteinfo {
	width:860px;
}
/* headers -------------------------------------------------*/
.entry-title {
	font-size:30px;
}
#blog-title a:active, #blog-title a:hover{
	color:#3A4704;
}
#blog-title a {
	color:#3A4704;
	text-decoration:none;
}
#blog-title {
	width:500px;
}
#phonenumber {
	float:right;
	padding:30px 12px 0px 0px;
	width:238px;
	margin:0;
}
.phone_number {
	color:#A0B740;
	font-family:georgia;
	font-size:30px;
	line-height:35px;
}
.phone_text {
	color:#A0B740;
	font-family:georgia;
	font-size:18px;
	margin:0;
	padding:-1px;
}

/* right column -------------------------------------------------*/
.yarq_quote_bh
{
	font-size: 12px;
	font-family: georgia;
	font-style: italic;
	color:#666666;
}
.yarq_author_bh
{
	font-size: 10px;
	font-family: georgia;
}
.main-aside ul {
	padding:0 10px;
}
#ace-recent-posts li{
	font-family: Georgia;
	font-size: 12px;
	color:#3A4704;
	list-style-type:none;
	margin:-12px;
	padding:11px 0;
}
.aside a:active, .aside a:hover { color: olive; }
.yarq_quote { background-color: #EFEFEF; }

#secondary {
background:#EFEFEF none repeat scroll 0 0;
clear:right;
}
.yarq_div {
background:#EFEFEF none repeat scroll 0 0;
pading:6px
}
#primary {
border:1px solid #CCCCCC;
margin-bottom:22px;
padding:11px 1px 1px 1px;
}

#sub-page-menu {
background:#EFEFEF none repeat scroll 0 0;
margin:0;
padding:1px 0px 1px 0px;
width:100%;
}
.widgettitle{
	font-family: Georgia;
	padding: 2px 0px 5px 7px;
	font-weight:normal;
	color:#333;
}

/* page content changes -------------------------------------------------*/

.entry-content h2
{
	font-family: Georgia;
	font-size: 19px;
	padding: 2px 0px 5px 0px;
	font-weight:normal;
}
.entry-content
	padding:0 0 0 0;
{
	font-family: Georgia;
	font-size: 19px;
	padding: 2px 0px 5px 0px;
	font-weight:normal;
}
body, input, textarea {
	color:#333;
	font-family:georgia
}
.entry-title a:active, .entry-title a:hover {
	color:#A0B740;
}
.entry-title a {
	color:#666;
	text-decoration:none;
}
.gallery-item{
	margin:0;
	padding:0;
}
.ngg-gallery-thumbnail-box{
	margin:5px
}
.enhance {
background:#EFEFEF none repeat scroll 0 0;
padding:16px;
width:500px;
}
a:hover {
color:#A0B740;
}
a:active, a:visited {
color:#3A4704;
}
/* image changes ----------------------------------------------------------*/
.entry-content img {
    margin: 0px 4px 4px 8px;
}
.entry-content table, th, td
{
	border-color: white;
	border-width: 0px;
	padding: 0px  0px  0px  8px;
  border-collapse:inherit;
  }
  
h1#blog-description, div#blog-description, #blog-description {
	display: none 
}
.entry-utility {
	display: none !important;
}