a, body, div, form, img, p, #menuwrap ul, #menuwrap ul li
{
	border:			0px;
	margin:			0px;
	padding:		0px;
}

a, a:visited
{
	color:			#d45bca;
	text-decoration:	none;
}
a:hover
{
	text-decoration:	underline;
}

body
{
	background:		#404140 url("images/background2.jpg") top center;
	color:			#ffffff;
	font-family:		verdana, sans-serif;
	font-size:		11px;
	text-align:		center;
}

td {
	color:			#ffffff;
	font-family:		verdana, sans-serif;
	font-size:		11px;
}

textarea{
font-family:		verdana, sans-serif;
font-size:		9px;
font-family:		arial, sans-serif;
border:1px solid #66b4b4;
color: #000000;
}

select{
color: #000000;
background-color: #FFFFFF;
font-size:		9px;
font-family:		arial, sans-serif;
}


input{
font-family: Verdana,Helvetica;
font-size: 10px 
}

.clear
{
	clear:			both;
}
.border
{
	border:			1px solid #ffffff;
}
	#wrap
	{
		background:		url("images/borders2.jpg") repeat-y;
		margin:			0px auto;
		overflow:		hidden;
		text-align:		left;
		width:			900px;
	}
		#logo
		{
			background:		url("images/crashlanding_01.jpg") no-repeat;
			clear:			both;
			height:			161px;
			overflow:		hidden;
			width:			900px;
		}
		#menuwrap
		{
			background:		url("images/crashlanding_02.jpg") no-repeat;
			clear:			both;
			font-weight:	bold;
			height:			25px;
			overflow:		hidden;
			text-align:		center;
			width:			900px;
		}
			#menuwrap a, #menuwrap a:visited
			{
				color:			#ffffff;
			}
			
			#menuwrap img.split
			{
				border:			2px 2px;
				vertical-align:		-7.5px;
			}
		
		#mainarea
		{
            padding-left:		132px;
			float:			left;
			text-align:		left;
			width:			643px;
		}
			#wide
			{
				float:			left;
				overflow:		hidden;
				width:			643px;
			}
			
				.subheader
				{
					background:		url("images/subheader.jpg") no-repeat;
					color:			#FFFFFF;
					clear:			both;
					height:			20px;
					overflow:		hidden;
					width:			643px;
				}
					.title
					{
						float:			left;
						font-weight:		bold;
						margin:			3px 2px 1px 4px;
						width:			643px;
					}
					.date
					{
						float:			right;
						margin:			3px 4px 1px 2px;
						text-align:		right;
						width:			643px;
					}
				
				.newsarea
				{
					background-color: #000000;
					padding:		3px;
					overflow:		hidden;
					width:			638px;
				}
					.newsarea img
					{
						max-width:		643px;
					}
					.newsarea .post h3
					{
						font-size:		11pt;
						font-weight:		bold;
					}
			
			#small
			{
				float:			left;
				overflow:		hidden;
				width:			211px;
			}
				.smallheader
				{
					background:		url("images/small_header_empty.jpg") bottom no-repeat;
					clear:			both;
					height:			21px;
					overflow:		hidden;
					width:			211px;
				}
					.smallheader div
					{
						color:			#e0e0e0;
						font-size:		10px;
						font-weight:		bold;
						margin:			5px 3px 1px 3px;
						text-transform:		uppercase;
					}
				
				.smallcontent
				{
					background:		url("images/widebg.jpg") bottom no-repeat;
					clear:			both;
					overflow:		hidden;
					width:			211px;
				}
				.smallcontent img
				{
					max-width:		200px;
				}
					.smallcontent .rowleft img, .smallcontent .rowright img
					{
						margin:			4px 2px 6px;
					}
				
				#links
				{
					background:		url("images/crashlanding_05.jpg");
					height:			23px;
				}	
					.rowleft
					{
						float:			left;
						text-align:		center;
						width:			105px;
					}
					.rowright
					{
						float:			right;
						text-align:		center;
						width:			106px;
					}
				#poll
				{
					background:		url("images/crashlanding_24.jpg") bottom;
				}
						
		#copyright
		{
			background:		url("images/crashlanding_30.jpg") no-repeat;
			height:			65px;
			width:			900px;
		}
	
