﻿body {
font:12px/19px "lucida grande", "lucida sans unicode", "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#565656;
background:#484848;
margin:0px;
padding:0px;
}

div#container {
text-align:center;
position:absolute;
z-index:2;
margin:0px 0px 0px -298px;
top:0%;
left:50%;
}

div#top {
width:600px;
height:429px;
padding:0px;
margin:0px auto;
background-image:url(header.jpg);
position:relative;
}

div#nav {
background:#eee;
padding:5px 0px;
width:600px;
margin-top:-10px;
}

div#nav ul {
text-align:center;
display:block;
padding:8px 0px !important;
text-transform:lowercase;
}

div#nav ul li { display:inline; margin:0px -5px; background:none !important; } 
div#nav ul li a {
color:#222;
border:0px;
padding:8px 5px !important;
font:18px garamond, georgia, "times new roman", serif;
}
div#nav ul li a:hover { color:#787878; background:#fff;}

div#content {
width:600px;
text-align:justify;
margin:0px auto;
background:#eee;
clear:both;
}

blockquote { background:#f5f5f5; color:#222; }
blockquote p { padding:5px; margin:0px 5px !important; }


div#content ul { list-style-type:none; margin:10px 10px 10px; }
div#content ul li {
background:url(list-heart.gif) no-repeat 0px 6px;
line-height:20px;
padding:0px 0px 0px 18px;
}

div#content p { margin:10px 20px; }
p.center { text-align:center; }

h1 {
font:normal 25px garamond, georgia, "times new roman", times, serif;
color:#333;
letter-spacing:-1px;
text-transform:lowercase;
margin:-20px 0px 0px;
padding:0px 10px 0px;
background:url(hbg.jpg) 0px 12px repeat-x;
}

h2 {
color:#555; 
font:normal 18px garamond, georgia, "times new roman", times, serif;
margin:0px 10px -5px;
background:url(hbg.jpg) 0px 16px repeat-x;
}


h3 {
font:italic normal 20px georgia, arial, sans-serif;
margin:-5px 0px 0px;
}

h4 {
margin:0px 0px -5px 140px;
border-top:1px solid #ccc;
font:13px georgia, arial;
text-transform:uppercase;
text-align:right;
color:#666;
}

h5 {
margin:2px 0px -3px;
font:normal 10px "lucida console", monospace; 
color:#888;
letter-spacing:0px;
}

h6 {
font:italic normal 14px georgia, "times new roman", serif;
color:#888;
margin:3px 10px;
}


a { text-decoration:none; color:#000; cursor:crosshair; padding-bottom:1px; border-bottom:1px solid #888; }
a:hover { color:#777; border-color:#aaa; }

em, span, strong { color:#888; }

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, a img { border:1px solid #ddd; padding:3px; margin-right:3px; }
img:hover { border-color:#aaa; background:#fff;  }
a.none { border:0px; }

ol { margin-left:140px; text-align:left; }

ol li {
padding:0px 5px;
}

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

table { margin:0px 10px; padding:0px; border:0px; }
table ul { margin:0px; }

div#disclaimer {
margin:0px 0px 10px;
text-align:right;
clear:both;
font-size:11px;
line-height:14px;
background:#ddd;
}
div#disclaimer p { margin:0px 10px; padding-top:5px; padding-bottom:10px; }

div#disclaimer p#mininav {
padding-top:5px;
word-spacing:-1px;
text-transform:lowercase;
font:italic 12px "lucida sans", "lucida sans unicode", "trebuchet ms", tahoma, verdana, arial, sans-serif;
padding-bottom:0px;
}

/*owned*/
div.fls {  }
div.box { margin-top:10px; padding:0px 10px; border-bottom:1px solid #ccc; clear:both; }
div.left { width:152px; float:left; margin-right:5px; }
div.left img { width:140px; height:140px; }
div.right { padding:5px; margin-left:5px; min-height:140px;  }
div.right p { margin:5px 0px 0px !important; }

div.right p:first-letter {
font:italic 18px georgia, "times new roman", serif;
color:#555;
float:left;
text-transform:uppercase;
padding-top:2px;
}

/*misc*/
table { text-align:center; margin:0px 10px;  }
table th {
border-bottom:1px dotted #ccc;
color:#777;
font:small-caps bold 14px garamond, georgia, "times new roman", times, serif;
padding:0px 10px;
}

table#random { margin:0px auto; }
table#random th { width:180px; }
table#random td { width:180px; text-align:center; }
table#random td a { border-bottom-width:0px; }

table tr {  line-height:15px; }
table td { text-align:left; padding:5px; }
table td.center { text-align:center; }
table tr.rowshade { background:#eee; }
table th a { border-bottom:0px; }

table#owned { margin:0px auto; }

table tr.rowshade a { color:#227cb2; }
table tr.rowshade a:hover { color:#b954ba; text-decoration:underline; }

p.joined { text-align:center; }

p.show_joined_go_back, p.show_owned_go_back { text-align:right; margin-bottom:-5px !important; }
p.show_joined_go_back a, p.show_owned_go_back a {
color:#9a9a9a;
border-bottom-width:0px;
font:italic 12px georgia, "times new roman", serif;
text-transform:lowercase;
}
p.show_joined_go_back a:hover, p.show_owned_go_back a:hover { color:#6a6a6a; }

p.show_joined_credits, p.show_owned_credits { text-align:right; }
p.show_joined_credits a, p.show_owned_credits a {
font:small-caps 12px "times new roman";
color:#434343;
border-bottom-width:0px;
}
p.show_joined_credits a:hover, p.show_owned_credits a:hover { color:#121212; }

p.show_joined_intro_list {
padding-bottom:10px;
}
