body{
 margin:auto;
 text-align:center;
 background:#efefef;
 font:normal 12px verdana, arial, sans-serif;
}
td{font:normal 12px verdana, arial, sans-serif;color:#000000;}
h1{font:bold 20px verdana, arial, sans-serif;margin-bottom:5px;}
#shell{
 margin:auto;
 text-align:left;
 border:1px solid #666666;
 width:1000;
 background:#dddddd;
}
#header{
 width:1000;
 height:100;
 background:#660000;
 float:left;
 border-bottom:4px solid #ffcc66;
}
#bannerleft{width:100;height:100;float:left;padding:5 0 5 5;}
#bannertop{width:900;height:50;float:left;}
#bannerbottom{width:900;height:50;float:left;}
#middle{
 width:1000;
 background:#efefef;
 border-bottom:1px solid #cccccc;
 float:left;
}
#left{width:620;float:left;background:#ffffff;}
#right{width:380;background:#666666; float:left; text-align:center;}
#footer{
 width:1000;
 height:40;
 float:left;
 text-align:center;
}
#bio li{padding: 10 0 5 0;}
#bio li a{font:bold 12px verdana, arial,sans-serif;color:#660000;}
#pictureframe{width:320;height:240;border:solid 1px #ff9900;margin:auto;}
#text{padding:5 20 5 20;}
a:link, a:visited{font-weight:bold;text-decoration:none;color:#000099;}
a:hover{font-weight:bold;text-decoration:underline;color:#000099;}
.white{
 font:normal 13px verdana, arial, sans-serif;
 text-decoration:none;
 color:#ffffff;
}
.input{
 border:solid 1px #000000;
 background:#ffefef;
 color:#990000;
 font:normal 10px verdana, arial,sans-serif;
}
.button{
 border:solid 1px #ffcc00;
 background:#660000;
 color:#ffffff;
}
.small{
	font:normal 10px verdana, arial, sans-serif;
	text-decoration:none;
	color:#000000;
}
.blue{font-weight:bold;text-decoration:none;color:#000099;}
.gold{color:#660000;text-decoration:none;}
.goldsub{font:normal 12px verdana, arial, sans-serif;color:#ffcc66;padding: 0 5 0 0;text-decoration:none; }
.subtitle{
 font:normal 10px verdana, arial, sans-serif; color:#cccccc;
 margin:auto;
 text-align:center;
 padding: 2 5;
}
.center{margin:auto;text-align:center;}
