@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; text-align:center;}
img {border:0;}

body {
background: #FFF url(../images/background.jpg) repeat top left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:1.5em;
color:#fff;
}
p {margin-bottom:0px}
.large-font {font-size:200%; font-weight:bold;}
h1, h2 {font-family:Georgia, "Times New Roman", Times, serif; line-height:1.5em;}
h1 {line-height:1.6em;}
h2 { margin-bottom:0px;}
a {
	color:#FC0;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
ul { margin-top:0px; margin-left:-20px;}

.float-right {float:right; margin-left:10px:}
.float-left {float:left; margin-right:10px;}

#wrapper {width:100%;}
#content {width:960px; margin:0 auto; text-align:left;}
#header {background:url(../images/headerpng8.png) top left no-repeat; height:277px;}
#nav {
	width:90%;
	height:20px;
	padding:10px 30px;
	font-size:125%;
	color:#43526B;
	font-weight:bold;
}
#nav a {color:#900; text-decoration:none;}
#nav a:hover {text-decoration:underline;}
#name { margin-top:-60px; height:77px; padding-left:25px;}
.text { width:894px; margin:-15px 0 0 0; background:url(../images/translucent-background.png) top left no-repeat; padding:25px 33px 20px 33px;}
.textbottom { width:960px; margin:0; background:url(../images/translucent-bottom.png) top left no-repeat; height:20px;}
#headshots { width:880px; margin:20px auto; padding-left:80px; height:auto; background:url(../images/translucent-top2.png) center left no-repeat;}
.headshot-separation {margin-left:14px;}
#footer {margin: 10px 0 10px 0; padding:0 20px; text-align:center; font-size:92%; background:url(../images/translucent-top2.png) center left no-repeat;}
.right {
	width:215px;
	margin-left:20px;
	float:right;
	padding:0 10px 10px 10px;
	background: url(../images/translucent-background2-right.png) top left no-repeat;
}
.clear { clear:both}
.emphasis-font {
	color:#6FF;
}

