/*	#maintable - controls the main content table and all cells within it  */

BODY
{
    background: #181818 url(../resources/bg.gif);
    text-align: left;
    margin: 0px;
    padding: 0px;
    font-family: Arial;
    font-size: 10px;
    color: #181818;
}

#MainDiv
{
    width: 950px;
    margin:28px auto 20px auto;
    padding:0px;
}

#ContentDiv
{
    width: 812px;
    margin:28px auto 20px auto;
    padding:0px;
}

#MainWelcome
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/welcome_bg.jpg) no-repeat;
}

#MainHistory
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/history_bg.jpg) no-repeat;
}

#MainTicket
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/ticket_bg.jpg) no-repeat;
}

#MainMedia
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/media_bg.jpg) no-repeat;
}

#MainGallery
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/gallery_bg.jpg) no-repeat;
}

#MainContact
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/contact_bg.jpg) no-repeat;
}

#MainSponsor
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/sponsor_bg.jpg) no-repeat;
}

#MainEvent
{
    width: 354px;
    padding: 0px;
    margin: 0px;
    background: #333333 url(../resources/event_bg.jpg) no-repeat;
}

#MHeading
{
	width: 326px;
	height: 66px;
	background-color: #FFFFFF;
	margin: 165px 14px 20px 14px;
	padding: 0px;
}

#SHeading
{
	width: 326px;
	height: 71px;
	background-color: #FFFFFF;
	margin: 165px 14px 15px 14px;
	padding: 0px;
}

#MContent
{
	width: 302px;
	background-color: #FFFFFF;
	margin: 0px 14px 20px 14px;
	padding: 22px 12px 22px 12px;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #737373;
}

.BHeading
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #ED238F;
}

.SubHeading
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ED238F;
}

.link
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #737373;
}

.linkr
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.linkr:hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #ED238F;
	text-decoration: none;
}

.link:hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #ED238F;
}


.tBoxS
{
    border: solid 1px #999999;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    color: #737373;
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.linkevent
{
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #ED238F;
}

.tBox
{
    width: 160px;
    height: 12px;
    border: solid 1px #999999;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    color: #737373;
}