/*---------HTML-----------*/
* html {
	text-align: center;
}

body{
	background:#333333;
	font-size:13px;
	font-family: verdana;
}

h3{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	border 0px;
	border-bottom:1px solid #c9cacc;
	color: #003100;
	letter-spacing: 0.08em;
	text-align:center;
	font-family: Calisto MT, times new roman;
	font-size: 16px;
}

a {
	text-decoration: none;
	color: #660000;
}

a:active {
	color: #eDe751;
}
a:hover {
	color: #BDB721;
}
a:visited {
	color: #660000;
}

/*---------Header & Flash-----------*/
object, embed {
	margin: 0 auto;
	padding: 0 px;
	height:250px;
	width:748px;
}

.headFoot{
	margin:0px;
	border:0px;
	padding:0px;
}

.headFoot img{
	margin:0px;
	border:0px;
	padding:0px;
}

/*---------Navigation-----------*/
#navigation {
	padding:0px;
	padding-left:4px;
	margin: -3px auto 0px auto;
	width: 744px;
	height: 43px;
	background-color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #A7B07F;
	color: #FEFEE4; 
	font-family: arial, helvetica, sans serif, metabook-roman;
	font-size: 16px;
	xfont-weight:bold;
	letter-spacing: 0.08em;
}

.nav{
	margin:0px;
	border:0px;
	border-right: 1px solid #37400F;
    padding:12px 14px;
	list-style-type:none;
	text-align: center;
    float: left;
}

.rightNav{
	border-right: 1px solid #000000;
}

#navigation li a{
	color: #FEFEE4; 
	text-decoration: none;
	white-space: nowrap;
}

#navigation li a:hover{
	color: #BDB721; 
}

/*---------BODY-----------*/
#main {
	background:url(images/backgroundV.jpg); 
	width:834px; 
	margin: 0 auto;
	padding: 0 px;
	text-align: left;
}

#braceTable{
	width:836px;
}

#leftColumn, #centerColumn, #rightColumn, #fatColumn  {
	width : 228px;
	margin: 10px 1px 1px 1px;
	padding : 0px 8px 0px 0px;
	float : left;
}

#leftColumn {
	margin-left:58px;
	border-right : 1px solid #c9cacc;
}

#leftColumn li{
	margin:0px;
	border:0px;
    padding: 6px 4px;
	list-style-type:none;
	text-align: left;
    float: left;
    cursor:pointer;
    width:228px;
	font-weight:normal;
}

.unselectedLI{
	color:black;
	font-weight:normal;
	background-color:#FEFEE4;
}

.selectedLI{
	color:#FEFEE4;
	font-weight:bold;
	background: url(images/linkFade.gif) repeat-y left top;
}

#rightColumn {
	padding : 0 0 0 8px;
	border-left : 1px solid #c9cacc;
}

#centerColumn {
	padding : 0 8px;
}

#fatColumn {
	width : 456px;
	padding : 0 0 0 16px;
}

#fatColumn div{
	padding:0px;
	margin:0px;
	display:none;
	line-height:20px;
}

#fatColumn img{
	margin:3px 0px 8px 8px;
}

#contactTable{
	margin: 0px;
	pdding:0px;
}

#contactTable tth{
	text-align:center;
	background-color:#333333;
	color: #FEFEE4;
	font-size: 9px;
	font-weight: bold;
	margin:0px;
	border:0px;
	padding: 4px;
}

#contactTable th{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	border 0px;
	border-bottom:1px solid #c9cacc;
	color: #003100;
	letter-spacing: 0.08em;
	text-align:center;
	font-family: Calisto MT, times new roman;
	font-size: 16px;
}

#contactTable td{
	text-align:left;
	margin:0px;
	border:0px;
	xborder-bottom:1px solid #c9cacc;
	padding: 8px 11px 5px 0px;
	white-space: nowrap;
	font-size:12px;
}

.bioPic{
	margin: 4px 0px 3px 6px;
	float: right;
}

.centerPic{
	margin: 31px 0px 3px 6px;
	float: right;
}
/*---------FOOTER-----------*/
#footer {
	background: url(images/footer.jpg);
	padding:0px;
	margin: 0px;
	border 0px;
	width: 834px;
	height: 97px;
}

#footerQuote{
	padding: 17px 0px 0px 0px;
	margin: 0px auto;
	border 0px;
	width: 724px;
	color: #D8D8CF; 
	font-family: Calisto MT, times new roman;
	font-size: 14px;
	font-style:italic;
	text-align: center;
}

#disclaimer{
	padding: 0px;
	margin: 16px auto;
	border 0px;
	width: 800px;
	color: #666666; 
	font-size: 9px;
	text-align: center;
}