
body
{
	background: #29301d url('images/splashbg.gif') 0px 0px repeat-x;
	margin: 0px;
	padding: 0px;
}





a:link

{

	color: #6e804d;

	font-weight: bold;

}



a:visited

{

	color: #424d2e;

	font-weight: bold;

}



a:hover, a:active

{

	color: #9ab36c;

	text-decoration: underline;

}













.header_text

{
	padding: 5px 0px 0px 0px;	
	margin: 0px;
	text-align: center;
	width: 585px;
	float: right;

}







.header_chars

{

	float: right;

	width: 350px;

	padding: 5px 10px 0px 10px;	

	margin: 0px;

}





.header_slogan

{
	float: right;
	padding: 5px 10px 0px 10px;
	margin: 0px;

	width: 190px;
	text-align: center;
}



.header_title
{

	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 140%;
}



.header_subtitle

{
	color: #9ab369;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: 140%;
}









.splash_nav

{

	clear: both;

	margin: auto;

	padding: 40px 0px 20px 0px;

}





.splash_nav img

{

	float: left;

	border: 0px;

	margin: -1px 5px 0px 0px;

}



.regular strong

{

	font-weight: bold;

	color: #ffffff;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

}





.regular em

{

	font-style: normal;

	font-weight: normal;

	color: #d60000;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.regular a:link, .regular a:visited 

{

	text-decoration: none;

	background: url('images/splash_navbar.gif') 0px 0px no-repeat;

	display: block;

	margin: 0px auto 0px auto;

	padding: 6px 0px 5px 5px;

	width: 300px;

	height: 33px;

	clear: both;

	line-height: 85%;

	

}



.regular a:hover

{

	background: url('images/splash_navbar.gif') 0px -50px no-repeat;

}



.special strong

{

	font-weight: bold;

	color: #ffffff;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

}





.special em

{

	font-style: normal;

	font-weight: normal;

	color: #ffb400;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.special a:link, .special a:visited 

{

	text-decoration: none;

	background: url('images/splash_navbar2.gif') 0px 0px no-repeat;

	display: block;

	margin: 0px auto 0px auto;

	padding: 6px 0px 5px 5px;

	width: 300px;

	height: 33px;

	clear: both;

	line-height: 85%;

	

}



.special a:hover

{

	background: url('images/splash_navbar2.gif') 0px -50px no-repeat;

}









ul

{



}





li

{

	list-style-type: none;

}











.footnav

{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	line-height: 100%;

	color: #58663d;

	text-align: left;

	padding: 5px 0px 5px 0px;

	word-spacing: 5px;	

}



.footnav a:link, .footnav a:visited

{

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

}



.footnav a:active, .footnav a:hover

{

	color: #ffffff;

	font-weight: bold;

	text-decoration: underline;

}





.footer

{

	background: #29301d url('images/splash_footbg.gif') 50% 0% no-repeat;

	clear: both;

	padding: 10px 0px 10px 0px;

	border-width: 1px 0px 0px 0px;

	border-style: solid;

	border-color: #29301d;

	margin: 0px auto 0px auto;

	width: 550px;

}



.footer img

{

	float: left;

	margin: -5px 10px 0px 10px;

	border: 0px;

}





.footer_shade

{

	margin: auto;
	text-align: center;
	line-height: 100%;
	padding: 0px;
	margin: 0px;
}



.splash_fineprint

{

	color: #0e110a;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	line-height: 160%;

}





.splash_fineprint strong

{

	color: #58663d;

	font-style: normal;

	font-weight: bold;

}





.splash_fineprint em

{

	color: #58663d;

	font-style: normal;

}



.splash_fineprint a:link, .splash_fineprint a:visited

{

	font-weight: normal;

}




/* STRUCTURE */

.splash
{
	width: 760px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background: url('images/splash.jpg') no-repeat;
}

/* FIXES */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}



.clearfix {
    display: inline-block;
}



html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}


