/* 
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.

*/

#top {
background:#ffffff none repeat scroll 0 0;
border-bottom:1px solid #DFDFDF;

}


#featured {
background:#84B647 none repeat scroll 0 0;
border-bottom:1px solid #DFDEDD;
border-top:1px solid #FFFFFF;

}

#featured p {
color:#333333;
font-size:17px;
line-height:22px;

}

#featured h2 {
color:#ffffff;
font-size:34px;
font-weight:normal;
letter-spacing:-1px;
line-height:40px;
text-shadow:2px 2px 0 rgba(0, 0, 0, 0.15);

}


#sidebar h3 {
-x-system-font:none;
border-bottom:1px dashed #CCCCCC;
color:#333333;
font-family:uppercase Georgia,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:24px;
margin:5px 0;
padding:0 0 15px;
text-transform:uppercase;

}


#sidebar .block {
background:#F4FBF3 none repeat scroll 0 0;
border:1px solid #E9E8E8;
padding:15px;

}

.home img.home-icon {
float:left;
padding:4px;

}

#main h3 {
font-size:20px;

}

#featured #page-title h2 {
color:#ffffff;
padding:10px 0;

}

#main-content {
background:transparent url(images/bg-main-top.gif) repeat-x scroll left top;
padding:40px 0 25px;
}

#nav a:hover, #nav li.current_page_item a, #nav li.current_page_parent {
background:#DCEACC none repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:0 0 1px 0;
color:#000000;
}

#nav a {
color:#000000;
}

#nav li ul li a {  
border:none !important; line-height: 24px; font-size: 11px; width: 170px; 
}

#nav li ul ul {	
margin: -26px 0 0 170px;
}

#nav li ul { 
position: absolute; width: 190px; left: -999em; border: 1px solid #2a2a2a; z-index: 99; 
}

html, body {
color:#000000;
font-family:arial;
font-size:12px;
}

#sidebar ul li a {
color:#000000;
}

#sidebar .block {
background:#ffffff none repeat scroll 0 0;
border:1px solid #8ABA54;
padding:15px;
}

#sidebar ul li a {
color:#000000;
font-family:georgia,times,serif;
font-size:11px;
}

a {
color:#368E17;
}

#main blockquote {
border-left:2px dotted #8ABA54;
color:#777777;
font-family:georgia,times New Roman;
font-style:italic;
margin:22px auto 20px;
padding:0 20px;
width:85%;
}