/*

Theme Name: Warstone Farm
Description: 2 column Layout.
Author: Drake Creative LLC
Author url: http://drakreate.com
Based on the theme Fleur by Kaushal Sheth <a href="http://www.kaushalsheth.com">Kaushal Sheth</a>

*/


body     { color: #300; font: 75%/1.3em verdana, "Trebuchet MS", arial, tahoma, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 50% 0; margin: 5px 10px 10px; padding: 0 }

#container    { color: #630; background: #fff; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0 5px 5px; width: 740px }

/* CSS Tabs */

#navlist    { text-align: center; margin-left: 0; padding: 0 0 3px; border-bottom: 1px solid #666 }

#navlist li {
list-style: none;
margin: 0;
display: inline;
}

#navlist li a   { color: #72665d; font-size: 15px; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-left: 3px; padding: 3px 0.5em }

#navlist li a:link  { color: #72665D }

#navlist li a:visited  { color: #72665D; background-image: inherit; background-repeat: inherit; background-attachment: inherit; background-position: inherit }

#navlist li a:hover    { color: #300; font-weight: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-width: 1px }

#navlist li a:current   { color: #000; font-weight: bolder; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #fff }
#navlist li a#current1 { color: #000; font-weight: bolder; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #fff }
#banner     { color: #666; background: #fff url(images/main_banner.jpg) no-repeat; margin: 0; padding: 0; height: 239px }
#bannercurrent { color: #666; background: #fff url(images/current_banner.jpg) no-repeat 20px 0; margin: 0; padding: 0; height: 239px }
#bannerphilosophy  { color: #666; background: #fff url(images/main_banner.jpg) no-repeat; margin: 0; padding: 0; height: 239px }
#bannerfounder { color: #666; background: #fff url(images/founder.jpg) no-repeat 186px 0; margin: 0; padding: 0; height: 239px }
#bannerwelcome  { color: #666; background-image: url(images/welcome_banner.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 125px 0; margin: 0; padding: 0; height: 360px }
#bannerservices { color: #666; background-attachment: scroll; background-position: 99px 0; margin: 0; padding: 0; height: 5px }
#banner h1  { color: #666; font: 120% georgia, "Trebuchet MS", verdana, sans-serif; background: inherit inherit inherit inherit; text-align: left; padding: 5px }

#content    { color: #494141; background: #fff; margin-bottom: 0; margin-left: 192px; padding: 5px }

h1     { color: #c60; font: 140% "Trebuchet MS", verdana, tahoma, sans-serif; background: inherit inherit inherit inherit; margin: 0; padding: 5px }
h2  { color: #c60; font: bold 190% "Trebuchet MS", verdana, tahoma, sans-serif; margin-top: 0 }
a     { color: #c60; text-decoration: none }

a:hover    { color: #444; font-weight: normal; text-decoration: none }

a images {
border: 0px none;
}
strong { color: #c60 }
#sidebar    { color: #999; margin: 0 10px 0 0; padding: 5px; width: 175px; float: left; border-right: 1px solid #ddd }
#sidebar ul li h1   { color: #c60; font: 170% "Trebuchet MS", verdana, tahoma, sans-serif }
#sidebar a   { color: #72665d }

#sidebar a:hover   { color: #333; font-weight: normal }

#footer  { color: #999; font-size: 11px; background-color: #fff; text-align: right; margin: 0; padding: 3px; clear: both; border-top: 2px solid #300 }

 /* set millions of background images */
.rbroundbox  { background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.rbtop div  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.rbtop  { background-repeat: no-repeat; background-attachment: scroll; background-position: right top }
.rbbot div  { background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom }
.rbbot  { background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
height: 10px;
font-size: 1px;

}
.rbcontent { margin: 0 7px;}
.rbroundbox { width: 90%; margin: .5em auto; }


/*post stylng*/
.post{margin:0 0 25px 0;}

.post .info{
padding:2px 3px 3px 8px;
border:1px solid #e3e4e4;
background-color:#f5f5f5;
font-size:0.9em;
color:#505050;
}



/* Comments Styling */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #ffffff;
width: 280px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}
a.lang { font-size: 9px; margin: 0; padding: 0 }

