body {
	background-color: #120c05;
}

.content-body {
	margin-left: auto;
	margin-right: auto;
	width: 736px;
}

.content-header {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 736px;
	text-align: center;
}

.content-curl-left {
	float: left;
	width: 76px;
	height: 465px;
}

.content-flash {
	float: left;
	width: 584px;
	height: 465px;
}

.content-flash-top {
	height: 35px;
	width: 584px;
	float: left;
}

.content-flash-mid {
	height: 397px;
	width: 584px;
	float: left;
}

.content-flash-bottom {
	height: 35px;
	width: 584px;
	float: left;
}

.content-curl-right {
	float: left;
	width: 76px;
	height: 465px;
}

.content-spacer-bottom {
	float: left;
	width: 736px;
	height: 75px;
}

.content-footer {
	float: left;
	width: 736px;
	margin-left: auto;
	margin-right: auto;
}

.content-footer-row {
	width: 736px;
	height: 35px;
}

.content-footer-rspacer {
	width: 736px;
	height: 15px;
}

.content-footer-cspacer {
	float: left;
	width: 15px;
	height: 35px;
}

.content-footer-row1space {
	width: 41px;
	float: left;
	height: 35px;
}

.content-footer-row2space {
	width: 56px;
	float: left;
	height: 35px;
}

.content-footer-aboutus {
	float: left;
	width: 99px;
	height: 35px;
}

.content-footer-eventcal {
	float: left;
	width: 170px;
	height: 35px;
}

.content-footer-dobus {
	float: left;
	width: 200px;
	height: 35px;
}

.content-footer-pressbox {
	float: left;
	width: 109px;
	height: 35px;
}

.content-footer-vegasinfo {
	float: left;
	width: 119px;
	height: 35px;
}

.content-footer-sigevents {
	float: left;
	width: 274px;
	height: 35px;
}

.content-footer-contact {
	float: left;
	width: 169px;
	height: 35px;
}






.calendar-body {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.calendar-header {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 960px;
	text-align: center;
}

.calendar-curl-left {
	float: left;
	width: 76px;
	padding-top: 135px;
	height: 535px;
}

.calendar-flash {
	float: left;
	width: 768px;
	height: 705px;
}

.calendar-flash-top {
	height: 35px;
	width: 768px;
	float: left;
}

.calendar-flash-mid {
	height: 670px;
	width: 768px;
	float: left;
}

.calendar-flash-bottom {
	height: 35px;
	width: 768px;
	float: left;
}

.calendar-curl-right {
	float: left;
	width: 76px;
	height: 535px;
	padding-top: 135px;
}

.calendar-spacer-bottom {
	float: left;
	width: 960px;
	height: 75px;
}

.calendar-footer {
	float: left;
	padding-left: 96px;
	width: 864px;
}

.calendar-footer-row {
	width: 960px;
	height: 35px;
}

.calendar-footer-rspacer {
	width: 960px;
	height: 15px;
}