* {margin: 0; padding: 0;}
img {border: 0;}
a {text-decoration: none;}

body {
	font-family: helvetica, arial, sans-serif;
	background-color: #3C362D;
	}
	
div#global {
	width: 800px;
	margin: 40px auto 0 auto;
	padding: 0 0 40px 0;
	background-color: #5C564B;
	position: relative;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/

div#splashTextBox {
	position: absolute;
	width: 465px;
	margin: 450px 0 0 330px;
	text-align: right;
	}
	
div#splashTextBox p.homeQuote {
	display: block;
	width: 430px;
	font-size: 1.4em;
	font-weight: normal;
	color: #FFFFFF;
	}
	
div#splashTextBox p {
	padding: 20px 0 0 0;
	color: #FFFFFF;
	line-height: 1.2em;
	}
.biggerText {
	font-size: 1.2em;
	font-family: trebuchet MS, helvetica, arial, sans-serif;
	line-height: 0.9em;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++*/

div#header {
	background-color: #685940;
	color: #FFFFFF;
	padding: 12px 0 8px 6px;
	font-size: .9em;
	}

div#header a {
	color: #FFFFFF;
	}

h1 {
	color: #E7C978;
	font-size: 1em;
	font-weight: normal;
	display: inline;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/

div#leftcol {
	width: 615px;
	float: left;
	padding: 0px 0 0 0;}
div#leftcol img { float: left;}
	
	
div#rightcol {
	width: 185px;
	float: left;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/


ul#nav {
	width: 170px;
	list-style-type: none;
	font-size: .9em;
	text-align: right;
	}

ul#subnav {
	width: 170px;
	list-style-type: none;
	text-align: right;
	}
	
	
ul#nav li {
	padding: 0 0 12px 0;
	}
	
ul#subnav li {
	padding: 0 0 12px 0;
	font-size: .8em;
	}
	
	
ul#nav {
	margin: 20px 15px 20px 0;}
ul#subnav {
	margin: 20px 15px 0 0;
	padding: 20px 0 0 0;
	border-top: 1px dashed #858076;}
	



	
ul#nav li a,
ul#subnav li a {
	color: #FFFFFF;
	}
	
ul#nav li a:hover,
ul#subnav li a:hover {
	color: #B18100;
	}


ul#subnav li ul#subsubnav {
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	}
ul#subnav li ul#subsubnav li {
	margin: 0;
	padding: 0;
	}

ul#subnav #subsubnav li a {
	color: #DDDDDD;
	font-size: 1em;
	}
ul#subnav #subsubnav li a:hover {
	color: #B18100;
	}
	
span.subnavSection {
	font-size: .8em;
	color: #E7C978;
	display: block;
	padding: 0 0 6px 0;
	font-weight: bold;
	}


#onlink {color: #E7C978;}	
	
body.body1_1 ul#nav li#nav1 a,
body.body1_1 ul#subnav li#subnav1 a,
body.body1_2 ul#nav li#nav1 a,
body.body1_2 ul#subnav li#subnav2 a,
body.body1_3 ul#nav li#nav1 a,
body.body1_3 ul#subnav li#subnav3 a,
body.body1_4 ul#nav li#nav1 a,
body.body1_4 ul#subnav li#subnav4 a,
body.body1_5 ul#nav li#nav1 a,
body.body1_5 ul#subnav li#subnav5 a,

body.body1_6a ul#nav li#nav1 a,
body.body1_6a ul#subnav li#subnav6a a,
body.body1_6b ul#nav li#nav1 a,
body.body1_6b ul#subnav li#subnav6b a,
body.body1_6c ul#nav li#nav1 a,
body.body1_6c ul#subnav li#subnav6c a,
body.body1_6d ul#nav li#nav1 a,
body.body1_6d ul#subnav li#subnav6d a,

body.body1_7 ul#nav li#nav1 a,
body.body1_7 ul#subnav li#subnav7 a,

body.body1_8a ul#nav li#nav1 a,
body.body1_8a ul#subnav li#subnav8a a,
body.body1_8b ul#nav li#nav1 a,
body.body1_8b ul#subnav li#subnav8b a,
body.body1_8c ul#nav li#nav1 a,
body.body1_8c ul#subnav li#subnav8c a,
body.body1_8d ul#nav li#nav1 a,
body.body1_8d ul#subnav li#subnav8d a,


body.body2_1 ul#nav li#nav2 a,
body.body2_1 ul#subnav li#subnav1 a,
body.body2_2 ul#nav li#nav2 a,
body.body2_2 ul#subnav li#subnav2 a,
body.body2_3 ul#nav li#nav2 a,
body.body2_3 ul#subnav li#subnav3 a,
body.body2_4 ul#nav li#nav2 a,
body.body2_4 ul#subnav li#subnav4 a,

body.body2_5 ul#nav li#nav2 a,
body.body2_5 ul#subnav li#subnav5 a,
body.body2_6 ul#nav li#nav2 a,
body.body2_6 ul#subnav li#subnav6 a,
body.body2_7 ul#nav li#nav2 a,
body.body2_7 ul#subnav li#subnav7 a,
body.body2_8 ul#nav li#nav2 a,
body.body2_8 ul#subnav li#subnav8 a,
body.body2_9 ul#nav li#nav2 a,
body.body2_9 ul#subnav li#subnav9 a,
body.body2_10 ul#nav li#nav2 a,
body.body2_10 ul#subnav li#subnav10 a,


body.body3_1 ul#nav li#nav3 a,
body.body4_1 ul#nav li#nav4 a,
body.body5_1 ul#nav li#nav5 a,
body.body6_1 ul#nav li#nav6 a {color: #E7C978;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/


a.backbutton {
	float: left;
	color: #FFFFFF; 
	font-size: .8em;
	padding: 6px 0 0 6px;
	}
	
a.backbutton:hover {
	color: #B18100;
	}
	
div#thumbnav1,
div#thumbnav2 {
	float: left;
	color: #E7C978;
	font-size: .7em;
	font-weight: bold;
	width: 210px;}
	
div#thumbnav1 {
	margin: 10px 0 0 6px;
	}
	
div#thumbnav2 {
	margin: 10px 0 0 10px;
	}
	
div#thumbnav1 a,
div#thumbnav2 a {
	float: left;}

p.caption {
	float: right;
	text-align: right;
	font: .85em times;
	color: #E7C978;
	padding: 7px 15px 0 0;
	width: 150px;
	}

p.caption span#desc {
	font-style: italic;
	font-size: 1.1em;
	}
	
p.pubcaption {
	float: left;
	clear: left;
	text-align: right;
	font: italic .9em times;
	color: #E7C978;
	padding: 7px 0px 0 0;
	width: 320px;
	}

p.linktexts a {
	float: right;
	text-align: right;
	color: #FFFFFF;
	padding: 30px 10px 0 0;
	width: 160px;
	font-size: .8em;
	font-style: italic;
	clear: right;
	}
	
p.linktexts a:hover {
	color: #B18100;
	}
	
	




/*++++++++++++++++++++++++++++++++++++++++++++++*/



div.clear {clear: both;}


/*++++++++++++++++++++++++++++++++++++++++++++++*/




div#text p {
	font-size: 0.8em;
	padding: 10px 30px 0px 10px;
	text-align: justify;
	color: #E9DAB2;
	line-height: 1.1em;
	}

div#text strong {
	color: #E7C978;
	}

div#text img {
	padding-right: 10px;}
	
div#text a {
	color: #ffffff;
	}
	
div#text a:hover {
	color: #B18100;
	}
	
	
div#pubtext {
	padding: 40px 30px 0 10px;
	float: right;
	width: 250px;
	}
	
div#pubtext p {
	font-size: 0.8em;
	padding: 0 0 10px 0;
	color: #E9DAB2;
	line-height: 1.1em;
	}
	
div#pubtext h2 {
	font-size: 1em;
	padding: 0 0 10px 0;
	color: #E9DAB2;
	}
	
div#pubtext strong {
	color: #E7C978;
	}
	
