/*
Theme Name: The Rural Partnership
Theme URI: http://www.bluetractor.com
Description: Default theme for the Rural Partnership
Version: 2 (WP2.6.2)
Author: Blue Tractor
Author URI: http://www.bluetractor.com
*/


/* LAYOUT */
/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
br.dirtyLittleTrick { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */
li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 } /* Use this if you have the Theme Switcher Reloaded plugin (http://themebot.com/webmaster-tools/1-wordpress-theme-switcher-reloaded) installed and want to make it nice and obvious */


/* CUSTOM FROM Bluetractor */
body{
	background-color:#f2eeda;
	color:#215352;
	font-family: Georgia, Arial, Helvetica, serif;
	font-size:12px;
	margin-top:0px;
	padding-top:8px;
}
h1{
	font-family:"PalatinoLTStd Light", Georgia, Helvetica, serif;
	font-size:40px;
}
h2{
	color:#8b8d09;
	font-family: "PalatinoLTStd Italic",Georgia, Helvetica, serif;
	font-style:italic;
	font-size:17px;
	font-weight:normal;
}
.resources h2,
.about h2,
.partners h2{
	margin-top: 25px;
}
#column1 h2 a{
    color:#8b8d09;
	font-family: "PalatinoLTStd Italic",Georgia, Helvetica, serif;
	font-size:17px;
	font-weight:normal;
}
table{
	background-color:#f2eeda;
	border-collapse:collapse;
	border:0px;
}
tr{
	background-color:#f2eeda;
}
td{
	background-color:#f2eeda;
}
a{
	text-decoration:none;
	color:#215352;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
	color:#8b8d09;
}
hr{	
	margin-top:25px;
	_margin-top:0px;
	width: 100%;
	height:1px;
	color:#c0c0c0;
	background-color:#c0c0c0;
	border:0px;
}
#container{
	margin:0px auto;
	padding: 0px auto;
	width:900px;
	height:600px;
}
#subnav{
	float:left;
	width:175px;
	padding-left:50px;
	font-size:12px;
	font-family: "DIN Medium", Helvetica, Verdana, sans-serif;
}
#info{
	float:left;
	width:550px;
	padding-top:5px;
}
#blogInfo{
	background-image:url("style/images/blogContinue.jpg");
	background-repeat:repeat-y;
	width:960px;
	position:absolute;
	_position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
	padding-top:0px;
	margin-top:0px;
	top:170px;
	_top:0px;
}
#blogInfo h2{
	font-size:18px;
	font-style:normal;
	color:#8b8d09;
	font-weight:normal;
}
#blogInfo h3{
	font-size:11px;
	font-style:normal;
	color:#666666;
	font-weight:normal;
}

/*#look{
	width:935px;
	height:50px;
	background-color:#dee3a7;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#215352;
	font-size:24px;
}*/
#column1{
	width:565px;
	float:left;
	padding-left:45px;
	padding-right:35px;
}
#column1 p{
	width:565px;
	height:inherit;
}
#column1 img{
	float:right;
	padding-left:5px;
	padding-bottom:5px;
}
#column1 a{
	color:#235144;
}
#column1 .blogBig{
	float:left; 
	padding:0px 0px 15px 0px;
}
#column2{
	width:250px;
	float:left;
	padding-left:25px;
}
#column2 img{
	padding-bottom:5px;
}
#column2 p{
	width:250px;
}
#column2 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
	color:#8b8d09;
}
#column2 hr{
	width:100%;	
	color:#c0c0c0;
	height:1px;
	background-color:#c0c0c0;
	border:0px;
	/*color:#9db3b3;width: 100%;*/
}
#column2 h2{	
	color:#215352;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#botInfo{
	width: 900px;
	text-align:center;
	float:right;
	padding-top:70px;
	padding-bottom:10px;
}



/* CUSTOM MATT REED */
#subnav ul{
    margin: 0; padding: 0;
    list-style-type: none;
}
#subnav li {
    margin: 0 0 14px 0; padding: 0;
    list-style-type: none;
}
ul#side_cats {
    margin: 0; padding: 0;
    list-style-type: none;
}
ul#side_cats li {
    margin: 0 0 1px 0; padding: 0;
    list-style-type: none;
}
a img{
    border: none;
}
body.photo-gallery #column1 img{
	float:none;
	padding-left:0;
	padding-bottom:0;
}
body.blog #column1 img{
	padding-left:0;
	padding-bottom:0;
}


/* CLEARFIX */
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */