
body {
font-family: verdana, tahoma, lucida grande,  helvetica, sans-serif;
margin:0;
padding:0;
}
a {
color:#69207f;
text-decoration:none;
}
a:hover {
color:#69207f;
text-decoration:underline;
}
.contenttable {
font-size:14px;
color:#000;

background-image: url('img/watermark_logo_white.gif');
background-position: bottom right;
background-repeat:no-repeat;

padding-bottom: 8px;
/*
padding-top: 0;
margin-top: 0;
*/

border-right: 1px #aaa solid;
border-bottom: 1px #aaa solid;

vertical-align: top;
}
p, .content {
font-size:12px;
color:#696969;
/*
padding-top: 0;
margin-top: 0;
*/
}
#contentbox.home ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_home.gif');
}
#contentbox.about ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_about.gif');
}
#contentbox.services ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_services.gif');
}
#contentbox.leadership ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_leadership.gif');
}
#contentbox.education ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_education.gif');
}
#contentbox.contact ul li {
margin-bottom: 10px;
list-style-image: url('img/bullet_contact.gif');
}

#leftcol {
font-size:12px;
color:#000;
}
#leftcol table {
	vertical-align: top;
	padding-top: 12px;
	border-left:4px #E4BE7B solid;
}

.leftcolbghome {
background-color: #FDD897;
/*background-image: url('img/nav_home_fadeout.gif');*/
background-position: left bottom;
background-repeat: repeat-x;
border-bottom: 1px #aaa solid;
}
.leftcolbgabout {
background-color: #AED785;
/*background-image: url("img/nav_about_fadeout.gif");*/
background-repeat: repeat-x;
background-position: left bottom;
border-bottom: 1px #aaa solid;
}
.leftcolbgservices {
background-color: #C4BEDA;
/*background-image: url('img/nav_services_fadeout.gif');*/
background-position: left bottom;
background-repeat: repeat-x;
border-bottom: 1px #aaa solid;
}
.leftcolbgleadership {
background-color: #FDD897;
/*background-image: url('img/nav_leadership_fadeout.gif');*/
background-position: left bottom;
background-repeat: repeat-x;
border-bottom: 1px #aaa solid;
}
.leftcolbgeducation {
background-color: #B0C3D9;
background-position: left bottom;
background-repeat: repeat-x;
border-bottom: 1px #aaa solid;
}
.leftcolbgcontact {
background-color: #B48FBF;
/*background-image: url('img/nav_contact_fadeout.gif');*/
background-position: left bottom;
background-repeat: repeat-x;
border-bottom: 1px #aaa solid;
}

	.leftcolttl {
	font-family: arial, helvetica, lucida, sans-serif;
	/* georgia, 'times new roman', times, serif; */
	fong-weight: bold;
	font-style: oblique;
	letter-spacing: 0.7;
	font-size:18px;
	color:#69207f;
	margin-left: 12px;
	margin-top:50px;
	}
/* ------------------ SUBNAV --------------------- */

#subnav table { padding:0px; margin:0px; }
#subnav td {background-color: #AED785;
	/* border-bottom: 1px #888 solid; */
	padding-top: 4px; padding-bottom: 6px;
	padding-left: 12px; padding-right: 12px;
	font-size: 11px;
	border-top: 1px #fff solid;
	border-right: 1px #fff solid;
	border-bottom: 1px #fff solid;
}

#subnav td.first {border-left: 1px #fff solid;} 
#subnav td a {text-decoration: none; color: #222;}
#subnav td.selected {background-color:#759158; color:#fff;}
#subnav td.selected a.selected {color:#fff;}
#subnav td a:hover {text-decoration: none;}
/*
#subnav td a.selected {font-weight: bold; border-bottom: 1px #000 solid;}
*/
/* -------------- UL LI style subnav ------------- */
div#subnav {
		height: 32px;
		}

#subnav ul {
        display: inline;
		background-color: #E1BA02;
		border-right: 1px #888 solid;
		border-left: 1px #888 solid;
		border-bottom: 1px #888 solid;
		margin-left:0;  /* ----- CHANGE TO ALIGN WITH NAV TABS ------ */
        } 

* html body div#subnav ul {
		padding-top: 8px;
		vertical-align: bottom;
		}

#subnav ul li {
		padding-left: 8px;
		padding-right: 8px; 
		border-left: 1px solid #000;
        list-style: none;
        display: inline;
		font-size: 11px;
		XXline-height: 32px;
        }
                
#subnav ul li.first {
        border-left: none;
        list-style: none;
        display: inline;
		margin-left: -40px;
        }
        
* html body div#subnav ul li.first {
margin-left:0;
}

#subnav ul li a {
		text-decoration: none;
		color: #000;
		}

#subnav ul li a.selected {
		font-weight: bold;
		border-bottom: 1px #000 solid;
		}

/* ------------------- FORM ---------------------*/
form fieldset {
	border: none; /* 1px #000 solid; */
	position: relative;
	padding: 1em;
	voice-family: "\"}\"";
    /* IE5.x should've stopped parsing
     * Stuff that IE5.x shouldn't see goes here */
}

html>body form fieldset {
    /* background-color: #beca9e; */
} 


form legend {
	padding: 0 12px 4px 12px;
	position: relative;
	top: 8px;
}

label {
	float:left;
	width:30%;
	margin-right:0.5em;
	padding-top:0.2em;
	text-align:right;
	color: #000;
} 

/* ------------------ QUOTE --------------------- */

div#leftquote {
font-family: arial, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#624F2F;
/*
margin-top: 240px;
padding-left:25px;
padding-right:35px;
*/
}
div#leftquote p {
margin-left: 0;
font-family: arial, helvetica, sans-serif;
font-size:14px;
font-weight:bold;color:#624F2F;
padding-bottom: 0;
/*
margin-top: 14px;
margin-bottom: 0;
*/
}
div#leftquote .quoteauthor {
/*
margin-left: 1em;
*/
font-style: italic;
line-height: 1.0;
}
div#leftquote .quoteplace {
/*
margin-left: 1.5em;
*/
line-height: 1.0;
}

/* ------------------------------------------------ */
	.mainttl, mainttl2 {
	font-family: arial, helvetica, lucida, sans-serif;
/*	font-family:georgia, 'times new roman', times, serif;*/
	font-weight:bold;
	font-style:oblique;
	letter-spacing: 0.5;
	font-size: 24px;
	color: #69207f;
	}
	.XXXmainttl2 {
	font-family: tahoma, verdana, lucida grande, helvetica, arial, sans-serif;
	font: 'arial black';
	font-weight:normal;
	letter-spacing: 0.5;
	font-size: 24px;
	color: #555;
	}
	.mainttlp {
	margin-top: 46px;
	}
	.mainttlp2 {
	margin-top: 21px;
	}
.copyright {
font-size:10px;
color: #999;
margin:4px;
padding-top:14px;
text-align: right;
}
.footernav, .footernav a {
font-size:10px;
color: #555;
padding-top:36px;
text-align: center;
text-decoration:none;
}
.footernav a:hover, {
text-decoration:underline;

.headshot {
float:right;
margin-right:50px;
}
