body{
background: black url(../images/background_home_837x730.jpg) top center no-repeat;
}

#wrapper{
margin:0 auto;
padding:0 0 0 40px;
width:900px;
height:auto;
}


/* center column styling */
.center{
margin:0;
padding:0;
width:553px;
height:620px;
float: left;
}

.textDiv .date{
margin:0 0 0 10px;
padding:20px 0 0 0;
_padding:15px 0 0 0;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.2em;
color: #d2d7d8;
font-weight: bold;
}

#playCCG{
background-repeat: no-repeat;
width:542px;
height:270px;
padding: 41px 0px 0px 7px;	
}

#CCGSWF{
width:509px;
height:248px;
}

#arcade{
margin: 25px 5px 0 23px;
float: left;
}

#mall{
margin: 25px 47px 0 5px;
float: right;
}

/* end of center column styling */

/* expanded center column styling */

/* end of expanded center column styling */

#rhc{
margin:0 0 0 20px;
padding:0;
width:225px;
height:620px;
float: left;
}
.newsItem{
margin:0 0 10px 0;
padding:0;
width:225px;
height:auto;
position: relative;
}

.newsItem .textDiv{
background-image:url('/images/mainPage/newsItemBG.png');
padding: 4px;
}
h1.newsHeading{
font-family: 'grinched', Arial, Helvetica, Verdana, sans-serif;
font-size: 20px;
letter-spacing: 0px;
}

.newsItem .newsHeadline{
font-weight: bolder;
}

.newsItem p{
margin:3px 3px 3px 3px;
_margin:3px 3px 3px 3px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.2em;
color:white;
}

.newsItem .newsDate{
padding:0 0 10px 0;
font-style: italic;
margin-top: 0;
}

.newsItem .imgDiv{
margin-left:auto;
margin-right:auto;
padding: 0;
/*float: right;*/
height:102px;
width:119px;
}

#spotlight{
margin-top: 25px;
float: right;
width: 225px;
}

#newsPastNews{
background-color: #333333;
border: 1px solid #FFFFFF;
text-align:center;
margin-top: 10px;
}

#newsPastNews a{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.4em;
font-weight:bolder;
/*color: #d2d7d8;*/
color: #F02500;
}

#newsHeader{
color: white;
font-size: 1.4em;
background-image:url('/images/mainPage/newsHeaderBG.png');
padding:5px;
}


#rhc a img{
margin-left: auto;
margin-right: auto;	
}

/* modal box for the catalogue */
.catalogBox{
	position: fixed;
	width: 464px;
	height: 600px;
	padding:0;
	color: black;
	clear: both;
}
