	body
	{
		background: rgb(54, 59, 61) url(../images/paynesGrey.png);
		background-position: center;
		background-repeat: repeat-y;
		
	}
	body,html 
	{
		height: 100%;
		padding-bottom: 40px;
		margin-bottom: 40px;
	}

	#topbox
	{
		padding-bottom: 10px;
		padding-left: 40px;
		/*background-color:  rgb(27, 37, 47);*/
	}
	.grad_01
	{
		position: absolute;
		width: 100%;
		height: 5px;
		background: url(../images/gradient_01.jpg);
		background-size: 100% 100%;
		/*background-color: white;*/
	}
	#header
	{
		font-size: 40px;
		margin: 0;
		margin-left: 20px;
		/*color: #FFEA78;*/
		color: #FFEE9F;
	}
	#header,#headline
	{
		font-family: Verdana;
			/*text-shadow:
		 1px -1px 5px rgba(0, 0, 0, 0.2),
		-1px  1px 5px rgba(0, 0, 0, 0.2),
		 1px  1px 5px rgba(0, 0, 0, 0.2),
		-1px -1px 5px rgba(0, 0, 0, 0.2),
		 0px  1px 5px rgba(0, 0, 0, 0.2),
		 0px -1px 5px rgba(0, 0, 0, 0.2),
		 1px  0px 5px rgba(0, 0, 0, 0.2),
		-1px  0px 5px rgba(0, 0, 0, 0.2);

		color: #FEFEFE;*/


	}
	#headline
	{
		font-size: 16px;
		font-weight: bold;
		white-space: pre;
		margin: 0;
		background-color: #5A6265;


	}
	a img
	{
		border: none;
	}
	#headline a
	{
		margin-left: 0;
		margin-right: auto;
	}

	#headline a:link
	{
		color: #212425;
		text-decoration: none;
		font-style: normal;
	}
	#headline a:visited
	{
		color: #212425;
		text-decoration: none;
		font-style: normal;
	}
	#headline a:hover
	{
		/*color: #FFD701;*/
		color: #FFEE9F;
		text-decoration: none;
		font-style: normal;
	}
	#headline a:active
	{
		/*color: #FFD701;*/
		color: #FFEE9F;
		text-decoration: none;
		font-style: normal;
	}
	.mailtext
	{
		position: relative;
		width: 300px;
		margin: 30px;
	}
	td
	{
		vertical-align: top;
	}
	.mailtable
	{
		font-family: Arial;
		margin: 30px;
		color: #FAFAD2;
		border: none;
		/*border-top: 10px solid rgb(65, 57, 38);*/
	}
	#feat
	{
		margin: 20px;
	}
	.title
	{
		font-family: Arial;
		font-size: 20px;
		font-weight: bold;
	}
	#container
	{
		position: relative;
		width: 1000px;
		height: 700px;
		/*margin-top: 20px;*/
		margin-left: auto;
		margin-right: auto;
		border: none;
		/*border-top: 10px solid rgb(65, 57, 38);*/
	}
	#container img
	{
		position: absolute;
	}
	#container div
	{
		position: absolute;
	}
	#container span
	{
		font-family: Arial,sans;
		/*color: #FAFAD2;*/
	}
	#layout_box
	{
		position: relative;
		margin:0 auto; /* center, not in IE5 */
		width: 1050px;
		min-height: 100%;
		/*background-color: 
		rgb(33, 36, 37);*/
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/	
		min-height:100%; /* real browsers */
		/*height: 100vh;   /* viewport */
		padding-bottom: 40px;
	}
	.box_title
	{
		font-family: Verdana;
		font-size: 20px;
		/*color: #FFEA78;*/
		color: #C0C19F;
	}
	.box_text
	{
		font-family: Arial, Sans;
		font-size: 14px;
		color: #FFEE9F;
	}
	.box_text a:link
	{
		color: #FFEE9F;
	}
	.box_text a:visited
	{
		color: #FFEE9F;
	}
	.box_text a:hover
	{
		/*color: #FFD701;*/
		color: #98A1A4;
	}
	.box_text a:active
	{
		/*color: #FFD701;*/
		color: #98A1A4;
	}
	.submenu
	{
		
	}
	menu
	{
		border-left: 5px solid #5A6265;
		padding-left: 10px;
	}
	menu a
	{
		font-family: Arial;
		font-size: 15px;
		color: white;
	}
	menu a:link
	{
		color: #FFEE9F;
		text-decoration: none;
		font-style: normal;
	}
	menu a:visited
	{
		color: #FFEE9F;
		text-decoration: none;
		font-style: normal;
	}
	menu a:hover
	{
		/*color: #FFD701;*/
		color: #C3C8CA;
		text-decoration: none;
		font-style: normal;
	}
	menu a:active
	{
		/*color: #FFD701;*/
		color: #C3C8CA;
		text-decoration: none;
		font-style: normal;
	}
	.x_box
	{
		background-color: rgb(65, 57, 38);
	}
	.y_box
	{
		background-color: rgb(65, 57, 38);
	}
	.xy_box
	{
		background-color: rgb(65, 57, 38);
	}			
