/*border:  1px solid #993333; Century Schoolbook ,Comic Sans MS*/

body   { color: #000; background-color: white; margin: 0; padding: 0;  }

table,input { color: #666666;  font-size: 10px;  line-height: 15px; }
a { color: #666666; text-decoration: underline; }
a:hover { color: gray; }

input{ color: gray; background-color: white; border: solid 1px; }

.inputbutton{ color: gray; background-color: white; border: solid 1px; }
.inputbutton:hover{ color: white; background-color: silver; border: solid 1px; }

.button{ color: silver; background-color: white; border: solid 0px; }
.buttonis{ color: gray; font-size: 10x; font-weight: bold; line-height: 12px; background-color: white; text-decoration: underline; border: solid 0px; }
.button:hover { color: gray; font-size: 10x; line-height: 12px; background-color: silver; border: solid 0px; }
.fontwarn { color: #e70e0e; }

.block{
	display: compact;
	text-align: justify;
}

h1{ font-size: 30px; color: #666666; text-transform: uppercase; font-weight: normal;	 text-decoration: none; line-height: 30px; }

#header{ font-size: 25px; color: #fff; text-transform: uppercase; }
#header,h1 font.color { color: #000000;  }
#header font.name { color: #993333; font-size: 20px; }



#navi {  }
#navi h2 { font-size: 14px; text-decoration: none; font-weight: normal; }
#navi td { color: #666666;  }
#navi a { color: #a9a9a9; text-decoration: none; }
#navi a:hover{ color: #666666; }

#maintable { border: solid 1px #cccccc;}

#imagetable { position:relative; left: 0px; background-color:#fff; text-align:left; height:500px; width:850px; }


#overlay{position: absolute;top: 0; left: 0;z-index: 90;width: 100%;background-color: #fff;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; width: 850px;}
		
#control{ font-size: 12px;}
#control input {border:solid 1px #fff;}
#control input:hover{background-color: #ccc; }
#control input:active {border:solid 1px #dadada; }


#lightbox{ position: absolute; top: 0; left: 0;  z-index:100; height: 400px; text-align: left; line-height: 0; width: 850px; }
#lightbox a img{ border: none; }

#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 230px;margin: 0 ;}
#imageContainer{ position:relative;  overflow:hidden; margin:0 ; z-index: 300; width:850px;}

#canvas_0 { width:100%; position:absolute; top:0; left:0; background-color:white;}
#canvas_1 { width:850px; position:absolute; top:0; left:0; background-color:white;}
				
			
#loading{position: absolute;top: 40%;left: 0%;height: 25%;text-align: center;line-height: 0; }
#hoverNav{position: absolute;top: 0;left: 0;height: 100%; width: 850px; z-index: 200; }

#hoverNav a{ outline: none;}



/*#prevLink:hover, #prevLink:visited:hover { background: url(../items/prevlabel.gif) left 15% no-repeat; }*/
/*#nextLink:hover, #nextLink:visited:hover { background: url(../items/nextlabel.gif) right 15% no-repeat; }*/

#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #000;margin: 0 auto;line-height: 1.4em;}

#imageData{padding:0 10px;	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	


#contact input {border:solid 1px #666;}
#contact input:hover{background-color: #ccc; }
#contact input:active {border:solid 1px #dadada; }

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix { height: 1%;}	





#Footer {
	height: 49px;
	background-color: #000000;
	
	background-repeat: repeat-x;
}

.PaginationMinor {
	color: #4e6605;
	margin-left: 10px;
}

#Contents {
	top: 1000;
	float: left;
	margin-top: 17px;
	margin-left: 15px;	
}

#Menu {
	float: right;
	margin-top: 9px;
	margin-right: 15px;
}

#altmsg { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}
#altmsg:hover { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link {
	color: #FFFFFF;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FFFFFF;
}
	

