﻿/* CSS layout */
/* Color: #940000 || 148 0 0 || maroon */
/* Color: #8D6649|| 141 102 73 || lt brown */
/* Color: #CEAD6B|| 206 173 107 || brown */
/* Color: #FFAD21 || 255 173 33 || orange */
/* Color: #FFFFCC|| 255 255 204 || lt yellow */
 
body {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../images/smallrunningrtoupeslant.bmp');
	background-repeat: repeat;
	color: black;
	width: auto; /* allow page to auto-width */
	min-width: 800px; /* ensure page is at least 800px wide */
	height: auto;
	}
table {
	margin-left: auto; 
	margin-right: auto; 
	width: 794px;
	text-align: left;
	border: 3px #940000 solid;
	}
.logo {
	background-color: #CEAD6B;
	border-bottom: 0;
	}
.nav{
	font-family: 'Times New Roman', serif;
	font-size: medium;
	text-align: center;
	color: #FFAD21 /* Menu Non-Link Text */;
	border-bottom-style: solid; border-width: 3px; border-color: #FFAD21 /* Menu Border-Bottom */;
	padding: 10px 0 4px 0;
	vertical-align: bottom;
	}
	.nav a{
		color: white /* Menu Link Text */;
		font-weight: normal;
		text-decoration: none;
		}
	.nav a:hover {
		color: #940000 /* Menu Link:hover Text */;
		font-weight: bold;
		text-decoration: none;
		}
.main {
	border-top: 0;
	border-bottom: 0;
	}
.title {
	padding: 20px;
	text-align: center;
	color: #940000; 
	font-size: x-large; 
	font-weight: bold
	}
.new {
	padding: 5px 0 5px 20px;
	}
.col_left {
	padding: 20px 20px 0 20px;
	vertical-align: top;
	}
.col_left_picture {
	padding: 10px 0 0 20px;
	width: 300px;
	vertical-align: top;
	}
.col_right {
	padding: 10px 10px 20px 20px;
	vertical-align: top;
	}
.col_right_picture {
	padding: 20px 10px 0 0; 
	width: 350px; 
	height: 235px;
	}
.top_pad_0 {
	padding-top: 0;
	}
.list {
	font-size: small; 
	list-style-type: none; 
	list-style-position: outside; 
	list-style-image: url('../images/redsmallrunningrlightyellow14x9.bmp');
	}
.counter {
	color: #940000; 
	font-size: small; 
	font-weight: bold;
	text-align: center
	}
.footer {
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	color: #940000;
	background-color: #CEAD6B;
	border-top: 0;
	}
.backcolor_ltbrown {
	background-color: #CEAD6B;
	}
.backcolor_ltyellow {
	background-color: #FFFFCC;
	text-align: left;
	}
.backcolor_yellow {
	background-color: #FFAD21;
	text-align: left;
	}
.link_red_white {
	}
	.link_red_white a{
			color: #940000;
			font-weight: normal;
			text-decoration: none;
			}
		.link_red_white a:hover {
			color: white;
			text-decoration: none;
			}
.link_red_boldred {
	}
	.link_red_boldred a {
			color: #940000;
		font-weight: normal;
		text-decoration: underline;
		}
		.link_red_boldred a:hover {
			color: #940000;
			font-weight: bold;
			text-decoration: underline;
			}
.link_boldred_white {
	}
	.link_boldred_white a {
		color: #940000;
		font-weight: bold;
		text-decoration: underline;
		}
		.link_boldred_white a:hover {
			color: white;
			font-weight: bold;
			text-decoration: underline;
			}
.backcolor_brown {
	background-color: #8D6649;
	text-align: left;
	}
	.backcolor_brown a{
		color: #FFAD21;
		font-weight: bold;
		text-decoration: none;
		}
	.backcolor_brown a:hover {
		color: white;
		font-weight: bold;
		text-decoration: none;
		}
.contactbox {
	vertical-align: top;
	text-align: center;
	padding: 30px 0px 0px 0px;
	border-right: 10px #FFFFCC solid; 
	border-bottom: 10px #FFFFCC solid; 
	width: 300px;
	}
.contact {
	font-size: small;
	text-align: center;
	color: white;
	font-weight: bold;
	padding: 5px 0 5px 0;
	border-top: 3px #FFAD21 solid;
	}
	.contact a {
		color: white /* Contact Link Text */;
		font-weight: bold;
		text-decoration: underline;
		}
	.contact a:hover {
		color: #940000 /* Contact Link:hover Text */;
		font-weight: bold;
		text-decoration: underline;
		}
.ralign {
	vertical-align: text-bottom
	}
