

body  {
background:#444;
margin: 0px;
color: #aaa;
font-size: 11px;
font-family: Verdana, SunSans-Regular;
font-weight: normal;
vertical-align: top;
margin: 10px;
}


/*headings*/

h1  {font-size: 46px; line-height: 21px; font-family: Courier; letter-spacing: 2px; margin-bottom:0px; margin-top: 11px; padding-bottom:2px }
h2   { color: #bbb; background: #222; font-size: 12px; font-weight: bold; font-family: Verdana; margin-bottom:0px; margin-top: 0px; padding-bottom:2px}
h3      { font-size: 12px;  margin-bottom:2px; margin-top: 1px; margin-left: 4px; padding-bottom:4px; }
h4  { color: #39f; font-size: 12px; letter-spacing: 1px }
h5 {font-size: 10px; font-family: Verdana; font-weight: bold;}
h6  { color: #c60; font-size: 13px; font-weight: bold; line-height: 11px; font-family: Verdana; letter-spacing: 4px }

/*links 2266aa*/

A:link { color: #ccc; font-weight:bold; }
A:visited  { color: #999; font-weight:bold;}
A:hover   { color: #C93; font-weight:bold;}
A:active { color: #c93;  font-weight:bold; }


/*giant mem links*/

#memlink a:link { font-size: 250%; }
#memlink a:visited { font-size: 250%; }
#memlink a:hover { font-size: 250%; }
#memlink a:active { font-size: 250%; }

/*bigger links not much*/

#biglink a:link { font-size: 110%; }
#biglink a:visited { font-size: 110%; }
#biglink a:hover { font-size: 110%; }
#biglink a:active { font-size: 110%; }



a img {
border-width:0;
background: none;
}

nobord {
border-width:0;
}

td {

}

bortd {
border-style: solid;
border-width: 1px;
border-color: #366;
}

.notd {
border-width: 1px;
border-color: #EEE;
}

.notda {
border-style: solid;
border-width: 1px;
border-color: #444;
}


.todays {
background-color:#DDD;
}

/*special*/

.dropcap {
float: left;
font-size: 30px;
width: 22px;
height: 22px;
line-height: 22px;

}

.newsitem {
width: 70em;

}

.splashimg {
padding:3px;


}

.newscontent{
font-size: 12px;


text-align: left;
padding-left: 21px;
border-style: dashed;
border-color: #EEE;
border-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-left-style: solid;
border-bottom-style: dashed;



}

.newscellone {
background-color:#333;
border-style: solid;
border-width: 1px;
border-color: #333;


}

.newscelltwo {
background-color:#111;
border-style: solid;
border-width: 1px;
border-color: #333;

}

.newscellimg {
border-style: solid;
border-width: 1px;
border-color: #333;


}



.newsheadline{
font-family: Courier;
font-size: 23px;
background: #000 url(../extras/edge.gif) no-repeat scroll ;
background-position: 100% 0%;
font-weight: bold; 
text-align: left;

}



.sidehead{
font-weight: bold;
background-position: 100% 0%; 
text-align: left;

}


.thedate{
font-size: 12px;

}

/*
.titlebox {
width: 75em;
}
*/


.cats{
font-size: 12px;
text-align: center;
}

img.fl {
float: right;
padding-left: 11px;
padding-bottom: 11px;
padding-right: 11px;
padding-top: 0px;
}

img.fla {
float: left;
padding: 4px;


}

.datet {
margin-left: 15px;

}


/* this is the container for everthing */
.mmain{
margin-left: auto;
margin-right: auto;
width: 1020px;
background: #000; 
}

.terms {
width: 770px;
margin-left: 10px;
margin-top: 10px;
padding: 15px;
}

/* this is the main content BOX */
.main{

margin-right: 1px;
width: 770px;
}

/* this is the main content BOX */
.mainprev{

margin-right: 1px;
width: 770px;
border-style: solid;
border-width: 1px;
border-color: #444;
}


/*this is the side container for everything */
.sidebar {
float: right;
width: 240px;
margin-left: 1px;
padding: 0px;

}

/* this is the side content BOX */
.sidebox {
text-align: left;
padding: 10px;
border-style: solid;
border-width: 1px;
border-color: #444;
margin-bottom:5px;
}

/* this is the side content forum */
.sidefor {
text-align: left;
padding: 10px;
border-style: solid;
border-width: 1px;
border-color: #444;
margin-bottom:5px;
background: #333; 
}

/* this is the side content other */
.sideextra {
text-align: left;
padding: 10px;
border-style: solid;
border-width: 1px;
border-color: #444;
margin-bottom:5px;
background: #333; 
}


/*SHITTY FUCKING WINDOWS*/

.explorerisshit {
text-align: left;

}

