<!--[if !IE]>
html, html>body, body 	{padding: 0px;margin: 0px; background-color:#00000d;}
<!--[endif]>

<!--[if IE]>
html, html>body, body 	{padding: 0px;margin: 0px; background-color:#00000d; background-image:url(/images/backgroundIE.jpg); background-position: bottom center; background-repeat:no-repeat;}
<!--[endif]>


body					{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#00020e; width:100%; background-color:#00000d}

a img					{border:none;}
a:link					{color:#625b98; font-weight:bold; text-decoration:none;}
a:visited				{color:#625b98; font-weight:bold; text-decoration:none;}
a:hover					{color:#d0cee0;}

/*layout styles*/

.backgroundTop {width:100%; position:fixed; top:0px; left:0px; border:none;}
.backgroundBtm {width:100%; position:fixed; bottom:0px; left:0px; border:none;}

.innerContent {
	width:498px; 
	background-color:#FFFFFF; 
	padding:5px 26px 10px
}
.innerContentforms {width:550px; background-color:#FFFFFF;}
.innerText {width:380px; float:right; margin-right:10px; margin-bottom:15px;}
.innerText img {display:block;}
.innerText h4 {
	text-transform: capitalize;
}
.innerTextboard {width:415px; margin-right:10px; margin-bottom:10px;}
.innerTextdecade {float:left; padding:5px; margin-right:10px; margin-bottom:15px; background-color:#b2b2b2; border:#000000 1px solid;}
.innerEvent {width:310px; float:right; margin-right:10px; margin-bottom:15px;}
.innerPanel {width:90px; float:left;} 
.contentThumb {border:none; float:left; margin-right:10px; margin-bottom:10px;}
.contentBuyatThumb {border:none; float:left; margin-right:10px; margin-bottom:10px; width:100%; }
.eventBorder {border-top:#999999 1px dotted;padding-top:5px; padding-bottom:5px;}
.eventList {float:left;}
.eventLinks{float:right;}
.homeSpace {height:15px;}
.homeRule {width:500px; border-top:1px #999999 solid; margin-top:10px; clear:both;}
.contentRule {border-top:1px #999999 solid; margin-top:15px; clear:both;}
.tableRule {border-top:1px #999999 solid; width:100%; margin:0px;}
.impactRow {border-bottom:1px #CCCCCC dotted; margin:0px;}
.webButton {margin-top:10px;}
.webButton2 {}

.event_header {
	font-weight:bold;
	font-size:16px;
	line-height:1.1em;
	margin:0 0 12px;
}
.event_title {
	display:block;
	font-weight:bold;
	font-size:16px;
	line-height:1em;
	margin:0;
}
.event_header .event_date {
	color:#7373B1;
}
.event_date .date_label,
.event_time .time_label {
	margin-right:4px;
}
.event_header .event_date .date_label,
.event_header .event_time .time_label {
	display:none;
}
.event_photo {
	margin:0 0 28px;
	width:498px;
	overflow-x:hidden;
}
.event_venue {
}
.event_header a.ticket_link {
	float:right;
}

.major_header {
	font-weight:bold;
	line-height:1.1em;
	margin:0 0 12px;
}
.major_header .major_title,
.major_header .major_venue {
	margin-right:12px;
}
#majorevents .major_image {
	float:left;
	margin:0 10px 10px 0;
}
#content {background-color:#000000; border:1px solid #d0cee0; padding:15px; position:relative; top:-75px; left:15px;}
#wrapper {width:100%; padding-top: 20px; position:absolute; top:0px; left:0px;}

#marketingPartners {
	width:924px;
	border:none; 
	position:relative; 
	top:-45px; 
	left:15px;
	background-color:#FFF;
}
#marketingPartners a.partnerLink {
	margin:7px;
}
#marketingPartners div.mrkt_prtnr {
	height:93px;
	*height:95px;
	width:138px;
	*width:140px;
	border:solid 1px #D7D7D7;
	float:left;
	margin:10px;
}

/*header styles*/

#header{position:relative; left:-60px; top:0px; width:100%; overflow:visible;}
#ani {position:relative; top:-15px;}
#nav {position:relative; top:-20px; left:-40px;}

/*footer styles*/
#footer {text-align:center; color:#FFFFFF;}
#footer a {color:#FFFFFF; text-decoration:none;}

/*no flash - nav styles */
ul#navList 				{list-style:none;padding:0;margin:0;}
ul#navList li 			{display:inline;padding:2px 5px;background:#eee;}
ul#navList ul li li 	{display:block;padding:2px 5px;background:#eee;}

/*emod default css*/
div.entry							{margin:8px 0px;}
h3, h3.category						{font-size:14px; font-weight:bold; display:inline; color:#625b98; text-transform:uppercase;}
h5.date 							{}
h4, h4.entrytitle 					{font-size:16px; font-weight:bold; display:inline;}
img.thumb							{margin:5px;float:left;}
a.more 								{float:right;}
a.back								{}

#reg_contest_rules {
	margin:-1px 1px 0;
	background-color:#FFF;
	padding:0 10px 10px;
	text-align:center;
}