/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

#breadcrumb, .archive_header  { font-family: Helvetica, Arial, sans-serif; display: block; margin:10px 0; padding: 0 55px; font-size: 18px; font-weight: bold; color: #583b1c; }

body  { font: 10px Tahoma,Helvetica,"Trebuchet MS",Arial,Verdana,Sans-serif; line-height: 1.5; color: #7a7a7a; }

/* 3.1 Typographic Elements */
.entry h1 {}  .entry h2 {}  .entry h3 {}  .entry h4 {}  .entry h5 {}  .entry h6 {}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6  {	margin: 0 0 15px 0; }

.entry p  { margin: 0 0 15px 0; }

.entry blockquote  { padding: 10px 30px; color: #666; font-style: italic; font-size: 12px; }
.entry blockquote p  {}

.entry ul  { margin: 0 0 15px 0; padding: 0 0 0 30px; }
.entry ul ul  { margin: 0; }
.entry ul li  {	list-style-type: circle; }
.entry ul ul li  { list-style-type: disc; }

.entry ol  { margin: 0 0 15px 0; padding: 0 0 0 30px; }
.entry ol ol  { margin: 0; }
.entry  ol li  { list-style-type: upper-latin; }
.entry  ol li ol li  { list-style-type: lower-latin; }


.col-full  { width: 1000px; margin: 0 auto; }
/* 2.4 Content */
#content{min-height:550px;padding:0;}
* html #content{height:550px;}

#main{width:769px;}
#main.fullwidth  { width: 1000px; }

/* 2.5 Sidebar */
#sidebar{width:210px;overflow:hidden;}

.widget h3  { margin: 0; padding: 10px 0; text-transform:uppercase; color: #583b1c; }



h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Tahoma,Helvetica,"Trebuchet MS",Arial,Verdana,Sans-serif; color: #583b1c; }
h1  {font-size: 22px;} h2  {font-size: 20px;} h3  {font-size: 16px;} h4  {font-size: 14px;} h5  {font-size: 10px;} h6  {font-size: 10px;}

.post .title  { width:auto; position:relative; margin: 0 0 30px 0; padding: 0 0 10px 40px; color: #583b1c; border-bottom: 1px solid #e7e7e7; font-size: 18px; }
.post .title a:link, .post .title a:visited  { color: #583b1c; }
.post .title a:hover  { text-decoration: none; }

#pagenav a  { display:block; z-index:100; margin: 0; padding:0 15px 10px 15px; text-decoration: none; text-transform: uppercase; font-size: 18px; font-family: Tahoma,Helvetica,"Trebuchet MS",Arial,Verdana,Sans-serif; color: #583b1c;  }

.entry .alignleft  { float: left; width: auto; margin: 5px 10px 5px 0; }
.entry .alignright  { float: right; width: auto; margin: 5px 0 5px 10px; }
.entry .aligncenter  { text-align: center; }

.post  { position: relative; margin: 0 0 10px 0; padding: 25px 15px; background-color: #fff; border: 5px solid #efefef; }

/* FEATURED POSTS */

#featured li  { float: left; width: 210px; padding: 10px 0; list-style: none; }
#featured li a  { padding: 0; background: none; border: none; }
#featured span  { display: block; }
#featured span.thumb  { float: left; width: 80px; }
#featured .right  { float: right; width: 120px; font-size: 10px; line-height: 18px; }
#featured .right h4  { margin: 0 0 5px 0; font-size: 12px; line-height: 18px; }
#featured .right h4 a  { line-height: 18px; }

/* WIDGET FORMS */
#searchform  { margin: 15px 0 0 0; }
input#s, input.field  { float: left; width: 200px; padding: 5px 0 5px 5px; }
input.submit  { display:block; float: right; line-height: 17px; border: none; padding: 4px 5px; color: #fff; text-shadow: 1px 1px 0 #424242; text-transform: uppercase; font-size: 10px; }
.widget .screen-reader-text  { display: none; }
