*{margin:0;padding:0;}
body{font:76% Georgia,"Times New Roman",Times,serif;background: #fff;text-align:center;}
#box{width:780px;margin:5px auto;text-align:left;background: url(../images/bg.jpg) repeat-y center center;}

#head{height:245px;text-indent:-5000px;background: url(../images/head.jpg) no-repeat center top;}

#menu{width:12em;margin-left:10px;float:left;}
#menu ul{list-style:none;}
#menu li{position:relative;}
#menu a:link, #menu a:visited{font-weight:bold;font-size:1.2em;display:block;padding:2px 3px;color: #000;text-decoration:none;}
#menu a:hover{background: #9a292a;color: #fff;}
#menu ul ul{background: #fff;}
#menu ul li:hover ul{}

#menu .tabs {font-weight:bold;font-size:1.2em;display:block;padding:2px 3px;color: #000;text-decoration:none}

#content{float:left;width:48em;}
#content p{line-height:1.2em;margin-bottom:5px;}
#content ul, #content ol{list-style-position: inside;}
#content td{padding:5px;}
.title{width:120px;vertical-align:top;text-align:right;}
.textfield, .textarea{border:1px solid #eee;margin-top:5px;}
.checkbox_label{padding-right:10px;}

#footer{clear:both;background: url(../images/foot.jpg) no-repeat center bottom;padding-bottom:10px;text-align:center;font-size:0.8em;padding-top:20px;}
#footer img{border:0;margin:0 auto;}