body {
	background-color: #000000;
	background-image: url(img/gradient.gif);
	background-position: center left;
	background-repeat: repeat-y;
	background-attachment: fixed;
}

h1 {
	color: red;
	font-size: 200%;
	text-align: center;
	font-family: arial, sans-serif;
}

h2 {
	color: white;
	font-size: 150%;
	text-align: center;
	font-family: arial, sans-serif;
}

.quote {
	color: red;
	font-size: 100%;
	text-align: center;
	font-family: arial, sans-serif;
}

p {
	color: white;
	font-size: 100%;
	font-family:arial;
}

.tabletxt {
	color: white;
	font-size: 100%;
	font-family:arial;	
}

.foot {
	color: red;
	font-size: 100%;
	text-align: center;
	font-family: arial, sans-serif;
}

a:link,a:visited {
	text-decoration: none;
	color: red;
	font-size: 100%;
	text-align: center;
	font-family: arial, sans-serif;
	font-weight: bold;
}

a:active {
	text-decoration: none;
	color: white;
}

.login_txt {
	color: red;
	font-size: 12px;
	text-align: center;
	font-family: arial, sans-serif;
}

input {
	font-size:14px;
}
.postbox {
	width: 500px;
	min-height: 50px;
	border-top: 1px solid #CACACA;
	border-left: 1px solid #CACACA;
	border-bottom: 1px solid #383838;
	border-right: 1px solid #383838;

	background-color: #454545;
	color: #ffffff;
	left: 150px;
	position: relative;
}
.posttitle {
	font-weight: bold;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	color: #ff6600;
	width: 100%;
	height: 16;
	background-color: #000000;
	//border-bottom: 1px solid #CACACA;
}
.postcontent {
	padding: 10px;
	font-family: ariel;
	font-size: 12pt;
	width: 95%
}



.post {
        width: 500px;
        /*min-height: 50px;*/
        border: 1px solid #CACACA;
        background-color: black;
        color: #c8c8c8;
        left: 100px;
        position: relative;
}
.post_footer {
	color: #c8c8c8;
	font-style: italic;
}
.post_titlebar {
        font-weight: bold;
        font-family: verdana, arial, helvetica;
        font-size: 18px;
        color: red;
        width: 100%;
        height: 24px;
        background-color: #363636;
        border-bottom: 1px solid #CACACA;
}
.post_content {
        padding: 5px;
        font-family: arial;
        font-size: 10pt;
        width: 100%;
}


/* News Styles ======================================================*/
div.news_item{margin:5px 0px 5px 0px; width:600px; left:200px; position:relative;} h2.news_head{text-align:left; 
display:block;background-color:#3A3A3A; color:#FA0007; padding:3px 5px 3px 
8px;font-size:150%; margin:0px;}
div.news{border-right: 1px solid #3A3A3A; border-bottom: 1px solid #3A3A3A; border-left: 1px solid #3A3A3A; margin-top:0px;}
.news p{margin:0px; padding:8px; background-color:#282828;font-size:.8em; color:#A9A9A9;} 
.news p.meta {color:5E5E5E;font-size:.7em;} 
/* News Links======================================================*/
.news p a:link, .news p a:visited {color:#F8F8F8; background-color: #383838; text-decoration:none; padding:0px 3px 0px 3px; border-bottom: 1px solid #505050;}
.news p a:hover {border-bottom: 1px solid #F6000A; background-color: #38150B}
