
a:link {
  color:#666666;
}

a:active {
  color:#666666;
}

a:hover {
  text-decoration:underline;
  color:#999999;
}

a:visited {
  color:#666666;
}

@font-face {
	font-family:"Birch Std";
	src: url(BIRCHSTD.OTF) format("opentype");
}

@font-face {
	font-family:"Chaparral Pro";
	src: url(CHAPARRALPRO-REGULAR.OTF) format("opentype");
}


@font-face {
	font-family:"Colwell";
	src: url(COLWELL_.ttf) format("truetype");
}

html {
  height:100%;
}

body {
  background-color:#392644;
  font-family:"Chaparral Pro", georgia;
  color:#333333;
  font-size:18px;  
}

#mainbody {
  position:absolute;
  top:0px;
  width:980px;
  left:50%;
  margin-left:-490px;
  background-color:#fcfcfc;
  min-height:100%;
  background-image:url(../images/jklogo3.png);
  background-position:bottom;
  background-repeat:repeat-x;
}

#header {
  position:absolute;
  top:0px;
  right:15px;
  height:80px;
  font-family:"Colwell";
  font-size:50px;
  width:500px;
  color:#333333;
  text-align:right;
  cursor:pointer;
}

#leftbar {
  position:absolute;
  top:0px;
  left:0px;
  width:150px;
  height:100%;
}

#menubar {
  position:absolute;
  top:100px;
  left:0px;
  width:150px;
}

.menubaritem {
  float:top;
  height:20px;
  width:140px;
  border-bottom:1px #666666 solid;
  cursor:pointer;
  padding-left:10px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

div.menubaritem:hover {	
  filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.wyattextras {
  float:top;
  height:20px;
  margin-left:10px;
  width:130px;
  border-bottom:1px #666666 solid;
  background-color:#cccccc;
  cursor:pointer;
  padding-left:10px;
  font-size:.8em;
  display:none;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

div.wyattextras:hover {	
  filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.oldextras {
  float:top;
  height:20px;
  margin-left:10px;
  width:130px;
  border-bottom:1px #666666 solid;
  background-color:#cccccc;
  cursor:pointer;
  padding-left:10px;
  font-size:.8em;
  display:none;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

div.oldextras:hover {	
  filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

#center {
  position:absolute;
  top:80px;
  left:160px;
  width:800px;
  height:100%;
}

.centeritem {
  float:top;
  margin-left:20px;
  margin-top:10px;
  padding:10px;
  width:700px;
  -height:80px;
  background-color:#cccccc;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-right:1px #999999 solid;
  border-bottom:1px #999999 solid;
  cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.centersubject {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  width:100%;
  border-bottom:1px #999999 solid;
  font-size:1.1em;
}

.centerbody {
  position:relative;
  top:4px;
  left:0px;
  width:100%;
  font-size:.9em;
}
