/* 
	Theme Name: Why So Blue, Cat?
	Theme URI: http://www.aeonro.org
	Description: Wordpress Theme designed for AeonRO by Foxy
	Author: Foxy
	Author URI: http://www.shadyclearing.org
	Version: 1.0
*/
html, body {
margin: 0;
padding: 0;
}
body {
background-color: #111819;
color: #c8c8c8;
font: 62.5%/1.2 Helvetica, Verdana, Arial, Sans-serif;
}
img {
border: 0px none black;
}
input,textarea {
border: 1px solid #909090;
background-color: #0c1112;
color: #c8c8c8;
}
#container {
margin-left: auto;
margin-right: auto;
font-size: 1.2em;
width: 900px;
min-height: 100%;
_height: 100%;
}
#footer {
width: 100%;
height: 30px;
background-color: #9ebabe;
color: #111819;
}
#banner {
width: 900px;
height: 150px;
position: relative;
top: 0;
left: 0;
background: #111819 url('./images/banner.jpg') no-repeat top left;
}
#sidebar {
width: 250px;
background: #111819 url('./images/sidebarbg.png') repeat-y top left;
border-bottom: 2px solid #4b5a5c;
min-height: 50%;
_height: 50%;
margin: 0px 0px;
float: left;
}
#sidebar p {
padding: 5px 5px;
margin: 0px 0px;
}
#sidebar h3 {
margin-left: 5px;
border-bottom: 1px solid #626262
}
#content {
width: 640px;
margin: 0px 0px 0px 5px;
padding: 5px 0px 0px 0px;
float: left;
}
#sstatus {
text-align: center;
}
.clear { clear: both; }
table.post {
margin-top: 5px;
margin-bottom: 30px;
margin-left: auto;
margin-right: 0px;
border: 0px none black;
width: 620px;
}
td.poster {
width: 110px;
padding: 5px 5px;
text-align: center;
}
td.title {
width: 510px;
height: 30px;
font-size: 2em;
border-bottom: 3px dotted #909090;
text-align: right;
}
td.pagetitle {
width: 617px;
height: 30px;
font-size: 2em;
border-bottom: 3px dotted #909090;
text-align: right;
}
td.pbody {
padding: 2px 5px;
line-height: 1.5em;
background-color: #0C1112;
border-left: 3px dotted #909090;
}
td.gap {
height: 15px;
border-bottom: 3px dotted #909090;
}
#navlist { margin-top: 10px; margin-bottom: 10px; }
#navlist li {
margin-left: -1em;
width: 210px;
line-height: 1.5em;
border-bottom: 1px solid #626262;
}
#navlist li ul li { width: 180px; }
#navlist li a:hover {
background-color: #34494d;
}
ul.childlist { display: none; }
ul.show { display: block; }
#cplogin {
width: 240px;
margin: 0px auto;
}
#cplogin table.cpform {
margin: 0px auto;
width: 200px;
}
td.label {
background-color: #233032;
}
a { text-decoration: none; }
a:link {
color: #9ebabe;
font-weight: bold;
}
a:visited {
color: #9ebabe;
}
a:active, a:hover {
font-style: italic;
}
#footer a:link, #footer a:visited { color: #111819; }