/*** NAVIGATION STYLES ***/

#nav {
	width: 200px;
}

#nav div {
	margin: 0;
	padding: 0;
	height: 25px;
	width: 200px;
}

#nav div a {
	float: left;
	overflow: hidden;
	width: 200px;
	height: 25px; !important; 
	height /**/:25px; /* for IE5/Win */
	text-indent: -100em;
}



#nav a:hover {
	background-position: 0 -25px;
}

#nav-portfolio a  {
	background: url(/images/nav/nav-portfolio.gif) top left no-repeat;
}

#nav-events a  {
	background: url(/images/nav/nav-events.gif) top left no-repeat;
}

#nav-portraits a  {
	background: url(/images/nav/nav-portraits.gif) top left no-repeat;
}

#nav-weddings a  {
	background: url(/images/nav/nav-weddings.gif) top left no-repeat;
}

#nav-rates a  {
	background: url(/images/nav/nav-rates.gif) top left no-repeat;
}

#nav-contact a  {
	background: url(/images/nav/nav-contact.gif) top left no-repeat;
}

#nav-about a  {
	background: url(/images/nav/nav-about.gif) top left no-repeat;
}

#nav-faq a  {
	background: url(/images/nav/nav-faq.gif) top left no-repeat;
}

#nav-clients a  {
	background: url(/images/nav/nav-clients.gif) top left no-repeat;
}

/* "on" versions */
#page-portfolio #nav-portfolio a, #page-portfolio #nav-portfolio a:hover,
#page-events #nav-events a, #page-events #nav-events a:hover,
#page-portraits #nav-portraits a, #page-portraits #nav-portraits a:hover,
#page-weddings #nav-weddings a, #page-weddings #nav-weddings a:hover,
#page-rates #nav-rates a, #page-rates #nav-rates a:hover,
#page-contact #nav-contact a, #page-contact #nav-contact a:hover,
#page-clients #nav-clients a, #page-clients #nav-clients a:hover,
#page-about #nav-about a, #page-about #nav-about a:hover,
#page-faq #nav-faq a, #page-faq #nav-faq a:hover {
	background-position: 0 -50px;
}

/* hide portfolio subnav */
#nav-events, #nav-portraits, #nav-weddings {
	display: none;
}

/* show portfolio subnav where needed */
#page-portfolio #nav-events, #page-portfolio #nav-portraits, #page-portfolio #nav-weddings,
#page-events #nav-events, #page-events #nav-portraits, #page-events #nav-weddings,
#page-portraits #nav-events, #page-portraits #nav-portraits, #page-portraits #nav-weddings,
#page-weddings #nav-events, #page-weddings #nav-portraits, #page-weddings #nav-weddings {
	display: block;
}

