* 									{ margin: 0; padding: 0; }
body								{ font:100 11px arial; } 
#page-wrap							{ width: 600px; margin: 25px auto; } 
a									{ text-decoration: none; }
ul									{ list-style: none; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font-weight: 100; float:left; }
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding:6px 8px;color: #222; text-decoration:none; background:url(../images/seperator.png) no-repeat 100% 50%;  }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { text-decoration:none;color: black; position: relative; }
ul.dropdown li a.about{ background:url(../images/menu_main.gif) no-repeat; width:87px; height:20px;} 
ul.dropdown li a.about:hover {background:url(../images/menu_main.gif) no-repeat 0 -32px; width:87px; height:20px; text-decoration:none}
ul.dropdown li.hover a.about {color: black;background:url(../images/menu_main.gif) no-repeat 0 -32px; width:87px; height:20px; }

ul.dropdown li a.product{ background:url(../images/menu_main.gif) no-repeat 0px -106px; width:87px; height:20px;} 
ul.dropdown li a.product:hover {background:url(../images/menu_main.gif) no-repeat 0px -138px; width:87px; height:20px;}
ul.dropdown li.hover a.product {color: black;background:url(../images/menu_main.gif) no-repeat 0px -138px; width:87px; height:20px; }

ul.dropdown li a.l-center{ background:url(../images/menu_main.gif) no-repeat 0px -212px; width:130px; height:20px;} 
ul.dropdown li a.l-center:hover {background:url(../images/menu_main.gif) no-repeat 0px -244px; width:130px; height:20px;}
ul.dropdown li.hover a.l-center {color: black;background:url(../images/menu_main.gif) no-repeat 0px -244px; width:130px; height:20px; }

ul.dropdown li a.resources{ background:url(../images/menu_main.gif) no-repeat 0px -318px; width:87px; height:20px;} 
ul.dropdown li a.resources:hover {background:url(../images/menu_main.gif) no-repeat 0px -350px; width:87px; height:20px;}
ul.dropdown li.hover a.resources {color: black;background:url(../images/menu_main.gif) no-repeat 0px -350px; width:87px; height:20px; }

ul.dropdown li a.contact{ background:url(../images/menu_main.gif) no-repeat 0px -425px; width:87px; height:20px;} 
ul.dropdown li a.contact:hover {background:url(../images/menu_main.gif) no-repeat 0px -489px; width:87px; height:20px;}
ul.dropdown li.hover a.contact {color: black;background:url(../images/menu_main.gif) no-repeat 0px -489px; width:87px; height:20px; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 190px;*width: 176px; visibility: hidden; position: absolute; top: 100%; left: 0; border:solid #fff; border-width:1px 0 0 0; background: url(../images/sub_menu_bottom.gif) no-repeat bottom; padding-bottom:8px; color:#000!important }
ul.dropdown ul li 					{ font-weight: normal; color: #000; border:solid #fff; border-width:0 1px 1px ;float: none; background:#e5e5e5 }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width:91%;*width:91%;  display: inline-block; background:#e5e5e5 } 
ul.dropdown ul li a:hover{ background:#fff; text-decoration:none }
/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible;  }

html:first-child>b\ody .sub_menu{margin-top:25px;}

/* 									{ margin: 0; padding: 0; }
body								{ font:100 12px tahoma; } 
#page-wrap							{ width: 600px; margin: 25px auto; } 
a									{ text-decoration: none; }
ul									{ list-style: none; }
p                                   { margin: 15px 0; }

/* 
	LEVEL ONE
*/
/*ul.dropdown                         { position: relative; margin-top:25px; list-style:none}
ul.dropdown li                      { font-weight: 100; float:left; }
ul.dropdown a:hover		            { color: #41143e; }
ul.dropdown a:active                { color: #41143e; }
ul.dropdown li a                    { display: block; padding:6px 8px;color: #41143e; text-decoration:none; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
/*ul.dropdown li.hover,
ul.dropdown li:hover                { text-decoration:none;color: black; position: relative;}
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
/*ul.dropdown ul.sub_menu				{background:url(../images/menu_bott.gif) no-repeat bottom left; color:#41143e!important;padding-bottom:10px}
ul.dropdown ul.sub_menu 			{ width: 183px;*width: 166px; visibility: hidden; position: absolute; top: 100%; left: 0;  }
ul.dropdown ul.sub_menu li 			{ font-weight: normal; color: #41143e;float: none; font:12px/20px arial; color:#333; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
/*ul.dropdown ul li a					{ border-right: none; width:90%;*width:99%;  display: inline-block; background:#f5f5f5; padding:5px; border-bottom:1px solid #ccc} 
ul.dropdown ul li a:hover{ background:#fff; text-decoration:none }
/* 
