/*
(c)Copyright 2007, Oliver the Clown Fish / Stephanie Guzman, all rights reserved.
Author: E-Moxie Data Solutions, Inc (http://www.e-moxie.com/)
*/
body {
background: #1600e5 url("../images/page_bg.jpg") no-repeat bottom center;
font: .8em Verdana, Arial, Helvetica, sans-serif;
color: #fff;
margin: 0;
}
html {background-color: #245068;}

.red {color: red; font-weight: bold;}
.orange {color:#ffcc00; font-weight: bold;}
.float-right {float: right; border: 0;}
.float-left {float: left;}
.underline {text-decoration: underline;}
.unsubscribe {border-top: 1px solid #ddd; padding-top: 6px;}
.clear {clear: both;}
.book-title {padding-bottom: 4px; margin-bottom: 0;}
.hilite {padding:10px; font-size:14px; background-color:#150d5a; border:2px dashed #fff; width:90%; color:#fff;}
.hilite.a:link{color:#000;}
#slideshow {float:left; width:175px;}

a:link, a:visited, a:active {color: #FFCC33;}
a:hover {color: #FFFF33}
img {margin: 6px; border:none;}
h1 {font: 2em "Century Gothic", "Trebuchet MS", Verdana, sans-serif; color: #FFFF00;}
h2 {font: 1.5em "Trebuchet MS", "Century Gothic", Verdana, sans-serif;}
dl {margin: 4px 0 10px 0; padding: 0;}
dt {font-weight: bold; padding-top: 5px;}
dd {margin-left: 0; padding: 4px 0 0 8px;}
textarea {font: 1em Arial, Helvetica, sans-serif;}
p {padding-right: 10px;}

#container {
width: 760px;
background: #4533ea url("../images/page_bg.jpg") no-repeat bottom center;
margin: 0 auto;
}

#column1 {
float: left;
width: 240px;
}
#column1 h1 {display: none;}

#column2 {
float: left;
width: 520px;
}
.news-container {
float: left;
width: 95%;
background-color: #3c2cca;
padding: 6px;
margin-bottom: 15px;
border: 2px solid #5c4aff;
}
.news-container img {border: 1px solid #5c4aff;}
.news-container .news-data {float: left; width: 65%;}
.news-container .news-data h2, .news-container .news-data p {padding: 5px 0; margin: 0;}

#content {
padding: 5px 14px;
}

#header {
width: 520px;
height: 168px;
background: url("../images/header.gif") no-repeat;
}
#header a {
display: block;
width: 520px;
height: 145px;
padding: 0;
margin: 0;
outline: none;
}
#header span {margin-left: -9999px;}

#footer {
clear: both;
width: 760px;
height: 300px;
}
#footer a:link, #footer a:visited, #footer a:active {color: #ccc;}
#footer a:hover {color: #eee;}
#footer-content {
font-size: .8em;
text-align: right;
color: #ddd;
padding: 100px 15px 0 0;
}
