/* 
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 img.logo { float:left; margin-top:-30px; }

#nav a {font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;display: block;line-height: 28px;padding: 0 10px;}

#nav li ul { position: absolute; width: 170px; left: -999em; border: 0 solid #2a2a2a; z-index: 99; }
#nav a:hover, #nav li.current_page_item a { border-bottom: 0; }
#nav li a { border:0 !important; }
#nav li.current_page_item a, #nav li.current_page_parent{ color:#fff; background:#a0b067; border:0 solid #a0b067; border: 0 0 0 0; }

#main h2, #main h3 { color: #684A28; }

#featured h2 { color:#fff; font-size:30px; padding:0 0 10px; line-height:30px; font-weight:normal; letter-spacing:0; text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15) }

#sidebar h3{border-bottom:1px solid #ccc;font:14px uppercase arial, sans-serif;font-weight:bold;text-transform:uppercase;color:#555;letter-spacing:1px;margin:5px 0 0;padding:0 0 10px;line-height:24px;}

#sidebar li a, #sidebar a { color: #2882c1 !important; }

#sidebar #learn h3 { background:url(images/ico-news.png) no-repeat left 3px; padding-left:32px; }
#sidebar #learn li {background:url(images/ico-bullet.png) no-repeat left 10px;padding:5px 0 0 15px;}

#sidebar #saying h3 { background:url(images/ico-news.png) no-repeat left 3px; padding-left:32px; }

#loopedSlider ul, #sidebar ul { margin: 0; padding: 0; }
#loopedSlider li, #sidebar li { background:url(images/ico-bullet.png) no-repeat left 10px; margin-right: 30px; padding: 5px 0 .5em 15px; }

#loopedSlider { width:960px; margin:0 auto; padding:20px 0 40px 0;}
#loopedSlider a {color: #3e3e3e;}
#loopedSlider a:hover { text-decoration:underline; }

a.button {
    background: url(images/btn-slider-right.png) no-repeat scroll top right; 
	display: block;
	float: left;
	height: 46px;
	margin-right: 0;
	padding-right: 40px;
	text-decoration: none !important;
        text-transform: uppercase;
	color: #FFF !important;
	font-family: arial;
	font-size:13px; letter-spacing: 1px;
}

a.button span {
	float:left;
	background: url(images/btn-slider.png) no-repeat; 
	display: block;
	line-height: 46px; 
	padding: 1px 5px 5px 18px;
        text-decoration:none;
} 

a.button:hover span{ text-decoration:none; }

span.middle { float: left; padding: 13px 13px 13px 9px; }

#buy_table { width: 100%; padding: 5px; margin: 1em 0 2em; font-size: 12px; }

th {
	line-height: 31px;
	font-weight: bold;
	border-bottom: 1px solid #877E2D;
	border-top: 1px solid #877E2D;
	border-right: 1px solid #877E2D;
	padding: 6px;
	text-align: left;
	background: #C0CA87;
}

th.right { border-right: 0 solid #877E2D; }

td {
	line-height: 31px;
	border-right: 1px solid #877E2D;
	border-bottom: 1px solid #877E2D;
	border-left: 0 solid #877E2D;
	padding: 6px;
}

td.right { border-right: 0 solid #877E2D; }


th.spec { border-left: 0 solid #877E2D; border-top: 1px; }

th.spec {
	border-left: 0;
	background: #FFF;
}
