/* Layout CSS */
body
{
	background-color:#000;
	font-family:Arial;
}

#container
{
	margin:25px auto;
	position:relative;
	width:980px;
}

#leftColumn
{
	background-color:#912d2f;
	height:616px;
	margin-top:25px;
	text-align:center;
	width:220px;
	float:left;
	position:relative;
	z-index:2;
}

#middleColumn
{
	padding:10px;
	min-height:645px;
	height:auto !important;
	height:645px;
	float:left;
	width:550px;
	
	position:relative;
	z-index:1;
}

	#content
	{
		background-color:white;
		min-height:515px;
		padding:0px 10px;
		height:auto !important;
		height:515px;
		width:550px;
	}

#rightColumn
{
	color:#fff;
	float:right;
	height:465px;
	width:182px;
}

#rightColumn ul li
{
	margin-bottom:5px;
}

#rightColumn ul li a
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

#rightColumn ul li a:hover
{
	color:#fdeec4;
}

	#rightColumn #top
	{
		background-image:url(../upload/general/crosshairs.gif);
	}
	
		#rightColumn #top img
		{
			padding:4px 3px;
		}
	
	#rightColumn #middle
	{
		background-color:#d5c6c5;
		height:158px;
		text-align:center;
		width:185px;
	}
	
	#rightColumn #bottom
	{
		background:url(../upload/general/bottomRightBack.jpg) no-repeat center center;
		height:75px;
		margin:35px 0px 0px 8px;
		width:170px;
		
		position:relative;
		
		font-family:arial;
		font-size:12px;
		font-weight:bold;
	}	

/* Search CSS */
#searchHeader
{
	padding:10px 0px;
	text-align:center;
	width:100%;
}

#searchZip
{
	display:inline;
	padding-left:15px;
	padding-right:2px;
}

#searchInput
{
	display:inline;
}

#searchSubmit
{
	position:absolute;
	bottom:20px;
	right:8px;
}

/* Content CSS */
.headertext
{
	color:#993D3E;
	font-family:Verdana;
	font-size:19px;
	font-weight:bold;
	font-style:italic;
}

.maintext
{
	font-family:arial;
	font-size:12px;
	margin:0 0 0 0;
}

.smallHeader
{
	color:#993D3E;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.linktext
{
	color:#993D3E;
	text-decoration:none;
}

.linktext:hover
{
	color:#C1BFBF;
}

.link {
color:#000000;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;}

a{
text-decoration:none;
  color:#993D3E;
}

a:hover {
color:#C0C0C0;
}

td, p, span, input{
font-size:12px;
margin:0 0 0 0;
}

textarea{
font-family:Tahoma;
font-size:12px;
margin:0 0 0 0;
}

.copyright{
	color:#FFFFFF;
	font-size:11px;
	font-family:arial;
	padding-top:10px;
	text-align:center;
}