body{margin-top:10px; padding:0px; font:1.0em verdana, arial, sans-serif;color:#fff;background:#fff}
div#all{position:relative;width:100%;margin-left:auto;margin-right:auto;background: #000 url(css_images/bg.gif);background-position: left top;} ;}
/* header */
div#header{height:90px;}
div#header {text-align:center;margin-left:auto;margin-right:auto;padding-top:20px;}
div#header h2{margin-left:auto;margin-right:auto;font-size:1em;font-weight:bold;color:#c00;letter-spacing:-1px;font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif;text-align:center;margin-top:-15px}
div#header a,a:link,a:hover,a:visited,a:active{text-decoration:none}
/* menu */
ul{list-style:none;margin:0;padding:0;}
#menu{width:100%;background:#000;text-align:center;font-size:93%;line-height:normal;}
#menu ul{margin:0;padding:10px 10px 0 50px;list-style:none;}
#menu li{display:inline;margin:0;padding:0;margin-right:-4px}
#menu a{background:url("css_images/menu.gif") no-repeat right top;padding:5px 15px 4px 7px;color:#FFF;}
#menu a:hover{color:#FFF;text-decoration:none}
#menu a:hover{background-position:0% -42px;}
#menu #current a{background-position:0% -42px;}
/* body */
div#body {font-weight:bold;color:#c00;}
strong{font-weight:bold;color:#600;font-size:1.2em;}
em{color:#600;}
div#body{margin:-10px 220px 0 100px; padding:0 1em;}
div#body h1{font-size:1.4em;font-weight:bold;font-variant:small-caps;color:#fff;margin-top:2em;font-family:'Georgia CE', 'Times New CE', Georgia, times, serif;}
div#body h2{font-size:1.2em;font-weight:bold;font-variant:small-caps;color:#fff;margin-top:1em;font-family:'Georgia CE', 'Times New CE', Georgia, times, serif;}
div#body p{font-size:.8em;margin-top:0;margin-bottom:.5em;}
div#body li{font-size:0.75em;}
a{color:#fff; text-decoration:underline;}
a:hover{color:#fff;text-decoration:underline;}
/* right */
#right{float:right;width:200px;margin:5px;margin-top:50px;background: transparent url(css_images/tittle.gif) repeat-x }
.tittle{margin:4px 0 0 30px;}
#right p{padding:10px;font-size:1.7ex;}
#right em{font-size:1.5ex;color:#000;}
#right strong{color:#000;text-decoration:underline;}
/* comments */
.comment{font-size:1.3ex;padding:5px;padding-right:50px;text-decoration:none;text-align:right;}
.comment a, a:hover, a:visited, a:link, a:active{background:transparent}
/* quotes */
blockquote{margin-left:0px;margin-right:12px;display:block;border:1px solid #c00;font-size:2ex;padding:5px;text-decoration:none;text-align:left;color:#c00;}
/* footer */
#footer{width:100%;color:#c00;text-align:center;font-size:1.3ex;padding-bottom:5px}
#footer a,a:hover{color:#fff; text-decoration:underline;}
/* table */
table{border:1px solid #c00;}
td{background:#c00;width:20px;height:20px;text-align:center}
td.now{background:#600;}
td.grey{background:#e5e5e5;color:#c00}
td.black{background:transparent;color:#c00}
/* form */
form{font-size:1.5ex;}
input.text{margin-top:7px;border:1px #c00 solid;color:#c00;background:#000}
input.button{margin-top:7px;margin-bottom:7px;border:1px #c00 solid;color:#c00;background:#000}

