img {border:none}
body {background-color:#000; margin:0px; background-image:url(images/bg.gif);}
#topbar {background-color:#F00; border-bottom:1px solid black; width:100%; height:5px;}

#nav {position:absolute; top:0px; left:0px; width:45px; background-color:#FFF; height:100%}
#nav a, #nav span {padding:15px; background-color:#FFF; position:relative; display:block; border-bottom:1px solid #000}
#nav span {border-right:5px solid red}

.navbase, .navbase_Sel {height:56px; background-image:url(images/fade_sel.gif); top:1px}
.navbase_sel {background-image:url(images/fade_sel.gif);}

#nav a:hover {background-color:#DDD}
#nav span.selected {border-color:#FFF; background-color:#000}

p, label {font-family:Verdana, Arial, sans-serif; font-size:small; line-height:2; color:#FFF}
p img {margin:7px; float:right}

h1, h3 {font-family:Arial, Verdana, sans-serif; font-weight:bold; color:#FFF; margin-bottom:0px; margin-top:30px; text-transform:uppercase}
h1 {font-size:large}
h3 {font-size:medium}

label {width:100px; float:left; text-align:right; display:block;}

input, textarea {font-family:Verdana, Arial, sans-serif; font-size:small; padding:3px; margin-left:5px}
input.button {margin-left:105px; padding-left:12px; padding-right:12px; font-weight:bold; background-color:#FFF}

#content {position:relative; top:40px; left:100px; width:500px;}

#logo {position:absolute; top:40px; right:40px;}