body{
margin:30px 0 0 0;
background:url(bg.gif) #FFFFFF no-repeat bottom left fixed;
font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
}

.bo img { border:1px solid #999; padding:2px; }
a img { border:0px; }

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

a:hover{
text-decoration: underline;
color:#7DAFF3;
}

fieldset {
	border:1px solid #999;
	padding:3px;
	margin:5px;
	width:200px;
}

legend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.profpic {
	border:1px solid black;
	border-top:1px solid #999;
	border-left:1px solid #999;
	padding:4px;
	margin:2px;
}

ul {
list-style-type:circle;
}

#header{
background:url(headerbg.gif) no-repeat #552A00 top left;
width:364px;
height:504px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
float:left;
}

#wrap{
width:805px;
margin:0;
border:0;
}

#navcontainer{
background:transparent;
width:140px;
height:334px;
margin-top:130px;
margin-left:-180px;
float:left;
}

 #navlist li{
 margin-top:15px;
background:transparent;
list-style-type: none;
text-align:right;
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:14px;
letter-spacing:-1px;
color:#666666;
width:150px;
}

#navlist li a { color: #999; text-decoration:none; }
#navlist li a:hover {color: black; text-decoration:overline; }

h2 {
font-size:14px;
color: #999999;
letter-spacing:-1px;
}

h3{
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#000000;
letter-spacing:-1px;
margin-top:16px;
margin-bottom:20px;
font-style:normal;
}

#content{
border:#999999 1px solid;
width:474px;
background:url(topright2.gif) no-repeat top center;
margin-left:278px;
padding:21px;
padding-top:5px;
margin-top:20px;
padding-bottom:5px;
letter-spacing: 0px;
text-align:justify;
font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
color:#333333;
}

#content p { padding-bottom:10px;}

.coolbolded b {
	font-weight:bold;
	font-size:11px;
	letter-spacing:-.5px;
	color:#000066;
}

.footer{
margin-top: 10px;
background:transparent;
padding:9px;
padding-left:279px;
text-align:right;
font: 10px 'Lucida Grande', Verdana, Helvetica, sans-serif;
line-height:12px;
color:#999999;
}

.footer a {
color:#999;
}

.footer a:hover {
color:#000099;
}

#title{
width:200px;
/**background:url(fishbg.gif) no-repeat transparent top left;*/
text-align:left;
padding-top:0px;
padding-left:37px;
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:17px;
line-height:13px;
font-weight:bold;
letter-spacing:1px;
color: black;
/*#CEBF4E;*/
float:left;
}

.subtitle {
font-size: 10px;
letter-spacing:-1px;
font-weight: normal;
padding-left:60px;
color: #666666;
font-family: Verdana, Helvetica, sans-serif;
}

.pullquote {
width:130px;
float:left;
margin-top:10px;
margin-bottom:10px;
margin-right:16px;
padding-bottom:10px;
font-family:'Lucida Grande', Helvetica, sans-serif;
font-size: 18px;
line-height:26px;
letter-spacing:-1px;
text-align: right;
color:#999999;
}

#list ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #999999;
list-style: none;
text-align: justify;
}

#list li {
padding: 0 0 0 15px;
margin-left: -20px;
list-style: none;
background:url(square.gif) no-repeat ;
background-position: 0 3px;
color: black;
}

#list li a{
color: #999999;
text-decoration: none;
}

#list li a:hover {
color: black;
text-decoration: underline;
}

.inputtext {
	border:1px solid #999;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:250px;
}

.inputarea {
	border:1px solid #999;
	padding:2px;
	width:250px;
	height:100px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.button {
	background:#61ABE0;
	padding:1px;
	border:1px outset #61ABE0;
	font-size:11px;
	width:100px;
}

#error {
	color:#BC2E2A;
}

.printout {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}