﻿@charset "utf-8";
/* CSS Document */
body, span {
	font: 12px Arial;
	margin: 0px;
	padding: 0px;
}

body
{
	background-color:#575d7f;
	background-image:url("/Images/background-blue.gif");
	background-repeat: repeat-x;
	background-attachment: fixed;
	color:#FFFFFF;
}

.border-shadow {background: url(/images/hr.png) bottom repeat-x;height: 7px;}
.border-noshadow {border-bottom: 1px solid #ceb591;}
/* Link Styles */
a img {border: none;}
a:link, a:visited, a:hover, a:active {outline: none;}
a:link, a:visited {color: #333333;} a:hover {color: #000000;}
.orangelink:link, .orangelink:visited {color: #FFD42A;}
.redlink:link, .redlink:visited {color: #d70000;}
.link-white:link, .link-white:visited, .link-icon:link, .link-icon:visited {color: #EEEEEE;}
.link-white:hover, .link-icon:hover {color: #efa30c;}
.link-block {
	background: #e1e1e1;
	color: #EEEEEE;
	margin: 3px;
	text-decoration: none;
	padding: 5px;
	display: block;
}
.link-block:hover {background: #878787; color: #000000;}
.game-box:link, .game-box:visited {
	background: #878787;
	margin: 5px 0px 5px 0px;
	text-decoration: none;
	padding: 2px;
	height: 30px;
	display: block;
	color: #EEEEEE;
}
.game-box:hover {background: #e1e1e1;color: #000000;}
.iconSp {margin: 3px 2px 3px 2px;}
.add-game {
	position: relative;
	width: 115px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.add-game:hover {	
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.icon-add {
	position: absolute;
	z-index: 10;
	top: 150px;
	left: 100px;
}
/* Columns */
.news, .page-content, .network, .page-content-720, .page-content-540 {
	display: inline-block;
	display: -moz-inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	/*float: left;*/
}
.news {margin: 0px 0px 20px 8px;}
.page-content, .page-content-720, .page-content-540 { margin: 0px 10px 0px 10px;}
.page-content-540 { width: 540px; }
.page-content-720 { width: 720px; }
.network {width: 160px;}
.post, .post-news {
	background: #E6E6E6;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	display: block!important;
}
.header {
	height: 21px;
	display: block;
	padding: 5px;
	margin: 0px 0px -5px 0px;
}
.content-body {
	color: #000000;
	padding: 0px 8px 20px 8px;
}
.marginT {margin: 20px 0px 0px 0px;}
/*Parchment */
.post-news {
	background: none;
	color: #4b4b4b;
	border: none;
	padding: 10px;
	border: 1px solid #999999;
	border-bottom: none;
}
.post-news-bottom, .post200-bottom, .post-network-bottom {
	display: block;
	height: 16px;
	border: 1px solid #999999;
	border-top: none;
}
.post200 {
	color: #000000;
	border: 1px solid #999999;
	border-bottom: none;
	padding: 10px;
}
.post-network {
	color: #000000;
	padding: 10px;
}
.tbl-pad1 {padding: 0px 20px 20px 0px;}
.tbl-pad2 {padding: 20px 20px 20px 0px;}
.tbl-pad3 {padding: 20px 0px 0px 0px;}
.tbl-pad4 {padding: 0px 0px 20px 0px}
.tbl-pad5 {padding: 0px 20px 0px 0px}
.tbl-padall {padding: 0px 20px 0px 20px}
.nopadding {padding: 0px!important;}
.linkgames-top {
	border-bottom:1px solid #663300;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 13px;
	height: 16px!important;
}
table.linkgames td {
	border-bottom: 1px solid #663300;
	height: 60px;
	vertical-align: middle;
}
.clear {clear: both}
.note {background: #FFFFCC; padding: 5px; border: 1px solid #FFCC00;}
/* Generic Text Styles*/
p {margin-top: 2px}
.smallText {font-size: 10px;}
.bigText {font-size: 16px;}
.whiteText {color: #FFFFFF}
.errorMsg {
	display: block;
	background: #990000;
	padding: 5px;
}
/* Footer */
.copyright {
	font-size: 10px;
	font-style: italic;
	text-align: center;
	margin-top: 45px;
}
#bg-bottom td {border-bottom: 1px dotted #333333}
.btnFloat {float: left;}
.btnImg, .btnRed, .btnPlay, .btnCreate, .btnLong, .btnLongBlk, .btnLongYellow {
	display: block;
	background: url(/images/buttons/btn-black.png) no-repeat;
	width: 110px;
	height: 20px;
	font-weight: bold;
	font: Arial 12px;
	text-align: center;
	color: #FFFFFF;
	border: none;
	text-decoration: none;
	vertical-align: middle;
	margin: 5px 5px 0px 0px;
}
/*.btnImg:hover, .btnPlay:hover, .netLink:hover {background-position: 0px -26px}*/
.btnImg, .btnCreate, .btnRed, .btnLong, .btnLongBlk, .btnLongYellow {padding-top: 4px;}
.btnPlay {background: url(/images/buttons/btn-play.png) no-repeat; font-size: 0px; height: 25px;}
.btnRed {background: url(/images/buttons/btn-red.png) no-repeat;color:#FFF!important;}
.btnCreate {background: url(/images/buttons/btn-create.png) no-repeat; font-size: 0px; }
.btnLong {background: url(/images/buttons/btn-long-br.png) no-repeat; width: 180px; color: #FFFFFF!important}
.btnLongBlk {background: url(/images/buttons/btn-long-blk.png) no-repeat; width: 180px;}
.btnLongYellow {background: url(/images/buttons/btn-long-yellow.png) no-repeat; width: 200px;}
.inputextra {
	color: #333333;
	margin-top: 6px;
	margin-left: 80px;
	font-size: 10px;
}
input.btnRed, input.btnImg, input.btnLongBlk {
	margin: 5px 5px 0px 0px;
	height: 24px;
	font-family: arial;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 5px;
	cursor: pointer;
}
.account { padding: 3px; }
