body {
font: 12px/17px Arial, Verdana, sans-serif;
text-align: center;
background-color: #0e0a0b;
background: #0e0a0b url(http://www.andromeda-web.com/v6/background.jpg) center repeat-y;
color: #212121;
margin: 0 auto;}

/* DIV ID */

#topheader {}

#header {
width: 800px;
height: 268px;
background: url(http://www.andromeda-web.com/v6/header.jpg) no-repeat;
margin: 0 auto;}

#container {
width: 856px;
margin: 0 auto;
background: url(http://www.andromeda-web.com/v6/)}

#content {
width: 780px;
margin: 0 auto; 
text-align: left;}

#footer {
text-align: left; width: 90%; margin: 0 auto;
border-top: 1px solid #d2d2d2;font-size: 0.9em;
border-bottom: 20px solid transparent;}

/* DATABANK VARIABLES */

.breadcrumbs {font-size: 0.8em; text-transform: uppercase; margin-bottom: 20px; padding-left: 2px; border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;}
.databankinfoblock {padding: 10px; min-height: 160px; background-color: #d2d2d2; -webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.databankinfoblock img {float: right; margin-left: 10px; padding: 3px!important;-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.databankinfoblock hr {border: 0; width: 80%; background-color: #000; height: 1px;}


span.disclaimer {width: 365px; float: left; font-size: 0.9em; border-top: 1px solid #212121; padding: 5px; margin-top: 20px;}
span.contribute {width: 365px; float: right; font-size: 0.85em;border-top: 1px solid #212121; padding: 5px;margin-top: 20px;}


/* FEATURED */

div.wallpaper {
float: left;
width: 335px;
height: 120px;
overflow: none;
margin:20px 0 0 25px;}

div.wallpaper span.wallpaper {
text-align: left;
float: left; 
width: 320px;
font-size: 0.9em; }

div.wallpaper span.wallpaper img { height: 75px; width: 100px; float: left; margin-right: 5px;}

div.episode {
float: right;
width: 335px;
height: 120px;
overflow: none;
margin:20px 20px 0 0;}

div.blooper {
float: left;
width: 275px;
height: 100px;
overflow: none;
margin: 5px 0 0 55px;}

div.blooper img { height: 75px; width: 100px; float: left; margin-right: 5px;}
.avatar {float: left; margin-right: 20px; border: 2px solid;}

/* CONTENT VARIABLES */

#content h1, #content h3{
font-size: 1.5em;
font-family: georgia, times, serif;
font-style: italic; 
font-weight: bold;
color: #212121;
margin: 0px;
padding: 4px;
margin-top: 5px;
text-align: left;
}

#content h2, #footer h1 {
font-size: 0.9em;
text-transform: uppercase; 
font-weight: bold;
color: #575757;
padding-left: 2px;
background: transparent;
margin-top: 10px; }

#content p {font-size: 1.1em; margin-top: 10px; }

/*EPISODE LISTING PAGES*/

span.episodemenu img {float: left;}
span.episodemenu {text-transform: uppercase; font-size: 3.7em!important; font-style: italic; font-family: georgia, times, serif;font-style: italic; font-weight: bold;line-height: 1.74em;  }
span.episodemenu a, span.episode a:link, span.episode a:visited {margin-top: 15px;background-color: #d2d2d2; display: block; -webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); width: 550px}


div.episodemenu {margin-top: 10px;background: #d2d2d2; padding: 10px;line-height: 1.1em;height: 125px;font-weight: none;text-align: left;
text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}

div.episodemenu h2 {font-size: 1.4em!important;font-family: georgia, times, serif;font-style: italic; text-transform: capitalize!important; color: #0b0808!important; margin-bottom: -5px;padding-bottom: 7px;}
div.episodemenu img {float: left; margin-top: 12px;}

ul.episodemenu {list-style: none;}

ul.episodemenu li {float: left;padding: 2px;}
ul.episodemenu li a {display: block; background: #e6e6e6;width: 160px;text-align: center;padding: 7px;border: 0px;
text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}

ul.episodemenu li a:hover {background: #71001a;color: #d2d2d2;
text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}

.episodeimage {margin-right: 10px;margin-top: 1px; border: 1px solid;}

/* LINKS, IMAGES */

p { 
margin: 0px;
padding: 3px;
font-size: 1.0em;
color: #212121;}	

p.icons { text-align: center; }
input#name, input#email, input#url, input#captcha {
width: 200px; }

a:link { 
font-weight: bold; 
text-decoration: none; 
font-size: 1.0em;
color: #6e0019;}

a:visited { 
font-weight: bold; 
text-decoration: none; 
color: #6e0019;
font-size: 1.0em;}

a:hover, a:active { 
text-decoration: none; 
color: #505a5f;
background-color: transparent;}

img.header {
border: 0px solid;
padding: 0px;
background-color: transparent; }

a img, a:link img, a:visited img {
border: 1px solid #212121;
padding: 0px;
background-color: #212121}	

a:hover img, img a:hover {
border-color: #6e0019;
background-color: #6e0019;}

/* GAMES */

img.switch, table.switch, td.switch {border: 0px;
padding: 0px;
background-color: transparent; }


/* WALLPAPER */
span.wallpaper {
margin: 5px 10px 10px 0px; 
text-align: center;
float: left; 
width: 220px;
font-size: 0.9em}

span.gallerymenu {
margin: 5px 10px 10px 0px; 
text-align: center;
float: left; 
width: 160px;
font-size: 0.9em}


/* GALLERY VARIABLES */

.topmenu {
background-color: transparent;
padding: 2px; border-bottom: 1px solid #d2d2d2;
font-weight: bold;
margin: 0 auto; text-align: center;}

.bottommenu {
background-color: transparent;
padding: 2px; border-top: 1px solid #d2d2d2;
font-weight: bold;
margin: 0 auto; text-align: center;}

.topmenu a:link, .topmenu a:visited, .bottommenu a:link, .bottommenu a:visited {padding: 4px 7px; }
.topmenu a:hover, .bottommenu a:hover {color: #0b0808; background: #d2d2d2; }

span.gallerynolink {
background-color: #d2d2d2;
color: #0b0808;
padding: 4px 7px}

.gallery {margin: 0 auto; text-align: center;padding: 1px; margin-top: 10px; margin-bottom: 10px;}

/* FORMS AND COMMENTS */
input, textarea, select {
font-size: 1.0em;
color: #0b0808;
border: 0px;
background-color: #d2d2d2;
padding: 5px; 
-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
#submit {background-color: #6e0009; color: #e6e6e6; font-weight: bold; text-transform: uppercase; font-size: 1em;}
label {color: #0b0808; font-weight: bold;font-size: 1.1em;}
input#name, input#email, input#url, input#captcha {width: 200px; }
textarea#myta {width: 500px; height: 100px; }
.comment img {}
.comment p {margin-right: 100px;}
img.avatar {border: 1px solid;float: left; margin: 7px;}
#commentlist li {list-style-type: none;background: #e6e6e6; width: 700px; height: 150px; border-bottom: 1px solid #d2d2d2;}
/* FOOTER VARIABLES */

/* MOODTHEME */
p.moodthememenu {text-align: center; margin: 0 auto; background-color: #d2d2d2; width: 300px; padding: 10px; 
-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); }
p.moodthememenu a:link, p.moodthememenu a:visited {font-size: 0.9em;}
p.moodthememenu a:hover {color: #fff;}

/* BLOOPERS */
span.blooper {height: 85px; display: block;}
span.blooper img {float: left; clear: both; margin-right: 10px; border: 1px solid #97bcd7;}

/* WORDPRESS POST AND PAGE VARIABLES */

div.post { width: 780px; margin: 0 auto; margin-top: 20px;}
div.storycontent {background: #d2d2d2; padding: 5px;text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2); }
div.entry 
{background: #d2d2d2; padding: 5px;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2); }
div.post h1 {margin-top: -50px; margin: 0 auto; }
div.wp-caption {
display: block;
background: #d2d2d2;
text-align: center;
font-size: 0.8em;
margin: 5px;
color: #e6e6e6;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2); }

div.wp-caption p { text-align: left; }

div.alignright { float: right; padding: 5px; }

div.alignleft { float: left; padding: 5px; }

div.wp-caption-text {text-align: left; }

#content .narrowcolumn {text-align: justify; }

div.wallpaper-page {
float: left;
width: 100%;
height: 150px;
overflow: none;
margin: 20px 0 40px 35px;}

div.wallpaper-page span.wallpaper {
text-align: left; font-size: 1.0em; line-height: 2.5em;
padding: 10px 0px 10px 10px;
width: 90%; background: #d2d2d2;
border: 0px; 
-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}

div.wallpaper-page span.wallpaper img { height: 150px; width: 200px; float: left; margin-right: 5px;}

span.wpwallpaper { margin: 0 10px 0 15px; }
span.wpwallpaper img {margin-bottom: 15px;}

.wp-pagenavi {text-align: center !important;}
.wp-pagenavi .pages, .wp-pagenavi .page, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {padding: 4px 7px; margin: 2px;border: 1px solid #d2d2d2!important; background: transparent!important;} 
.wp-pagenavi .page a:hover, .wp-pagenavi a:hover {background: #f8f8f8 !important;} 
.wp-pagenavi .current {border: 0px solid #f8f8f8 !important;color: #0b0808!important; background: #d2d2d2;!important;padding: 4px 7px; margin: 2px;}



/* NAVIGATION */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
=================================================================== */

.nav {
height:51px; background: url(http://www.andromeda-web.com/v6/header.jpg) 0px 215px no-repeat; 
position:relative; font-family:arial, verdana, sans-serif; 
font-size:11px; width: 800px;  margin: 0 auto; margin-top: -52px;border-bottom: 1px solid #7b0c26;
}

.nav .table {display:table; margin:0 auto;}
.nav .select, .nav .current {margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.nav li {margin:0; display: block;padding:0; height:auto; float:left;}
.nav li a {height: 51px; visibility: visible; text-indent: -9000px; overflow: hidden;margin: 0px;display: block;}

.nav .home a {width: 131px;} 
.nav .home a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) 0px -270px }
.nav .gallery a {width: 134px;}
.nav .gallery a:hover {background:url(http://www.andromeda-web.com/v6/header.jpg) -131px -270px}
.nav .downloads a {width: 134px;}
.nav .downloads a:hover {background:url(http://www.andromeda-web.com/v6/header.jpg) -265px -270px}
.nav .databank a {width: 134px;}
.nav .databank a:hover {background:url(http://www.andromeda-web.com/v6/header.jpg) -399px -270px}
.nav .community a {width: 134px;}
.nav .community a:hover {background:url(http://www.andromeda-web.com/v6/header.jpg) -533px -270px}
.nav .site a {width: 132px;}
.nav .site a:hover {background:url(http://www.andromeda-web.com/v6/header.jpg) -667px -270px}


.nav .select a {
display:block; height:51px; float:left; padding:0;  margin: 0 auto; text-align: center;text-decoration:none; line-height:51px; white-space:nowrap; color:#ddd;
}

.nav ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; font-size:11px; overflow:hidden;}
.nav ul {padding:0; margin:0; list-style: none;}
.nav ul li {float:left; position:relative;}
.nav ul li ul {display: none;}

.nav ul li:hover a {color:#fff; visibility: visible; text-indent: -9000px; overflow: hidden;}
.nav ul li:hover ul {display:block; position:absolute; top:50px; left:0; width:131px;}
.nav ul li:hover ul li a.hide {color:#fff;}
.nav ul li:hover ul li:hover a.hide {color:#000;}
.nav ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li a {display:block; color:#000;}
.nav ul li:hover ul li a:hover { color:#000;}
.nav ul li:hover ul li:hover ul {display:block; position:absolute; left:131px; top:0;}
.nav ul li:hover ul li:hover ul.left {left:-131px;}

.nav ul li.screencaps a {background: url(http://www.andromeda-web.com/v6/header.jpg) 0px -323px; border: 1px 0 1px 1px solid #a80329}
.nav ul li.screencaps a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) 0px -377px; border: 1px 0 1px 1px  solid #a80329}
.nav ul li.promoimages a {background: url(http://www.andromeda-web.com/v6/header.jpg) -131px -323px; border:1px 0 1px 1px solid #a80329}
.nav ul li.promoimages a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) -131px -377px; border: 1px 0 1px 1px solid #a80329}
.nav ul li.forum a {background: url(http://www.andromeda-web.com/v6/header.jpg) -265px -323px; border: 1px 0 1px 1px solid #a80329}
.nav ul li.forum a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) -265px -377px; border: 1px 0 1px 1px solid #a80329}
.nav ul li.fiction a {background: url(http://www.andromeda-web.com/v6/header.jpg) -400px -323px; border:1px 0 1px 1px solid #a80329}
.nav ul li.fiction a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) -400px -377px; border: 1px 0 1px 1px solid #a80329}
.nav ul li.links a {background: url(http://www.andromeda-web.com/v6/header.jpg) -533px -323px; border:1px 0 1px 1px solid #a80329}
.nav ul li.links a:hover {background: url(http://www.andromeda-web.com/v6/header.jpg) -533px -377px; border: 1px 0 1px 1px solid #a80329}


.odd {background-color: #d2d2d2;}
table.screencaps {width: 100%; }
table.screencaps tr {height: 10px;}
table.screencaps td {padding: 5px;}
table.screencaps th.no {width: 50px;}
table.screencaps th.name {width: 550px;}
table.screencaps th.zip {width: 105px;}
table.screencaps th.images {width: 30px;}

.fanmix {float: right; }
.text {}
#fanmix {background-color: #d2d2d2; margin-bottom: 30px;font-size: 1em;padding: 15px; -webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); }

/* BuddyPress & Forum */
div.bbp-topic-form input, div.bbp-reply-form input, div.bbp-search-form input,
div.bbp-topic-form textarea, div.bbp-reply-form textarea, 
div.bbp-topic-form select, div.bbp-reply-form select
{background: #fff} 