html {background:#333;font-size:75%;font-family:Verdana, Helvetica, sans-serif;}
body {width:930px;margin:0 auto;background:url('/img/body.png') repeat-y;padding:0;}
#wrap {width:900px;margin:0 auto;}
.clear {clear:both;height:0px;}
#spacer {height:385px;float:right;}
h1, h2, h3 {margin-top:0;font-family:Verdana, Helvetica, sans-serif;}
h2, h3 {font-family:Georgia, serif;}
p {text-indent:10px;margin:10px;margin-bottom:30px;line-height:150%;}
a {color:#ccc;border-bottom:solid 1px #333;text-decoration:none;}
a:visited {color:#999;border-bottom:solid 1px #333;}
a:hover {color:#fff;border-bottom-color:#999;}
a img {border:none;}
a.img {border-bottom:none;}
div.admin {float:right;margin:-20px -25px 0 0;}
#head {background:url('/img/top.png') no-repeat;color:#fff;height:100px;}
#head a {border-bottom:none;}
#head img {border:none;}
#user {font-size:10px;float:right;padding:5px 10px 0 0;color:#fff;}
#user a {color:#ccc;border-bottom:solid 1px #333;}
#user a:hover {color:#999;border-bottom-color:#000;}
#nav {background:url('/img/nav.png') repeat-x;height:20px;padding:4px 0 1px 25px;}
#nav a {color:#fff;border-bottom:none;margin-right:20px;padding:0 6px 0 6px;font-size:90%;font-weight:bold;}
#nav a:hover {color:#eee;padding:0 5px 0 5px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
#subnav {background:#000 url('/img/shadow.png');margin:0;padding:0;font-size:10px;color:#fff;}
#subnav a {float:left;margin-right:15px;border-bottom:none;color:#ccc;padding:5px;}
#subnav a:hover {color:#999;}
#breadcrumb {float:left;padding:10px;margin:0;}
#breadcrumb a {float:none;padding:0;margin:0;}
#content {margin-top:5px;background:#000 url('/img/bg/default.jpg') top right no-repeat;padding:0;position:relative;bottom:5px;z-index:0;}
#body {z-index:2;padding:30px;color:#ccc;}
#body a img {border:none;}
#body h1 {margin:0;margin-bottom:10px;position:relative;bottom:15px;right:15px;color:#fff;}
#body h2 {color:#fff;border-bottom:solid 1px #369;font-weight:normal;margin-top:30px;}
#body h2 a {border-bottom:none;color:#fff;}
#body h2 a:hover {color:#ccc;}
#body h2.first {margin-top:0;}
#body h3 {color:#eee;font-weight:bold;font-style:italic;}
#body h4 {color:#fff;text-indent:10px;font-size:10px;}
#left {float:left;width:550px;}
#right {width:225px;float:right;background:url('/img/shadow.png');border:solid 1px #666;padding:10px;position:relative;bottom:30px;}
#right a.sub {margin-top:0;margin-left:15px;}
#right h2 {margin-top:0;}
#footer {padding:0 0 5px 0;width:450px;margin:0 auto;margin-top:0;color:#333;clear:both;text-align:center;text-indent:0;font-style:italic;font-size:80%;}
#bottom {float:left;clear:both;width:930px;height:30px;background:url('/img/bottom.png') no-repeat;}
#jquery-lightbox a {border-bottom:none;}
form th {text-align:right;}
td.err {color:#c00;}
label {font-weight:bold;font-size:14px;display:block;margin:5px;color:#fff;font-family:Georgia, serif;}
select {background:url('/img/shadow.png');color:#ccc;border:solid 1px #333;padding:3px;}
input[type="text"], input[type="password"] {width:200px;}
textarea, input[type="text"], input[type="password"] {background:url('/img/shadow.png');border:solid 1px #333;color:#ccc;padding:4px;}
textarea.active, input.active {background:url('/img/dark.png');color:#fff;border-color:#666;}
.ui-dialog-title {color:#fff;}
