@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	position: relative;
}
html, body {
    height:100%;
    overflow:auto;
background-color: #000000;

}

body
{

}

#Container{
	width: 980px;
	margin:auto;
background-color: #ffffff;
	border-top-color: #999999;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-left-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}

 /*Header*/ 

#Container #Header{
	position:relative;

}
#Container #HeaderContainer {height:125px;position:relative; background-color: #000000;}
#Container #Header #Logo{
	width:245px;
	top: 0px;
	left:0px;
	float: none;
}
#Container #Header #TopBanner{
	width: 480px;
	left: 25px;
	top: 10px;
	float: right;
	position: relative;
}

#Container #Header #Logo {
	position:relative;
	top:0px;
	left:0px;
	padding:0;
	float: left;
}
 /*Main*/
#Container #MainContainer{
	width:980px;
	position:relative;
	
}

#Container #MainContainer #MainContent {
	width:980px;
	position:relative;
	min-height:400px;
}

#MainContent a {
	text-decoration: none;
	font-family: Arial;
	color: #fff;
	padding:5px;
	margin:0px;
}
#MainContent p {
	text-decoration: none;
	font-family: Arial;
	color: #fff;
	padding:5px;
	margin:0px;
}


#MainContent a:hover {
	color:#08C;
	text-decoration:none
}



 /*Footer*/

#Container #Footer{width:980px;}

#Container #Footer #FooterNav{
	position:relative;
	bottom:0px;
	float: left;
	padding: 5px;
	color:#666;
}
#Container #Footer #Copyright {
	font-family:Arial;
	font-size: 10px;
	color:black;
	float: right;
	padding: 10px;
}
#Container #Footer #FooterMenu {
	padding:0;
}
#Container #Footer #FooterMenu li {list-style-type:none;float:right;right:0px; top: 0px;}
#Container #Footer #FooterMenu a {padding-right: 10px;padding-left: 10px;text-decoration: none;font-family: Arial;font-size: 10px;color: #000; }
#Container #Footer #FooterMenu a:hover {
	color: #08c;
	text-decoration:underline;
	position: relative;
	bottom: 0px;
}
.WhiteText {
	color: #FFF;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
}

#Container #MainContainer #LowerSection{
margin:auto 0px;
position:relative;
height:100%;
padding-right:10px;padding-left:10px; padding-top:10px;
}
#Container #MainContainer #Facebook{
margin:auto 0px;
left:0px;
float:right;
background-color: #EFF2F3;
padding-right: 10px;padding-left: 10px; padding-top:10px;
}
#Container #MainContainer #LowerSection #NewsContainer{
margin:auto 0px;
height:100%;
min-height: 400px;
padding-right: 10px;padding-left: 10px; padding-top:10px;
position:relative;
top:10px;
}
.blacktext {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}



.clean-gray{
border:solid 1px #999999;
background:#EFEFEF;
color:#222222;
padding:4px;
text-align:center;
}

.clean-blue{
margin:0px;
border:solid 1px #999999;
background:#F9FCFF;
color:#222222;
padding:10px;
text-align:left;
}

.clean-darkgray{
border:solid 1px #999999;
background:#CCCCCC;
color:#222222;
padding:2px;
text-align:left;
background-image:url('http://revoltpm.com/css/images/greygradient.jpg');
background-repeat:repeat-x;
}

.clean-darkgray h2{
color #ffffff;
padding:4px;
text-align:left;
}

.clean-darkgray_small{
border:solid 1px #999999;
background:#CCCCCC;
color:#222222;
text-align:left;
padding:0px;
background-image:url('http://revoltpm.com/css/images/greygradient.jpg');
background-repeat:repeat-x;
}