/* 
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  { min-width: 940px; font: 14px/20px Georgia, 'Times New Roman', serif; font-family: color: #555; background-color: #282828;  }

h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Georgia, 'Times New Roman', serif; color: #222; font-weight:normal; }
h1  {font-size: 22px; } h2  {font-size: 22px;} h3  {font-size: 18px;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

p {margin: 0; font:14px/22px Georgia, 'Times New Roman', serif; }

hr { background-color: #e6e6e6;	border:0; height: 1px; margin-bottom: 20px; }

input, textarea { padding: 7px 0 7px 7px; border-color: #ccc #efefef #efefef #ccc; border-width:1px; border-style:solid;}


/* 1.2 Hyperlinks */

a:link, a:visited  { color: #83b441; text-decoration:none;}
a:hover {text-decoration:underline;}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline;}

/* 2.2 Navigation */
#navigation{font-size:10px;}

#navigation ul.rss{background:none no-repeat 0 5px;padding:6px 0 3px 15px;}
#navigation ul.rss li{display:inline;padding:0 10px;}

ul#nav { margin-top:15px; }
#nav, #nav ul  { z-index:9999; margin:0; padding:0; list-style:none; line-height:1; }
#nav a  { font: 14px Helvetica, Arial, sans-serif; display:block; z-index:100; padding:0 10px; color:#333333; text-decoration:none;}


/* 2.3 Header */
#header{padding:50px 0 40px;clear:both;position:relative;}

#logo  { float:left; }
#logo img  { }
#logo .site-title { font-family:Georgia, 'Times New Roman', serif; color: #fff; display:none;  }
#logo .site-description  { font-family:Georgia, 'Times New Roman', serif; color: #ccc; display:none;  }
#logo .site-title a { color:#fff; font-size:40px; line-height:40px; text-transform:none; font-weight:bold; text-decoration:none; }
#logo .site-title a:hover { text-decoration:underline; }
#logo .site-description { color:#999; font:italic 14px 'Droid Serif', Georgia, serif; }

#topad {float:right;}


/* 2.4 Content */
#content{background:url(images/bg-content-top.png) repeat-x top center; min-height:100px;padding:50px 0 30px 0; }

/* 2.5 Sidebar */
#sidebar{overflow:hidden;}
#sidebar .primary { }
#sidebar .secondary { float:left; margin-right:20px; } 
#sidebar .secondary.last { margin:0; } 

/* 2.6 Footer */
#footer{background:#282828;padding: 20px 0; color:#999;}
#footer p {font:12px/18px Arial, Helvetica, sans-serif;}
#footer a {color:#aaa;}
#footer #credit img{vertical-align:middle;}
#footer #credit span{display:none;}

/* 2.7 Homepage */
#featured { background:url(images/featured-border.png) repeat-x top; padding-top:40px; height:325px; }
#featured .wrap { margin-bottom:30px; }
#featured .featured-image  { position:relative; padding-left:20px; float:right;}
#featured .video  { padding:0 0 30px 30px; float:right; }
#featured .featured-image img { z-index:999; }
#featured h2 { color:#f6f6f6; font-weight:normal; font-size:36px; line-height:1em; margin-bottom:30px; }
#featured p { color:#f6f6f6; font-weight:normal; font-size:18px; line-height:24px; padding-bottom:20px;}
.hidden { display: none}

#container { width: 10000px}
.slide { width: 940px; float:left; }

#featured a.btn { background: transparent url(images/btn-slider-a.png) no-repeat scroll top right; color: #444; display: block; float: left; height: 48px; margin-right: 15px;padding-right: 23px; text-decoration: none; font-weight:normal;font-size:14px;text-transform:uppercase; margin-bottom:20px; }
#featured a.btn span { background: transparent url(images/btn-slider-span.png) no-repeat;display: block;line-height:14px;padding: 17px 0 17px 23px;} 
#featured a.btn:hover { opacity:0.9; color: #222;outline: none;}
#featured a.btn:hover span { padding: 17px 0 17px 23px;} 


#breadcrumb { background:none repeat-x; height:1px; border-bottom:1px solid #aaa; line-height:1px; color:#666; }
#breadcrumb .subscribe img{ padding:13px 0 0 10px; }

#breadcrumb .col { width:420px; }
#breadcrumb a.left { background:url(images/btn-left.png) no-repeat top; display:block; width:30px; height:30px; float:left; margin-right:5px; margin-top:10px; }
#breadcrumb a.right { background:url(images/btn-right.png) no-repeat top; display:block; width:30px; height:30px; float:left; margin-top:10px;}
#breadcrumb a.left:hover { background:url(images/btn-left.png) no-repeat bottom; }
#breadcrumb a.right:hover { background:url(images/btn-right.png) no-repeat bottom; }

