@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	margin: 0 auto;
	}
#container {
		width: 800px;
		position: relative;
		margin: 0 auto;
		text-align: left;
		margin: 0 auto;
		z-index: 1;
		}


/*Home Page */
.endurovideo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 12px;
	top: 396px;
}
.yellowmenubar {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 243px;
	top: 31px;
}
.mailinglist {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 11px;
	top: 400px;
	width: 370px;
}
.logo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 3px;
	top: -4px;
}
.topbanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -552px;
	top: 85px;
}
.topbuttons {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 274px;
	top: 38px;
	width: 491px;
}
.chair {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 60px;
	top: 124px;
}
.character {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 5px;
	top: 101px;
}
.cheapseattext {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 423px;
	top: 120px;
}
.ordertixbutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 420px;
	top: 273px;
}
.contactbutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 579px;
	top: 273px;
}
.cheapseattext2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 0px;
	top: 455px;
}
.cheapseattext2b {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 0px;
	top: 524px;
	width: 446px;
}
.cheapseattext3 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 527px;
	top: 455px;
}
.cheapseattext4 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 0px;
	top: 664px;
	width: 327px;
}
.clickhere1 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 342px;
	top: 656px;
}
.eventnametext {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 528px;
	top: 520px;
}
.eventnametext1b {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 663px;
	top: 562px;
}
.eventnamepic {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 520px;
	top: 580px;
}
.eventnametext1 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 672px;
	top: 544px;
}
.eventnamepic1 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 670px;
	top: 580px;
}
.eventnametext2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 738px;
	top: 623px;
}
.eventnamepic2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 725px;
	top: 642px;
}
.eventnametext3 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 858px;
	top: 623px;
}
.eventnamepic3 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 844px;
	top: 642px;
}
.eventnametext4 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 738px;
	top: 724px;
}
.eventnamepic4 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 725px;
	top: 745px;
}
.eventnametext5 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 858px;
	top: 724px;
}
.eventnamepic5 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 844px;
	top: 745px;
}
.mailinglistbox {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 0px;
	top: 721px;
}
.mailinglisttext {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 12px;
	top: 730px;
}
.mailinglisttext2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 12px;
	top: 757px;
	width: 432px;
}
.email {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 12px;
	top: 788px;
}
.subscribe {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 527px;
	top: 768px;
}
.fblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 0px;
	top: 832px;
}
.inlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 90px;
	top: 832px;
}
.twitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 45px;
	top: 832px;
}
.moreevents {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 527px;
	top: 714px;
}
.clickhere2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 708px;
	top: 700px;
}
.bottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -552px;
	top: 876px;
}
.bottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 24px;
	top: 891px;
}
.bottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 160px;
	top: 893px;
	width: 638px;
}
.emailform {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 60px;
	top: 780px;
}

/*Benefits Page */
.benefitssmallcharacter {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 715px;
	top: 478px;
}
.benefitsclickhere {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 11px;
	top: 558px;
}
.benefitstoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 289px;
	top: 141px;
}
.benefitsbodytext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 11px;
	top: 394px;
	width: 425px;
}
.benefitsfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 875px;
}
.benefitsinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 875px;
}
.benefitstwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 875px;
}
.benefitsbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 865px;
	width: 638px;
}
.benefitsbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 864px;
}
.benefitsbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 850px;
}
.endurofblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 875px;
}
.enduroinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 875px;
}
.endurotwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 875px;
}
.endurobottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 865px;
	width: 638px;
}
.endurobottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 864px;
}
.endurobottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 850px;
}
/*Blog Page */

/*Contact Page */
.contactsmallcharacter {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 380px;
	top: 591px;
}
.contactform {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 11px;
	top: 500px;
	width: 434px;
}
.contacttoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 279px;
	top: 138px;
}
.contactbodytext {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 11px;
	top: 394px;
	width: 373px;
}
.contactfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 913px;
}
.contactinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 913px;
}
.contacttwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 913px;
}
.contactbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 888px;
}
.contactbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 902px;
}
.contactbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 903px;
	width: 638px;
}
/*Events Page */
.smallcharacter {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -58px;
	top: 317px;
}
.eventstopbanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 85px;
}
.eventstoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 288px;
	top: 138px;
}
.eventsfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 790px;
}
.eventsinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 790px;
}
.eventstwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 790px;
}
.eventsbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 766px;
}
.eventsbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 780px;
}
.eventsbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 781px;
	width: 638px;
}
.eventseventnamepic {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 138px;
	top: 141px;
}
.eventseventnamepic1 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 272px;
	top: 141px;
}
.eventseventnamepic2 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 289px;
	top: 141px;
}
.eventseventnamepic3 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 607px;
	top: 149px;
}
.eventseventnamepic4 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 724px;
	top: 147px;
}
.eventseventnamepic5 {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 845px;
	top: 148px;
}
.eventseventshadow {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 131px;
	top: 205px;
}
.eventseventshadow1 {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 266px;
	top: 209px;
}
.eventstextpng {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 10px;
	top: 327px;
}
.eventsbodytext {
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 11px;
	top: 394px;
	width: 425px;
}
.eventsbodytext2 {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 545px;
	top: 660px;
}
.enduroeventsbodytext2 {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 542px;
	top: 575px;
}
.eventstextpng2 {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 459px;
	top: 328px;
}
.eventspic2 {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 459px;
	top: 408px;
}
.eventsquote {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 648px;
	top: 637px;
}
.eventsquotetext {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 460px;
	top: 672px;
	width: 343px;
}
/*Links Page */
.linksbodytext {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 11px;
	top: 394px;
	width: 425px;
}
.linkstoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 289px;
	top: 134px;
}
.linksfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 904px;
}
.linksinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 904px;
}
.linkstwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 904px;
}
.linksbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 880px;
}
.linksbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 894px;
}
.linksbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 895px;
	width: 638px;
}

/*Order Page */
.ordersmallcharacter {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -48px;
	top: 461px;
}
.ordercontinue {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 11px;
	top: 400px;
	width: 253px;
}
.ordertoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 281px;
	top: 135px;
}
.orderbodytext {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 11px;
	top: 394px;
	width: 425px;
}
.orderform {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 11px;
	top: 468px;
	width: 712px;
}
.orderfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 850px;
}
.orderinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 850px;
}
.ordertwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 850px;
}
.orderbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 840px;
	width: 638px;
}
.orderbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 839px;
}
.orderbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 825px;
}
/*Sitemap Page */
.sitemaptoptext {
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 287px;
	top: 139px;
}
/*Events Home Page */
.jtlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 11px;
	top: 460px;
}
.endurologo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 250px;
	top: 460px;
}
/*Star Wars Page */
.starwarsvideo {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 3px;
	top: 552px;
}
.starwarsfblogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 671px;
	top: 908px;
}
.starwarsinlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 745px;
	top: 908px;
}
.starwarstwitlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 709px;
	top: 908px;
}
.starwarsbottombutton {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 160px;
	top: 898px;
	width: 638px;
}
.starwarsbottomlogo {
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 24px;
	top: 897px;
}
.starwarsbottombanner {
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -590px;
	top: 883px;
}

html {
	overflow-x: hidden;
	overflow-y: auto;
} 

