@charset "utf-8";
/* CSS Document */

body#Casino div#Navigation ul li.Casino, body#Casino div#Navigation ul li.Casino a { 
	background-position: 0px 0px;
}

div#LeftContentColumn {
	padding: 70px 0px 0px 10px;
	width: 325px;
	float: left;
}

div#ContentBody {
	margin-left: 15px;
	padding: 25px 0px 0px 0px;
	width: 370px;
	float: left;
}

/* Hosts - Start */
div.hosts {
}

div.hosts h2 {
	display: block;
	cursor: pointer;
	width: 100%;
}

div.hosts h2 a {
	display: block;
	font-weight: bold;
	width: 100%;
}

div.hosts h2 a:hover {
	color: #ffffff;
}

div.hosts img.hostImage {
	float: left;
}

div.hosts div.expanded, div.hosts div.collapsed {
	border-top: 1px solid #525252;
	padding-top: 20px;
	margin-top: 20px;
}

div.hosts div.expanded h2 {
	display: block;
	background: url(../../images/buttons/expandButton.gif) no-repeat;
	background-position: bottom right;
}

div.hosts div.expanded div.description {
	float: left;
	width: 470px;
	margin-left: 20px;
}

div.hosts div.expanded div.wysiwyg {
	display: block;
}

div.hosts div.expanded div.description div.controls span.learnMoreButton {
	display: none;
}


div.hosts div.collapsed h2 {
	display: block;
}

div.hosts div.collapsed div.description {
	float: left;
	width: 528px;
	margin-left: 20px;
}

div.hosts div.collapsed img.hostImage { 
	width: 75px;
}
div.hosts div.collapsed div.wysiwyg {
	display: none;
}

div.hosts div.expanded:after, 
div.hosts div.collapsed:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hosts - End */

/* Winners - Start */
div.winners {
}

div.winners h2 {
	display: block;
	margin: 0px;
	cursor: pointer;
	width: 100%;
}

div.winners h2 a {
	display: block;
	font-weight: bold;
	width: 100%;
}

div.winners h2 a:hover {
	color: #ffffff;
}

div.winners img.winnerImage {
	float: left;
}

div.winners div.expanded, div.winners div.collapsed {
	border-top: 1px solid #525252;
	padding-top: 10px;
	margin-top: 10px;
}

div.winners div.expanded h2 {
	display: block;
	background: url(../../images/buttons/expandButton.gif) no-repeat;
	background-position: bottom right;
}

div.winners div.expanded div.description {
	display: block;
}

div.winners div.collapsed h2 {
	display: block;
	background: url(../../images/buttons/expandButton.gif) no-repeat;
	background-position: top right;
}

div.winners div.collapsed div.description {
	display: none;
}

div.winner {
	margin: 20px 0px;
}
div.winner img.winnerPhoto {
	float: left;
}
div.winner div.description {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.winner div.description span {
	display: block;
	margin-bottom: 8px;
}
div.winner:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Winners - End */
