body  { background-color: #d0cccb; }

#top { background:#edf8fe url(../styles/salsa/bg-top.jpg) repeat-x top left; }

#topad{ border:3px solid #822a00; }

.col-full  { border:1px solid #695451; }

#page-width {background-color: #695451; }

#page-nav a:hover { background-color: #bf3501; }
#page-nav #nav li.current_page_item {background-color: #292320;}

#nav li { border-right:1px solid #2e2c2d;}
#nav li ul li  { background: #0f0200; }
#nav li ul li a  { color:#eee; border-left:1px solid #2e2c2d; border-right:1px solid #2e2c2d; border-bottom:none; }
#nav li ul li a:hover  { border-left:1px solid #2e2c2d; border-bottom:none; border-right:1px solid #2e2c2d; background-color:#6c4640;}


#cat-width {width:100%; background-color: #292320; border-bottom:5px solid #a61219;}
#cat-nav { position:relative; width:980px; margin:0 auto; background-color: #292320; }
#cat-nav a { text-decoration:none; text-shadow: #002037 0px 1px 0px;}
#cat-nav a:hover { background:#6c4640; text-decoration:none; text-shadow: #002037 0px 1px 0px;}
#cat-nav li:hover{ background:#6c4640; }
#cat-nav a span { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-style:normal; font-weight:400; color:#888; text-shadow:none;}
#cat-nav a:hover span { color:#555; }

#secnav a { font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:700; font-size:11px; display:block; z-index:100; padding:0 15px; line-height:40px; text-decoration:none;}
#secnav li ul  { position: absolute; left: -999em; width: auto;}
#secnav li ul li  { border:1px solid #2e2c2d; border-width:0 1px; height:40px; background:#0f0200; }
#secnav li ul li a  { font-family:Verdana, Geneva, sans-serif; width:auto; line-height:40px; padding:0 15px; font-size:11px; font-style:normal; font-weight:700; color:#fff; width: 200px; }
#secnav li ul ul  { margin: -30px 0 0 180px; }
#secnav li:hover ul ul, #secnav li:hover ul ul ul, #secnav li.sfhover ul ul, #secnav li.sfhover ul ul ul { left:-999em; }
#secnav li:hover ul, #secnav li li:hover ul, #secnav li li li:hover ul, #secnav li.sfhover ul, #secnav li li.sfhover ul, #secnav li li li.sfhover ul { left: auto; }
#secnav li:hover,#secnav li.hover  { position:static; background:#0f0200; }

#cat-nav #search { background-color:#fff; border:3px solid #a61219; }

.widget h3  { background-color:#a20700; }

#foot-width {background-color:#180a03; color:#7b2828; border-top:1px solid #695451; }
#footer a { color:#695451;}
#footer p {color:#695451; }

#fwidgets-width {background-color:#30190e; color:#cacaca; border-top:5px solid #695451; }
#footer-widgets .widget h3  { background:#5f0500;}
#footer-widgets .block .widget { border:5px solid #695451; background:#eae3d8;}
#footer-widgets .block .widget ul li  { border-bottom: 1px solid #968579; }