/*CORE BASE STYLES*/
BODY {
	margin:15px 0px 10px 0px; 
	color:#333333; 
	background-color:#7D878E; 
	text-align:center; 
	}
P, UL, OL, TD {
	font:100%/140% Georgia,Garamond,"Times New Roman",Times,serif; 
	}
P {
	margin:6px 10px 6px 20px; 
	}
UL {
	margin:0px; 
	padding:0px 10px 0px 40px; 
	list-style-type:square; 
	}
OL {
	margin:0px; 
	padding:0px 10px 0px 40px; 
	list-style-type:decimal; 
	}
A:LINK {
	color:#8A0303; 
	text-decoration:underline; 
	}
A:VISITED {
	color:#666666; 
	text-decoration:underline; 
	}
A:HOVER {
	color:#CC0000; 
	text-decoration:underline; 
	}
A:ACTIVE {
	color:#999999; 
	text-decoration:underline; 
	}
	
H1, H2, H3, H4, H5, H6 {
	margin:10px 10px 5px 20px; 
	color:#333333; 
	font:bold 100%/120% Georgia,Garamond,"Times New Roman",Times,serif; 
	}
H1 {
	font-size:160%; 
	}
H2 {
	font-size:130%; 
	}
H3 {
	font-size:110%; 
	}
H4 {
	font-size:100%; 
	}
H5 {
	font-size:90%; 
	}
H6 {
	font-size:80%; 
	}
TD {
	padding:0px 0px 0px 0px; 
	}
/*PAGE SECTION CLASS SELECTORS*/
#wrapper {
	padding:0px 0px 0px 0px; 
	width:780px; 
	border:1px solid #FFFFFF; 
	background-color:#DCD4CD; 
	}
#all {
	margin:0px 20px 0px 20px; 
	padding:0px; 
	background:#C9C5C0; 
	}
#header {
	background:#F5F5F5 url(../images/bg-header.jpg) top right no-repeat; 
	}
#nav {
	text-align:right; 
	background:#EDEDED url(../images/bg-nav.jpg) right no-repeat;
	}
#subnav {
	padding:0px 0px 0px 0px; 
	font-size:76%; 
	}
.leftColumn {
	background:url(../images/bg-subnav.gif) repeat-y; 
	border-right:1px solid #FFFFFF; 
	}
#allContent {
	padding:0px 0px 10px 0px; 
	font-size:76%; 
	background:#F6F4F2 url(../images/bg-content-bot.gif) bottom right no-repeat; 
	}
#content {
	padding:20px 20px 0px 20px; 
	text-align:left; 
	background:url(../images/bg-content-top.jpg) no-repeat; 
	}
#content TABLE {
	font-size:131%; 
	}
#content TABLE TD {
	font-size:76%; 
	}
#footer {
	margin:10px 0px 10px 0px; 
	font-size:69%; 
	text-align:right; 
	background-color:#DCD4CD; 
	}
#footer A:LINK, #footer A:VISITED {
	color:#666666; 
	text-decoration:none; 
	}
#footer A:HOVER, #footer A:ACTIVE {
	color:#999999; 
	}
.photo {
	margin:4px 8px 4px 8px; 
	border:2px solid #C9C5C0; 
	}
.spacer {
	clear:both; 
	}