body, div, p, td, input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:13px; }

body { background:#F3F3F3; margin:10px; }

h1 { color:#537e91; margin:0; padding:0; font-size:18px; }

h2 { color:#537e91; border-bottom:1px solid #DDD; font-size:14px; padding-bottom:3px; text-transform:uppercase; }

h3 { background:#537e91; color:#FFF; padding:3px; }

a:link, a:active, a:visited { color:#F60; }
a:hover { color:#F30; }

#main { width:820px; padding:10px; border:1px solid #CCC; background:#FFF; }

#head {  }

#menu { margin-top:10px; padding:0; background:#DDD url(../images/menu_bg.jpg); background-repeat:repeat-x; height:28px; text-transform:uppercase; 
border-top:1px solid #CCC; border-bottom:1px solid #888; font-size:14px; }

#menu ul { list-style:none; margin:0; padding:0; border:none; }

#menu ul li { list-style:none; margin:0; border:0; font-weight:bold; line-height:normal; float:left; }

#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active { 
display:block; padding:5px 10px; color:#000; border:0; margin:1px 1px 2px 1px; text-decoration:none; }
#menu ul li a:hover { background:#537e91; padding:4px 9px; border:1px solid #FFF; color:#FFF; }

#body { margin-top:10px; }

#body .left { float:left; width:200px; border:1px solid #CCC; padding:10px; background:url(../images/left_bg.jpg); background-repeat:repeat-x; }

#body .right { margin-left:230px; border:1px solid #FFF; padding:10px; }

#foot { background:#537e91; padding:10px; color:#FFF; margin-top:10px; clear:both; }

#foot a:link, #foot a:active, #foot a:visited { color:#FFF; font-weight:bold; text-decoration:none; }
#foot a:hover { text-decoration:underline; }