/* Theme Name: Moo Thorpe 
Theme URI: http://moothorpe.com/
  Author: SFWDLLC
 Author URI: http://santafewebdesign.com/


*/

body
{
	margin : 0px;
	padding : 0px;
	background-color : #feffe0;
	font-family : palatino, palatino linotype, times, serif;
	font-size : 12px;
}

/* clear fix */

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  margin : 0px;
  padding : 0px;
}

.clearfix {
  display: inline-block;
  margin : 0px;
  padding : 0px;
}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#layout
{
	width : 750px;
	margin : 10px auto;
}

#layout_top
{
	width : 750px;
	margin : 10px auto auto 10px;
}

#abs_top_left
{
	width : 450px;
	float : left;
	color : #803333;
	font-size : 11px;
}

#abs_top_right
{
	width : 300px;
	float : left;
	text-align : right;
	font-family : verdana, arial, helvetica, sans-serif;
}

#abs_top_right a
{
	color : #803333;
	text-decoration : none;
}

#brown_nav
{
	background-color : #3b1005;
	color : #feffe0;
	padding : 5px;
	clear : both;
	font-size : 11px;
}

#brown_nav a
{
	color : #feffe0;
	text-decoration : none;
}

#header
{
	background-color : #803333;
	clear : both;
}

#header_left
{
	width : 330px;
	float : left;
}

#header_right
{
	width : 415px;
	float : left;
	text-align : right;
	color : #feffe0;
	font-weight : bold;
	font-family : verdana, arial, helvetica, sans-serif;
	padding : 5px 5px 5px 0px;
}

#header_right a
{
	color : #feffe0;
	text-decoration : none;
}

#open_nav 
{
	color : #533426;
	font-size : 11px;
	padding : 5px;
	text-align : center;
}

#open_nav a
{
	text-decoration : none;
	color : #533426;
}

#bottom_nav
{
	background-color : #803333;
	color : #feffe0;
	padding : 5px;
	margin-bottom : 10px;
	clear : both;
}

#bottom_nav a
{
	color : #feffe0;
	text-decoration : none;
}

#bottom_nav form
{
	display : inline;
}

#content
{
	padding : 10px;
}

#content a
{
	color : #6f0000;
}


#blog_content
{
	float : left;
	width : 350px;
	margin-right : 10px;
}

#right_col
{
	width : 340px;
	float : left;
}

#sidebar_left
{
	float : left;
	width : 190px;
	margin-right : 10px;
}

#sidebar_right
{
	float : left;
	width : 140px;
}

#sidebar_right h3
{
	margin-top : 0px;
	margin-bottom : 5px;
}

#sidebar_right li
{
	list-style-type: none;
}

#sidebar_right li ul
{
	margin : 0px 0px 5px 0px;
	padding-left : 20px;
}

#sidebar_right li ul li
{
	list-style-type : disc;
}



#index_left
{
	width : 230px;
	float : left;
	padding : 5px;
}

#index_right
{
	width : 500px;
	margin-top : -10px;
	margin-right : -20px;
	float : left;
}

#green, #brown
{
	margin : 0px 0px 0px 45px;
	list-style-type : none;
	padding : 0px;
	font-size : 14px;
	font-weight : bold;
}

#green a
{
	color : #5a7749;
	text-decoration : none;
}

#brown a
{
	color : #340e04;
	text-decoration : none;
}

#footer_box
{
	float : left;
	width : 238px;
	margin-right : 18px;
}

#footer
{
	clear : both;
	padding-top : 15px;
	font-size : 11px;
}

#footer a
{
	color : black;
}

#news_feed
{
	background-color : #c1caab;
	padding : 5px;
	font-size : 9px;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #3c3d3f;
	margin : 6px 0px;
}

#news_feed p
{
	margin-top : 0px;
	padding-top : 0px;
}

#news_feed a
{
	color : #3c3d3f;
	text-decoration : none;
}

#news_feed a:hover
{
	text-decoration : underline;
}

#news_feed h1
{
	font-family : palatino, palatino linotype, times, serif;
	font-weight : normal;
	border-bottom : 1px solid #878e7c;
	font-size : 12px;
	margin : 0px 0px 3px 0px;
	padding : 0px;
}

#tiny_footer
{
	padding-top : 5px;
	font-size : 10px;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */