/*



Theme Name: Plainscape


*/

body {
	background-repeat: repeat-x;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#555;
	line-height: 20px;
	background-image: url(images/bg.jpg);
}



#wrapper {



	/*width: 100%;*/



	background-repeat: repeat-x;



	background-image: url(images/footerbg.jpg);



	background-position: bottom;



	}



small {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 0.8em;}







h1, h2, h3, h4, h5, h6 {
	font-family:  Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: normal;
}







h1 { font-size: 30px; color:#340909; }



h2 { font-size: 2em; }



h3 { font-size: 1.2em; }



h4 { font-size: 1em; }



li {position:relative;

   left:15px;}



pre {overflow:auto;}





acronym, abbr



{	font-size: 0.9em;



	letter-spacing: .07em;



	cursor: help;



	border-bottom: 1px dashed #999;}







strong {color:#666;}







a {

	color: #340909;

	text-decoration: none;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

}







a:hover {color:#7e856f;}







hr {display: none;}







a img {border: none;}







/* Layout */







body {	margin: 0;



	padding: 0;}







#page {	margin: 0px auto;



	padding: 0;



	width: 1000px;}







#description {
	position:relative;
	text-align: center;
	top: 55px;
	left: 415px;
	width: 450px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#7e856f;
	font-size: 14px;
	font-weight:normal;
	line-height: 18px;
}


#header {







	position:relative;

	width:960px;


	height: 200px;

	margin-top: 0;


	margin-right: 20px;

	margin-bottom: 0;

	margin-left: 20px;

}



#wrapper {padding: 0 20px;

        /* position:relative;*/}







#content {;



	padding:10px;



	width:890px;



	height: auto;



	float:left;



	margin-top: 0px;



	margin-right: 20px;



	margin-bottom: 20px;



	margin-left: 15px;



}







#homepagecontent {width:530px; padding:10px;

float:left;}

#homepagecontent2 {width:615px;

float:left; padding:10px;}






#content h2 {display:none;}



	



#sidebar {width:300px;



	float:right;



	position:relative;

	/*margin:0;



	padding:20px 0;

        font-family: 'Myriad Pro', Arial, Sans-serif;*/}	



#footer {margin: 20px auto;



	clear: both;}







/* Header */



#headerimage {



	height:155px;



	width: 960px;



	position: relative;



	top:-75px;



	margin: 0 auto;



	background-image: url(images/logo.jpg);



	background-repeat: no-repeat;







}







* html #headerimage{







	height:155px;







	width: 960px;







	position: relative;







	top:-55px;







	margin: 0 auto;







	background-image: url(images/logo.jpg);







	background-repeat: no-repeat;







	}







*+html #headerimage {







	height:155px;







	width: 960px;







	position: relative;







	top:-55px;







	margin: 0 auto;







	background-image: url(images/logo.jpg);







	background-repeat: no-repeat;







	}



#header h1 {margin-left:-9999px;}







#header .description {/*font-size:1.2em;*/}







#hmenu {margin:0 auto;



	padding:5px 0;



        width: 960px;



        position: relative;



        top: -10px;}







#hmenu ul {display:inline;



	padding:0;}



	



#hmenu ul li {padding:0;



	display:inline;}







#hmenu ul li a {font-size:16px;



	font-weight:bold;



	text-transform:uppercase;



        margin:0 20px;}







#hmenu ul li#hmenu_rss {background:url('images/rss.png') no-repeat;



	padding-left:20px;}	







#header, #hmenu {}







/* End header */







/* Post */







.post {







	width:900px;







	margin-left: 50px;







	clear:both;







	padding-top: 5px;







	padding-right: 0;







	padding-bottom: 20px;







	padding-left: 0;







	







	}







.post h2 {



	margin:0;



	padding:0;



	text-align:left;



}







.post h3.post-title {



	font-weight:bold;



	font-size:1.8em;



	margin:0;



	padding:0;



	text-align:left;



}	div.archive-title {



	font-size:1.6em;



	font-weight:bold;



}







.post hr {



	display: block;



	}







.postmetadata {display:none;



	clear: both;



	font-size:1.1em;



	color:#888;



}







.clear {



	clear: both;



}







.entry {



	font-size:13px;



	



	margin:20px 0;



}







.entry blockquote {



	border:1px dashed #ccc;



	font-size:0.9em;



	padding:5px 20px;



	margin:10px 0;



	background:#f8f8f8;



}







.entry blockquote blockquote {



	font-size:1em;



}







.entry fieldset {



	border:1px dashed #ccc;



}







.entry fieldset legend {



	font-weight:bold;



	text-transform:uppercase;



}







.entry table {



	border-width:0 1px 1px 0;



	border-style:solid;



	border-color:#ccc;



	font-size:0.9em;



}







.entry table tr td {



	padding:5px 10px;



	border-width:1px 0 0 1px;



	border-style:solid;



	border-color:#ccc;}







.entry table tr th {



	border-width:1px 0 0 1px;



	border-style:solid;



	border-color:#ccc;



	padding:5px 10px;



	background:#f4f4f4;



	color:#666;



	font-weight:bold;



	text-transform:uppercase;



	text-align:center;}







.entry ol { list-style-type:decimal; }



.entry ol ol {	list-style-type:lower-alpha; }



.entry ol ol ol {	list-style-type:lower-roman; }







p img {



	padding: 0;



	max-width: 100%;}







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;}







.alignright {



	padding:0;



	margin: 2px 0 5px 10px;



	display: inline;



	float:right;}







.alignleft {



	padding:0;



	margin: 2px 10px 5px 0;



	display: inline;



	float:left;}







.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;}







.navigation .alignleft {



	text-align:left;}







.navigation .alignright {



	text-align:right;}







.navigation {



	font-size:1.2em;



	clear:both;



	margin:20px 0;}	







.wp-caption {



	border: 1px solid #ccc;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;}







.wp-caption p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;}







.searchbox {



	padding:20px;



	text-align:center;



	clear:both;}







.center {



	text-align: center;}







.hidden {



	display: none;}/* Comments*/







#comments {display:none;



	font-size:1.4em;



	line-height:1.4em;}







.commentlist {



	margin:20px 0;



	padding:0 0 1px 0;



	background:url('images/border_h.png') repeat-x bottom;}







.commentlist li {



	list-style:none;



	margin:0;



	padding:0;



	background:url('images/border_h.png') repeat-x top;}







li.comment div, li.pingback div {



	padding:20px;



	overflow:auto;}







li.comment div div, li.pingback div div {



	padding:0;



	overflow:visible;}







.commentlist li.even {



	background-color:#fafafa;}







.commentlist li.odd {



	background-color:#f6f6f6;}







ul.children li {



	list-style:none;}







img.avatar {



	float:right;



	border:1px solid #eee;



	padding:2px;



	margin:0;



	background:#fff;}







.comment-meta, .reply {



	margin:0;



	padding:0;



	font-size:0.8em;}







.comment-author cite {



	font-style:normal;



	font-weight:bold;}textarea#comment {



	width:100%;}







#comments div.navigation {



	font-size:0.8em;}







/* Sidebar */







#sidebar {}







#sidebar h2 {
	color:#340909;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display:inline;
}







#sidebar h2 {padding: 0;}







#sidebar ul, #sidebar ul ol {margin: 0;



	padding: 0;}







#sidebar ul li {margin:0;



	padding:0;



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 20px;}







#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;



        font-family: 'Georgia, "Times New Roman", Times, serif';



        color: #555555;



        font-size:13px;}







#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 0;}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 20px;}







#sidebar ul ol li {list-style: decimal outside;}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;}



	



/* Calendar */



#wp-calendar {



	empty-cells: show;



	width: 155px;}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	font-weight:bold;



	}







#wp-calendar caption {



	font-weight:bold;



	text-transform:uppercase;



	text-align:left;



	margin:0 0 5px 8px;



	color:#666;



	}







#wp-calendar td {



	padding: 3px 5px;



	text-align: center;



	}



	



#wp-calendar td#today {



	background:#eee;



}	







#wp-calendar td#prev a {



	padding: 0;



	text-align:left;



	font-weight:normal;



}







#wp-calendar td#next a {



	padding: 0;



	text-align:right;



	font-weight:normal;



}/* End Calendar *//* Footer */	







#footer {display:none;



	background: url('images/border_h.png') repeat-x top;



	padding:10px;



	text-align:center;



	font-size:1.1em;



	color:#888;



	margin:20px;



}







#footer2 {/*background:url('http://serenbefarms.gb-design-inc.com/wp-content/uploads/2010/01/footerbg.jpg');



          background-repeat:repeat-x;*/



          clear:both;



          height:112px;



          font-size:12px;



          font-family: 'Georgia, "Times New Roman", Times, serif';



          color:#FFF;



          line-height:22px;}




#footer a{color:#FFF; font-size:12px;



          font-family: 'Georgia, "Times New Roman", Times, serif';
}


#footbox {width:960px;



         margin: 0 auto;



         padding: 10px 0;



         position: relative;}







#footbox img {margin-top:-50px;}







#icons  {position:relative;



        left: 20px;



        top: -25px;}



		



#footleft {float:left;



          padding-left: 5px;



          margin-top:-50px;}







#footright {float:right;



           padding-right: 80px;



           text-align:right;



           margin-top:-50px;}



#footright a {color:#FFFFFF;



             font-weight:normal;}

#gb a{color:#FFFFFF; text-decoration:underline;



             font-weight:normal;}



#newsletter {padding-bottom:20px;}
#sidebar ul li a {font-style:normal;}

/* Custom */