@import url('default.css') screen;
#MainContainer { background-image: none; }

#MainCol01 {
	padding: 0;
	margin: 0;
	width: 100%;
	border-top: 3px solid #3c3c3c;
}
.mainCol01Block {
	padding: 15px 13px 0 13px;
}
#ArticlesBox H2,
.mainCol01Block H1,
.mainCol01Block H2 {
	background-image: url(../images/heading_heart.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 25px;
	margin-bottom: 25px;
	border-bottom: 1px solid #cdcdcd;
}
.mainCol01Block H1 STRONG,
.mainCol01Block H2 STRONG { color: #990000; float: right; padding-right: 40px; }
#Welcome {
	width: 940px;
	margin: 25px auto;
}
#Welcome P {
	width: 550px;
	float: left;
	margin: 10px 0 20px 0;
	text-align: justify;
}
#Welcome P A {	color: #336699; }

#Welcome IMG {
	vertical-align: middle;
	float: left;
	margin: 0 20px;
}
#MainCol01A {
	width: 365px;
	float: left;
	margin: 0 17px 0 0;
}
#MainCol01A P { text-align: justify; }

#MainCol01B {
	width: 590px;
	float: left;
}
#MainCol01B P {
	margin: 10px 0;
}

#MainTournaments {
	padding: 0 0 5px 0;
	border-bottom: 1px solid #EEE;
}

TABLE#mainTournament { width:550px; margin: 0 auto; border: 1px solid #eee; }
TABLE#mainTournament TH {
	height: 25px;
	background-color:#ddd;
	border-bottom: 1px dashed #999;
	}
TABLE#mainTournament TD {
	height: 20px;
	line-height: 20px;
	border-bottom: 1px solid #eee;
	}
TABLE#mainTournament TD.bg {
	background-color:#eee;
	width: 70px;
	text-align:left;
}
TABLE#mainTournament TD.ctr { text-align: center; }
TABLE#mainTournament TD.right { text-align: right; }

TABLE#mainTournament {}
TABLE#mainTournament {}
TABLE#mainTournament {}



#MainTournaments P {
	text-align: justify;
	margin: 15px;
}
#MainTournaments P SPAN {
	text-align: center;
	color: #9C7823;
}
#MainTournaments P A {
	color: Maroon;
	text-decoration: underline;
}
#MainTournaments H4 {
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	color: #4169E1;
	font-size: 16px;
	background-color: #F7F7F7;
	background-image: url(../images/mainTournamentTitle.jpg);
	background-repeat: no-repeat;
	background-position: 500px 0;
	line-height: 30px;
	border-bottom: 1px solid #DDD;
}
P.contactinfo {
	font-size:16px;
	color: #CC3300;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	text-align: center !important;
	}
P.contactel {
	font-size: 20px;
	color: #990000;
	font-weight: bold;
	text-align: center !important;
	}


#BottomSection {  }
#MainBottomContainer {
	width: 998px;
	margin: 0 auto;
	background-color: #fff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd
	}

#ArticlesBox {
	width: 500px;
	background-color:#ddd;
	padding: 20px;
	float: left;
	}
#ArticlesBox H2 {
	background-color: #fff;
	line-height: 25px;
}
#ArticlesBox H3 SPAN A {
	color: Green;
	font-size: 12px;
	font-weight: bold;
}
#ArticlesBox P {
	text-align: justify;
}
#ArticlesBox H3 A { color: #545454;}


#BottomBlock {
	width: 425px;
	padding: 0 15px;
	float: left;
	}

#CreditApp {
	padding: 20px 0 0 0;
	margin: 0 auto;
}
#CreditApp A IMG {
	position: relative;
	top: -10px;
	left: 289px;
}
#CreditApp DIV.creditBlock {
	background-image: url(../images/credit_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #747474;
	height: 100px;
	width: 400px;
	padding: 0 10px 0 10px;
}
#CreditApp DIV.creditBlock H3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #298500;
	margin: 3px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ddd;  
}
#CreditApp DIV.creditBlock P {
	font-weight: bold;
	margin: 15px 0 0 0;
}
.onlineVersion {
	background-image: url(../images/version_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0 0 15px 0;
	border-bottom: 2px solid #d4d4d4;
}
.onlineVersion P { padding: 0 10px; text-align: justify; }
.onlineTitle H3 {
	background-color: #F6F6F6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/online_title_bg.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 0 50px;
}
.onlineIMG {
	width: 183px;
	float: left;
	text-align: center;
}
.onlineIMG IMG {
	margin: 0 0 11px 0;
}
.playNow {
	font-family: Impact;
	font-size: 22px;
	text-transform: uppercase;
	border-top: 1px solid #dedede;
	margin: 0;
	text-align: center;
	clear: both;
}
.playNow A {
	background-color: #f4f4f4;
	color: #555;
	line-height: 30px;
	display: block;
}
#CRSection {
	background-color: #F0F0F0;
}
.CRSectionBlock {
	padding: 10px 20px;
}
.CRSectionBlock H2 {
	background-image: url(../images/CR_heading_heart.gif);
}
.CRSectionBlock P {
	line-height: 20px;
	margin: 8px 0;
}
.CRSectionBlock P SPAN A { font-size: 20px; color: green;}
.CRSectionBlock P A { color: #990000;}
