/* Global Style Sheet */

body {
	background-color: #000000;
	background-image: url(images/index/webBack.jpg);
	background-position: center;
	background-repeat: repeat;
	background-attachment: fixed;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	
}

img {

	border: none;

}

a:link {
	color: #FF9900;
}

a:visited {
	color: #FF9900;
}
a:active {
	color: #FF9900;
}

a:hover {
	color: #FF0000;
}

#wrapper {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
}

#retract_bottombar{
	position: fixed;
	bottom: 0px;
	right: 0px;
}

#banner {
	position: absolute;
	top: 18px;
	right: 13px;
	width: 250px;
	background-image:url(images/index/banner_bg.gif);
	background-repeat: no-repeat;
	color: #CCCCCC;
	vertical-align: middle;
}

#topHeaderBar{
	position: fixed;
	bottom: 0px;
	left: 0px;
	background-image:url(images/index/top_header_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	color: #FFFFFF;
	height:50px;
	width: 100%;
	vertical-align:bottom;
}

#donationButton{
	position: absolute;
	top:129px;
	right: 15px;
	width:98px;
	height:30px;
	text-align:center;
	color: #CCCCCC;
}

#flashContent {
	z-index:1;
}

.topHeaderBar_cells{
	padding-left: 5px;
	padding-right: 5px;
	padding-top:20px;
	font-size:13px;
}

.topHeaderBar_cells_location{
	padding-left: 5px;
	padding-right: 5px;
	padding-top:25px;
	font-size:13px;
}

.topHeaderBar_cells_help{
	padding-left: 0px;
	padding-right: 0px;
	padding-top:18px;
}

.featuredList_bottom {
	background-image: url(images/index/featured-list_bottom_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

.help {
	cursor: help;
}

.link{
	cursor: pointer;
}

.adsText{
	color:#CCCCCC;
	font-size:14px;
}

strong{
	font-size:18px;
	font-weight:bold;
	color:#FFFFC6;
}

.topHeader {
	color:#FF0000;
	text-align:center;
	background-color:#333333;
}
.topHeaderCenter {
	color:#FF0000;
	text-align:left;
	background-image:url(images/index/header_bg.png);
}

.topHeaderLeftSide {
	color:#FF0000;
	text-align:center;
	background-image:url(images/index/background2.jpg);
}

.topHeaderRightSide {
	color:#FF0000;
	text-align:center;
	background-image:url(images/index/background2.jpg);
}

.topHeaderFreeGames {
	color:#FFFFFF;
	text-align:center;
	background-image: url(images/index/topLeftHeader.gif);
	background-repeat: repeat-y;
}

.topHeaderFreeGamesSpace {
	font-size: 2px;
}

.topHeaderSmoothing {
	background-image: url(images/index/navibar_Background.png);
	vertical-align: bottom;
	color: #FFFFFF;
}

.topHeaderSmoothingEdge {
	background-image: url(images/index/navibar_background_side.png);
	background-repeat: repeat-x;
	color: #FF0000;
}

.searchBox{
	background-image: url(images/index/searchbox.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-right: 6px;
}

.topHeaderSubscriber {
	background-image: url(images/index/rss_feedWindow.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.naviBar {
	background-image: url(images/index/NaviBackground.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size:24px;
}

.naviHeaderSpace {
	font-size: 12px;
}

.naviContentSpace {
	font-size: 10px;
}

.naviRemainderSpace {
	font-size: 150px;
}

.SiteLocation {
	background-image: url(images/index/LocatorBackground.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-position: top;
}

.SiteLocationSpace {
	font-size: 5px;
}

.SiteLocationContent {
	font-size: 12px;
	background-color: transparent;
	color: #FFFFFF;
	text-decoration: none;
}

.dividerCenter {
	background-image: url(images/index/Header_divider_center.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.newsFeed {
	background-color: #330000;
	color: #FFFFFF
}

.newsFeedObject
{
	background-image: url(images/index/news_feed_BG.gif);
	background-repeat: no-repeat;
}

.newsFeedObject_header
{
	background-image: url(images/index/header_news_feed_BG.gif);
	background-repeat: no-repeat;
}

.newsFeedObject_footer
{
	background-image: url(images/index/footer_news_feed_BG.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: middle;
}

.newsFeedObject_main
{
	background-image: url(images/index/main_news_feed_BG.gif);
	background-repeat: repeat-y;
}

.newsHeader {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	background-image: url(images/index/news_header.jpg);
	padding-left: 5px;
	padding-right: 5px;
}


.newsBodyTitle {
	color: #FFFFFF;
	font-size: 30px;
	text-align: left;
	font-weight: bold;
	background-image:url(images/index/table_title-bg.gif);
}

.tableTitle {
	background-image:url(images/index/table_title-bg.gif);
	height:40px;
	padding:0px;
}

.newsBody {
	color: #FFFFFF;
	background-color:#330000;
	border-right: 3px solid #770000;
	border-left: 3px solid #770000;
	border-bottom: 1px solid #770000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.newsBody_top {
	color: #FFFFFF;
	background-color:#330000;
	border-top: 1px solid #770000;
	border-right: 3px solid #770000;
	border-left: 3px solid #770000;
	padding-top: 10px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.newsBody_mid {
	color: #FFFFFF;
	background-color:#330000;
	border-right: 3px solid #770000;
	border-left: 3px solid #770000;
	padding-top: 10px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}


.newsFeedObject_body {
	color: #FFFFFF;
	background-color:#330000;
	border-right: 3px solid #770000;
	border-left: 3px solid #770000;
	border-bottom: 1px solid #770000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
}

.tableCell_left {
	color: #FFFFFF;
	background-color:#330000;
	border-left: 3px solid #770000;
	border-bottom: 1px solid #770000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	width:33.3%;
}

.tableCell_center {
	color: #FFFFFF;
	background-color:#330000;
	border-bottom: 1px solid #770000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	width:33.3%;
}

.tableCell_right {
	color: #FFFFFF;
	background-color:#330000;
	border-right: 3px solid #770000;
	border-bottom: 1px solid #770000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	width:33.3%;
}

.newsBody_empty {
	color: #FFFFFF;
	background-color:#330000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.newsMonth {
	color: #FFFFFF;
	background-color:#330000;
	text-align: left;
	font-size: 24px;
	font-weight: bold;
}

.currentGamesObject {
	background-image: url(images/index/CurrentGamesBackground.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;
	color: #FF9900;
}

.mainBody {
	background-image: url(images/index/webBack2.jpg);
	background-position: center;
	background-attachment: fixed;
	color: #FFFFFF;
	border-right: 5px solid #333333;
}

.mainBody_search {
	background-image: url(images/index/webBack2.jpg);
	background-position: center;
	background-attachment: fixed;
	color: #FFFFFF;
}

.mainBody_quote {
	color: #999999;
	font-style: italic;
}

.mainBodySignature {
	color: #666666;
}

.mainBodyHeader {
	color: #FFFFFF;
	border-bottom: 1px dashed #999999;
	font-weight: bold;
	font-size: 25px;
}

.mainBodySubHeader{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 25px;
	background-color: #660000;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left: 5px;
	padding-right: 5px;
}

.mainBodyHighLightText{
	color: #FF9900;
	font-style: italic;
	font-weight: bold;
}

.sitemap_spacing {
	font-size: 10px;
	background-color: #000000;
	border: 1px solid #333333;
}


.BottomNavi {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	background-image: url(images/index/footer_top.gif);
	background-position: top;
}
.copyrightInfo {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	background-image: url(images/index/footer.gif);
	background-position: top;
}

.emailSubscribeHint {
	color: #999999;
	font-size: 12px;
}

.inputText {
	background-color: #333333;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 3px solid #222222;
	border-top: 3px solid #222222;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
}

.inputButton {
	background-color: #999999;
	color: #000000;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 3px solid #222222;
	border-bottom: 3px solid #222222;
	border-left: 3px solid #666666;
	border-top: 3px solid #666666;
}

.requiredInput {
	border: 2px solid #000000;
}

.emailBackground {
	background:url(images/index/email_Feed.gif);
	background-repeat:no-repeat;
}

/* Gamers Lounge Section of Website */

.gamersLounge_TopBar {
	background:url(images/gamers_lounge/TopBar.gif);
	font-size: 50px;
}

.supportForm {
	background-color: #333333;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 3px solid #222222;
	border-top: 3px solid #222222;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
}

.mostRecentGames_header{
	background-image:url(images/index/recentGames_header.gif);
	background-repeat:no-repeat;
}

.mostRecentGames_body{
	font-family: "Courier New", "Courier", monospace;
	font-size:14px;
	background-image:url(images/index/recentGames_body.gif);
	background-repeat:repeat-y;
}

.mostRecentGames_footer{
	background-image:url(images/index/recentGames_footer.gif);
	background-repeat:no-repeat;
}

.contact_form{
background-color:#333333;
border: 3px solid #000000;
}

.contact_form-title{
background-color:#333333;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
}
