ul.nav
{
float: left;
width: 113px;
list-style-type: none;
padding: 24px 0 0 0;
margin: 0;
}
ul.nav ul
{
float: left;
width: 113px;
list-style-type: none;
padding: 4px 0 7px 0;
margin: 0;
}
ul.nav ul ul
{
padding: 4px 0 0 0;
}
ul.nav li
{
text-indent: -8000px;
float: left;
padding: 0;
margin: 0 0 3px 0;
font-size: 1em;
line-height: 1em;
height: 14px;
width: 113px;
}
ul.nav li a
{
float: left;
height: 14px;
width: 113px;
text-decoration: none;
}
ul.nav li a:link, ul.nav li a:visited,
ul.nav li a:hover, ul.nav li a:active
{
text-decoration: none;
border: 0 none;
}
ul.nav li.home, ul.nav li.home a
{
background: url(/nav/home.gif) no-repeat 0 3px;
}
ul.nav li.services, ul.nav li.services a
{
background: url(/nav/services.gif) no-repeat 0 3px;
}
ul.nav li.commercial, ul.nav li.commercial a
{
background: url(/nav/commercial.gif) no-repeat 0 3px;
}
ul.nav li.wedding, ul.nav li.wedding a
{
background: url(/nav/wedding.gif) no-repeat 0 3px;
}
ul.nav li.newwork, ul.nav li.newwork a
{
background: url(/nav/newwork.gif) no-repeat 0 3px;
}
ul.nav li.links, ul.nav li.links a
{
background: url(/nav/links.gif) no-repeat 0 3px;
}
ul.nav li.about, ul.nav li.about a
{
background: url(/nav/about.gif) no-repeat 0 3px;
}
ul.nav li.contact, ul.nav li.contact a
{
background: url(/nav/contact.gif) no-repeat 0 3px;
}
ul.nav li.news, ul.nav li.news a
{
background: url(/nav/news.gif) no-repeat 0 3px;
}
ul.nav li.blog, ul.nav li.blog a
{
background: url(/nav/blog.gif) no-repeat 0 3px;
}

ul.nav li.commercial, ul.nav li.news, ul.nav li.blog, ul.nav li.wedding, ul.nav li.newwork, ul.nav li.commercial, ul.nav li.news ul li, ul.nav li.blog ul li
{
height: auto;
}
ul.nav li a.active, ul.nav li a:hover
{
text-decoration: none;
background-position: -113px 3px;
}

ul.nav li ul li
{
text-indent: 0;
text-align: right;
font-size: 1em;
line-height: 1.1em;
}
ul.nav li ul li.archives{margin: 10px 0 0 0;}
ul.nav li ul li, ul.nav li ul li a
{
background: none !important;
}
ul.nav li ul li a:link, ul.nav li ul li a:visited
{
color: #6a6a6a;
text-decoration: none;
}
ul.nav li ul li a:hover, ul.nav li ul li a:active, ul.nav li ul li a.active
{
color: #ed531b;
text-decoration: none;
}
ul.nav li.commercial ul li a:hover, ul.nav li.commercial ul li a:active, ul.nav li.commercial ul li a.active
{
color: #b5a010;
text-decoration: none;
}
ul.nav li.wedding ul li a:hover, ul.nav li.wedding ul li a:active, ul.nav li.wedding ul li a.active
{
color: #bb8138;
text-decoration: none;
}
