body, html{

	font-family:Tahoma;

	font-size:11px;

	margin:0;

	padding:0;

	background:#FFFFFF;


}

#Wapper {

	width: 100%;

	margin:0 auto;

}

#Header {

	height: 221px;

	background: url('images/title_bg.gif') repeat-x 50% top;

}

#Header #Sub{

	width:100%;

	height: 174px;

	background:url('images/title_bg.gif') no-repeat right top;

}

#Header #Sub2{

	width:100%;

	height: 174px;

	background:url('images/title_bg.gif') no-repeat right top;

}

#TopMenu {

	width: 420px;

	position: relative;

	top: 10px;

	left: 10px;

	float: left;

	color: #cb5712;

	text-align: center;

	font-size: 10px;

	font-weight: bold;

}

#TopMenu .Links{

	margin:0 9px;

	background:url('images/title_bg.gif') repeat-x;

	height:20px;;

}

#TopMenu  a{

	color: #637230;

	display: inline-block;

	text-align: center;

	height: 14px;

	padding-top: 3px;

	margin-right: 2px;

	margin-left: 2px;

}

#TopMenu  a:hover{

	color:#637230;

}



#NavBarContainer {

	height: 47px;

	background: url('images/title_bg.gif') repeat-x;

	width: 100%;

	float: right;

}

#NavBar {

	height: 47px;

	margin:0 auto;

	background:url('images/title_bg.gif') repeat-x;

	width: 90%;

}

#NavBar div {

	height: 47px;

	text-align: center;

}

#NavBar ul{

	height: 12px;

	margin: 0;

}



#NavBar div li.Link {

	margin: 0;

	height: 32px;

	width: 70px;

	font-weight: bold;

	padding: 15px 0 0 0;

	float:right;

	list-style:none;

	font-size:12px;

}

#NavBar div li.Link:hover {

	color:#9e4847;

	background: url('images/title_bg.gif') repeat-x;

}

#NavBar div li.Spileter{

	background:url('images/title_bg.gif') no-repeat;

	width:2px;

	height:47px;

	margin: 0;

	float:right;

	list-style:none;

}

#Content {

	min-height: 300px;

	background: #fff;

	width: 100%;

}

#Content .LSide {

	background: url('images/title_bg.gif') no-repeat left top;

}

#Content .RSide {

	background: url('images/title_bg.gif') no-repeat right top;

	padding: 10px 25px 0 25px;

	min-height: 300px;

}

.Block{

	width:160px;

}

.Site{

	margin:0 175px;

}

.Block .Title, .Site .Title{

	margin:0 11px;

	height: 28px;

	background:url('images/title_bg.gif') repeat-x top;

	text-align:center;

	padding:5px;

	font-weight:bold;

	color:#AE0908;

}

.Block .SideL, .Site .SideL{

	background: url('images/title_bg.gif') repeat-y left;

	padding:0 0 0 1px;

}

.Block .SideR, .Site .SideR{

	padding: 0 10px 0 9px;

	background:white url('images/title_bg.gif') repeat-y right;

}

.Block .Foot, .Site .Foot{

	margin: 0 11px;

	height: 10px;

	background: url('images/title_bg.gif') repeat-x center 0;

}

#Footer {

	height: 131px;

	background: url('images/title_bg.gif') repeat-x bottom;

	width: 100%;

}

#FooterLinks {

	position:relative;

	top:55px;

	margin:0 12px;

}

#FooterLinks a.TOOT{

	display: block;

	float: left;

	background: url('images/title_bg.gif');

	width: 94px;

	height: 23px;

	position: relative;

	top: 3px;

}

#FooterLinks p{

	display:block;

	float:right;

	width:94px;

	height:11px;

	margin:3px 0 0 0;

}

#FooterLinks .CLinks{

	margin: 0 auto;

	height: 24px;

	background: url('images/title_bg.gif') repeat-x;

	width: 500px;

	position: relative;

	top: 6px;

	text-align: center;

	color: #ae0908;

}

#FooterLinks .CLinks a{

	padding: 4px;

	display: inline-block;

	margin: 2px 5px 0 5px;

	color:#ae0908;

}

#FooterLinks .ULinks{

	position: relative;

	top: 13px;

	right: 0px;

	height: 41px;

	width: 85%;

	margin: 0 auto;

	text-align: center;

}

#FooterLinks .ULinks .ItemsContainer{

	display: inline-block;

	width:10%;

	height:30px;

	text-align:right;

	margin:10px 20px;

}

#FooterLinks span.Items{

	margin:3px 0;

	display:block;

	height:15px;

	width:85px;

	padding:0 10px 0 0;

	background: url('images/title_bg.gif') no-repeat right center;

	color:white;

}

#FooterLinks span a {

	color:#fff;

}



.Right{

	float:right;

}

.Left{

	float:left;

}

a, a:visited{

	color:#2179D1;

	text-decoration:none;

}

a:hover{

	color:#9e4847;

}





.main {



	width: 100%;



	padding: 0px;



}



.top {



	padding: 0px;



	text-align: center;



	background-color: #272E7F;



	height: 24px;



}



.top-right {



    color: #FFFFFF;



	font-family: Verdana;



	font-size: 11px;



	margin-right: 10px;



	margin-top: 5px;



	text-align: right;



	float: right;



}



.top-right {



    color: #FFFFFF;



	font-family: Verdana;



	font-size: 11px;



	margin-right: 10px;



	margin-top: 5px;



	text-align: right;



	float: right;



}



.top-link:link {



	color: #FFFFFF;



	text-decoration: none;



}







.top-link:visited {



    color: #FFFFFF;



	text-decoration: none;



}







.top-link:hover {



    color: #FFFFFF;



	text-decoration: underline;



}




.content {



	background-color: #FFFfff;



	border-right: 1px solid #2179D1;



	border-right: 1px solid #2179D1;



}



.contentbox {


	border: 1px solid #6CAAE8;



    margin: 8px 5px;


}



.contentheader {



	background: #FFFfff url('images/title_bg.gif');



	color: #FFFFFF;



	font-family: Tahoma;



	font-weight: bold;



	font-size: 11px;



	text-align: right;



	padding: 2px;



	padding-right: 4px;



	margin: 2px;



}



.boxestext {



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



	text-align: right;



    padding: 3px;



}



.newstext {



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



	text-align: right;



    padding: 3px;



}



.newsline {



	border-bottom: 1px dotted #3399CC;



}



.filebox {



	border: 1px solid #6CAAE8;



    margin: 8px 5px;



}



.fileboxheader {



	background: #6CAAE8 url('images/title_bg.gif');



	margin: 2px;



	padding: 2px;



	padding-right: 4px;



	color: #FFFFFF;



	font-family: Tahoma;



	font-weight: bold;



	font-size: 11px;



	text-align: right;



}



.contentheaderlink:link {



	color: #FFFFFF;



	text-decoration: underline;



}







.contentheaderlink:visited {



	color: #FFFFFF;



	text-decoration: underline;



}







.contentheaderlink:hover {



	color: #FFFFFF;



	text-decoration: none;



}



.frametext {



	font-family: Tahoma;



	font-size: 12px;



	color: #FFFFFF;



	text-align: right;



    padding: 5px;



}



.framelink:link {



	color: #FFFFFF;



	text-decoration: underline;



}







.framelink:visited {



	color: #FFFFFF;



	text-decoration: underline;



}







.framelink:hover {



	color: #FFFFFF;



	text-decoration: none;



}



.played {



	font-family: Tahoma;



	font-size: 9px;



}



.browsegamesbox {



	background: #F0F8FF;



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



	text-align: right;



    padding: 3px;



    width: 100%;



}



.pagenumbers {



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



	text-align: center;



    padding: 3px;



}



.gamelink:link {



	color: #2179D1;



	font-weight: bold;



	text-decoration: none;



}







.gamelink:visited {



	color: #2179D1;



	font-weight: bold;



	text-decoration: none;



}







.gamelink:hover {



	color: #13538C;



	font-weight: bold;



	text-decoration: underline;



}



.pmboxheader {



	border: 0px solid #FFFfff;



	background-color: #EBE6DC;



	margin-bottom: 8px;



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



    padding: 4px;



    text-align: right;



}



.quote {



	border: 1px dotted #009933;



	margin: 2px;



	margin-bottom: 6px;



	padding: 3px;



	text-align: right;



}



.newprivatemessage {



	padding: 5px;



	font-family: Tahoma;



	font-size: 12px;



	text-align: center;



}



.pmboxtable {



	border: 0px;



	width: 99%;



	background-color: #CCFFCC;



	font-family: Tahoma;



	font-size: 11px;



	color: #333333;



	padding: 4px;







}



.readpmtable {



	width: 99%;



	font-family: Tahoma;



	font-size: 11px;



	padding: 2px;



}



.pmtexttable {



	border: 0px solid #CCCCCC;



	width: 80%;



	color: #000000;



	font-family: Tahoma;



	font-size: 11px;



	padding: 3px;



	text-align: right;



}



.bottom {



	background-image: url('images/title_bg.gif');



	height: 42px;



	border-right: 0px solid #2179D1;



	border-right: 0px solid #2179D1;



	border-bottom: 0px solid #2179D1;



}



.bottom-text {



    color: #3E3E00;



	font-family: Tahoma;



	font-size: 11px;



	padding-top: 14px;



	text-align: center;



}



.bottom-link:link {



	color: #3E3E00;



	text-decoration: underline;



	font-weight: bold;



}



.bottom-link:visited {



	color: #3E3E00;



	text-decoration: underline;



	font-weight: bold;



}



.bottom-link:hover {



	color: #3E3E00;



	text-decoration: none;



	font-weight: bold;



}