*{
	padding: 0;
	margin: 0;
}

body,html{
	background-image: url(./images/background.gif);
	text-align: center;
}

#page{
	font: 13px sans-serif;
	line-height: 17px;
	text-align: justify;
	color: #000000;
	background-color: #FFFFFF;
	width: 850px;
	border: 1px solid;
	margin: 20px auto;
}

#page a{
	color: #696969;
	text-decoration: underline;
}

#page a:hover{
	color: #3333FF;
}

#page #header{
	clear: both;
	height: 289px; /* 319 */
}

#page #header img{
	float: left;
}

#page #headerbar{
   margin: 10px 10px 0px 10px;
   clear: both;
   font: 12px sans-serif;
}

#page #headerbar #leftheaderbar{
   text-align: left;
   float: left;
}

#page #headerbar #rightheaderbar{
   text-align: right;
}

#page #menu{
	float: left;
	padding: 25px 0px 25px 25px;
	width: 165px;
	font-size: 10px;
	line-height: 300%;
}

#page #menu li{
	list-style-type: none;
}

#page #menu a{
	color: #000000;
	text-decoration: none;
	padding: 4px;
}

#page #menu a:hover{
	border: 1px inset #CCCCCC;
}

#page #menu a.createlink{
   border: none; 
   color: #AAAAAA;
}

#page #menu a.createlink:hover{
   color: #3333FF;
}

#page #menu a.editmenu{
   border: none;
   color: #AAAAAA;
}

#page #menu a.editmenu:hover{
   color: #3333FF;
}

#page #content{
	padding: 25px;
	margin-left: 165px;
}

#page #content img{
	float: right;
	margin: 0px 0px 15px 15px;
	border: 1px solid #000000;
}

#page #content #pictureset img{
   float: left;
   margin: 0px 15px 15px 0px;
}

#page #content a:hover img{
   border: 1px solid #3333FF;
}

#page #content p{
	margin: 0px 0px 20px 0px;
}

#page #content h1, #page #content h2, #page #content h3, #page #content h4, #page #content h5{
   margin-bottom: 10px;
   clear: right;
   text-align: left;
}

#page #content dd{
   padding-left: 20px;
}

#page #content li{
   margin-left: 25px;
}

#page #footer{
	padding: 2px;
	font-size: 10px;
	text-align: left;
	color: #696969;
	clear: both;
}

#page #footer a{
	text-decoration: none;
}

#page #footer #leftfooter{
   float: left;
   color: #AAAAAA;
   padding-left: 190px; /* = #menu width + #page #content padding */
}

#page #footer #leftfooter a{
   color: #AAAAAA;
   text-decoration: underline;
}

#page #footer #leftfooter a:hover{
   color: #3333FF;
}

#page #footer #rightfooter{
   text-align: right;
}


/* Classes */
.dropcap{
	float: left;
	width: auto;
	font: 62px/51px "Times New Roman", Times, serif;	/* body-line-height * #lines +22% = drop-cap-font-size */
									                           /* body-line-height * #lines = drop-cap-line-height */
}

.clear{ 
	clear: both;
	height: 1px; /* Needed for IE compatability. */
	/* overflow:hidden; /* Needed for IE compatability. */
}


/* Wiki edit page specific */
#wikiedit form { margin:0px; width:635px }
#wikiedit textarea { width:635px }

#page #content #wikiedit{
   line-height: 25px;
}

#page #content #wikiedit img{
   float: none;
   margin: 0px;
   border: none;
}

.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }

