/* 
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.

*/
body  { font: 12px/20px Arial; color: #4a4a4a; background: #f0f0f0 url(images/bg.jpg) repeat-x top left; }
p {margin: 0; font:13px/18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }


.widget p { font:12px/18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; margin-bottom:15px; }

.nav a  { position:relative; color:#fff; display:block; z-index:100; padding:11px 16px 10px 16px; line-height:18px; text-decoration:none; }
.nav-entries a { display: block; font:12px/16px Georgia, serif; color:#808080; text-decoration:none;}

.comments {font-size:0px;}

sup{font-size:xx-small; vertical-align:top;}

h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Georgia, serif; color: #222; font-weight:normal; }
h1  {font-size: 22px; } h2  {font-size: 20px;} h3  {font-size: 18px;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

/* 2.2 Navigation */
#navigation{font:14px/14px georgia, serif; border-bottom:0px solid #000;padding:0px; margin-top:1px; margin-bottom: 40px; background: url(images/nav-highlight.png) no-repeat top center;}

#navigation ul.rss{background:url(images/ico-rss.png) no-repeat left 12px;padding:12px 0px 3px 18px;margin-left:20px;}
#navigation ul.rss li{display:inline;padding:0 10px 0 0;}
#navigation ul.rss li a{color:#fff;text-decoration:none;}
#navigation ul.rss li a:hover{text-decoration:underline;}

.nav { z-index:99; margin:0; padding:0; list-style:none; line-height:1; }
.nav a  { position:relative; color:#fff; display:block; z-index:100; padding:11px 16px 10px 16px; line-height:18px; text-decoration:none; font-style:strong; }
.nav a:hover { background: #f0f0f0; }
.nav li.current_page_item, .nav li.current_page_parent{ background:#f0f0f0;}
.nav li.current_page_item a:hover, .nav li.current_page_parent a:hover { background: #f1f1f1; }
.nav a:hover, .nav li.current_page_item a, .nav li.current_page_parent a { color: #222; }
.nav li  { float:left; width: auto; margin-right: 5px; }
.nav li a.sf-with-ul { padding-right:20px; }

/* 2.3 Header */
#header{ width: 100%; height: 72px; padding: 30px 0;clear:both;position:relative; }

#logo  { float:left; }
#logo img  { margin-top: -35px; }
#logo .site-title, #logo .site-description  { font-family:Georgia, serif; color: #fff; display:none;  }
#logo .site-title a { color:#fff; font-size:40px; line-height:40px; text-transform:none; font-weight:normal; text-decoration:none; }
#logo .site-title a:hover { text-decoration:underline; }
#logo .site-description { color:#999; font:italic 14px Georgia, serif; font-weight: normal; }


