a{
color: #BCC9E4;
}

a:visited{
color: #BCC9E4;
}

body{
background : Black;
margin : 0px 0px 0px 0px;
}

#supermaster{
/*border:1px solid #313E5C;*/
margin:0 auto;
width:665px;
}

.fullwidth{
width:665px;
border-top : 1px solid #323F5D;
padding-top : 15px;
margin-top:5px;
clear: both;
font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #FFFFFF;
}

#pageheader{
margin-bottom: 3px;
}

#leftbar{
width: 204px;
margin: 0;
padding: 0x;
float: left;
}

.leftbox{
background : #20283B;
margin: 0 0 2px;
padding: 5px 5px 8px;
}

.leftbox p {
color : #DCE4F3;
margin : 0;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.leftbox img  {
margin:0 0 5px;
}

#editorbox{
margin-bottom:2px;
border: 1px solid #323F5D;
width:202px;
}

#editorbox p.hed {
color : #DCE4F3;
margin : 0 5px 5px 5px;
font : 700 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


#editorbox p{
color : #DCE4F3;
margin : 5px 5px 15px 5px;
font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.center{
margin: 0 auto;
}

.lfeditor-style  {
margin:15px 0;
width:87px; 
}


#mainstage  {
color : #FFFFFF;
font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0 auto;
overflow: auto;
text-align:center;
width: 450px;
}

.dateline{
color: #BCC9E4;
font : 12px Georgia, "Times New Roman", Times, serif;
}

.entrytitle{
color: #FFFFFF;
font : bold 16px Georgia, "Times New Roman", Times, serif;
margin: 10px 0 0;
padding:0 20px;
}

.entrytitle-contact  {
color: #FFFFFF;
font : bold 20px Georgia, "Times New Roman", Times, serif;
margin-top : 10px;
margin-bottom : 5px;
text-align:left;
}

.entrybody{
color: #FFFFFF;

}

.entrybody p  {
font:11px Verdana, Geneva, sans-serif;
margin:5px 0;
}

.fullwidthbody{
color: #FFFFFF;
line-height : 140%;
margin: 0 0 50px;
padding:0 20px;
text-align:left;

}

.arrowimg{
margin-left:5px;
margin-top:2px;
}

#pagefooter{
clear : both;
margin-top:5px;
width:798px;
}

a.straightlink{
color: white;
text-decoration : none;
}
a.straightlink:hover{
color: #BCC9E4;
text-decoration : underline;
}
a.smalllink{
color: #BCC9E4;
text-decoration : none;
font-size : 10px;
}
a.archivelink{
color: #BCC9E4;
text-decoration : none;
font-size : 10px;
}

.archivelist{
margin-top: 3px;
margin-bottom: 2px;
}

.follow{
margin-top: -5px;
margin-bottom: 20px;
}

#copyright{
margin-top: 20px;
margin-bottom: 5px;
color: #666666;
font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align : center;
width:665px;
}

.floatleft{
float:left;
margin: 5px;
}

.floatright{
float:right;
margin: 3px 5px 5px 5px;
}

.archiveDate{
color: #DDDDDD;
font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.archiveTitle{
color: #FFFFFF;
font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-bottom: 5px;
}


/*
----------
ARCHIVES
----------
*/

.archive-category, .archive-monthly  {
text-align:left;
}

.archive-content  {
margin:0 auto;
}

.archive-content ul  {
list-style-type:none;
}

.archive-content li  {
list-style-type:none;
margin:0;
padding:0;
}

.archive-content ul li a  {
font: 12px/18px  Verdana, Geneva, sans-serif;
margin:5px 0;
padding:0;
}

h2.archive-header  {
font: 700 14px/18px Verdana, Geneva, sans-serif;
padding:0 0 0 20px;
}

/*
---------
Modules
---------
*/

.back-home  {
height:38px;
margin-bottom:2px;
}

.contact-mod, .contact  {
margin-bottom:2px;
}

.social-mod  {
background-color:#20283B;
margin:0 auto;
padding:5px;
}

.social-space  {
height:auto;
margin:0 auto;
width:100%;
}

.social-mod h3  {
color: #EEEEEE;
    font: 700 12px/18px Georgia,"Times New Roman",Times,serif;
letter-spacing:.04em;
margin:0;
    padding: 5px 5px 10px;
}

.social-mod img  {
margin:0 0 5px 5px;
}
