@charset "UTF-8";
/* CSS Document */

* {
	padding:0; margin:0;
}

/*///////////////////////////////////HTML TAGS////*/

/*Kills Hyperlink Dotted Outline*/
a { outline:none; }
:focus { -moz-outline-style:none; }

body {
	background-image:url(../_images/bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#7d7e89;
	
	font-family:Arial, Helvetica, sans-serif;
}

h1 {
	width:850px;
	height:371px;
	background-image:url(../_images/header.gif);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}

sub {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	bottom: -0.4em;
}

/*///////////////////////////////////ID////*/
#wrap {
	width:850px;
	margin:0 auto;
}
#nav div {
	width:850px;
	height:50px;
	position:relative;
	background-repeat:no-repeat;
}
#nav.one div {
	background-image:url(../_images/nav1.gif);
}
#nav.two div {
	background-image:url(../_images/nav2.gif);
}
#nav.three div {
	background-image:url(../_images/nav3.gif);
}
#nav a {
	color:#FFF;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}
#nav a:hover {
	color:#CCC;
}
#nav p {
	position:absolute;
	top:5px;
	text-align:center;
}
#nav p#link1 {	
	width:149px;
	left:197px;
}
#nav p#link2 {	
	width:240px;
	left:362px;
}
#nav p#link3 {	
	width:179px;
	left:630px;
}

#content {
	background-color:#9a9aa3;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
}
#content h2 {
	background-image:url(../_images/h2_bg.gif);
	background-repeat:no-repeat;
	position:relative;
	left:-15px;
	margin-bottom:15px;
}
#content h2 span {
	font-size:24px;
	color:#FFF;
	font-weight:normal;
	display:inline-block;
	height:41px;
	padding:0; 
	margin:0 0 0 15px;
	line-height:41px;
	background-color:#4c4e5d;
	border-bottom:solid 1px #FFF;
	border-top:solid 1px #FFF;
}
#content h2 img {
	vertical-align:top;
}
#content h3 {
	font-size:14px;
	color:#4c4e5d;
	font-weight:bold;
	padding:0 45px;
}
#content p {
	font-size:14px;
	color:#FFF;
	padding:0 45px 15px;
	line-height:18px;
}
#content p a img {
	border:0;
}
#content a {
	color:#4c4e5d;
}
#content a:hover {
	color:#373945;
}
#content ul {
	font-size:14px;
	color:#FFF;
	margin-left:85px;
	margin-bottom:15px;
}
#content ul li {
	margin-bottom:3px;
	padding-left:20px;
	padding-right:45px;
}

#footer {
	background-image:url(../_images/foot.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:45px 0;
}

a#launch {
	background:url(../_images/button.gif) no-repeat 0 0;
	width:350px;
	height:55px;
	display:block;
	border:none;
	text-indent:-5000px;
	margin:0 auto;
}
a#launch:hover {
	background:url(../_images/button.gif) no-repeat 0 -55px;
	width:350px;
	height:55px;
	display:block;
	border:none;
	text-indent:-5000px;
	margin:0 auto;
}


/*///////////////////////////////////CLASSES////*/

.clear {
	clear:both;
	height:0px;
}

#content p.bold {
	color:#4c4e5d;
	font-weight:bold;
}
#content h2 span.smaller {
	font-size:18px;
}

#content div.facPhoto {
	width:114px;
	float:left;
	padding:0 10px 0 45px;
}
#content div.facText {
	width:575px;
	float:left;
}
#content div.facText p {
	padding-left:0;
	padding-right:0;
}
#content div.facText p span.name {
	font-size:16px;
	font-weight:bold;
	color:#4c4e5d;
}
#content div.facText p span.dark {
	color:#4c4e5d;
}
.line {
	height:6px;
	width:100%;
	background-image:url(../_images/line.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	padding:20px 0;
}
#content div.facText p a.close {
	background:url(../_images/bio_close.gif) no-repeat 0 0;
	width:112px;
	height:31px;
	display:block;
	border:none;
	text-indent:-2000px;
}
#content div.facText p a.close:hover {
	background:url(../_images/bio_close.gif) no-repeat 0 -31px;
	width:112px;
	height:31px;
	display:block;
	border:none;
	text-indent:-2000px;
}
#content div.facText p a.view {
	background:url(../_images/bio_view.gif) no-repeat 0 0;
	width:112px;
	height:31px;
	display:block;
	border:none;
	text-indent:-2000px;
}
#content div.facText p a.view:hover {
	background:url(../_images/bio_view.gif) no-repeat 0 -31px;
	width:112px;
	height:31px;
	display:block;
	border:none;
	text-indent:-2000px;
}