/* 
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.

*/

/* 1.1 Defaults */

body  { font: 0.85em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; line-height: 1.5; color: #333; background-color: #e4e4e4; }

h1, h2, h3, h4, h5, h6  { margin: 0; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color: #000; line-height:1; }
h1  {font-size: 24px; } h2  {font-size: 22px;} h3  {font-size: 20px;} h4  {font-size: 18px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

/* 2.2 Navigation */    
/*104*/
#page-nav ul.rss{background:url(images/ico-rss.png) no-repeat right 13px;padding:0 35px 0;}
/*106*/ 
#page-nav ul.rss a { line-height:39px; display:block; padding:0 10px; }

/* 2.2.1 Page Navigation */
/*110*/
#page-nav a { color:#eee; text-decoration:none; font-size: 11px}
/*112*/
#page-nav .ico-home { padding:12px 0 11px 0; }  
/*115*/  
#nav a  { display:block; z-index:200; padding:0 10px; line-height:39px; text-decoration:none;}  
/*119*/  
#nav li ul li a  { width:160px; line-height:36px; color:#eee; }
/*121*/  
#nav li ul ul  { margin: -36px 0 0 180px; }

/* 2.2.2 Category Navigation */ 
/*128*/
#cat-nav a { color:#333; text-decoration:none;}  

/* 2.3 Header */
/*153*/
#header{padding:5px 0 15px;clear:both;position:relative;}
/*154*/
#headerText {padding-bottom: 5px;clear: both;}
/*161*/
#topad{position:absolute;right:0px;top:76px;}
/*163*/
/*
#twitter-top { position:absolute;right:0px;top:76px; overflow:hidden; }
*/
#social div.facebook_logo { float:left;  width:100px; height:60px;} 
#twitter-top { position:relative; float:  right; right:0; top:0; }  
#twitter-top .logo img { float:left; margin: 14px 0 0 15px; }
#twitter-top div.logo { float:left; background:url(images/bg-twitter.png) no-repeat; width:60px; height:60px;  }
#twitter-top div.tweet { float:left; background:url(images/bg-twitter.png) no-repeat right; max-width:450px; height:60px;  }
#twitter-top #twitter_update_list { padding:11px 20px 0 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#fff; line-height:18px; }
#twitter-top #twitter_update_list a { color:#fff; border-bottom:1px dotted; }
#twitter-top #twitter_update_list a:hover { color:#fff; border-bottom:1px solid; }
/* 2.4 Content */
#content{min-height:400px;padding:0; margin:10px auto 30px;}

/* 2.6.1 Footer Widget Area */     
/*193*/
#footer-widgets .widget h3  { background:url(images/bg-footer-widget-title.png) repeat-x;}  
/*196*/
#loopedSlider { position:relative; width:640px; height:554px; background:#e5e5e5; border-bottom: 1px solid #b9b9b9; border-right: 1px solid #d0d0d0; }
#loopedSlider .container { width:640px; height:340px; overflow:hidden; position:relative; background:#fff; border-right:1px solid #d0d0d0; }
#loopedSlider .sliderTabs { width:318px; float:left;}  

/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/
/*233*/
.post .title  { position:relative; margin: 0 0 5px 0; font-weight:800; } 

/* 3.3 Pagination / WP-Pagenavi */
/*280*/
.more_entries a { display: block; margin: 0; background:#efefef; padding:4px 8px; color:#777; border:1px solid #ccc;}
/*281*/
.more_entries a:hover { background:#ddd; border:1px solid #ccc;}
/*290*/    
.more_entries .wp-pagenavi a:hover { padding: 4px 8px; background: #ddd; color:#777; border:1px solid #ccc;  }
/*292*/    
.more_entries .wp-pagenavi span.pages { background: #efefef;color: #777; padding: 4px 8px; border:1px solid #ccc;}

/* 3.7 Buttons / Banners */
/*295*/
.entry a.btn, input.submit { background:url(images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-size:12px; font-style:italic; background-color:#838C1C; border:1px solid #626915; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
/*299*/
.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; line-height:29px; padding:0 0 0 16px;}
/*303*/
.featured-banner { background:url(images/banner-featured.png) no-repeat; position:absolute; top:14px; left:-14px; width:100px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; line-height:29px; padding:0 0 0 16px; z-index:99;}

/* 5.1 Comments */   
/*428*/
#comments a.comment-reply-link { background:url(images/bg-button.png) no-repeat center 0; padding:2px 6px; color:#fff; font:Georgia, serif; font-size:12px; font-style:italic; background-color:#aaa; border:1px solid #999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
/* 5.2 Comments Form */ 
/*443*/
#commentform #submit { font-family:Georgia, serif; background:url(images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-weight:bold; font-size:12px; font-style:italic; background-color:#6694ac; border:1px solid #557c90; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; } 


#social { position:relative; height:60px; margin:0px 0 10px; padding:0 0 0 0px;  } 

#social a img { padding:0 0px 0 0; margin: 14px 0 0 50px;}  
/* just a bigger fix bar */
.biggerfix { clear:both; height:2px; margin:0; }

/* tabsTitle */
.tabsTitle  { position:relative; margin: 0 0 2px 0; background:#fefefe url(images/bg-box.png) repeat-x; padding:0; border:1px solid #fff; color:#555; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; }
.tabsTitle h3  { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#666; margin: 0; padding:14px 15px 0; height:30px; background:url(images/bg-widget-title.png) repeat-x; }

/* just a bigger fix bar */
.featurefix { clear:both; height:10px; margin:0; background:blue;}

/*sidebar Tabs */
#tabs #tagcloud, #tabs .inside li { padding:8px; font-family:Georgia, serif;}  


#advert_300x250 {background:white; border:none; }
#advert_300x250 { padding:10px 0 10px 18px; }  
#advert_300x250 a:hover {border:none;}

.credits-post-meta{margin: 0 0 8px 0;font-size:10px;color:#9F9F9F; font-family:Verdana, Geneva, sans-serif; line-height:11px;}
.credits-post-meta a { border:none; }
.credits-post-meta a:hover { border-bottom:1px dotted; }

.vendor a {border: none;}
.vendor a:hover {border: none;}
