body  { background-color: #e4cfc1; }

#top { background:#fff url(../styles/cottoncandy/bg-top.jpg) repeat-x top left; }

#topad{ border:3px solid #9a2f4e; }

.col-full  { border:1px solid #cdb2ba; }

#page-width {background-color: #cb1e50; }

#page-nav a:hover { background-color: #ef6c93; color:#3b0112; text-shadow:none;  }
#page-nav #nav li.current_page_item {background-color: #3b0112;}

#nav li  { border-right:1px solid #dd6a8c;}
#nav li ul li  { background: #500011;}
#nav li ul li a  { color:#eee; border-left:1px solid #a42942; border-bottom:1px solid #a42942; }
#nav li ul li a:hover  { border-left:1px solid #a42942; border-bottom:1px solid #a42942; background-color:#ef6c93; color:#3b0112; text-shadow:none; }


#cat-width {width:100%; background-color: #3b0112; border-bottom:5px solid #93173c;}
#cat-nav li:hover{ background:#7d001b; }


#cat-nav #search { background-color:#fff; border:3px solid #841335; }

.widget h3  { background-color:#b7083b; }

#foot-width {background-color:#3a000d; color:#7b2828; border-top:1px solid #6e091f; }
#footer a { color:#7b2828;}
#footer p {color:#7b2828; }

#fwidgets-width {background-color:#500011; color:#cacaca; border-top:5px solid #ad2845; }
#footer-widgets .widget h3  { background:#b7083b;}
#footer-widgets .block .widget { border:5px solid #968579; background:#e5dad1;}
#footer-widgets .block .widget ul li  { border-bottom: 1px solid #968579; }