* html {height :100%;}

p, ul, ol, dl, dt, dd, col, tr, th, td, caption, blockquote { font-size:1em }
body {margin:0px; font-family:Verdana, sans-serif; font-size:70%; color:#000;}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-weight:bold;
  margin-top: 0px;
  }
  
ul a {color:#FEE179; text-decoration:none;}

li {
  float: left;
  position: relative;
  width: 79px;
  color:#fff;
  background-color:#5A5B5D;
	padding-top:2px; padding-right:8px; padding-bottom:2px; padding-left:8px;
line-height: 22px;
left: 532px;
z-index:10;
  }
  
  *html li {
  float: left;
  position: relative;
  width: 95px;
  color:#fff;
  background-color:#5A5B5D;
	padding-top:2px; padding-right:8px; padding-bottom:2px; padding-left:8px;
line-height: 22px;
left: 532px;
z-index:10;
  }

li ul {
  display:  none;
  position: absolute; 
  top: 1em;
  left: 0px;
  line-height: 22px;
  margin-bottom: 0px;
  margin-top: 2px;
  }
  
  *html li ul {
  display:  none;
  position: absolute; 
  top: 24px;
  left: 54px;
  line-height: 22px;
  margin-bottom: 0px;
  }

 li ul li{
  font-weight: normal;
  line-height: 14px;
	 margin-left:-4px;
	padding-top:1px; padding-right:0px; padding-bottom:1px; padding-left:4px;
width: 90px;
background-color:#ffaa26;
left:0;
  }
  
 *html  li ul li{
  font-weight: normal;
  line-height: 14px;
	 margin-left:-50px;
	padding-top:1px; padding-right:0px; padding-bottom:1px; padding-left:4px;
width: 94px;
background-color:#ffaa26;
left:0;
  }
  
 li ul li a {
 	color: #5A5B5D
 }
  
  li > ul {
	top: auto;
	left: auto;
	}


li:hover ul, li.over ul{ display: block;}

li:hover, li.over { color:#FEE179; }

li ul li a:hover { color:black; background-color:#ffda6d;}

li ul li:hover, li ul li.over { color:black; background-color:#ffda6d;}

/*Finally, because the lists are floated left, the content underneath it needs to be set free of the floating by applying clear: left*/

#navjaf {position:absolute; top:7px; left:50px; z-index:1; color:#ccc; font-weight:bold; display:none;}

#navjaf a {color:#ccc; text-decoration:none;}

#home {position:absolute; top:6px; left:730px; z-index:100; color:#fff; font-weight:bold; display:none;}

#home a {color:#fff; text-decoration:none;}

/*#navjafaddress {position:absolute; top:28px; left:50px; z-index:1; color:#5A5B5D;  font-size:.9em;}*/

#grid {position:absolute; top:28px; left:390px; z-index:1;}

#nav {width:820px; height:26px; background-color:#5A5B5D;}

#address {position:absolute; top:434px; left:444px; z-index:1; font-size:1em; line-height: 18px;}

#address a {color:#000000; text-decoration:none;}

#prev {position:absolute; top:416px; left:730px; z-index:1; font-size:1em; color:#000; font-weight:bold; display:none;}

#next {position:absolute; top:416px; left:780px; z-index:1; font-size:1em; color:#000; font-weight:bold; display:none;}

#a1, #a2, #a3, #a4, #b1, #b2, #b3, #b4, #b5, #b6 {position:absolute; width:320px; top:56px; left:50px; z-index:1; color:#5A5B5D; display:none;}

.head { font-size:1.2em; color:#ffaa26; font-weight:bold;}

.subhead { font-size:1em; color:#000;}
.subheadLeft { font-size:1em; color:#000; width:300px;}

#leftside ul  {float:left; top: 1em; left 0; width:110px; background-color:#fff;}

#leftside ul li {
position:static; width:110px; float:left; font-size:1em; top: 1em; left 0; 
/*width: 279px;*/
color:#5A5B5D; font-weight:normal; background-color:#fff; padding-top:1px; padding-right:0px; padding-bottom:1px; padding-left:0px; line-height: 18px;}

#leftside ul li.discWide {width:290px; list-style:square; list-style-position: inside;}
#leftside ul li.Wide {width:290px;}

#leftside ul.type  {float:right; width:200px}
#leftside ul.type li {float:right; width:200px}

p.left {width:270px;}


#archImg {position:absolute; top:122px; left:441px; z-index:1; font-weight:bold; display:none;}
#staticImg {position:absolute; top:26px; left:346px; z-index:1; font-weight:bold; display:block;}

#logo {position:absolute; top:262px; left:0px; z-index:1; display:block;}
#jafArch {position:absolute; top:121px; left:86px; z-index:1; display:block;}

#jafPhoto {position:absolute; top:66px; left:390px; z-index:1; display:none;}






