a{

	text-decoration: none;
	color: #393939;
}

a:hover{

	color: #3d5b20;
}

body{

	background-image: url('images/main/background.jpg');
	font-size: 11px;
	font-family: tahoma, arial, verdana, "times new roman";
	margin: 0px;
	margin-bottom: 40px;
	text-align: center;
	color: #393939;
}

h1, h2{

	font-weight: normal;
	display: inline;
	color: #3d5b20;
	font-size: 14px;
}

form{

	margin: 0px;
}

input.submit{

	background-image: url('images/main/submit.png');
	background-color: transparent;
	width: 22px;
	height: 22px;
	border: 0px;
	font-size: 11px;
	color: #7c7c7c;
}

input.text{

	background-image: url('images/main/input.png');
	background-color: transparent;
	width: 103px;
	height: 18px;
	border: 0px;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	color: #adadad;
}

p{

	margin: 0;
	padding: 0;
}

textarea{

	background: transparent;
	width: 248px;
	height: 348px;
	border: 1px solid #c8c8c8;
	font-size: 11px;
	font-family: tahoma, arial, verdana, "times new roman";
	color: #393939;
}

#decoration{

	background-image: url('images/main/decoration.png');
	width: 488px;
	height: 220px;
}

#fade, #fadeB, #fadeF, #fadeL{

	width: 809px;
}

#fade{

	margin: auto;
	margin-top: 40px;
}

#fadeB{

	background-image: url('images/main/sideB.png');
}

#fadeC{

	background-image: url('images/main/sideC.png');
	width: 749px;
	height: 264px;
	margin: auto;
}

#fadeF{

	background-image: url('images/main/sideF.png');
	height: 30px;
}

#fadeL{

	background-image: url('images/main/sideL.png');
	height: 264px;
	background-repeat: no-repeat;
}

#footer{

	position: relative;
	top: 70%;
	word-spacing: 16px;
}

#footer a, #footer span{

	color: #6f6f6f;
	word-spacing: 0px;
}

#footer a:active{

	color: #3d5b20;
}

#footer a:hover{

	color: #3d5b20;
}

#green{

	background-image: url('images/main/green.jpg');
	width: 191px;
	height: 220px;
	float: left;
	color: white;
}

#greyTop{

	background-image: url('images/main/greyTop.jpg');
	height: 29px;
	clear: left;
}

#image{

	width: 488px;
	height: 220px;
	float: left;
}

#mainA{

	background-image: url('images/main/fade.jpg');
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	width: 779px;
	margin: auto;
}

#mainB{

	background-image: url('images/main/fadeB.jpg');
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	width: 679px;
	margin: auto;
	text-align: left;
}

#menu{

	background-image: url('images/main/menu.png');
	height: 39px;
	width: 333px;
	margin-top: 181px;
}

#menu a{

	color: white;
}

#menu a:active, #menu a:hover{

	text-decoration: underline;
}

#white{

	background-color: #f5f5f5;
	width: 779px;
	margin: auto;
}

.border{

	position: absolute;
	background-color: #555351;
	width: 1px;
	height: 39px; 
}

.frame{

	float: left;
	background-image: url('images/main/frame.png');
	width: 130px;
	height: 130px;
}