﻿
/* ORACLES MENU */

#o_preload {display:none; z-index:1;}
#o_menu {padding: 10px 0 0 6px; margin: 0 0 0; list-style: none; display: block; width: 960px; height: 92px;}
#o_menu li {float: left; margin:0 0 0 6px; border: 0px;}
#o_menu li a {width: 100px; height: 92px; float: left; font-size: 11px; cursor: pointer; text-decoration: none;}

#o_list a:hover {background: url(images/o_list_on.jpg); }
#o_list a {background: url(images/o_list_off.jpg);}

#o_tarot a:hover {background: url(images/o_tarot_on.jpg); }
#o_tarot a {background: url(images/o_tarot_off.jpg);}

#o_runes a:hover {background: url(images/o_runes_on.jpg);}
#o_runes a {background: url(images/o_runes_off.jpg);}

#o_iching a:hover {background: url(images/o_iching_on.jpg);}
#o_iching a {background: url(images/o_iching_off.jpg);}

#o_numero a:hover {background: url(images/o_numero_on.jpg);}
#o_numero a {background: url(images/o_numero_off.jpg);}

#o_cookie a:hover {background: url(images/o_cookie_on.jpg);}
#o_cookie a {background: url(images/o_cookie_off.jpg);}

#o_yesno a:hover {background: url(images/o_yesno_on.jpg);}
#o_yesno a {background: url(images/o_yesno_off.jpg);}

#o_word a:hover {background: url(images/o_word_on.jpg);}
#o_word a {background: url(images/o_word_off.jpg);}

#o_almanac a:hover {background: url(images/o_almanac_on.jpg);}
#o_almanac a {background: url(images/o_almanac_off.jpg);}

#o_mobile a:hover {background: url(images/o_mobile_on.jpg);}
#o_mobile a {background: url(images/o_mobile_off.jpg);}

#o_matrix a:hover {background: url(images/o_matrix_on.jpg);}
#o_matrix a {background: url(images/o_matrix_off.jpg);}

/* ENDS ORACLE MENU */

/*
#menu {padding: 0 0 0 16px;	margin: 0 0 0; list-style: none; width: 954px; height: 105px; background: url(images/menu.gif);}
#menu li {position: relative; float: left; margin: 10px 12px -4px -5px; padding-top: 5px; border: 0px;}
#menu li a {display: block; width: 310px; height: 31px; float: left; font-size: 11px; cursor: pointer; text-decoration: none; background-repeat: no-repeat;}
*/

/* OLD MENU */
#t_menu {font-size: 7pt; width: 970px; height: 27px; color: #758594; position: relative; text-align: center; padding-top:4px; margin-bottom:-6px; background: url(images/o_menu.gif); background-repeat:repeat-x;}
#t_menu a {font-size: 7pt; color: #072C52;}
#t_menu a:visited {color: #072C52;}
#t_menu a:active {color: #000000;}
#t_menu a:hover.footer {color: #000000;text-decoration: underline;}
#menuContainer {padding: 0;	margin: 0;	list-style: none; width: 798px; height: 180px;	position: absolute;	right: 0; top: 0;}
/* ENDS OLD MENU */

/*.menu {font-size: 7pt; width: 970px; height: 27px; color: #758594; position: relative; text-align: center; background: url(images/o_menu.gif); background-repeat:repeat-x;}*/

@charset "UTF-8";


ul.menu, ul.menu li, ul.menu ul {list-style: none; margin: 0; padding: 0;}
ul.menu {position:relative; z-index:151; float: left; background: url(images/o_menu.gif); background-repeat:repeat-x; width: 970px; font: bold 9pt Arial, Helvetica, sans-serif; display:block; margin: 0; padding: 0;}
ul.menu li {float:left;}
ul.menu ul { visibility: hidden; position: absolute; top:27px; left: 0; z-index:202; margin: 0; padding: 0;}

ul.menu li:hover > ul { visibility: visible;}
ul.menu li.hover, ul.menu li:hover {position: relative; z-index:251;}
ul.menu li a {display: block; text-align:left;} 
ul.menu li { }


/* First level */
ul.menu li {padding: 0px 0px 0px 0px; color:#000; list-style:none;}
ul.menu li.hover, ul.menu li:hover {background-image:url(images/o_menu_on.png);}

ul.menu a:link, ul.menu a:visited { color:#002A50; text-decoration: none; }
ul.menu a:hover { color: #000; text-decoration: none; }
ul.menu a:active { color: #000; }

/* ----- 2nd Level */

ul.menu ul { margin-left: -6px; width: 333px; background: url(images/menu.png) 0 100% no-repeat; color: #000; font-size: 9pt; font-weight: normal;}
		ul.menu ul li { background-color: transparent; float: none; padding:0 0 0 0;}
		ul.menu ul li.hover, ul.menu ul li:hover {background-color:transparent;}
		
/* Over */
		ul.menu ul a { padding: 3px 0px 3px 0px;}
		ul.menu ul a:hover {padding: 2px 4px 2px 4px; border: solid 1px #777; background-color: #eee; font-weight: bold; color:#002A50;}	
		ul.menu ul a:link, ul.menu ul a:visited { color:#01477B; padding-left:15px; }
		ul.menu ul a:hover { text-decoration: none; color:#002A50; }
		ul.menu ul a:active { color: #01477B; }

			ul.menu ul ul {display: none;}
			ul.menu ul ul li {}
/* Empty */
		ul.menu ul li.empty {padding: 10px 0px 5px 15px; font-weight: bold; color:#DF6E22;}
		ul.menu ul li:hover.empty {background-image:none;}
/* ----- END LEVEL */

ul.menu *.dir { padding: 6px 0px 6px 12px; background-repeat: no-repeat;}
.space { margin:0 0 0 12px; color:#AAA;}