	body
	{
		font-family: tahoma;
		margin: 0px;
		padding: 0px;
	}

	#main_navigation ul
	{
		list-style: none;
		padding: 0px;
		margin: 0px;
		padding-left: 30px;
		padding-top: 20px;
	}

	#main_navigation li
	{
		padding-right: 2px;
		padding-left: 35px;
		padding-top: 10px;
		display: inline;
		color: #ffffff;
		background-image: url('../images/bullet.jpg');
		font-size: 12px;
		background-repeat: no-repeat;
		background-position: 5px -0px;
		padding-bottom: 10px;
	}

	#main_navigation .active
	{
		background-image: url('../images/bullet_high.jpg');
	}

	#main_navigation li a
	{
		color: #ffffff;
		text-decoration: none;
	}

	#main_navigation li a:hover
	{
		color: #ffffff;
		text-decoration: underline;
	}

	#wrapper
	{
		position: relative;
		margin: 20px auto;
		width: 960px;
		background: url('../images/backgrnd.jpg');
		background-repeat: no-repeat;
		background-position: 265px 140px;
		height: 850px;
	}

	#content
	{
		margin-right: 20px;
		float: right;
		width: 670px;
		margin-bottom: 20px;
	}

	h1
	{
		display: inline;
		font-weight: bold;
		color: #ffffff;
		font-family: tahoma;
		font-size: 21px;
		margin: 0px;
	}
	h2
	{
		color: #D3FD05;
		font-family: tahoma;
		font-size: 50px;
		font-weight: normal;
		margin: 0px;
	}

	/* IE ignores styles with [attributes], so it will skip the following. */
	.transbox[class] {
		background-image:url('../images/corners.php?area=&png');
	}

	.portfolio_link
	{
		font-size: 12px;
		color: #D3FD05;
		text-decoration: none;
		outline: none;
	}

	.portfolio_link_active
	{
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		outline: none;
	}

	.portfolio_link:hover
	{
		font-size: 12px;
		color: #D3FD05;
		text-decoration: none;
		outline: none;
	}

label{
	float: left;
	font-weight: bold;
	width: 100px;
	text-align: right;
	padding-right: 8px;
	margin: 0;

	/*margin-left: 70px;
	margin: 0 auto;*/
}

.form_box{
	border: 1px solid #444444;
	width: 350px;
	padding: 5px;
	margin: 0 auto 5px;
	font-size: 12px;
}

.form_box form{
	margin: 0;
}

.form_box .form_style{
	border: 1px solid #444444;
	background-color: transparent;
	padding: 0px;
	margin: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff
}

.error_msg{
	color: #FF2F2F;
	margin: 3px;
}