body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: black;
	background-color: white;
	margin: 0px;
	background-image: none;
}

div#title {
position: static;
height: 2em;
}

#sidebar {
	display: none;
}
div#mainContent {
	padding: 0;
	text-align: left;
	position: static;
	left: 0px; top: 0px; width: auto; height: auto;
	overflow: visible;
	border: none;
}

.navBox {
display: none;
}

div#footer {
	position: static;
	left: 10px;
	top: 540px;
}
div#footer, .footer, .navBox { 	
	font-size:70%;
	font-weight: normal;
}

p.spacer, table, img, hr, br.spacer, div#navFoot { clear: both;}

a {
text-decoration: underline;
/* border-bottom: 2px solid #000;*/
}
a.a-img {
text-decoration: none !important;
border-bottom: 0px solid #FFDD00 !important;
}

a:link {color: #555;}
a:visited {color: #555; /* #1a5889;*/}
a:hover {color: #3333ff;}
a:active {color: #3333ff;}

.gallery {text-align: center;}

img.thumb, .photo img {
	margin: .4em;
	background-color: white;
	border: medium solid #000000 !important;
}
img.medium {
	margin-top: 0em;
	margin-left: 2em;
	border: medium solid #000000 !important;
}
img.full {}

.bookCite {
	margin-bottom: 0.5em;
	font-size: smaller;
	margin-left: 2em;
}
.quote {
	margin: 1em;
	border: medium double #CCCCCC;
	padding: 1em;
	text-align: justify;
}
.blurb {
	font-size: larger;
	text-align: justify;
	padding: 1em;
	float: right;
	width: 200px;
	border: thin dotted #CCCCCC;
	font-style: italic;
	margin: 0.5em;
}
.pseudo {
	border-bottom: dashed thin #FF0;
	cursor: help;
}

/* Show/hide */
.shid_hide {display: none}
.shid_show {display: block}
.shid_link { /* This allows any element to appear to be a special link */
	color: #fff;
	text-decoration: underline;
	cursor: crosshair;
	font: xx-small Verdana, sans-serif;	
}
.shid_link:hover {color:#09F;} 	


h1 {font-size: 140%; color: #fff; margin-bottom: 4px; clear: both;}
h2 {font-size: 130%; color: #333; margin-top: 0em; margin-bottom: -0.5em; width: 90%; }



input {
	color: #FFFFFF;
	background-color: #999999;
	font-size: 80%;
	font-weight: normal;
	border: medium outset #333333;
}

div.showTextL {width: 250px;  position:absolute; top:0px; left:20px;}
div.showTextR {width: 250px; position:absolute; top:0px; left:340px;}

#text {position:static; width:auto; background: #9cf; border: 1px dashed white;}
#text {}
#words {}

#ct { /* semi-transparent cover text DIV */
	position: static;
	width: auto;
	height: auto;
	z-index: 100;
	left: 0px;
	top: 0px;
	overflow: visible;
	display: block;
}
#ct p {margin: 1em;}

.linkList {}
.linkList a {padding-left: 2em; font-size:smaller;}

.menuSkip {display: none;}
.prn {display: inline;}
	
/*****************VERTICAL**************/

h2#vertical {
width: 99%; position: static;
  padding:0;  margin:0; 
  font-family:verdana;
	font-variant:small-caps;
	color: #FF99CC;
  }
h2#vertical {
	float:none;
	top: 0px; left: 0px;
  }
h2#vertical {
  display:inline; 
  width:auto; 
  height:auto;
  }
h2#vertical em {
  font-style:normal; 
	margin:0px;
  display:inline; 
  text-align:left; 
  }
#vertical li a:hover {
  background:#eee;
  }
#vertical li a:hover em {
  background:#eee; 
  color:#800;
  }

h2#vertical.h2 {font-size:160%;}
h2#vertical.h3 {font-size:130%; left:8px;}

