	body {
		font-size:100.1%;
		font-family:arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		background-color:#ffffcc;
		padding:0px;
		padding-left:10%;
		padding-right:10%;
		min-width:800px;
		text-align:center;
		background-image:url(wallpapersmall.gif);
		background-repeat:repeat;
		background-position:top left;
}

	#wrapper {
	  text-align: left;
	  width: 800px;
	  margin-left: auto;
	  margin-right: auto;
}

	#banner	{
		margin:0px;
		margin-top:5px;
		border-bottom:0px dotted #262667;
		border-top:0px dotted #262667;
		background-image:url(wallpapersmall.gif);
		background-repeat:repeat-x;
		background-position:top left;
		background-color:#cccccc;
		height:100px;
}

	#leftmenu {
		background-color:#ffd044;
		float:left;
		width:20%;
}

	#rightcontent {
		background:#ffffff;
		border-left:0px dotted #262667;
		margin-right:0px;
		padding-bottom:20px;
		padding-left:20%;
		}

	p,h1,h2,h3,ul {
		margin:0px 5px 0px 5px;
		padding-top:10px;
}

	#horizmenu	{
		text-align:right;
		list-style-type:none;
		color:#ffffff;
	}
	
	.horizmenuitem	{
		display:inline;
	}
	
	

	#footer	{
		color:#550000;
		clear:both;
		text-align:center;
		background-color:#cccccc;
		border-top:1px dotted #262667;
		border-bottom:1px dotted #262667;
	}
	
	#footer a	{
		color:#ffffff;
	}

	#validator	{
		text-align:left;
	}

a img	{
	border-width:0px;
}

.horizmenuitem a:link		{
			color:#ffffff;
			text-decoration:none;
			}
			
.horizmenuitem a:visited	{
			color:#ffffff;
			text-decoration:none;
			}

.horizmenuitem a:hover	{
			color:#999999;
			background-color:#ffffff;
			text-decoration:none;
			}
		
.horizmenuitem a:active	{
			color:#999999;
			background-color:#ffffff;
			text-decoration:none;
			}
				
.center	{
	text-align:center;
}

#logoimg	{
	float:left;
}

.thumbnailgallery	{
	background-image:url(wallpapersmall.gif);
}

#prevbutton	{
	background-image:url(leftarrowanim.gif);
	background-repeat:no-repeat;
	background-position:310px;
	text-align:center;
	margin:0 auto;
	}
	
#nextbutton	{
	background-image:url(rightarrowanim.gif);
	background-repeat:no-repeat;
	background-position:460px;
	text-align:center;
	margin:0 auto;
}
	
a:link	{
	color:#ffffff;
	text-decoration:none;
}

a:visited	{
	color:#ffffff;
	text-decoration:none;
}

a:hover	{
	color:#ffffff;
	text-decoration:none;
}

a:active	{
	color:#ffffff;
	text-decoration:none;
}
	
.btt	{
	text-align:right;
}	



