body,html {
	font-size: 10pt;
	background-color: rgb(30, 30, 30);
	margin:0;
	padding:0;
}

a {
	/*color: rgb(200, 190, 180);*/
	/*color: rgb(232, 139, 36);*/
	color: rgb(239, 239, 239);

	text-decoration: none;
}

a:hover {
	/*color: rgb(251, 214, 62);*/
	color: rgb(232, 139, 36);
}

div#page {
	border: 0.2em solid rgb(15, 15, 15);
	background-color: black;
	background-image: url(/wowodc15/WOWODC-Logo.jpg);
	/*background-image: url(WOWODC-Logo.jpg);*/

	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 3em auto;
	width: 980px;
	font-family: 'Lucida Grande';
	font-size: 1.2em;
	-moz-border-top-left-radius: 2em;
	-webkit-border-top-left-radius: 2em;
	-moz-border-top-right-radius: 2em;
	-webkit-border-top-right-radius: 2em;
}

div#banner {
	padding-top: 1em;
}

img#eo {
	position: relative;
	left: 300px;
}

img#wowodc {
	position: relative;
	left: -175px;
	top: 100px;
}

div#content {
	padding-left: 3.0em;
	padding-right: 3.0em;
	padding-top: 0em;
	padding-bottom: 2em;
	/*color: rgb(234, 208, 67);*/
	/*color: rgb(130, 120, 110);*/
	color: #aaaaaa;
}

div#sponsors {
	background-color: white; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border: 1px solid #000; 
	padding: 10px; 
	float: left; 
	width: 170px;
	margin-top: 2em;
	height: 550px;
}

div#content2 {
	float:right;
	width: 630px;
	color: #aaaaaa;
}

div#content_fp {
	float:right;
	width: 380px;
	color: #aaaaaa;
}

div#twitter_box {
	float:right;
	width: 250px;
}

table {
	padding-right: 10px;
}

table th {
	/*color: rgb(232, 139, 36);*/
	color: rgb(249, 191, 37);
	text-align: left;
	padding-right: 10px;
}

table td {
	color: #aaaaaa;
	text-align: left;
	padding-right: 10px;
}

div#wherewhen {
	margin-top: 2.5em;
	text-align: center;
	font-size: 1.6em;
	white-space: nowrap;
	color: rgb(174, 17, 38);
}

div#wherewhen a {
	text-decoration: none;
}

div#wherewhen.east {
	margin-top: 15em;
}

div#wherewhen span.important {
/*	color: rgb(232, 139, 36);
	color: rgb(239, 239, 239);

*/
	color: rgb(249, 191, 37);

}

div#wherewhen span#city {
	font-size: 0.8em;
}

img#boom {
	float: left;
	padding: 1em;
}

img#kapow {
	float: right;
	padding: 1em;
}

img#wo {
	float: left;
	padding: 1em;
}

img#wham {
	float: right;
	padding: 2em;
}

img#zzapp {
	float: right;
	padding: 1em;
}

div#links {
	text-align: center;
	margin-top: 1em;
	/*
	color: rgb(251, 214, 62);
	color: rgb(148, 48, 47);
	color: rgb(180, 170, 160);
	*/
	color: rgb(90, 80, 70);
	font-size: 1.5em;
}

div#links a {
	/*color: rgb(163, 73, 74);*/
	/*color: rgb(180, 170, 160);*/
	color: rgb(239, 239, 239);

	text-decoration: none;
}

div#links a:hover {
	/*color: rgb(251, 127, 18);*/
	color: rgb(232, 139, 36);
}

div#links a.tickets {
	/*
	color: rgb(251, 214, 62);
	color: rgb(148, 48, 47);
	color: rgb(251, 127, 18);
	text-shadow: 0px 0px 12px rgb(251, 127, 18);
	text-shadow: 0px 0px 12px rgb(150, 150, 150);
	*/
}

ul {
	list-style-type: square;
}

li {
	margin-bottom: 0.3em;
}

p {
	margin-top: 0.5em;
}

h1 {
	font-size: 1.7em;
	
	/*
	color: rgb(251, 214, 62);
	color: rgb(251, 127, 18);
	color: rgb(180, 170, 160);
	*/
	color: rgb(80, 70, 60);
	margin-bottom: 0em;
	padding-bottom: 0em;
	margin-top: 1.3em;
}

h2 {
	font-size: 1.3em;
	/*color: rgb(232, 139, 36);*/
	color: rgb(249, 191, 37);
	margin-bottom: 0em;
	padding-bottom: 0em;
	margin-top: 1.3em;
}

.alt {
	text-align: right;
}

p.fee {
	color: rgb(251, 214, 62);
}

.tableCell {
		display: table-cell;
		font-size: smaller;
	}

