body
	{
	background: #000000 url("img/background.gif") no-repeat;
	margin: 0em 0em 0em 0em;
	font-family: 14pt times new roman;
	color: #ffffff;
	}
a:link
	{
	color: #af1200;
	text-decoration: none;
	}
a:hover
	{
	color: #af1200;
	text-decoration: underline;
	}
a:visited
	{
	color: #970f00;
	text-decoration: none;
	}
	
table#content
	{
	padding: 10px 35px 10px 55px;
	}
td#content
	{
	background: url("img/layout_18.png");
	width: 763px;
	}
td#leftcontent
	{
	width: 271px;
	}
td#rightcontent
	{
	wdith: 100px;
	}
	
.credits
	{
	text-align: center;
	font: 8pt arial;
	color: #bd9a55;
	}
a.credits
	{
	text-align: center;
	font: 8pt arial;
	color: #bd9a55;
	}
	

#home
	{ 
height: 29px; 
width: 82px; 
text-indent: 10000px; 
overflow: hidden; 
background: url("img/home.gif") top left no-repeat; 
display: block; 
	} 
#home:hover { background-position: bottom left; } 

#links
	{ 
height: 29px; 
width: 80px; 
text-indent: 10000px; 
overflow: hidden; 
background: url("img/links.gif") top left no-repeat; 
display: block; 
	} 
#links:hover { background-position: bottom left; } 

#contact
	{ 
height: 29px; 
width: 88px; 
text-indent: 10000px; 
overflow: hidden; 
background: url("img/contact.gif") top left no-repeat; 
display: block; 
	} 
#contact:hover { background-position: bottom left; } 

a#xlinks
	{
	font-weight: bold;
	}
a#xlinks:hover
	{
	font-weight: bold;
	text-decoration: underline;
	}
	
td#menubar
	{
	width: 100%;
	background: url("img/layout_23.gif") top left repeat;
	}
	
table.gallery
	{
	border-width: 2px 2px 2px 2px;
	border-spacing: 5px;
	border-style: double double double double;
	border-color: #af1200 #af1200 #af1200 #af1200;
	border-collapse: collapse;
	background-color: black;
	}
table.gallery td
	{
	border-width: 2px 2px 2px 2px;
	padding: 9px 9px 9px 9px;
	border-style: solid solid solid solid;
	border-color: #af1200 #af1200 #af1200 #af1200;
	background-color: black;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	}