body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center;
	background-color:#ffffff;
}
.up { vertical-align:top;
text-align:center;}

#main {
	width:790px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	float:inherit;
		}


#top {
	background-color:#200e0e;
	width: 100%;
	background-image:url(images/line.JPG);
	background-position:bottom;
	background-repeat:repeat-x;	
	height:106px;
			}
#topleft{
	position:absolute;
	top:0px;
	left:0px;
	width:500px;
	height:100px;
	float:left;
	}
#topright{
	position:absolute;
	top:0px;
	width:387px;
	right:0px;
	height:100px;
	float:right;
	padding:0px;
	text-align:center;
	}		
.style2 {color: #000000}
.style3 {color: #9966FF}
.diarymenu { font-family:times new roman;  font-size:10pt; text-align:left; border-bottom: 1px, dotted, #666666;}
.aph  { font-family:arial,helvetica,sans-serif; font-size:small; font-weight:100;   color:#000033; text-align:left; }
.aph2 {font-family:arial,helvetica,sans-serif;  font-size:12pt; color:#ffffff; font:bold; text-align:right; }
.aph1 {font-family:arial,helvetica,sans-serif;  font-size:11pt; color:#660000; font-weight:bold; 
}
.aph5 { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000033; text-align:center; }
.warn { font-family:arial,helvetica,sans-serif; font-size:12pt;  text-align:center;  color:#ff0000;}
.small  {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000033; text-align:left;}
.center  {
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 460px;
	text-align:left;
	left:200px;}	
#center2  {
	padding: 5px;
	margin: 0px auto;
	width: 620px;
	text-align:left;
	left:auto;
	}	

.images {float: right;
padding: 4px;}	
.imagesleft {float: left;
padding: 4px;}	
a:link { text-decoration:none; color:#FAE1c6;}
a:visited {color:#816b99; text-decoration:none; }
a:hover {color:#b50000;}
a.tips:link { text-decoration:none; color:#000000;}
a.tips:visited {color:#888888; text-decoration:none; }
a.tips:hover {color:#b50000;}
 #main {
	Z-INDEX:2;
 	LEFT:0px;
 	WIDTH:100%;
 	POSITION:absolute;
 	TOP:0px;
	}
#menubar  {
	 position:relative;
	 top:0px;	
	height:24px;
	padding:0px 8px 0px 8px ;
	width: 100%;
	background-color:#a07143;
	text-align:center;
	
			}
.bar {
margin:0px;
height:28px;
padding:3px 8px 3px 8px ;
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
  font-size:110%; 
  color:#660000; 
  font-weight:400; 
}
.baron {
height:22px;
margin:0px;
padding:0px 3px 0px 3px;
background-color:#cecae6;
	border-right: 1px solid #550000;
		border-left: 1px solid #330000;
	color:#660000;}
a.bar, a.bar:visited{
color:#660000;
		border-right: 1px solid #550000;
		border-left: 1px solid #330000;
}

a.bar:hover{
  	background-color:#eeeaf6;
	border-right: 1px solid #330000;
		border-left: 1px solid #220000;
	color:#660000;
}

#leftcol  {
position:relative;
top: 0px;
	float: left; 
	padding: 10px 10px 10px 10px;
	width: 200px;
	border-right:2px groove #5b3a1b;
	border-bottom:2px groove #5b3a1b;
	background-color:#5b3a1b;
		}
#rightcol  {
position:relative;
text-align:right;
	margin: 0px 0px 0px 0px; 
	width: auto;
	color:#FFFFFF;
	height:28px;
	padding:5px;
	top:auto;
	bottom: 0px;
	background-image:url(images/thdance.JPG);
	background-position:top;
	background-color:#a07143;
	}
#specialgreen  {
	margin: 0px 0px 0px 0px;
	padding:4px;
	width: 180px; 
	top: 0px;
	text-align:center;
	}

#foot  {
	bottom:0px;
	text-align:center 
	}

#content {
margin:0px auto; /* Right and left margin widths set to "auto" */
		padding:0px;
	float:inherit;
top:0px;
left:200px;
text-align:center;}
#center  {padding: 10px 10px 10px 10px;
	margin: 0px auto;
	width: 620px;
	text-align:left;
}
h1 {color: #ffffff;
	font-size:120%;
	vertical-align:middle;}
h2 {color: #361b0c;
	font-size: 140%;}
.imagecell{ vertical-align:top;
	top:0px;
	width: 130px;
	text-align:center;
	background-color:#a07143;}
.wordcell{ vertical-align:top;
	top:0px;
	text-align:left;
	background-color:#a07143;}
.mintedcell{ vertical-align:top;
	top:0px;
	width:200px;
	text-align:center;
	background-color:#200e0e;
	color:#FFFFFF;}
.skintedcell{ vertical-align:top;
	top:0px;
	width:200px;
	text-align:center;
	background-color:#a07143;}
.box {
background-color:#ffffff;
vertical-align:top;
padding:5px;
text-align:left;
font-size: small;
}	
.box2 {
background-color:#ffffff;
font-family:arial,helvetica,sans-serif; 
font-size:smaller;
vertical-align:top;
text-align:left;
}	
.box3 {
background-color:#cccccc;
font-family:arial,helvetica,sans-serif; 
vertical-align:top;
font-size: small;
padding:5px;
margin:20px 10px;
text-align:left;
}	