	
body {text-align:center;margin:0px;padding:0px;background-color:#000000;font-size:80%; color:#ffffff ; background-repeat:repeat-y;}

.hometxt {;background-repeat:no-repeat;background-position:center;padding:1em;}
.hometxt strong { font-size:18pt;;font-weight:bold }
.hometxt p { font-size:90%;color:#ffffff;font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none; }
.calendar { font-family:tahoma,arial,verdana,sans-serif;font-size:small; }
.cal { border:1px solid white;font-family:tahoma,arial,verdana,sans-serif;font-size:70%;width:60px;height:60px;background-color:#000000; }

.today { background-color:#BEBE86;width:60px;height:60px;border:1px solid white;font-family:tahoma,arial,verdana,sans-serif;font-size:70%;color:white }
.today a { font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;color:white }

.cal a { font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;color:#BEBE86;}
.browse a  { font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;color:#BEBE86;text-decoration:none;}

a.top  { font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;color:#BEBE86;text-decoration:none;}


a 		{ font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#BEBE86}
p 		{ color:#ffffff;font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;}
li 		{ color:#ffffff;font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;font-size:90%}
div 	{ font-family:Times New Roman,Garamond,Serif;}
select 	{ font-family:tahoma,arial,helvetica,sans-serif;font-size:80%; }
input 	{ font-family:tahoma,arial,helvetica,sans-serif;font-size:80%; }


.cap {  color:#ffffff;font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;}
.cap a {  color:#663333;font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;}

.intbro { width:150px;height:150px;background-color:#ffffff;border:1px solid #BEBE86; }

.galbro {width:500px;background-color:#ffffff;border:1px solid #BEBE86;padding:1em;margin-bottom:1em; }
.galbro img { margin-left:1em;margin-top:1em; }
.galimg {border:1px solid black;}

.browse { width:150px;height:150px;background-color:#ffffff;border:1px solid #BEBE86;vertical-align:middle;padding-bottom:.5em; }
.browse img { margin:1em;}

.view { width:400px; }
.view img { margin-top:1em; margin-bottom:1em; }

.zoom { margin-left:auto;margin-right:auto; width:500px; }
.zoom img { margin-top:1em; margin-bottom:1em; }



.label { font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;font-size:8pt;color:#BEBE86;}
.det { font-family:tahoma,arial,helvetica,sans-serif;font-weight:normal;font-size:8pt}
.int {width:120px; height:90px; margin:10px; border:1px solid black; } 

.form { font-family:tahoma,arial,helvetica,sans-serif;font-weight:bold;font-size:80%;text-align:right}
input.button {
	font-size:80%;
	font-family:tahoma,verdana,arial,sans-serif;
color:#BEBE86;
border:1px solid #BEBE86;
	background-color:#000;
}


a.button {
background-color:#000;
color:#BEBE86;
border:1px solid #BEBE86;
font-size:80%;
padding:2px;
}


h1			{ font-size:150%;font-family:Tahoma,Arial,Verdana,sans-serif; }
h1 a		{ font-family:Tahoma,Arial,Verdana,sans-serif; color:#000000;}
h2			{ font-size:135%;font-family:Tahoma,Arial,Verdana,sans-serif; }
h2 a 		{ font-family:Tahoma,Arial,Verdana,sans-serif;color:#000000; }
h3			{ font-size:115%;font-family:Tahoma,Arial,Verdana,sans-serif; }

td {font-family:tahoma,arial,verdana,sans-serif;font-size:90%;}
th {font-family:tahoma,arial,verdana,sans-serif;font-size:90%;}


.search { margin-right:.5em;float:right;margin-top:4px;}

.navholder { float:left; margin-left:.5em;}

#pulldowns { margin-top:4px; white-space: nowrap; }

.navh	{ color:#000000;font-family:tahoma,verdana,arial,sans-serif;font-size:70%;background-color:#BEBE86;border:1px solid #ffffff;width:150px;}



.navh a	{ color:#000000;text-decoration:none;font-weight:bold;  }
.navh a:hover	{ color:#black;text-decoration:none;font-weight:bold;  }

.navi   { font-size:small;font-family:tahoma,verdana,arial,sans-serif;font-size:70%;background-color:#ffffff;border:1px solid #ffffff;}
.navi a	{ color:#000000;text-decoration:none;  }
.navi a:hover	{ color:black;text-decoration:none;  }

.hnavholder { height:35px;padding-top:8px;font-size:10px; }
.hnavh	{ color:#000000;font-size:small;font-family:tahoma,verdana,arial,sans-serif;padding-left:1em;padding-right:1em;border-left:1px solid black;border-right:1px solid black;font-size:12px;}
.hnavh a	{ color:#000000;text-decoration:none;font-weight:bold;font-size:12px;  }
.hnavh a:hover	{ color:#ffffff;text-decoration:none;font-weight:bold; font-size:12px; }


.bar { text-align:center; font-family:arial,helvetica,sans-serif; color:white; font-weight:bold;font-size:small; }

.ppdim { border-top:1px solid #666666 }
.dhed { font-family:verdana,arial,helvetica,sans-serif;color:#000000;background-color:#ffffff;font-size:70%;font-weight:bold;text-align:right;border-left:1px solid #BEBE86;border-bottom:1px solid #BEBE86;  }
.dspa { font-family:verdana,arial,helvetica,sans-serif;;color:#000000;background-color:#ffffff;font-size:70%;font-weight:bold;text-align:right;border-bottom:1px solid #BEBE86;  }
.dim {  font-family:verdana,arial,helvetica,sans-serif;font-size:70%;border-right:1px solid #BEBE86;border-bottom:1px solid #666666;color:#000000;background-color:#ffffff; }
.pri { font-family:verdana,arial,helvetica,sans-serif;font-size:70%;border-right:1px solid #BEBE86;border-bottom:1px solid #666666;color:#000000;background-color:#ffffff; }


.mainbody { width:760px;margin-left:auto;margin-right:auto;text-align:left;font-family:tahoma,arial,verdana,sans-serif; }

#footer {border-top:1px solid #000000;padding:5px;font-family:tahoma,arial,arial,sans-serif;text-align:center;font-size:small; }

#footer a	{ text-decoration:none;color:#BEBE86 }

#tm {color:#663333;background-color:#F3DFB4;padding:3px; }
#copyright { color:#cccccc }

	#body { text-align:center;margin-bottom:90px; background-color:#000000;background-repeat:repeat-y;}
	#h { background-color:#000000;color:white;width:760px;margin-left:auto;margin-right:auto; }
	#m { margin-left:180px;margin-right:2em;text-align:left;}
	#c { margin-left:200px;margin-right:2em;text-align:left;}
	
	#c p {margin-right:1em; }
	#n {background-color:#BEBE86; border-top:1px solid white; border-bottom:1px solid white;height:35px;}
	#b {}
#container { background-color:#000000; background-repeat:repeat-y;color:#ffffff }

#content { width:760px;margin-left:auto;margin-right:auto; }
