@charset "utf-8";
/* BEGIN CSS Horizontal Menu */
#menuh							{ position: relative; top: 0px; left: 0px; z-index: 999;
											width: 750px;
											background: transparent; 																							/* Menu bar background */
											border-top-width:    0px; border-top-style:    solid;									/* Menu bar borders */
											border-right-width:  0px; border-right-style:  solid;
											border-bottom-width: 0px; border-bottom-style: solid;
											border-left-width:   0px; border-left-style:   solid;
											border-color: #ffffff #ffffff #ffffff #ffffff; 
											padding: 0px; 
											float: right; }


/* Main Menu */	
#menuh h2						{ font-weight: bold;																										/* For IE, CSS in HEAD of HTML page takes precedence */
											font-style: normal;																										/* over font-weight, font-style, font-size, line-height, font-family */
											font-size: 11px;
											line-height: 20px;
											font-family: verdana, arial, helvetica, sans-serif; 
											display: block;
											color: #ffffff;																												/* Main menu item text color */
											background: transparent;																							/* Main menu item background color */
											text-transform: capitalize; 
											border-top-width:    0px; border-top-style:    solid;
											border-right-width:  0px; border-right-style:  solid;
											border-bottom-width: 0px; border-bottom-style: solid;
											border-left-width:   0px; border-left-style:   solid;
											border-color: #ffffff #ffffff #ffffff #ffffff;
											white-space: nowrap;
											margin: 0;
											padding: 2px 10px 2px 10px; 
											text-align: center; 
											width; 148px; }

/* Drop-Down */
#menuh a						{ font-weight: bold;
											font-style: normal;
											font-size: 11px;
											line-height: 20px;
											font-family: verdana, arial, helvetica, sans-serif; 
											display: block;
											background: #c1b6a9;																									/* Drop-down background color */
											color: #ffffff; 
											text-decoration: none; 
											border-top-width:    1px; border-top-style:    solid;
											border-right-width:  0px; border-right-style:  solid;
											border-bottom-width: 0px; border-bottom-style: solid;
											border-left-width:   0px; border-left-style:   solid;
											border-color: #ffffff #ffffff #ffffff #ffffff;
											white-space: nowrap;
											margin: 0px 0px 0px 0px;																							/* Negative top & bottom margins will eliminate horizontal lines btw drop-down menu items */
											padding: 2px 0px 2px 5px; 
											width: 145px; }


#menuh a, 
#menuh a:visited		{ color: #ffffff; }																											/* Drop-down text color */

/* Drop-Down Hover */
#menuh a:hover			{ color: #f37320;																												/* Drop-down hover text color */
											background: #b0a69b;	 }																							/* Drop-down hover background color */

#menuh a:active			{ color: #f37320;																												/* Drop-down active text color */
											background: #b0a69b;	 }																							/* Drop-down active background color */

#menuh ul						{ list-style: none;
											margin: 0;
											padding: 0;
											float: left;
											width: 150px; }																												/* Menu item width */

#menuh li						{ position: relative; 
											border-left: solid #ffffff 1px; }
#menuh li li				{ border: none; }											
#menuh li.mnServices,
#menuh li.mnAbout		{ background-color: #d0bc55 }
#menuh li.mnCreations,
#menuh li.mnNews		{ background-color: #c1b6a9 }
#menuh li.mnClients	{ background-color: #f37320 }

#menuh ul ul				{ position: absolute;
											z-index: 500;
											top: auto;
											display: none; }

#menuh ul ul ul			{ top: 0;
											left: 100%; }
									
/* BEGIN Non-Anchor Hover Selectors */	
div#menuh h2:hover	{ color: #ffffff;  																											/* Main Menu Hover */
											background: #999999; 
											border-top-width:    0px; border-top-style:    solid;
											border-right-width:  0px; border-right-style:  solid;
											border-bottom-width: 0px; border-bottom-style: solid;
											border-left-width:   0px; border-left-style:   solid;
											border-color: #ffffff #ffffff #ffffff #ffffff; }

div#menuh li:hover	{ cursor: pointer;
											z-index: 100; }

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul	{ display: none; }

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul			{ display: block; }

/* END Non-Anchor Hover Selectors */

/* End CSS Horizontal Menu */
