 
				html {
					width: 1024px;
					font: 14px Futura, Verdana, Arial, Helvetica, Sans-Serif;
					text-align :left;
					color: #333;
					margin: 0px auto;
					padding: 0px 0px;
					background: #fff;
					}
				
				.frame {
					width: 900px;
					height: 100%;
					margin: 0px auto;
					padding: 0px;
					background: #fff;
					}
					
				.header {
					margin: 0px;
					padding: 0px;
					width: 900px;
					height: 55px;
					background: transparent url(images/enterxp_logo_text_final.jpg) no-repeat center;
					}
					
				h1 {
					width: auto;
					height: auto;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					font-weight: lighter;
					font-size: 3em;
					text-align: left;
					display: none;
					}

				h2 {
					width: auto;
					height: auto;
					margin: 0px 0px 0px 0px;
					padding: 0em;
					color: #000;
					}
					
				h5 {
					margin: 0px;
					padding: 0px;
					}
					
				ul {
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					}
					
				a:link, a:visited {
					color: #66ccff;
					text-decoration: none;
					}
					
				a:hover {
					color: #333;
					}
					
				.checkbox {
					margin: 5px 0px 0px 0px;
					}
					
				#mainimage {
					width: 900px;
					height: 450px;
					margin: 0px;
					padding: 0px 0px 0px 0px;
					color: #003;
					clear: left;
					}
					
				.navlist {
					width: auto;
					height: auto;
					margin-top: 0px;
					margin-bottom: 10px;
					padding: 10px 0px;
					text-align: center;
					background: transparent url(images/largeshadow_bottom.jpg) no-repeat;
					border: solid 1px #eee;
					border-top: 0px;
					}

				.navlist li {
					width: 160px;
					height: auto;
					margin: 2px 0px 0px 0px;
					padding: 4px 0px 4px 20px;
					list-style-type: none;
					display: inline;
					text-align: center;
					}

				.navlist a:link, .navlist a:visited {
					font-size: 1.25em;
					font-weight: light;
					text-decoration: none;
					color: #66ccff;
					}

				.navlist a:hover {
					padding: 4px;
					font-weight: bolder;
					}
					
				.contentwrapper {
					width: auto;
					height: auto;
					margin: 0px;
					padding: 20px 0px 0px 0px;
					}
					
				.sidebar {
					width: 180px;
					height: auto;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					text-align: left;
					background: #eee;
					float: right;
					}
				
				.sidebar li, .sidebar h3, .sidebar h4, .sidebar form {
					width: auto;
					height: auto;
					margin: 0px 20px 0px 20px;
					padding: 0px;
					}
					
				.sidebar p {
					width: auto;
					height: auto;
					margin: 10px 0px 5px 0px;
					padding: 0px;
					}
					
				input {
					width: auto;
					height: auto;
					margin: 0px 0px 10px 0px;
					padding: 0px;
					}

				.mainbar {
					width: 700px;
					height: auto;
					margin: 0px;
					padding: 0px;
					}

				.mainbar h2 {
					width: auto;
					height: auto;
					margin: 20px 0px 0px 0px;
					padding: 0px;
					}
					
				.mainbar img {
					width: 150px;
					height: 150px;
					margin: 0px;
					padding:0px;
					border: 1px solid #333;
					}
				
				.artist {
					width: auto;
					height: auto;
					margin: 15px 0px 0px 0px;
					padding: 0px;
					}
					
				.artist p {
					width: 700px;
					}
					
				#xpvideo {
					width: 150px;
					height: auto;
					margin: 10px 20px 0px 20px;
					padding: 30px 20px 0px 0px;
					background: transparent url(images/xpVideo.png) no-repeat top left;
					}

				.footlist {
					width: auto;
					height: auto;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					text-align: center;
					background: transparent;
					clear: right;
					}

				.footlist li {
					margin: 0px 10px;
					padding: 0px;
					display: inline;
					list-style-type: none;
					}

				.footlist a:link, .footlist a:visited {
					font-size: 1em;
					font-weight: light;
					text-decoration: none;
					}

				.footlist a:hover {
					border-bottom: 3px solid #fff;
					padding: 0px 0px 4px 0px;
					font-weight: light;
					color: #333;
					}
					
				#newsletter {
					background: #FFFFFF;
					border: solid 1px #CCCCCC;
					text-align:center;
					width:100%;
					}