/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions: Add your custom styles at the end of this file 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  { color: #555; background: url(images/background.jpg) #0B5935 repeat-x; }

#wrapper { padding:0 0 10px;}
#content { padding:30px 0 20px; position:relative;}
#biz-content { padding:0 0 20px; position:relative;}
#main { padding: 0 30px 0 30px;}
#biz-main { padding: 0 40px 0 40px; width: 650px; float: right; }
#about-main { float: right; width: 680px; padding: 0 30px 0 30px; border-left: 1px solid #9f9f9f;}
#sidebar { }
.business #loopedSlider .content h2.title { display: none; }
#navigation { /*font:14px/14px Helvetica, Arial, sans-serif; padding:0 0; background: url(images/menubar.jpg) no-repeat; height: 40px; margin: 0 auto;*/ display: none; }
.nav a  { position:relative; color:#FFFFFF; display:block; z-index:100; padding:11px 13px; text-decoration:none; }
.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.sfHover { background:none; color: #FFFFCC; }
  .nav li ul li a { color: #555 !important; }
  .nav li ul li.current-menu-item a { background:#aaa; color: #FFF !important; text-shadow: none; }
  .nav li ul li a:hover  { background:#aaa; color: #FFF !important; text-shadow: none; }

#menu-sidebar li { padding-left: 0; }

#footer .col-left { padding-left:30px; }
#footer .col-right { padding-right:30px; }

#logo  { float:right; margin: 30px 80px 0 0; width: 685px;}
#logo .site-title a { color:#FFF; font-size:40px; line-height:40px; text-transform:none; font-weight:normal; text-decoration:none;}
#pcf-logo { width: 115px; float: left; margin: 0 0 0 30px;}

.two-col-right-960 #main-sidebar-container #main { width:680px; }
.two-col-right #main-sidebar-container #sidebar{width:200px; float:left; display:inline; margin: 0 0 0 15px;}

.business #loopedSlider, .business #loopedSlider .container { width:auto;}
.business #loopedSlider a.previous { position:absolute; top:45%; left:30px; opacity:0.8;}
.business #loopedSlider a.next { position:absolute; top:45%; right:30px; opacity:0.8;}
.business #loopedSlider .entry { padding:0 0 0 0; }
.business #loopedSlider .entry img, img.thumbnail { padding: 0; border: 0px solid #e6e6e6; background:#F8F8F8; background:rgba(255,255,255,0.7); }

.widget ul  { clear:both; padding-top: 0; padding-left: 10px; list-style-position:inside; list-style-type:none;}
.widget ul li  { padding: 0 0 10px 25px;}
.widget ul li a  { padding: 0 0 0 0; line-height: 22px; text-decoration: none; color: #000;}
.widget ul li a:hover  { text-decoration:none; color: #9f9f9f;}
.widget ul li.current_page_item a, .widget ul li.current-menu-item a, .widget ul li.sfHover  { color: #9f9f9f; }
.widget ul li.current_page_parent a, .widget ul li.current-menu-ancestor a { color:#e4c18a; }

.entry ul  { margin: 0 0 15px 0; padding: 0 0 0 50px; }
.entry ul ul  { margin: 0; }
.entry ul li  {	list-style-type: disc; }
.entry ul ul li  { list-style-type: circle; }
.entry ol  { margin: 0 0 15px 0; padding: 0 0 0 50px; }
.entry ol ol  { margin: 0; }
.entry  ol li  { list-style-type: decimal; margin-bottom: 10px;}
.entry  ol li ol li  { list-style-type: lower-latin; }

.breadcrumbs { display: none; } 
.map-link { float: right; }

/* DECLARATION */
#declaration td { padding: 10px; }
.alphabet { margin: 0 auto; width: auto; padding: 5px; margin-top: 15px; font-weight: bold; margin-bottom: 15px; }
.alphabet a.letter { margin: 0 3px 0 3px; border: 1px solid #ccc; padding: 3px; font-weight: normal; }
#logos td img { vertical-align: middle !important; border: none; display: inline; }