/* 
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: 14px Trebuchet MS; color: #000; background: #123660 url(images/bg.jpg) no-repeat top center; }


#navigation{font: 16px Trebuchet MS; background: url(images/left_corner.png); background-repeat: no-repeat; background-position: center center; height: 52px; width: 972px; }


.nav { z-index:99; margin:0; padding:0; list-style:none; line-height:1;  }
.nav a  { position:relative; color:#333 !important; display:block; z-index:100; padding:10px 25px 9px 25px; line-height:18px; text-decoration:none; font-weight: bold;border-right:1px solid #999; }
.nav a:hover, 
.nav .current_page_item a,
.nav .current_page_parent a,
.nav .current-menu-ancestor a { color: #000 !important; background: url(images/nav-bg-li.png) no-repeat bottom center; }
.nav .current_page_item li a,
.nav .current_page_parent li a,
.nav .current-menu-ancestor li a { background: none; }
.nav li  { float:left; width: auto; border-right:1px solid #fafafa; }

/* 2.2.1 Drop-down menus */
.nav li ul  { background: #FFF; position: absolute; left: -999em; width: 180px; border: 1px solid #999999; border-width:0px 1px 1px 1px; z-index:999; }
.nav li ul li  { background:#c7c7c7; border:none; border-top:1px solid #999; border-bottom:1px solid #d6d6d6;}
.nav li ul li a  { width:150px; color:#555; font-size:0.8em; border:none; }
.nav li ul li a:hover,
.nav li ul li.current_page_item a  { background: url(images/nav-bg.png) repeat-x top left; border:none;}
.nav li ul ul  { margin: -43px 0 0 180px; }
.nav li ul ul li a  {  }
.nav li ul li ul li a  {  }

.nav li:hover,.nav li.hover  { position:static; }
.nav li:hover ul ul, .nav li.sfhover ul ul,
.nav li:hover ul ul ul, .nav li.sfhover ul ul ul,
.nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul ul { left:-999em; }
.nav li:hover ul, .nav li.sfhover ul,
.nav li li:hover ul, .nav li li.sfhover ul,
.nav li li li:hover ul, .nav li li li.sfhover ul,
.nav li li li li:hover ul, .nav li li li li.sfhover ul  { left:auto; }

.nav .sf-sub-indicator, .nav li ul .sf-sub-indicator { display: none; }


#content{ padding:0 0 0px 0; background: #FFFFFF url(images/ebw_body_bg.png) repeat-x top left;}


#content-home{ padding:25px 0 40px 0; background: #FFFFFF url(images/ebw_main_bg.png) repeat-x;}

#featured { height: 87px; background: transparent url(images/page-bg.png) no-repeat top left; position: relative; padding: 20px 0px 0px 25px; }

/* 2.7 Featured */

#loopedSlider .container {  background: #0F202C; width:940px; min-height:310px; overflow:hidden; position:relative; cursor:pointer; padding-bottom:0px; }
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides > div { position:absolute; top:0; width:940px; display:none; padding-top: 0px }
/*
 * Optional
*/
#loopedSlider { margin:0 auto; width:940px; position:relative; clear:both; }
#loopedSlider .wrap { margin:0px 0px 5px 0px; }
#loopedSlider .controls { width:120px; margin-top:5px; margin-right:30px; position: relative; background: transparent; padding: 0px 20px 5px 20px; color: #dcd9c1 !important; text-align: center; float:right; z-index:200; } 
#loopedSlider .controls a {color: #9D9A86 !important;}
#loopedSlider .controls a:hover { color: #FFF !important; }
#loopedSlider .previous { margin-right: 5px; }
#loopedSlider .next { margin-left: 5px; }
#loopedSlider ul.pagination { display: none; }
/*#loopedSlider ul.pagination { list-style:none; padding:0; margin:0; top:-100px; right:0px; position: absolute }
#loopedSlider ul.pagination li  { float:left; }
#loopedSlider ul.pagination li a { padding:2px 4px; }
#loopedSlider ul.pagination li.active a { background:blue; color:white; }*/

#loopedSlider .bottom-bg { position:absolute; bottom:0; left:0; width:940px; background: #D6D6D6 url(images/bottom_bg_new.png) repeat-x; height: 40px; }

.nav a:hover, .nav li.current_page_item a, #about, #social li a .site, .widget ul li a, #wp-calendar a, .widget input.submit, #commentsheader .leavecomment a, .reply a, #commentform #submit, #contact-page ol.forms li.buttons .submit, #logo .site-title a, #tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover, #tabs .inside li a { text-shadow: 0px !important; } 

.section { background: url(images/content-bg.png) repeat; border-bottom: 2px solid #CFCCB6; border-left: 1px solid #DCD9C1; border-right: 1px solid #DCD9C1;
padding: 20px 20px; margin-bottom: 20px; }

#main-page1 { background: url(images/content-bg.png) repeat; border-bottom: 2px solid #CFCCB6; border-left: 1px solid #DCD9C1; border-right: 1px solid #DCD9C1; padding: 20px 20px; margin-bottom: 20px; }

/* 2.5 Sidebar */
#sidebar{overflow:hidden;}

#sidebar .primary{ background: url(images/content-bg.png) repeat; border-bottom: 2px solid #CFCCB6; border-left: 1px solid #DCD9C1; border-right: 1px solid #DCD9C1; padding: 5px 5px 5px 5px; margin-bottom: 5px; }
#sidebar .secondary { float:left; margin-right:20px; } 
#sidebar .secondary.last { margin:0; } 

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin:0px 0 10px; }

div.widgettop
{
width: 235px;
height: 40px;
background-image: url(images/widgettop.png);
background-position: bottom center;
background-repeat: no repeat;
padding: 0;
margin: 0px 10px 0px 685px;
}

div.footerwide
{
width: 750px;
}
div.footerwideleft
{
float: left;
width: 370px;
}
div.footerwideright
{
float: right;
width: 370px;
}

.footerwideright p
{font: normal 11px Trebuchet MS;}