h1 {color: #cd5d00;}

a.lbOn {color: #cd5d00; border-color: #cd5d00;}

#wrapper {background: #fff url(../img/subnav-bgbot.gif) bottom left no-repeat;}
#search {margin-top: 0;}
#intro {background: url(../img/h-introbg.gif) 6px 0 no-repeat;}
#content {background: url(../img/subnav-bg.gif) 8px 8px repeat-y;}

#subnav {background: url(../img/subnav-bgtop.gif) no-repeat;}
#subnav a {background: url(../img/subnav-li.gif) 3px 2px no-repeat;}
#subnav a:hover, #subnav a.current {background-image: url(../img/subnav-li1.gif); color: #cd5d00;}
#subnav li ul a:hover, #subnav li ul a.current {background-image: url(../img/subnav-2li1.gif); color: #cd5d00;}

.sidebar {border: 2px solid #ebbe99; background: #e9e7dd;}
.sidebar h5, .sidebar strong {color: #cd5d00;}

#map iframe {border: 2px solid #cd5d00;}

#workshops .calendar {float: none; clear: none; width: 77%; margin: 0; font-size: 110%; background: none; border-color: #cd5d00; border-width: 2px 0;}

blockquote, .highlight {border-left: 2px solid #cd5d00}
.doc {background: url(../img/li-arrow.gif) 3px 4px no-repeat;}

.biophoto img {border: 2px solid #cd5d00}

#calendar .info {border-top-color: #ebbe99;}

#calnav li a {background: url(../img/cal-icons.gif) no-repeat;}
#months li a {background: url(../img/cal-months.gif) no-repeat;}
#calendarwrap {border: 8px solid #cd5d00;}
#calendarwrap .today {border: 2px solid #ebbe99;}
#calendarwrap .today .date {background: #cd5d00; border-bottom-color: #cd5d00;}
#calendarwrap .event:hover {background: #f5ebe5;}

.regclosed {font-size: 120%; font-weight: bold; color: #cd5d00; border: 2px solid #cd5d00; padding: 8px;}

#home #sidebar {border: 2px solid #ebbe99; background: #e9e7dd url(../img/h-boxbg.gif) repeat-y;}
#home #sidebar li {background: url(../img/li-arrow.gif) 2px 4px no-repeat;}

#nav a {background: url(../img/nav.gif) no-repeat;}
#nav #nav-home a {width: 143px; background-position: 0 -58px;}
#nav #nav-find a {width: 110px; background-position: -144px -58px;}
#nav #nav-abogado a {width: 166px; background-position: -255px -58px;}
#nav #nav-resources a {width: 147px; background-position: -422px -58px;}
#nav #nav-family a {width: 186px; background-position: -570px -58px;}
#nav #nav-disputes a {width: 201px; background-position: -757px -58px;}

#nav #nav-home a:hover, #nav #nav-home:hover a {background-position: 0 -29px;}
#nav #nav-find a:hover, #nav #nav-find:hover a {background-position: -144px -29px;}
#nav #nav-abogado a:hover, #nav #nav-abogado:hover a {background-position: -255px -29px;}
#nav #nav-resources a:hover, #nav #nav-resources:hover a {background-position: -422px -29px;}
#nav #nav-family a:hover, #nav #nav-family:hover a {background-position: -570px -29px;}
#nav #nav-disputes a:hover, #nav #nav-disputes:hover a {background-position: -757px -29px;}

#home #nav #nav-home a {background-position: 0 0;}
#find #nav #nav-find a {background-position: -144px 0;}
#abogado #nav #nav-abogado a {background-position: -255px 0;}
#resources #nav #nav-resources a {background-position: -422px 0;}
#family #nav #nav-family a {background-position: -570px 0;}
#disputes #nav #nav-disputes a {background-position: -757px 0;}

#home #nav #nav-find,
#find #nav #nav-find, #find #nav #nav-abogado,
#abogado #nav #nav-abogado, #abogado #nav #nav-resources,
#resources #nav #nav-resources, #resources #nav #nav-family,
#family #nav #nav-family, #family #nav #nav-disputes,
#disputes #nav #nav-disputes {background: none;}

#nav #nav-disputes ul {left: -130px;}

#nav2 {width: 328px;}
#nav2 a {background: url(../img/nav2.gif) no-repeat;}
#nav2 #nav2-about a {width: 105px; background-position: 0 -17px;}
#nav2 #nav2-calendar a {width: 74px; background-position: -105px -17px;}
#nav2 #nav2-workshops a {width: 149px; background-position: -179px -17px;}

#nav2 #nav2-about a:hover, #about #nav2 #nav2-about a {background-position: 0 0;}
#nav2 #nav2-calendar a:hover, #calendar #nav2 #nav2-calendar a {background-position: -105px 0;}
#nav2 #nav2-workshops a:hover, #workshops #nav2 #nav2-workshops a {background-position: -179px 0;}

#supernav a:hover {color: #cd5d00;}
