/* 
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.

*/

#top { background:  #754A33 url(images/bg.jpg) no-repeat top center; }
#header { padding:20px 20px 20px 20px; clear:both; position:relative; }
#top .col-full  { width: 960px; margin: 0 auto; height:80px; }
#facebook_like { padding-top:10px; }


#content { padding-left:9px;}
#comments { padding:25px 25px 25px;}
#comments h3 { padding-bottom:0; margin-bottom:0; }


#page-nav ul.rss{ padding:0 2px 0 0;}

#logo  { min-height:70px; padding: 0 0 0 10px; }
#logo img  { }

.post { padding-top:16px; }

.post-bottom { background:#E4E4E4 url(images/bg-post-bottom.png) repeat-x top; margin: 0 0 0 0; line-height:38px; padding:0px 25px 0 16px; border-bottom: 1px solid #B9B9B9; border-top: 1px solid #DBDBDB; }
.post-bottom div, .post-bottom div a { color:#777; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; }
.post-bottom div a:hover { color:#222; }
.post-bottom .cat { background:url(images/ico-cat.png) no-repeat top left; padding:2px 0px 2px 30px; height:16px;}
.post-bottom .tags { background:url(images/ico-tags.png) no-repeat top left; padding:1px 0 2px 25px; height:16px;}

#respond  { background:#ececec; border-top:1px solid #f5f5f5; margin: 0; padding:25px 25px 35px; border-bottom: 1px solid #bbb;}
#comments #respond { padding:20px 0; }
.post-meta { color:#666666; }
.post-meta img { vertical-align:top; margin:0 5px 0 0; }
.post .title  { margin: 0 0 12px 0; font-weight:400; }
.wp-caption-text { margin:0 0 15px 0; padding:0 0 0 6px; height:7px; font-size:10px; color:#787878; text-align:left; text-transform:uppercase; }
.wp-caption { margin: 0 0 14px 0;}
.alignleft, .alignright { margin: 0 12px 0 0;}
.col-left .read-more { display:none; }
.slide img { margin-bottom:7px;}
.slide .post .title  { margin-bottom:6px; }
.slide .post-meta { margin-bottom:1px; padding-bottom:5px; }
.col-left .post-index  { padding:20px 25px 0 20px; height:190px; margin-bottom:20px; border:1px solid #fff;  position:relative; }

.post-index .thumbnail { margin-right:16px; } 
.post-index .post-meta { margin-bottom:8px; }
.post-index .entry p {   }
.post-index .title  { margin: 0 0 9px 0; font-weight:400; }
.post-index .title a:hover  {  }

.post-index .title a:link, .post-index .title a:visited  { color:#222; }
.post-index p.tags { background:url(images/ico-tag.gif) no-repeat center left; padding-left:25px;width:100%;clear:both;}
.post-index .thumbnail { padding:4px; border:1px solid #e2e2e2; background:#fff; margin-top:0; }
.post-index .video { margin-bottom:20px; }
.post-index #share { position:relative; height:35px; margin:20px 0 0; padding:1px 0 0 55px;  }
.post-index #share .banner { background:url(images/banner-share.png) no-repeat; position:absolute; top:0; left:-40px; width:78px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}
.post-index #share a img { padding:0 10px 0 0; opacity:0.7; }
.post-index #share a:hover img { padding:0 10px 0 0; opacity:1; }

#ajax_get_avatar { padding: 17px 0 0 0;  }
#ajax_get_avatar a:hover { text-decoration:underline; }

#cat-nav #search { background:url(images/bg-search.png) no-repeat; height:31px; width:233px; margin-top:12px; position:relative; }
#cat-nav #search input { background:none; border:none; padding:8px 25px 8px 12px; width:156px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; color:#9d9d9d; }
#cat-nav #search input.submit { position:absolute; right:12px; top:7px; width:15px; height:16px; padding:0; margin:0; }

.widget .sponsors {  padding-top:18px; padding-left:18px; }
.widget .sponsors img { padding-bottom:8px; }
.widget .sponsors a:hover { border-bottom:none; }

#author .widget_title img { vertical-align:top; margin-right:10px; margin-top:-2px; }
#author .wrap { padding:10px 5px; }
#author img.avatar { padding:2px; background:#fff; border:1px solid #ddd; }
#author .author-info { float:left; width:180px; height:74px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase; line-height:16px; padding:2px 0 0 0px; color:#777; margin-left:-2px; background:url(images/hr.jpg) no-repeat 0 40px; }
#author .author-info a { font-size:12px; font-style:italic; text-transform:capitalize; font-weight:bold; line-height:24px; }
#author .author-desc { font-style:italic; }

.entry h2 { font-size:22px;}
.entry ul  { margin: 0 0 25px 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; }
.entry a:hover { border-bottom:none; }

#tabs .inside li a { font-weight:normal; }
#comments .comment-head .name { color:#21759b; }
#comments .comment-head .name a:hover { text-decoration:underline; }
#secnav a { font-style:normal; text-transform:uppercase; font-weight:normal; color:#5B5B5B; line-height:54px; }
#cat-nav { height:54px; }
#secnav li { height:54px; }

.post #share { position:relative; height:35px; margin:25px 0 0 0; padding:1px 0 0 55px;  }
.post #share .banner { background:url(images/banner-share.png) no-repeat; position:absolute; top:0; left:-40px; width:78px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}
.post #share a img { padding:0 10px 0 0; opacity:0.9; }
.post #share a:hover img { padding:0 10px 0 0; opacity:0.7; }

.archive_header  { display: block; padding:20px 20px 10px; margin:0 0 15px; font-size: 18px; font-weight: bold; background:url(images/bg-widget-title.png) repeat-x bottom; height:33px; background-color:#F0F0EE; border-bottom-color: #ccc; }
.tags { display:none;}
.snap_noshots a:hover { border-bottom:none;}
.thumbheader { display:none;}
.featured-banner { display:none; }
/*.featured-banner { display:none; }*/

#footer{ background:#828282; color:#cacaca; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:13px;padding: 29px 0;border-top: 1px solid #b3b3b3;}
#footer a { color:#cacaca; border-bottom:1px dotted; }
#footer a:hover { border-bottom:none;  }
#footer #credit img{vertical-align:middle; }
#footer #credit span{display:none;}



