	body{
		background-color: black;
		background-image: url('../images/background.gif');
		background-repeat: repeat;
		margin: 0px 0px 5px 1px;
	}

	td{
		color: #3a3b3b;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		/* letter-spacing: -1px; */
		line-height: normal;
	}
	
	th{
		color: #3a3b3b;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		/* letter-spacing: -1px; */
		line-height: normal;
		color: #666666;
		text-align:left;
	}
	
	pre{font-size: 12px; letter-spacing: -1px;}
	
	input, select, textarea{
		color: #3a3b3b;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: -1px;
		border: 1px solid gray;
		background-color: #dedede;
	}
	
	.news{/* letter-spacing: -1px; */}
	.newslisting {font-size: 11px; letter-spacing: -1px;}
	
	a{color: #b71c00; text-decoration:none;}
	a:hover{color: #ff0000; text-decoration:underline;}

	.maintbl {
		width:784px;
	}

	.leftcol{
		background-color: black;
		background-image: url('../images/background2.gif');
		width: 150px;
	}

	.midcol{
		background-color: white;
		border-left: 1px solid #9a9a9a;
		/* border-right: 1px solid black; */
		padding:5px;
		padding-top:8px;
	}

	#info{
		font-size: 11px;
		color: #aaaaaa;
	}

	#info a{color: #aaaaaa; text-decoration:none;}
	#info a:hover{color: #b71c00; text-decoration:none;}

	#info2{
		font-size: 10px;
		color: #dfdfdf;
		letter-spacing: -1px;
	}

	#info2 a{color: #dfdfdf; text-decoration:none;}
	#info2 a:hover{color: #ffffff; text-decoration:underline;}


	.H1 {font-size: 16px; font-weight:bold; padding-top:6px;}
	.H1bg {font-size: 16px; color:white; font-weight:bold; background-image: url('../images/headbg.gif'); padding:6px;}

	h2, .h2 {font-size: 14px; font-weight:bold; color:#b71c00;}
	h3, .h3 {font-size: 11px; font-weight:bold; color:#b71c00;}
	
	#mainMenu {
	background-image: url('../images/nav-back.gif');
	width:100%;
	}
	
	#mainMenu td{
	height:20px;
	width:100%;
	}

	#mainMenu a {
		height:21px;
		width:100%;
		text-decoration: none;
		padding:4px;
		background-image: url('../images/nav-back.gif');
	}

	#mainMenu a:hover {
		color: #000;
		padding:4px;
		text-decoration: none;
	}

	#mainMenu a span {
		font-size: 90%;
		text-transform: uppercase;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	}

	#mainMenu a:hover span {
		color: #d43100;
		text-decoration: none;
	}

	#mainMenu a:active span {
		color: #ffe900;
		text-decoration: none;
	}

	#mainMenu span {
	}

	.date{
		height: 50px;
		width: 100%;
		background-color: #ffe900;
		text-align: center;
		vertical-align: middle;
		padding-top:3px;;
	}
	
	.datetxt{
	font-size:10px;
	}
	
	#leftheadtext{
		height: 22px;
		width: 150px;
		border-bottom: 1px solid white;
		border-top: 1px solid white;
		color:white;
		background-color: #b71c00;
		font-size:9px;
		font-weight: bold;
		text-align: left;
		vertical-align: middle;
		padding:3px;
		padding-left:3px;
	}
	
	#leftheadtext td{
		color:white;
		font-size:9px;
		padding-left:3px;
	}
	
	.lefttext{
		color:white;
		font-size:10px;
		padding:6px;
		line-height:14px;
	}
	
	#undermaglinks{font-size:10px;}
	#undermaglinks a{font-size:10px; color:white;}
	#undermaglinks a:hover{color:#ffe900; text-decoration:none;}
	
	
.gallery-thumb {
	margin: 5px;
	float: left;
	text-align: center;
}

.gallery-thumb img {
	background-color: #f3f3f3;
	border: 1px solid #ddd;
	padding: 7px;
	margin: 1px;
	border-radius: 3px;
}

.gallery-thumb a img {
	border-color: #ccc;
}

.gallery-thumb a:hover img {
	border-width: 2px;
	border-color: #38c;
	margin: 0;
	border-radius: 5px;
}
