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

*/

#header {padding: 0;}
#logo {margin-top:-30px; margin-bottom:20px;}
#header #language-switcher { list-style: none; margin:0 5px 15px 5px; padding:5px 5px 5px 5px; background:#400500; }
#header #language-switcher { border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px; border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px;}
#header #language-switcher li { display:inline; margin:0 5px 0 5px; padding:0; color: #ddd;}
#header #language-switcher li a, #header #language-switcher li a:visited{ color: #F04923; text-decoration:underline; }
#header #language-switcher li a:hover, #header #language-switcher li a:active{ color: #F04923;}

#twitter {margin-bottom:40px;}

div.quotes div.post { margin: 0; }
#featured h2, #featured h1, #featured span.archive_header { color:#fff;font-size:32px; line-height:40px;  }
#featured.home h2 { font-size:32px; padding:20px 0 30px; font-style:italic;}
#featured.home p { font-size:18px; text-align:justify; color:#fff; line-height:24px; }
#featured a.button { background: url(images/btn-featured-right.png) no-repeat scroll top right; display: block; float: left; height: 44px; padding-right: 16px;text-decoration: none;color: #444;font-family:Arial, Helvetica, sans-serif; font-size:18px;margin:30px 30px 20px 0;}
#featured a.button span { float:left; background: url(images/btn-featured.png) no-repeat; display: block;	line-height: 44px; padding: 0px 5px 0px 50px; } 

#featured div.seal-award p { margin-left:70px; padding-top:52px; font-size:14px; line-height:15px; text-align:left; font-style:italic;}
#featured div.seal-award img { float:left; margin-top: 20px;}

#mini-features {margin: 0;}
#mini-features p { padding-bottom:15px; text-align:justify; }
#mini-features a.btn { float:right; margin: 0; background:#f0f0f0 url(images/ico-bullet.png) no-repeat 90% 50%; color:#333; font-size:12px; text-transform:uppercase; border:none; padding:4px 20px 4px 12px; }
#mini-features h3 a { color: #333333; }

#info-box { margin:0; }
#info-box .post h2.title, #breadcrumb.home .post h2 { font-size:16px; padding-bottom:0; margin-bottom:0; border:none; text-transform:none;}
#info-box .post p { margin-bottom:5px; padding-bottom:5px; color:#777777; }
#info-box .post { margin-bottom:5px; padding-bottom:5px; }

.post a.btn { margin: 0 0 15px 0; background:#f0f0f0 url(images/ico-bullet.png) no-repeat 90% 50%; color:#333; font-size:12px; text-transform:uppercase; border:none; padding:4px 20px 4px 12px; }
.post a.btn { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;  }
.post a.btn:hover { background:#06a0f0 url(images/ico-bullet.png) no-repeat 90% 50%; color:#fff; text-decoration:none; }
.post h2, .post h3, .post h4, .title { margin-bottom: 5px; border-bottom:1px solid #d5d5d5; clear:both; }
.post p  { margin: 0 0 15px 0; text-align:justify; }

.entry .alignleft  { float: left; width: auto; margin: 0; }
.entry .alignright  { float: right; width: auto; margin: 0; }
.entry img { border:none; padding:0; }

div.fwvvw_vthumb { background: #fff; padding: 4px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

#breadcrumb.home div.fwvvw_vthumb { margin-left:9px; position:relative; }
#breadcrumb.home div.fwvvw_vthumb a.play { background:url(images/btn-play-32x32.png) no-repeat; opacity:0.7; position:absolute; top:24px; left:38px; width:100%; height:100%;}
#breadcrumb.home .quotes { margin-top:65px; }
#breadcrumb.home blockquote { background:url(images/bg-quote.png) no-repeat top left; padding:0 0 15px 50px; font-family:Georgia, serif; font-size:14px; color:#777; font-style:italic; min-height:12px; }

#footer { padding: 0; }
#footer-widgets h3, #footer-widgets p { text-align:center; }

a.kbrsswidget {margin-right: 4px;}

