body{
	/*background-color:#617C58;*/
        background-image:url('tzebackground.png');
       /* background-attachment:fixed;*/
	font-family:arial;
}
img{
	border:0px;
}
a:link{color:blue; text-decoration:none;}
a:visited{color:blue; text-decoration:none;}
a[href]:hover{color:#66FF66;}
td.topborder{
	background-image:url('http://thezeldaexperience.net/topborder.gif');
	background-repeat:no-repeat;
	height:10px;
	width:1020px;
}
td.leftborder{
	background-image:url('http://thezeldaexperience.net/leftborder.gif');
	background-repeat:repeat-y;
	width:10px;
}
td.rightborder{
	background-image:url('http://thezeldaexperience.net/rightborder.gif');
	background-repeat:repeat-y;
	width:10px;
}
td.middleborder{
	background-image:url('http://thezeldaexperience.net/middleborder.gif');
	background-repeat:no-repeat;
	width:1020px;
	height:10px;
}
td.bottomborder{
	background-image:url('http://thezeldaexperience.net/bottomborder.gif');
	background-repeat:no-repeat;
	width:1020px;
	height:10px;
}
td.mainmenu{
	background-image:url('http://thezeldaexperience.net/menubg.gif');
}
table.menu{
	width:90%;
	height:50px;
	border:0px;
	margin:auto;
}
table.menu td{
	width:25%;
	text-align:center;
	vertical-align:center;
        opacity:0.6;
        filter:alpha(opacity=60);
}
table.menu td:hover{
        opacity:1;
        filter:alpha(opacity=100);
}
td.cont{
	padding:15px;
background-image:url('http://thezeldaexperience.net/gamemenubg.gif');
        /*background-image:url('./mainbg.gif'); */
        
}

	/*DROP DOWN MENU*/
ul.gamemenu{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}
ul.gamemenu a{
	color:black;
	text-decoration:none;
}
ul.gamemenu a:hover{
	color:red;
}
ul.gamemenu li{
	position:relative;
	display:block;
	font-size:20px;
	background-image:url('http://thezeldaexperience.net/gamebg.gif');
	background-repeat:no-repeat;
	padding:0px;
	height:30px;
	text-indent:8px;
}
ul.gamemenu li:hover a{
	color:#FF9933;
}
ul.gamemenu li:hover ul.gameitem li a{
	color:#00CC66;
}
ul.gamemenu li:hover ul.gameitem li:hover a{
	color:#003300;
}
ul.gamemenu li ul{
	display:none;
	position:absolute;
	left:150px;
	top:-6px;
	width:200px;
	height:30px;
        z-index:1;
}
/*FOR MM*/
ul.gamemenu li ul.majora{
	left:150px;
	top:-66px;
}
/*FOR OOA*/
ul.gamemenu li ul.ages{
	left:150px;
	top:-36px;
}
/*FOR WW*/
ul.gamemenu li ul.wind{
	left:150px;
	top:-96px;
}
/*FOR MINISH*/
ul.gamemenu li ul.minish{
	left:150px;
	top:-126px;
}
/*FOR TWILIGHT*/
ul.gamemenu li ul.twilight{
	left:150px;
	top:-186px;
}
/*FOR HOURGLASS*/
ul.gamemenu li ul.phantom{
	left:150px;
	top:-306px;
}
/*FOR TRACKS*/
ul.gamemenu li ul.tracks{
	left:150px;
	top:-336px;
}
ul.gamemenu li ul li.toplist{
	background-image:url('http://thezeldaexperience.net/topoflist.gif');
	background-repeat:no-repeat;
	height:36px;
}
ul.gamemenu li:hover ul{
	display:block;
}
div.zeldagames{
	background-image:url('http://thezeldaexperience.net/gamebgzelda.gif');
	background-repeat:no-repeat;
	height:36px;
}
div.affiliate{
	background-image:url('http://thezeldaexperience.net/affiliate.gif');
	background-repeat:no-repeat;
	height:36px;
}
div.toplist{
	padding-top:5px;
}
ul.gamemenu li ul.gameitem li{
	font-size:20px;
}
td.gameguide{
        border:1px solid black;
        /*width:25%;*/
        width:170px;
        background-image:url('http://thezeldaexperience.net/gameguidebg.gif');
        padding:3px;
        opacity:0.8;
        filter:alpha(opacity=80);
}
td.gameguide:hover{
        opacity:1;
        filter:alpha(opacity=100);
}
td.gameguide:hover a{
        color:#66FF66;
}


	/*CUTENEWS CSS*/
td.cutenewstitle{
	height:45px;
	background-image:url('http://thezeldaexperience.net/cutenewstitle.gif');
	background-repeat:no-repeat;
	font-size:22px;
	text-align:center;
}
td.cutenews_story{
	height:100px;
	background-image:url('http://thezeldaexperience.net/cutenewscont.gif');
	background-repeat:repeat-y;
	vertical-align:top;
}
td.cutenews_story div{
	padding-left:22px;
	padding-right:22px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
td.cutenews_story div p{
        padding-right:3px;
        padding-left:3px;
}
td.cutenewsbottom{
	background-image:url('http://thezeldaexperience.net/cutenewsposter.gif');
	background-repeat:no-repeat;
	height:39px;
	text-align:left;
}
div.cutenewsposter{
	padding-right:15px;
	padding-left:25px;
	padding-top:1px;
}


/*GUIDE CSS*/
table.bosslist{
        width:100%;
        border:0px;
}
table.bosslist td{
        width:25%;
        border:1px solid gray;
        text-align:center;
        padding-top:3px;
        padding-bottom:3px;
}
table.bosslist td:hover{
       border:1px solid black;
}
table.bosslist td:hover a{
       color:#66FF66;
}
div.guidetitle{
       background-image:url('./gamebanner.gif');
       background-repeat:no-repeat;
       height:55px;
       font-size:25px;       
}
div.guidetitle center{
       padding-top:5px;
}
table.dashed{
 border:1px dashed black;
 width:95%;
}
td.dash{
 border-bottom:1px dashed black;
}
div.crossword input{
	width:25px;
	height:25px;
	border:1px solid black;
	background-color:#66CC99;
	font-size:20px;
	text-align:center;
}
div.crossword td{
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:25px;
}
div.crossword td.clues{
	text-align:left;
}
td.cutenews_story img{
	border:1px solid black;
	height:135px;
}

a.chap1:hover{
height:300px;
}
a.chap1 span{
display:none;
}
a.chap1:hover span{
position:absolute;
display:block;
left:57%;
top:420px;
}
a.chap1 img{
height:180px;
border:0px;
}
span{
color:black;
width:275px;
}


table.heartpiece{
width:99%;
border:1px solid #660000;
margin:auto;
}
td.hphead{
border-bottom:1px solid #660000;
background-image:url('ootpics/hpbg.jpg');
}
td.hpdes{
background-color:#66CCCC;
padding-top:0px;
padding-bottom:0px;
}















span.skullbox{
	background-image:url('spanbg.gif');
	border:1px solid black;
	padding:5px;
}

ul.skulls{
	padding:1px;
	margin-left:0px;
	list-style:none;
	width:125px;
	position:absolute;
}
ul.skulls2{
	padding:1px;
	margin-right:1px;
	list-style:none;
	width:125px;
	//position:absolute;
}
ul.skullsub li, ul.skullsub2 li{
	padding-left:20px;
	padding-top:2px;
	display:none;
	position:relative;
	z-index:1;
}
table.skulllist{
	width:600px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	position:absolute;
	left:-35px;
}
table.skulllist2{
	width:600px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	position:absolute;
	right:0px;
}
table.skulllist td{
	background-image:url('skullgap.jpg');
	height:22px;
	padding-top:1px;
	text-align:center;
	width:150px;
	border-left:1px solid black;
	border-top:1px solid black;
}
table.skulllist2 td{
	background-image:url('skullgap.jpg');
	height:22px;
	padding-top:1px;
	text-align:center;
	width:150px;
	border-left:1px solid black;
	border-top:1px solid black;
}
table.skulllist td:hover, table.skulllist2 td:hover{
	background-image:url('skullgap2.jpg');
	border-left:1px solid blue;
	border-top:1px solid blue;
}
ul.skullsub a:hover, ul.skullsub2 a:hover{
	color:black;
}
ul.skulls li:hover ul.skullsub li{
	display:block;
}
ul.skulls2 li:hover ul.skullsub2 li{
	display:block;
}