﻿body {
font:12px/19px "lucida grande", "lucida sans unicode", "lucida sans", "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#292728;
background:url(bg.jpg) scroll #d4d4d4;
margin:0px;
padding:0px;
}

div#container {
text-align:center;
position:absolute;
z-index:2;
margin:0px 0px 0px -377px;
top:35px;
left:50%;
width:754px;
background:#fff;
border-bottom:35px #d4d4d4 solid;
}

div#top {
width:754px;
height:417px;
padding:0px;
margin:0px auto 0px;
background:url(top.jpg);
position:relative;
}

div#top img { border-width:0px; }

div#top a { border-bottom-width:0px; }
div#top span { display:none; }

div#top a#clear {
position:absolute;
top:205px;
left:544px;
height:51px;
width:240px;
display:block;
z-index:5;
}

div#top a#clear:hover { background:url(hover-title.jpg); }

div#content {
width:550px;
text-align:justify;
margin:0px 0px 0px;
float:left;
}

div#nav {
width:204px;
margin:10px 0px 10px;
float:right;
}

div#nav ul {
background:#ececec;
margin:0px 20px 0px 10px;
list-style-type:none;
padding:0px;
}

div#nav ul li.h {
font:18px rockwell, "courier new", courier, georgia, "times new roman", times, serif;
color:#444;
background:none;
letter-spacing:-1px;
text-transform:uppercase;
margin:0px 10px;
}

div#nav ul li a {
font:18px rockwell, "courier new", courier, georgia, "times new roman", times, serif;
border-bottom-width:0px !important;
display:block;
letter-spacing:-1px;
padding:2px 10px;
color:#8c8c8c;
margin-left:-1px;
margin-right:-1px;
}

div#nav ul li a:hover { background:#fff; color:#000; }

blockquote { padding:5px 0px; margin:5px 0px -5px; }
blockquote p {background:url(quotebg.jpg) bottom right no-repeat #ececec !important; padding:3px 10px; font-size:10px; color:#292728; }
blockquote h3 { background-color:#cedbdf; margin:0px 10px -10px 20px; padding:3px; text-align:center; }
blockquote.b p { font-size:11px; }

div#content ul { list-style-type:square; margin:10px 20px 10px; }
div#content ul li {
line-height:21px;
}

div#content ul li.none { list-style-type:none; font-weight:bold; }
div#content p { margin:10px 10px 10px 20px; }
p.center { text-align:center; }
p.top { text-align:center; clear:left; }
p.right { text-align:right; }

h1 {
text-align:left;
color:#ccc;
font:bold 30px rockwell, "courier new", courier, georgia, "times new roman", times, serif;
letter-spacing:-1px;
margin:10px 10px -5px 10px;
color:#8c8c8c;
background:#ececec;
}

h1:first-letter {
text-transform:uppercase;
background:#c7c7c7;
color:#686868;
padding:3px 1px 3px 3px;
}

h2 {
font:bold 16px rockwell, "courier new", courier, georgia, "times new roman", times, serif;
color:#7b7a7b;
text-transform:uppercase;
margin:5px 10px -2px;
}

h2.center { text-align:center; }

h3 {
text-align:center;
color:#4a4a4a; 
font:normal 10px "century gothic", "tw cen mt", arial, sans-serif;
text-transform:uppercase;
margin:0px 0px;
}


a { text-decoration:none; color:#777f8b; cursor:crosshair; border-bottom:2px solid #8c8c8c; }
a:hover { color:#454545; border-bottom-color:#b21010; }

em, span, strong { color:#5898ad; }

ins { text-decoration:underline; }
del { text-decoration:line-through; }

img.left { float:left; margin:5px 5px 5px 0px; }
img.right { float:right; margin:5px 0px 5px 5px; }

img { border:3px solid #c5c5c5; margin-right:3px; }
img:hover { border:3px solid #cedbdf; }
img.none { border-width:0px; }
a.none { border-bottom-width:0px; }

ol li {
padding:0px 5px;
margin-left:30px;
}

input, textarea, select {
background:#eee;
border:1px solid #aaa;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#2a2b2b;
}

input:focus, textarea:focus, select:focus { border-color:#111; }


div#disclaimer {
margin:3px 0px 0px;
text-align:right;
padding-bottom:5px;
}

div#disclaimer p {
margin:0px;
text-align:right;
padding-top:5px;
word-spacing:-1px;
text-transform:lowercase;
font-family:georgia, "times new roman", times, serif;
}

div#disclaimer p a { border-bottom:0px; color:#7c7b7c; }
div#disclaimer p a:hover {color:#000; }

div#bottom {
width:714px;
height:100px;
margin:0px auto 20px;
background:url(bottom.jpg) #c7c7c7 bottom right no-repeat;
clear:both;
position:relative;
}

div#bottom img { border-width:0px; }

div#bottom a { border-bottom-width:0px; }
div#bottom span { display:none; }

div#bottom ul {
text-align:center;
display:block;
width:593px;
padding:24px 0px 12px 0px !important;
text-transform:lowercase;
}

div#bottom ul li { display:inline; margin:0px -5px; } 
div#bottom ul li a {
color:#818181;
border:0px;
font:36px rockwell, "courier new", courier, georgia, "times new roman", times, serif;
}
div#bottom ul li a:hover { color:#444; background:url(bottom-hover.jpg);}

div#bottom ul li a#grimmjow {
position:absolute;
top:0px;
left:0px;
height:100px;
width:223px;
}

div#bottom ul li a#media {
position:absolute;
top:0px;
left:223px;
height:100px;
width:130px;
}

div#bottom ul li a#site {
position:absolute;
top:0px;
left:353px;
height:100px;
width:105px;
}

div#bottom ul li a#clear {
position:absolute;
top:0px;
left:458px;
height:100px;
width:135px;
}

div#bottom ul li a#media:hover { background-position:-223px 0px; }
div#bottom ul li a#site:hover { background-position:-353px 0px; }
div#bottom ul li a#clear:hover { background-position:-458px 0px; }

table {
margin: 10px auto 0px;
text-align:center;
font-size:11px;
line-height:15px;
}