/*Nav*/
#nav li{background:url(design/main_nav_bg.jpg) repeat-x bottom left;}
#nav li a{background:url(design/main_nav_bg.jpg) repeat-x bottom left;}
#nav a {height:15px;}
#nav a:hover, #nav a.active {background:url(design/main_nav_bg.jpg) repeat-x bottom left;}

#sidebar ul.sub li.active a, #sidebar ul.sub li a:hover{background:#41A6DA url(design/sub_nav_bgon.jpg) no-repeat bottom left !important; border-bottom:1px solid #CAECF8; color:#fff;}
#sidebar ul.sub li a{background:url(design/sub_nav_bgoff.jpg) no-repeat bottom left !important; border-bottom:1px solid #CAECF8; color:#D2232A; padding-top:8px; padding-left:38px;}

h1, h2, h3, h4, h5, h6, blockquote.praise, #breadcrumb{border-bottom:1px solid #CAECF8 !important;}
#wrap{border:1px solid #CAECF8;}

#sidebar dl.promo dt {margin: 0; padding: 0px 0 5px 0;}
#sidebar dl.promo dt a {float: left; display: block; margin: 2px 6px 0 0; padding: 4px; border: 3px solid #E4F5FB; background: #fff;}
#sidebar dl.promo dt a img {float: left; margin: 0px; padding: 1px; border: 1px solid #E4F5FB;}
#sidebar dl.promo dt a:hover {border: 3px solid #EDBD16; padding:4px}
#sidebar dl.promo dd a.more {background:none !important;}

dl.teaser{border-bottom:1px solid #CAECF8 !important;}
dl.teaser dt a {float: left; margin: 2px 10px 0 0; border-color: #CAECF8; border-width: 1px; border-style: solid; padding: 1px;}
dl.entries{border-bottom:1px solid #CAECF8 !important;}
dl.entries dt a{border-color: #CAECF8;}

#sidebar ul.sub2 li a:hover {background-color: #fff;}
#sidebar ul.sub2 li a {border-bottom:1px solid #CAECF8;}