body,h1,h2,h3,h4,p { margin:0; padding:0; }
body { background:#000; }
body,th,td { font-size:12px; color:#fff; line-height:1.5; }

img { border:0; }
a { color:#c00; }

body#index { background:#000 url("../images/bg_body.gif") repeat-x center 0; text-align:center; }
body#index div#iframe { padding:0 0 10px 0; }
body#index div#wrap { position:relative; width:900px; margin:0 auto; border-left:20px solid #000; border-right:20px solid #000; text-align:left; }
body#index table#nav td { padding:0 5px 5px 5px; }
body#index table#nav td a { display:block; padding:5px 0; border-bottom:3px solid #000; }
body#index table#nav td a:hover { border-bottom:3px solid #666; }


body#bio { margin:10px; padding:0; }
body#bio dl { margin:0; padding:15px 0 0 0; border-bottom:1px dotted #999; }
body#bio dt { margin:0; padding:10px 0 0 0; border-top:1px dotted #999; }
body#bio dd { margin:0; padding:10px; }
body#bio th { padding:15px 0 5px 0; vertical-align:top; border-bottom:1px dotted #999; }
body#bio td { padding:15px 0 15px 20px; vertical-align:top; border-bottom:1px dotted #999; }
body#bio td strong { font-size:14px; line-height:2; }
body#bio img { margin:0 0 10px 0; }

body.biobody { background-position:-330px 0; }

div#banner {
	position:absolute;
	top:610px;
	right:0px;
	text-align:right;
	width: 900px;
}
