﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

/*************************************************/
/*				  MAIN MENU						 */
/*************************************************/
.MainMenu
{
	margin-bottom: 30px;
	margin-top: 0px;

}

.MainMenu .AspNet-Menu-Horizontal
{
	float: right;
}

.MainMenu .AspNet-Menu-Horizontal .AspNet-Menu .AspNet-Menu-Leaf
{
	margin-left: 15px;
}

.MainMenu .AspNet-Menu-Horizontal .AspNet-Menu .AspNet-Menu-Leaf a:hover
{
	text-decoration: underline;
}

/*************************************************/
/*				  PORTFOLIO MENU				 */
/*************************************************/
.PortfolioMenu
{
}

.PortfolioMenu .AspNet-Menu-Vertical
{
	width: 65px;
}

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu
{
}

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren
{
	background-color: White;
}	

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-NonLink
{
	cursor: pointer;
	text-decoration: underline;
}

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul
{
	/*background-color: gray;*/
	background-color: White;
	padding: 3px;
	z-index: 50;
	width: 155px;
	margin-left: 65px;
	*margin-left: 0;
	margin-top: -19px;
	*margin-top: 0;
}

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul .AspNet-Menu-Leaf
{
	/*width: 155px;*/
}

.PortfolioMenu .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul .AspNet-Menu-Leaf a:hover
{
	/*width: 155px;*/
	text-decoration: underline;
}

#ResumeMenu
{
	position: fixed;
}