/* BODY */

BODY
{
	font-family: arial, helvetica;
	font-size: 10pt;
	background-color: #333b32;
}



div#nav{clear:both;text-align:right; padding: 5px 10px}


/* LINKS */

a.cnt:link 
{
	color: #003300;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}


a.cnt:visited 
{
	color: #551A8B;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}


a.cnt:hover 
{
	color: #003300;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}

/* SUB-BUTTONS OF THE WHT2 BUTTONS */

a.menu:link 
{
	 
	padding-left: 20px;
	color: #003300;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}


a.menu:visited
{
	padding-left: 20px;
	color: #9D11B3;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}


a.menu:hover 
{
	padding-left: 20px;
	line-height: 130%;
	font-size: 9pt;
	text-decoration: underline;
}



a.gallery:link 
{
	color: #003300;
	line-height: 180%;
	font-size: 8pt;
	text-decoration: underline;
}


a.gallery:visited 
{
	color: #9D11B3;
	line-height: 180%;
	font-size: 8pt;
	text-decoration: underline;
}


a.gallery:hover 
{
	line-height: 180%;
	font-size: 8pt;
	text-decoration: underline;
}

/* SUB-BUTTONS FOR BUTTONS LIKE PHOTO1, PHOTO2 */

a.submenu:link 
{
	 
	padding-left: 30px;
	color: #003300;
	line-height: 130%;
	font-size: 8.5pt;
	text-decoration: underline;
}


a.submenu:visited 
{
	padding-left: 30px;
	color: #9D11B3;
	line-height: 130%;
	font-size: 8.5pt;
	text-decoration: underline;
}


a.submenu:hover 
{
	padding-left: 30px;
	line-height: 130%;
	font-size: 8.5pt;
	text-decoration: underline;
}

/* BUTTONS ACROSS THE TOP OF THE PAGE */

a.wht 
{
	color: white;
	font-size: 8pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}


a.wht:visited 
{
	color: white;
	font-size: 8pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}


a.wht:hover 
{
	color: #CCCC99;
	font-size: 8pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}


/* MAIN BUTTONS ON LEFT SIDE OF PAGE */

a.wht2 
{
	color: white;
	font-size: 9pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}


a.wht2:link 
{
	color: white;
	font-size: 9pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}


a.wht2:hover 
{
	color: #CCCC99;
	font-size: 9pt;
	font-weight: bold;
	line-height: 140%;
	text-decoration: none;
}

/* BACKGROUNDS */

.rust
{
	background-color: #A8792D;
	color: white;
	font-size: 9pt;
	font-weight: bold;
}

.dkgrn
{
	color: white;
	font-size: 9pt;
	background-color: #003300;
	padding: 8px 0px;
	border-bottom: 1px solid white;
}


.footer
{
	color: white;
	font-size: 9pt;
	background-color: #003300;
	padding: 8px 0px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}


.menubg
{
	background-color: #666633;
	font-size: 11pt;
	padding: 5px 0px 15px 10px;
	border-bottom: 1px solid white;
}


.main
{
	padding: 10px 15px 52px 20px;
	height: 265px;
}

.main2
{
	padding: 10px 15px 75px 20px;
	height: 265px;
}

.mainmat
{
	padding: 10px 15px 20px 20px;
	height: 355px;
}

.mainbg
{
	background-color: #E4E4CB;
	border-left:  1px solid white;
	min-height: 265px;
}

.submnbg 
{ 
	padding: 3px 0px;
	background-color: #CCCC99;
	border-bottom: white 1px solid;
}


.beige
{
	background-color: #CCCC99;
}




/* BORDERS */

.frame
{
	border-bottom: 1px solid white;
	border-left:  1px solid white;
}


.brdlft1
{
	border-left:  1px solid white;
}


.brdbtm1
{
	border-bottom:  1px solid white;
}


.image
{
	border:  2px solid black;
}



/* HEADERS */
H1
{
	padding-left: 15px;
	color: #8C5310;
	font-size: 26pt;
	font-weight: bold;
}
 
H2
{

	color: #8C5310;
	font-size: 17pt;
	font-weight: bold;
}
 
H3
{
	color: black;
	font-size: 12pt;
	font-weight: bold;
}

/* TEXT */
.imgtxt
{
	color: black;
	font-size: 7pt;
	line-height: 125%;
}



/* PADDING */

.pdhdr
{
padding: 20px 0px;
}

.pdtp10
{
padding-top: 10px;
}

.pdrt10
{
padding-right: 10px;
}	

.pdbtm50
{
padding-bottom: 50px;
}


.pdlft10
{
padding-left: 10px;
}

.pdhome
{
padding: 15px 0px 15px 20px;
}
