#nav {
width: 175px;
height: 548px;
float: left;
clear: left;
background-color: white;
position: relative;
}

#navul {
width: 175px;
height: 270px;
list-style: none;
padding: 0;
margin: 0;
background: white url("/images/nav/bg.jpg") no-repeat;
}

#navul li, #navul li a:link, #navul li a {
width: 174px;
height: 37px;
display: block;
}

#navul li#headshots, #navul li#headshots a:link {
background-image: url("/images/nav/headshots.gif");
}

#navul li#classes, #navul li#classes a:link {
background-image: url("/images/nav/classes.gif");
}

#navul li#calendar, #navul li#calendar a:link {
background-image: url("/images/nav/calendar.gif");
}

#navul li#bookings, #navul li#bookings a, #navul li#bookings a:link {
background-image: url("/images/nav/bookings.gif");
}


#navul li#our-team, #navul li#our-team a:link {
background-image: url("/images/nav/our-team.gif");
}

#navul li#testimonials, #navul li#testimonials a:link {
background-image: url("/images/nav/testimonials.gif");
}

#navul li#actors-resources, #navul li#actors-resources a, #navul li#actors-resources a:link {
background-image: url("/images/nav/actors-resources.gif");
}

/* Admin Nav Start */

#navul li#bookings-admin, #navul li#bookings-admin a, #navul li#bookings-admin a:link {
background-image: url("/images/admin/nav/bookings.gif");
}

#navul li#classes-admin, #navul li#classes-admin a, #navul li#classes-admin a:link {
background-image: url("/images/admin/nav/classes.gif");
}

#navul li#locations, #navul li#locations a, #navul li#locations a:link {
background-image: url("/images/admin/nav/locations.gif");
}

#navul li#testimonials-admin, #navul li#testimonials-admin a, #navul li#testimonials-admin a:link {
background-image: url("/images/admin/nav/testimonials.gif");
}

#navul li#users, #navul li#users a, #navul li#users a:link {
background-image: url("/images/admin/nav/users.gif");
}
/* Admin Nav End */

#navul li:hover, #navul li.active, #navul li a:hover, #navul li .active {
background-position: 0 -37px;
/*cursor: pointer;*/
}

#nav li a span {
display: none;
}

#ad-nav {
width: 175px;
height: 274px;
color: white;
padding: 0;
margin: 3px 0 0 0;
text-align: center;
font-weight: bold;
background: white url("/images/layout/ad-nav-bg.jpg") repeat-x;
}

#ad-nav p {
padding: 10px 10px 0 10px;
margin: 0;
}

#ad-nav input {
width: 150px;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

#ad-nav p#girl {
  float: left; 
  padding: 30px 0 0 0; 
  margin: 0;
  }

##ad-nav p#girl img {
float: left;
margin: 18px 0 0 0;
padding: 0;
}

/* Sub nav Start */


#subnav {
width: 320px;
/*height: 550px;*/
height: 36px;
clear: both;
background-color: white;
}

#subnavul {
height: 36px;
list-style: none;
padding: 0;
margin: 0;
background-color: white;
clear: both;
}

#subnavul li, #subnavul li a:link, #subnavul li a {
height: 26px;
display: block;
}

#subnav li a span {
display: none;
}

#subnav li {
float: left;
background-repeat: no-repeat;
}

#subnav li#prices, #subnav li#prices a:link {
background-image: url("/images/nav/subnav/prices.gif");
width: 105px;
}

#subnav li#faq, #subnav li#faq a:link {
background-image: url("/images/nav/subnav/faq.gif");
width: 79px;
}

#subnav li#guidelines, #subnav li#guidelines a:link {
background-image: url("/images/nav/subnav/guidelines.gif");
width: 132px;
}

#subnavul li:hover, #subnavul li.subactive, #subnavul li a:hover, #subnavul li .subactive {
background-position: 0 -26px;
/*cursor: pointer;*/
}

#subnav li a:link {
background-repeat: no-repeat;
}