body {
	width: 630px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	margin: 15px auto;
	padding: 0px;
	font-size: 75%;
	color: #000000;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	}

th {
	font-family: Arial, Helvetica, sans-serif;
	}

.Hide {display:none;}

#Header {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 334px;
	padding-left: 293px;
	margin: 0px;
	background-position: 4px 0px;
	}

* html #Header { /* IE5 BOX FIX */
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 627px;
	w\idth: 334px;
	padding-left: 293px;
	margin: 0px;
	background-position: 4px 0px;
	}

#TopWelcome {
	background-image: url(images/top-welcome.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}
	
#TopHistory {
	background-image: url(images/top-history.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}
	
#TopProfiles {
	background-image: url(images/top-profiles.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}

#TopGallery {
	background-image: url(images/top-gallery.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}

#TopAudioVisual {
	background-image: url(images/top-audiovisual.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}

#TopNews {
	background-image: url(images/top-news.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}

#TopReviews {
	background-image: url(images/top-reviews.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}

#TopGuestBook {
	background-image: url(images/top-guestbook.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}
	
#TopContactUs {
	background-image: url(images/top-contactus.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}	

#TopForum {

	background-image: url(images/top-forum.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
}

#TopLinks {
	background-image: url(images/top-links.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 330px;
	margin: 0px;
	padding: 0px;
	}	
		
#Content {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 625px;
	float: none;
	}
	
#SideMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
	}

#SideMenuTop {
	background-image: url(images/sidemenutop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 210px;
	margin: 0px;
	padding: 0px;
	}

#SideMenuBody {
	background-image: url(images/sidemenumain.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 140px;
	height: auto;
	padding-right: 33px;
	padding-left: 37px;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}
	
* html #SideMenuBody { /* IE5 BOX FIX */
	background-image: url(images/sidemenumain.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 210px;
	w\idth: 140px;
	height: auto;
	padding-right: 33px;
	padding-left: 37px;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}
	
#SideMenuBody a:link, #SideMenuBody a:visited {
	text-decoration: none;
	color: #000000;
	}

#SideMenuBody a:hover, #SideMenuBody a:active {
	text-decoration: underline overline;
	color: #000000;
	}	
	
#SideMenuBot {
	background-image: url(images/sidemenubot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 210px;
	margin: 0px;
	padding: 0px;
	}
	
#Main {
	height: auto;
	width: 415px;
	margin: 0px;
	padding: 0px;
	float: right;
	}
	
#MainTop {
	background-image: url(images/maintop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 415px;
	height: 50px;
	}

#MainBody {
	background-image: url(images/mainbody.gif);
	background-repeat: repeat;
	width: 345px;
	height: auto;
	padding-right: 35px;
	padding-left: 35px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

* html #MainBody { /* IE5 BOX FIX */
	background-image: url(images/mainbody.gif);
	background-repeat: repeat;
	width: 415px;
	w\idth: 345px;
	height: auto;
	padding-right: 35px;
	padding-left: 35px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
#MainBot {
	background-image: url(images/mainbot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 415px;
	height: 70px;
	margin: 0px;
	padding: 0px;
	}
.whitetext {
	color: #FFFFFF;
}
.smalltext {
	font-size: 9px;
}
.errortext {
	font-weight: bold;
	color: #FF0000;
}
#VirtualStylo {
	height: auto;
	width: 180px;
	margin: 15px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}

