/* MAIN */
html {}
body {background: #fafafa; font-family:Helvetica, Arial,  sans-serif; color:#000; font-weight:bold; line-height:1.4em;}

/* DIVS */
#page {width:1000px;}
#header {width:980px; padding:10px;}
#content {width:700px; padding:0px; margin-left:0px; margin-top:0px; font-size:.8em; float:left;}
#sidebar {float:right; padding:10px; width:180px; display:none; font-size:.8em;}
#footer {width:880px; clear:both; padding:10px; font-size:10px; font-family:Helvetica,Arial,  sans-serif; color:#000; line-height:1.4em; margin-left:144px;}

/* LINK STYLES */
a, a:link, a:visited {color:#ffffff; background:#000000; padding:2px 4px; text-decoration:none;}
a:active, a:hover {color:#000000; background:#ffffff; padding:2px 4px;}

#logo a{background:#ffffff; height:144px; display:block;}
#logo a:hover{background-color:#FFFF33;}
img {position:relative;}

/* LIST STYLES */
ul {list-style:disc; margin-left:15px;}
ul li {}

.nav {float:left;}
ul#nav {margin-top:5px; line-height:1.2em; list-style:none; float:left; width:144px}
ul#nav li {padding:0px; font-family:Helvetica,Arial,  sans-serif; margin:6px 0px}
ul#nav li a {padding:3px 5px; font-size:18px; font-weight:bold; color:#000000; background:#fafafa;}
ul#nav li a:hover {color:#fafafa; background:#000000;}
ul#nav h2 {color:#7591a3;}

/* HEADER STYLES */
h1 {font-size:2.5em;color:#ffffff;  text-transform:uppercase}
h2 {font-size:1.8em; text-transform:uppercase font-weight:bold; padding-bottom:3px; color:#ffffff}
h3 {color:#ffffff; text-transform:uppercase font-size:1.2em;}
h4 {color:#ffffff; text-transform:uppercase font-size:1.1em;}
h5 {color:#ffffff; text-transform:uppercase font-size:1.4em; margin-bottom:0px; padding-bottom:0;}
h6 {}
#sidebar h5 {color:#999999;}

/* RANDOM CLASSES */
.clear {clear:both; height:0; margin:0; padding:0;}
.post {margin-bottom:10px; border-bottom:2px solid #cccccc; background:#000000; color:#fff; font-weight:normal; padding:10px 10px 20px;}
.small {font-size:10px; margin:0; padding:0;}
.entry{margin:10px 0px;}

.dotline{border-bottom:2px dotted #999999;}
.dashline{border-bottom:2px dashed #999999}

p{margin-bottom:10px;}

/* COMMENTS STYLING */
.comment-section {margin-top:20px;}
.commentlist li { background:url('/space/images/blue-trans.png');padding:10px; margin:10px 0;}
.commentlist {list-style:;}
.commentlist li p{margin:0; padding:0;}
#commentform {background:url('/space/images/white-trans.png'); padding:10px; margin:10px 0px;}

.commentmetadata{font-size:10px;}
.navigation{margin-top:10px;}

#commentlist .commentdate a:link, .commentdate a:visited	{font-style: italic; font-size: 10px; font-weight: normal;}
.commentauthor { font-size: 16px; color:#000; line-height: 19px; padding: 0 0 8px 0; font-family: "Lucida Grande", Verdana, Helvetica,Arial,  sans-serif; }
.commentauthor span { font-weight: bold; }
#commentlist { width: 450px; overflow: hidden;clear: both; }
.commentshell {background:#fff; border:1px solid #D8D8D8; margin-bottom: 20px; _overflow-x: hidden; position:relative;}
.alt {background:#fff; border:1px solid #CCC; }
.commenttext {clear: both; font-weight:normal; color:#333}
.commentbody { padding: 16px; z-index: 10;}
.bignumbers { position: absolute; top: 0; right: -15px; color:#EBEBEB; font-family: "Times New Roman", Times, serif; font-size: 186px; z-index: 10; padding-top: 41px; height: 150px; width: 250px; text-align: right;}