	*{padding:0; margin:0;}
	
	body{
		background-color: #e4dcd0;
		height: 100%;
	}
	
	html{
		height: 100%;
		overflow: -moz-scrollbars-vertical;

	}
	
	td{
		padding: 3px;
	}
	
	th{
		text-align: left;
		color: #801519;
	}

	h1{
		text-align: center;
		color: #801519;
		border-bottom: 1px solid #801519;
		padding: 6px;
		margin: 5px 3px 5px 3px;
		font-size: 150%;
		font-family: georgia, serif;
	}	

	h2{
		color: #801519;
		font-size: 140%;
		font-family: georgia, serif;
	}	

	.clickable{	cursor: pointer;cursor: hand; }
	
	a{
		color :gray;
		font-style : normal;
		cursor: pointer; 
		cursor: hand;	
	}

	a:Hover{ text-decoration : underline; }
	
	a:active, a:focus{ outline:none; }
	
	 hr{
		color: white;
		border-top: 1px solid #dacec0;
		/*border-bottom: 1px solid white;*/
		height: 1px;
		width: 100%;	
		margin-top: 3px;
		margin-bottom: 3px;
	 }
 
label                       { cursor:pointer;display:block; }
div.slider					{ clear:both;position:relative;margin:0 0 10px;}
input[type="text"],
input[type="file"],
input[type="password"],
textarea,
select	                    { width:250px;border:1px solid #999;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px; }
input[type="text"]:focus,
textarea:focus			    { border-color:#777; }
input[name="zip"]           { width:150px; }

/* submit button */
input[type="submit"],
input[type="button"],
button  					{ cursor:pointer;margin-bottom: 1px; border:1px solid #999;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee; }
input[type="submit"]:hover, 
input[type="button"]:hover,
button:hover,
input[type="submit"]:focus
input[type="button"]:focus,
button:focus				{ border-color:#333;background:#ddd; }
input[type="submit"]:active,
input[type="button"]:active,
button:active				{ outline:none; }

	#menu a {
		padding: 59px 15px 5px 15px;
		color: #c2c2c2;
		height: 25px;
		display:block;
		text-decoration:none;
		font-weight:bolder;
		float: left;
		text-transform: uppercase;
	}
	
	#logo{
		margin-left: 30px;
		float: left;
	}
	
	#menu a:hover{
		text-decoration: none;
		/*border: 5px solid #801519;*/
		color: white;
		background-image: url(../images/menuHoverBg.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
	}
	
	#header{
		background-image:url(../images/bgHeader.png);		
		height: 89px;
		border-bottom: 5px solid #801519;
		width: 100%;
		background-color:#262626;
	}
	
	#footer{
		/*background-color: #19202F;*/
		background-image:url(../images/bgHeader.png);
        width: 100%;
		padding: 6px 0px;
		position: relative;
		margin-top: -112px; /* negative value of footer height */
		height: 100px;
		clear:both;
		background-color:#262626;
	}
	
	#wrapper{
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin: 0 0 -100px 0;
	}
	
	#content{
		background-color: #e4dcd0;
		width:100%;
		background-repeat:repeat-x;
		background-position:top;
		background-image: url(../images/mainBg.jpg);
		position:relative;
		height: 550px;
	}
	
	#leftColumn{
		float: left;
		margin-left: 80px;
		width: 650px;
		padding: 18px;
		padding-left: 40px;
		background: no-repeat left top url(../images/mainShade.jpg);
		min-height: 400px;
	}
		
	#rightColumn{
		float: left;
		width: 250px;
		padding: 20px;
		padding-left: 50px;
		background: no-repeat left top url(../images/mainShade.jpg);
		min-height: 400px;		
	}
	
	#events a{
		text-decoration:none;
	}
	#events a:hover{
		text-decoration:underline;
	}
	
	.refLinks a, .refLinks{
		color: gray;
		text-decoration: none;
	}
