body {
	font-family:Papyrus, "Palatino Linotype", "Baskerville Old Face", "Comic Sans MS";
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #000000;
	margin:0 auto;
	text-align:center;
	background-image:url(images/bodyBackground.jpg);
	background-repeat: repeat-x;
}


a { text-decoration: underline; color:#009900; }
a:hover { text-decoration: none; color:#009900; }

.C {
	background-color: #000000;
}
.NW {
	width: 10px;
	font-size: 1px;
	height: 10px;
	background-image:url(images/NW.png);
	background-repeat: no-repeat;
}
.N {
	height: 10px;
	background-image:url(images/N.png);
	background-repeat: repeat-x;
	font-size: 1px;
}
.NE {
	width: 10px;
	height: 10px;
	background-image:url(images/NE.png);
	background-repeat: no-repeat;
	font-size: 1px;
}
.E {
	width: 10px;
	background-image:url(images/E.png);
	background-repeat: repeat-y;
	font-size: 1px;
}
.SW {
	width: 10px;
	height: 10px;
	background-image:url(images/SW.png);
	background-repeat: no-repeat;
	font-size: 1px;
}
.S {
	height: 10px;
	background-image:url(images/S.png);
	background-repeat: repeat-x;
	font-size: 1px;
}
.SE {
	width: 10px;
	height: 10px;
	background-image:url(images/SE.png);
	background-repeat: no-repeat;
	font-size: 1px;
}
.W {
	width: 10px;
	background-image:url(images/W.png);
	background-repeat: repeat-y;
	font-size: 1px;
}

table tr td ul#nav-menu { margin:0 auto; text-align:center; }

table tr td ul#nav-menu li.f { margin-left:-30px; }

#nav-menu li.f {
	float: left;
	line-height: 26px;
	width: 120px;
	display: block;
	color: #F7F6DC;
	text-decoration: none;
	text-align: center;
	list-style: none;
	padding:0;
} 

#nav-menu li
{
	float: left;
	line-height: 26px;
	width: 80px;
	display: block;
	color: #F7F6DC;
	text-decoration: none;
	text-align: center;
	list-style: none;
	padding:0;
} 

#nav-menu li.r
{
	float: left;
	line-height: 26px;
	width: 120px;
	display: block;
	color: #F7F6DC;
	text-decoration: none;
	text-align: center;
	list-style: none;
	padding:0;
} 

#nav-menu li.star
{
	float: left;
	line-height: 26px;
	width: 30px;
	display: block;
	color: #009900;
	text-decoration: none;
	text-align: center;
	list-style: none;
	padding:0;
} 

#nav-menu a { font-weight: normal; color: #FFFFFF; text-decoration:none; }
#nav-menu a:hover { font-weight: normal; color: #009900; text-decoration:none; } 

#nav-menu li.r ul {
	margin-bottom: 3px;
	position: absolute;
	left: -999em;
}

#nav-menu li:hover ul li {
	float: none;
	background-color: #111111;
	border: #002201 solid;
	line-height: 26px;
	width: 250px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	list-style: none;
	padding:0;
}

#nav-menu li:hover ul {
	left: auto;
	*margin-left: -75px;
}

#nav-menu li:hover ul li:hover {
	background-color: #002201;
	border: #002201 solid;
	float: none;
	line-height: 26px;
	width: 250px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	list-style: none;
	padding:0;
	padding-left: 0.1em;
}

#nav-menu li ul li:hover {
	float: none;
	line-height: 26px;
	width: 250px;
	display: block;
	color: #F7F6DC;
	text-decoration: none;
	text-align: left;
	list-style: none;
	padding:0;
}
#nav-menu li ul li a:hover{
	float: none;
	line-height: 26px;
	width: 250px;
	display: block;
	color: #F7F6DC;
	text-decoration: none;
	text-align: left;
	list-style: none;
	padding:0;
}

.clear { clear:both; font-size: 1px; }

.header img { float: right; }

.content { background-color: #000000; padding:5px 10px 5px 10px; min-height:450px; }

.content div { padding-bottom:7px; }

.content h1 { color: #009900; }
.content h2 { color: #009900; }

.content .copyL { text-align:left; }

.content .copyLfan { color: #0066FF; }

.content .copyL_INT { text-align:left; height: 100px; }

.content .copyL_INTtext { text-align:left; padding-top: 20px; height: 100px; }

.content .copyL_INT .l{ float: left; margin: 1px 3px 1px 3px; border:double #000000; }

.content .copyL_INT .r{ float: right; margin: 1px 6px 1px 3px; border:double #000000; }

.content div.copyL img.lGal{ float: left; margin: 1px 3px 1px 3px; }

.content div.copyL img.rGal{ float: right; margin: 1px 6px 1px 3px; }

.content div.copyC { text-align:center; }

.content div.copyL img.l{ float: left; margin: 5px; border:double #009900; }

.content div.copyL img.r{ float: right; margin: 5px; border:double #009900; }

.content div.copyC img.c{ margin: 6px; border:double #009900; }

.content div.resumeHeadL {
	text-align:left;
	padding-bottom:7px;
	border-bottom: #009900 solid;
	width:500px;
	font-weight:bold;	
}

.content div.resumeSubHeadL {
	text-align:left;
	padding-bottom:7px;
	border-bottom: #000000 double;
	font-weight:bold;	
}

.content .noStyle { list-style: none; }

.copy{
	color:#ffffff;
	text-align:center;
	margin:0 auto;
	text-align:center;
	width:920px;
}

.copy a { color:#FFFFFF; }

.copy span.l{ float:left; border: none; text-align: left; }
.copy span.r{ float:right; border: none; text-align:right; }
