body {
	background: #D0D1D2;
	color: #6D6F72;
	font: 11px/1.7 Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px 0 0 0;
}

#master {
	background: #fff;
	margin: 0 auto;
	padding-bottom: 30px;
	position: relative;
	width: 800px;
}

#content {
	margin-top: 30px;
}

#subnav {
	float: left;
	width: 229px;
}

#subnav ul {
	margin: 0 0 0 40px;
	padding: 0;
}

#subnav li {
	background: url(../images/subnav-bullet.gif) no-repeat top left;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 22px;
}

#text {
	border-left: 1px solid #737578;
	_float: left;
	_height: 400px;
	min-height: 400px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 17px;
}

#content > #text {
	margin-left: 229px;
}

#text li {
	background: url(../images/arrow-bullet.gif) no-repeat top left;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 16px;
}

#text li li {
	background-image: none;
	list-style-type: circle;
	padding-left: 0;
	padding-right:7;
}

#text:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

h2 {
	color: #737578;
	font-size: 15px;
}

p#first:first-line {
	color: #707275;
	font: bold 13px/1.7 Verdana, Arial, Helvetica, sans-serif;
	/*left: auto;*/
}

a:link {
	color: #008193;
}

a:visited {
	color: #666;
}

a:link:hover {
	color: #000;
	text-decoration: none;
}

a:target {
	background: #E0E0E0;
}

h6 {
	border-bottom: 1px solid #ccc;
	font-size: 13px;
}

#biopic {
	float: right;
}

a img {
	border: 0;
	text-decoration: none;
}

.tablebox {
	background-color: #f6f6f6; 
	border-style: solid; 
	border-color: #999999;
	width:470px;
}

/* keep superscript and subscript text from breaking the line-spacing */
sup {
	font-size: smaller;
	vertical-align: baseline;
	position: relative;
	bottom: 0.33em;
}
sub {
	font-size: smaller;
	vertical-align: baseline;
	position: relative;
	bottom: -0.25em;
}
