/* This style sheet is for all browsers */
/* last updated 10/01/2008              */
/* This style sheet is for javascript drop down navigation */

/* Home page menu */

#menu
{
margin: 0;
padding: 0;
z-index: 30
}

#menu li
{
margin: 0;
padding: 0;
list-style: none;
float: left;
font: 12px arial;
border-left: 1px solid #000000
}

	#menu li a
	{
	display: block;
	padding: 0px 10px;
	margin: 0;
	color: #ffffff;
	text-align: left;
	text-decoration: none
	}

	#menu li a:hover
	{color: #000000; text-decoration: none;}

#menu div
{
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #dddddd;
border: 1px solid #5B7444
}

	#menu div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #dddddd;
	color: #455734;
	font: 12px arial
	}

	#menu div a:hover
	{
	background: #333333;
	color: #ffffff
	}

/* Photography section menu */

#menuP
{
margin: 0;
padding: 0;
z-index: 30
}

#menuP li
{
margin: 0;
padding: 0;
list-style: none;
float: left;
font: 12px arial;
border-left: 1px solid #000000
}

	#menuP li a
	{
	display: block;
	padding: 0px 10px;
	margin: 0;
	color: #ffffff;
	text-align: left;
	text-decoration: none
	}

	#menuP li a:hover
	{color: #000000; text-decoration: none;}

#menuP div
{
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #dddddd;
border: 1px solid #666666
}

	#menuP div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #dddddd;
	color: #666666;
	font: 12px arial
	}

	#menuP div a:hover
	{
	background: #333333;
	color: #ffffff
	}

/* Work section menu */

#menuW
{
margin: 0;
padding: 0;
z-index: 30
}

#menuW li
{
margin: 0;
padding: 0;
list-style: none;
float: left;
font: 12px arial;
border-left: 1px solid #000000
}

	#menuW li a
	{
	display: block;
	padding: 0px 10px;
	margin: 0;
	color: #ffffff;
	text-align: left;
	text-decoration: none
	}

	#menuW li a:hover
	{color: #e2ecf1; text-decoration: none;}

#menuW div
{
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #e2ecf1;
border: 1px solid #47697E
}

	#menuW div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #e2ecf1;
	color: #47697E;
	font: 12px arial
	}

	#menuW div a:hover
	{
	background: #333333;
	color: #ffffff
	}

/* Randomness section menu */

#menuR
{
margin: 0;
padding: 0;
z-index: 30
}

#menuR li
{
margin: 0;
padding: 0;
list-style: none;
float: left;
font: 12px arial;
border-left: 1px solid #000000
}

	#menuR li a
	{
	display: block;
	padding: 0px 10px;
	margin: 0;
	color: #ffffff;
	text-align: left;
	text-decoration: none
	}

	#menuR li a:hover
	{color: #000000; text-decoration: none;}

#menuR div
{
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #aaaaaa;
border: 1px solid #666666
}

	#menuR div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #aaaaaa;
	color: #222222;
	font: 12px arial
	}

	#menuR div a:hover
	{
	background: #333333;
	color: #ffffff
	}

/* end style sheet */