html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong,
sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption,
footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block; }
body {
	line-height: 1; }
ol, ul {
	list-style: none; }
blockquote, q {
	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none; }
table {
	border-collapse: collapse;
	border-spacing: 0; }

body {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana;
	font-size: 14px;
	line-height: 20px;
	color: #000; }

h3 {
	color: #3c0096;
	font-size: 18px;
	line-height: 22px;
	font-weight:bold; }

em {	font-style:italic; }

strong {font-weight:bold; }

small {	font-family: Lucida Sans, lucida grande, Arial, Verdana;
	font-size: 11px;
	line-height: 14px; }

.header {
	background: #fff url("images/Paper.jpg");
	margin: 0px auto;
	padding: 10px 28px 15px 30px;
	width: 902px;
	z-index: 1; }

.logo {
	width: 395px;
        border: 0px;
	float: left; }

.bar {
	width: 1px;
	height: 101px;
        border: 0px;
	margin: 22px 9px 0px 9px;
	float: left; }

.ticketprices {
	width: 324px;
	height: 103px;
        border: 0px;
	margin: 20px 0px 0px 0px;
	float: left; }

.earlybird {
	width: 230px;
	height: 103px;
        border: 0px;
	margin: 20px 0px 0px 0px;
	float: left; }

.exclusive {
	width: 94px;
	height: 103px;
        border: 0px;
	margin: 20px 0px 0px 0px;
	float: left; }

.rightheader {
	width: 135px;
	margin: 20px 0px 0px 9px;
	float: left; }

.countdown {
	background: url("images/Countdown.png");
	width: 135px;
	height: 75px;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	text-align: center;
	color: #fff;
	font-family: Lucida Sans, lucida grande, Arial, Verdana;
	font-size: 9px;
	line-height: 16px; 
	float: left; }

.days {
	font-family: Arial, Verdana;
	color: #fff;
	font-size: 20px;
	line-height: 20px; 
	font-weight: bold; }

.navigation {
	background: url("images/Ripped.png");
	margin: -15px auto 0px auto;
	width: 966px;
	height: 73px;
	text-align: center;
	z-index: 2;
	position:relative; }

.wrapper {
	margin: 210px auto 0px auto;
	width: 960px;
	z-index: 3;  }

.leftcontent {
	background: #fff url("images/Paper.jpg");
	margin: 0px;
	padding: 30px;
	width: 550px;
	float: left; }

.rightcontent {
	background: #fff url("images/Paper.jpg");
	margin: 0px 0px 0px 5px;
	padding: 30px;
	width: 285px;
	float: left; }

.fillcontent {
	background: #fff url("images/Paper.jpg");
	margin: 0px;
	padding: 30px;
	width: 900px;
	float: left; }

.footer {
	color: #ffc800;
	font-family: Lucida Sans, lucida grande, Arial, Verdana;
	font-size: 11px;
	line-height: 14px; 
	background: url("images/Pink.png");
	margin: -15px auto -1px auto;
	width: 966px;
	height: 73px;
	text-align: center;
	z-index: 4;
	position:relative; }

.footbar {
	width: 1px;
	height: 32px;
        border: 0px;
	margin: 0px 20px 0px 0px;
	float: left; }

.footlogo {
	width: 111px;
	height: 29px;
        border: 0px;
	margin: 0px 20px 0px 30px;
	float: left; }

.stack {
        border: 0px;
	margin: 3px 20px 0px 0px;
	float: left;
	text-align: left; }

.copyr {
        border: 0px;
	margin: 3px 20px 0px 0px;
	float: left;
	text-align: center; }

.heading {
	width: 610px;
	height: 70px;
	margin: 0px 0px 0px 24px;
	padding: 0px;
	border: 0px; }

.connectbox {
	background: #3c0096 url("images/Purple.gif");
	margin: 0px;
	padding: 10px;
	width: 263px;
	color: #fff;
	font-family: Lucida Sans, lucida grande, Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	border:1px solid #00c8ff; }

.connectwide {
	background: #3c0096 url("images/Purple.gif");
	margin: 0px;
	padding: 10px;
	width: 568px;
	height: 97px;
	color: #fff;
	font-family: Lucida Sans, lucida grande, Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	border:1px solid #00c8ff;
	float: left; }

.soc {
	width: 42px;
	height: 42px;
	border: 0px;
	margin: 0px 0px 0px 5px; }

.tweetbox {
	margin: 10px 0px 0px 0px;
	padding: 10px;
	width: 263px;
	border:1px solid #d8d8d8; }

.tweetwide {
	margin: 10px 0px 0px 0px;
	padding: 10px;
	width: 878px;
	height: 115px;
	overflow: hidden;
	border:1px solid #d8d8d8; }

.tweet568 {
	margin: 0px 0px 0px 0px;
	padding: 10px;
	width: 568px;
	height: 180px;
	overflow: hidden;
	border:1px solid #d8d8d8;
	float: left; }

.blu {	
	margin: 5px 0px 5px 8px;
	border:1px solid #00c8ff; }

ul {
	list-style-type: disc;
	list-style-image: url(/bullet.gif);
	list-style-position: inside;
	padding-left: 1em;
	text-indent: -1em; }

td {
	width:50%;
	text-align:center;
	vertical-align:middle;
	padding:15px; }



h3 img {margin: 0px 0px -3px 7px; width:21px; height:21px; border:0px; }



a:link, a:visited	{ color: #ff00c8 ; text-decoration: underline; }
a:hover			{ color: #3c0096 ; text-decoration: underline; }


a.bottom:link	{ color: #ffffff ; text-decoration: none }
a.bottom:visited{ color: #ffffff ; text-decoration: none }
a.bottom:hover	{ color: #ffc800 ; text-decoration: none }

a.brown:link	{ color: #aaa39d ; text-decoration: none; }
a.brown:visited { color: #aaa39d ; text-decoration: none; }
a.brown:hover	{ color: #2a2013 ; text-decoration: none; }

a.white:link	{ color: #f9f4ee ; text-decoration: none }
a.white:visited { color: #f9f4ee ; text-decoration: none }
a.white:hover	{ color: #aaa39d ; text-decoration: none }
