/* CSS Document */

html{
	position:absolute;
	overflow:auto;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	border:none;
   }
   
body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#ffffff;
	background-color:#000000;
	overflow:visible; /* was auto, but this keeps horiz scroller from appearing in IE with the resizable bg image */
	}

#backImageContainer {
	position:fixed; 
	top:0; 
	left:0; 
	margin:0; 
	padding:0; 
	width:100%; 
	min-width:600px; 
	height:100%; 
	overflow:hidden; 
	z-index:-1;
}

.homePhotoCred {
	position:absolute;
	left:5px;
	top:97%;
	color:#333333;
}

#jswarning {
  top:140px;
  padding-right:2px;
  float:right;
  display:inline;
  position:absolute;
  right:80px;
  color:yellow;
}

.navdiv {
  top:100px;
  padding-right:2px;
  float:right;
  display:inline;
  position:absolute;
  right:80px;
}

.navdiv2 {
  top:130px;
  display:inline;
  position:absolute;
  right:110px;
  z-index:3;
}

a:link {
	text-decoration : none;
	border-style : none;
	color : white;
	font-size:12px;
	}
	
a:visited {
	text-decoration : none;
	color : white;
	border-style : none;
	font-size:12px;
	}

a:hover {
	color : #ffcc66;
	border-style : none;
	font-size:14px;
	}
	
a:active {
text-decoration : none;
	color : white;
	border-style : none;
	font-size:12px;
}
	
.slideShowCaption {
	width: 600px;
	right:50px;
	top:230px;
	position:absolute;
	text-align:right;
}



/* BODY STYLE HYPERLINKS */
a:link.linkbody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : blue;
	border : 0
	}
	
a:visited.linkbody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : purple
	}


a:hover.linkbody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : blue
	}
	
a:active.linkbody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : blue
	}



.headblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #000000;
	font-weight : 900;
	padding-top : 10px;
	padding-left : 0px;
}

/* Note and/or photo credit*/
.note {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}



/* For Pictures and captions that appear in the body of a story */
.pictureTableRight { border : 0px ;
                     padding-top : 10px;
                     padding-bottom : 10px;
                     padding-left : 10px;
                     float : right; }

/* For special pictures that need to float left (like HistNow clickable pictures) */
.pictureTableLeft { border : 0px ;
                     padding-top : 10px;
                     padding-bottom : 10px;
                     padding-right : 10px;
                     float : left; }

/* For the sortable table */
/* Copyright 2006 Joost de Valk */
table.sortable th {
	text-align: left;
	width: 100px;
	border-style: none;
	font-family:arial, sans-serif;
	font-size:16px;
	}ble.sortable th {
	text-align: left;
	width: 100px;
	border-style: none;
	font-family:arial, sans-serif;
	font-size:16px;
	}
