/* GENERAL */
BODY {
	margin: 0px auto 0px auto;
	padding: 0px;
	font-family : Trebuchet MS, Arial, Verdana, sans-serif; 
	color: #ABA54F;
	font-weight : normal;
	font-size: medium;
	background-color: #fff;
	text-align: center;
}	


H1 {
	font-weight: normal;
	font-size: 1.1em;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
H2 {
	font-weight: normal;
	font-size: 1em;
	margin: 0px 0px 6px 0px;
	padding: 0px;
}


P {
	margin: -4px 0px 10px 0px;
	padding: 0px;
	font-size: .8em;
	line-height: 1.6em;
}
P.small {
	margin: 0px 0px 10px 0px;
	font-size: .6.6em;
	line-height: 1.4em;
}

P.back {
	float: left;
	margin: 5px 0px 5px 0px;
	font-size: .7em;
	line-height: 1.4em;
	text-align: right;
	width: 100%;
	width: 590px;
}
P.back A:link,
P.back A:visited {
	text-decoration: none;
}



A:link, 
A:visited {
	color: #ABA54F;
	border: 0px;
	text-decoration: underline;
}
A:hover, 
A:visited:hover {
	text-decoration: underline;
	color: #ccc;
}

A IMG {
	border: 0px;
}
DIV.ender {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	height: 1px;
	font-size: .001em;
	width: 850px;
	clear: both;
}
/* GENERAL */


/* ALL CONTENT DIV n TABLE */
DIV.main {
	width: 890px;
	margin: 0px auto 0px auto;
	padding: 0px auto 0px auto;
	font-family : Trebuchet MS, Arial, Verdana, sans-serif; 
	color: #ABA54F;
	font-weight : normal;
	background-color: #fff;
	text-align: center;
}

TABLE.content  {
	padding: 0px;
	margin: 15px 0px 30px 0px;
}
/* ALL CONTENT DIV n TABLE */



/* HEADER and FOOTER TABLE bits */
TABLE {
	width: 890px;
	padding: 0px;
	margin: 0px auto 10px auto;
	text-align: left;
	background-color: transparent;
}
TABLE TD.header {
	padding: 0px 240px 10px 0px;
	margin: 0px;
	border: 0px;
	width: 890px;
}
TABLE TD.nav {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 590px;
	border-bottom: solid 1px #ABA54F;
}

TABLE TD.imageCol {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 590px;
	text-align: left;
}
TABLE TD.imageColHalf {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 297px;
	text-align: left;
}
TABLE TD.col {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 290px;
	text-align: left;
}
TABLE TD.sp {
	width: 10px;
	padding: 0px;
	margin: 0px;
}

TABLE.footer {
	clear: left;
}
TABLE TD.footerText {
	padding: 10px 0px 20px 0px;
	margin: 0px;
	width: 590px;
	text-align: right;
	font-size: .9em;
	border-top: solid 1px #ABA54F;
}
/* HEADER and FOOTER TABLE bits */


/* SUB NAV */
TD.subNav {
	float: left;
	clear: both;
	font-size: .7em;
	text-align: left;
	margin: 0px 0px 6px 0px;
	padding: 3px 0px 3px 9px;
	height: auto;
	width: 590px;
}
TD.subNav A:link,
TD.subNav A:visited {
	text-decoration: none;
	width: 115px;
	font-family : Arial, Verdana, sans-serif; 
}
TD.subNav A:hover,
TD.subNav A:visited:hover {
	color: #ABA54F;
	text-decoration: underline;
}
/* SUB NAV */



/* HEADER NAV */
TD.nav UL {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 18px;
	font-size: .01em;
}
TD.nav UL LI {
	float: left;
	list-style-type: none;
	padding: 0px 1px 0px 0px;
	margin: 0px;
}
TD.nav UL LI A:link,
TD.nav UL LI A:visited {
	margin: 0px;
	padding: 0px;
}
TD.nav UL LI A:link IMG,
TD.nav UL LI A:visited IMG {
	margin: 0px;
	padding: 0px;
}
/* HEADER NAV */



/* PAGE TEXT/COPY */
DIV.main DIV.copy {
	float: right;
	padding: 0px 10px 0px 0px;
	margin: -5px 0px 0px 0px;
	width: 287px;
	text-align: left;
}
/* PAGE TEXT/COPY */



/* IMAGE BOXs */
DIV.main DIV.imageOneLarge {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 40px 0px;
	width: 590px;
	text-align: left;
	border-bottom: solid 1px #ABA54F;
}


DIV.main DIV.imageTwoSmall {
	float: left;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 40px 0px;
	width: 600px;
	text-align: left;
	border-bottom: solid 1px #ABA54F;
}
DIV.main DIV.imageTwoSmall DIV {
	float: left;
	width: 299px;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	text-align: left;
}


DIV.main DIV.imageOneLarge IMG,
DIV.main DIV.imageTwoSmall DIV IMG {
	padding: 0px;
	margin: 0px 0px 6px 0px;
}
/* IMAGE BOXs */
