body { background:#000; } 
a:link, a:visited { color:#CCC; }
a:hover { color:#FFF; }
#main { background:#333; width:800px; background-image: url(logo.gif); background-repeat: no-repeat; background-position: 400 150; }
#header { background:#333; height:100px; width:800px; }
#titleshadow { position:absolute; top:25px; left:90px; font-size:70px; font-family:impact; color:#000; z-index:98; white-space:nowrap; }
#title { position:absolute; top:40px; left:100px; font-size:60px; font-style:italic; font-family:garamond; color:#FFF; z-index:99; white-space:nowrap; }
#menubar { background:#900; height:27px; width:800px; font:15px verdana; text-align:right; }
#menubar a { padding: 3px 10px 4px; position:relative; top:3px;}
#menubar a:link, #menubar a:visited { color:#CCC; background-color:#900; text-decoration:none; }
#menubar a:hover { color:#FFF; background-color:#000; text-decoration:none; }
#content { position:relative; width:540; color:#CCC; padding:15px; font:13px verdana; float:left; }
#content h2 { font-size:18px; }
#content h1 { font-size:22px; }
#logo { z-index:0; position:absolute; top:140; left:454; }
#footer { position:relative; color:#CCC; background:#900; height:15px; width:800px; font:10px verdana; margin-top:10px; }
.forminfo { color:#CCC; font:13px verdana; }
.prop {  height: 630px; float:right; width:1px; }
.clear { clear:both; height:1px; overflow:hidden; }
