/*----- all pages -----*/
.menu {
font-size: 13px;
line-height: 13px;
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #789199;
white-space: pre;
cursor: pointer;
margin: 6px 0px 0px 36px;
}
.menu a {
color: #789199;
text-decoration: none;
}
.menu a:hover {
color: #ff5e2f;
}
.mmVideo a {
display: inline;
color: #00ff00;
text-decoration: none;
}
.bottomLogo {
font-family: "Helvetica-Italic", "Helvetica", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 13px;
font-style: italic;
color: #ffffff;
margin-left: 32px;
z-index: 80;
position: absolute;
top: 530px;
white-space: pre;
background: URL('images/greyLine.gif') repeat-x;
width: 955px;
}
h1 {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px;
font-weight: normal;
color: #ffffff;
margin: 0px;
white-space: nowrap;
z-index: 55;
position: absolute;
top: 45px;
left: 36px;
}
h2 {
font-family: "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #000000;
padding: 0px;
margin: 0px 0px 4px 0px;
font-weight: bold;
}
h3 {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 34px;
color: #ffffff;
line-height: 34px;
padding-left: 100px;
margin: 0px;
font-weight: normal;
}
h4 {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 20px;
color: #ffffff;
line-height: 16px;
padding-left: 430px;
font-weight: normal;
margin-top: 6px;
}
h5 {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px;
color: #ffffff;
font-weight: normal;
white-space: nowrap;
z-index: 89;
position: absolute;
top: 370px;
left: 280px;
}
/*----- main page -----*/
.mainOrangeBox {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #ffffff;
background: #ff6326;
padding: 22px 24px 16px 24px;
margin-left: 36px;
z-index: 99;
position: absolute;
top: 45px;
white-space: nowrap;
}
.tribLink {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
line-height: 32px;
z-index: 100;
position: absolute;
top: 72px;
left: 550px;
white-space: nowrap;
}
.tribLink a {
color: #0ca1d8;
text-decoration: underline;
}
.tribLink a:hover {
text-decoration: none;
}
.mainBlueRunner {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 27px;
color: #ffffff;
line-height: 32px;
width: 922px;
height: 423px;
padding: 72px 0px 0px 142px;
margin-left: 65px;
background: URL('images/blue_runner.jpg') no-repeat;
z-index: 50;
position: absolute;
top: 135px;
white-space: nowrap;
}
.mainBlueRunner a {
color: #fdbe20;
text-decoration: none;
}
.mainBlueRunner a:hover {
text-decoration: underline;
}
/*----- interstitial -----*/
.skip a {
font-size: 13px;
line-height: 13px;
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #789199;
margin-left: 760px;
}
/*----- advice -----*/
.advicePictureTable {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px;
z-index: 50;
position: absolute;
top: 45px;
left: 65px;
}
.adviceGreenHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #00ff00;
white-space: nowrap;
z-index: 55;
position: absolute;
top: 200px;
left: 76px;
}
.adviceWhiteText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
line-height: 20px;
z-index: 75;
position: absolute;
top: 270px;
left: 460px;
white-space: nowrap;
}
.adviceWhiteText a {
color: #fdbe20;
text-decoration: none;
}
.adviceWhiteText a:hover {
text-decoration: underline;
}
.adviceGreyLinks {
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 14px;
color: #ffffff;
line-height: 18px;
z-index: 80;
position: absolute;
top: 320px;
left: 190px;
}
.adviceGreyLinks a {
color: #789199;
text-decoration: none;
}
.adviceGreyLinks a:hover {
color: #00ff00;
}
.adviceQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 420px;
left: 36px;
text-decoration: none;
}
.adviceMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 18px;
width: 375px;
height: 495px;
z-index: 75;
position: absolute;
top: 120px;
left: 540px;
white-space: nowrap;
}
.adviceLeftLinks {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 14px;
color: #ffffff;
line-height: 18px;
width: 95px;
height: 375px;
background: #f4007c;
z-index: 80;
position: absolute;
top: 120px;
left: 36px;
}
.adviceLeftLinks a {
color: white;
text-decoration: underline;
}
.adviceLeftLinks a:Hover {
text-decoration: none;
}
/*----- contact -----*/
.contactOrangeRunner {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 17px;
color: #ffffff;
line-height: 19px;
width: 922px;
height: 500px;
margin-left: 65px;
background: URL('images/orangeRunner.jpg') no-repeat;
z-index: 50;
position: absolute;
top: 40px;
}
.contactInfo {
font-size: 16px;
line-height: 18px;
margin: 0px 0px 0px 84px;
white-space: nowrap;
}
/*----- expand your horizons -----*/
.horizonsMainTable {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 17px;
color: #ffffff;
line-height: 19px;
margin-left: 32px;
z-index: 50;
position: absolute;
top: 65px;
white-space: nowrap;
}
.horizonsMainTable a {
color: #ffffff;
text-decoration: underline;
}
.horizonsMainTable a:hover {
text-decoration: none;
}
/*----- fun runs -----*/
.funRunBackgroundImage {
z-index: 10;
position: absolute;
top: 50px;
left: 36px;
}
.funRunTopHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #1fbfc7;
z-index: 30;
position: absolute;
top: 65px;
left: 36px;
}
.funRunMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 20px; 
color: #000000;
background: URL('images/fun1.jpg') no-repeat;
z-index: 40;
width: 537px;
height: 377px;
position: absolute;
top: 102px;
left: 450px;
white-space: nowrap;
}
.funRunMainText a {
color: #ffffff;
text-decoration: underline;
}
.funRunMainText a:hover {
text-decoration: none;
}
.funRunHighlightPic {
width: 418px;
height: 339px;
background: URL('images/fun1.jpg') no-repeat;
z-index: 76;
position: absolute;
top: 140px;
left: 32px;
}
.funRunQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 440px;
left: 870px;
text-decoration: none;
}
.funRunHigh a {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 20px; 
color: #ffffff;
text-decoration: none;
text-align: center;
background: #666666;
z-index: 98;
width: 92px;
position: absolute;
top: 485px;
left: 32px;
}
.funRunHigh a:hover {
text-decoration: underline;
}
/*----- gear -----*/
.gearOrangeHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px;
color: #ff5e2f;
white-space: nowrap;
z-index: 89;
position: absolute;
top: 63px;
left: 65px;
}
.gearYellowRunner {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 18px;
width: 902px;
height: 423px;
padding: 72px 0px 0px 324px;
background: URL('images/yellow_runner.jpg') no-repeat;
z-index: 50;
position: absolute;
top: 135px;
left: 65px;
white-space: nowrap;
}
.gearYellowRunner a {
color: #fdbe20;
text-decoration: none;
}
.gearYellowRunner a:hover {
text-decoration: underline;
}
.gearBottomOrangeHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
color: #ff5e2f;
white-space: nowrap;
width: 987px;
text-align: right;
z-index: 180;
position: absolute;
top: 525px;
}
.gearInsideStore {
z-index: 70;
position: absolute;
top: 40px;
left: 542px;
}
/*----- getting started -----*/
.gettingStartedBlueRunner {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 18px;
width: 951px;
height: 519px;
padding: 60px 0px 0px 185px;
background: URL('images/start1.jpg') no-repeat;
z-index: 50;
position: absolute;
top: 40px;
left: 36px;
white-space: nowrap;
}
.gettingStartedBlueRunner a {
color: #fdbe20;
text-decoration: none;
}
.gettingStartedBlueRunner a:hover {
text-decoration: underline;
}
.gettingStartedQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 320px;
left: 50px;
text-decoration: none;
}
/*----- groups -----*/
.groupsBlueHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px;
color: #1fbfc7;
white-space: nowrap;
position: absolute;
top: 80px;
left: 185px;
}
.groupsMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 18px;
z-index: 75;
position: absolute;
top: 130px;
left: 250px;
white-space: nowrap;
}
.groups {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 14px;
color: #ffffff;
margin-left: 32px;
z-index: 80;
position: absolute;
top: 345px;
left: 260px;
}
.groups a {
color: #ffffff;
text-decoration: none;
}
.bluesies a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #1fbfc7;
text-decoration: none;
}
.yellowsies a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #fcc600;
text-decoration: none;
}
.pinksies a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #f4007c;
text-decoration: none;
}
.salmonsies a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #fe7334;
text-decoration: none;
}
.groupsQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 420px;
left: 36px;
text-decoration: none;
}
/*----- injuries -----*/
.injuriesMainTable {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 17px;
color: #ffffff;
line-height: 19px;
margin-left: 40px;
z-index: 50;
position: absolute;
top: 65px;
}
.injuriesBackgroundImage {
z-index: 10;
position: absolute;
top: 50px;
left: 36px;
}
.injuriesHeaderText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #fcc600;
z-index: 30;
position: absolute;
top: 150px;
left: 120px;
}
.injuriesMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 18px; 
color: #ffffff;
z-index: 40;
position: absolute;
top: 250px;
left: 440px;
white-space: nowrap;
}
.injuriesMainText a {
color: #fdbe20;
text-decoration: none;
}
.injuriesMainText a:hover {
text-decoration: underline;
}
.injuriesLinksTable {
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #ffffff;
z-index: 60;
position: absolute;
top: 314px;
left: 150px;
}
.injuriesLinksTable a {
color: #ffffff;
text-decoration: none;
}
.injuriesLinksTable a:hover {
text-decoration: underline;
}
.yeller, .yeller a{
font-family: "HelveticaNeue BoldCond", "HelveticaNeue-BoldCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
color: #fcc600;
text-decoration: none;
margin-top: 4px;
}
.bloo, .bloo a{
font-family: "HelveticaNeue BoldCond", "HelveticaNeue-BoldCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
color: #1fbfc7;
text-decoration: none;
margin-top: 4px;
}
.reed, .reed a{
font-family: "HelveticaNeue BoldCond", "HelveticaNeue-BoldCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
color: #ff5e31;
text-decoration: none;
margin-top: 4px;
}
.PantoneRegistration126U, .PantoneRegistration126U a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
color: #7e6934;
text-decoration: none;
margin-top: 4px;
}
.injuriesQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 400px;
left: 36px;
text-decoration: none;
}
/*----- kids -----*/
.kidsBackgroundImage {
z-index: 10;
position: absolute;
top: 50px;
left: 36px;
}
.kidsTopHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #ffffff;
background: #1fbfc7;
width: 680px;
height: 108px;
z-index: 30;
position: absolute;
top: 96px;
left: 305px;
}
.kidsBottomHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #1fbfc7;
width: 955px;
text-align: right;
white-space: nowrap;
z-index: 57;
position: absolute;
top: 525px;
left: 32px;
}
.kidsMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 18px; 
color: #ffffff;
z-index: 40;
position: absolute;
top: 230px;
left: 50px;
white-space: nowrap;
}
.kidsMainText td {
white-space: nowrap;
}
.kiddieBox {
font-family: "HelveticaNeue BoldCond", "HelveticaNeue-BoldCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #ffffff;
width: 139px;
height: 194px;
z-index: 60;
position: absolute;
top: 230px;
left: 800px;
}
.kiddieBox a {
text-decoration: none;
}
.kiddieBox a:hover {
text-decoration: underline;
}
.ink-pay a {
color: #f4007c;
}
.ue-blay a {
color: #1fbfc7;
}
.orange-way a {
color: #ff5e2f;
}
.ellow-yay a {
color: #fcc600;
}
.kidsQuestions a{
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
z-index: 90;
position: absolute;
top: 460px;
left: 800px;
text-decoration: none;
}
/*----- marathon minutes -----*/
.mmBackgroundImage {
z-index: 10;
position: absolute;
top: 50px;
left: 36px;
}
.mmTopHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 30px;
line-height: 34px; 
color: #00ff00;
z-index: 84;
position: absolute;
top: 40px;
left: 36px;
}
.mmMainText {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 18px; 
width: 408px;
color: #ffffff;
z-index: 40;
position: absolute;
top: 150px;
left: 550px;
}
.mmMainText a {
color: #fdbe20;
text-decoration: none;
}
.mmMainText a:hover {
text-decoration: underline;
}
.mmLinkText {
font-size: 14px;
line-height: 16px;
font-family: "HelveticaNeue MediumCond", "HelveticaNeue-MediumCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", "Arial-Narrow", Helvetica, Arial;
color: #789199;
position: absolute;
top: 430px;
left: 580px;
z-index: 99;
}
.mmLinkText a {
color: #789199;
text-decoration: none;
}
.mmLinkText a:hover {
color: #00ff00;
}
.noLink a{
color: #555555;
}
.movie {
z-index: 96;
position: absolute;
top: 160px;
left: 36px;
}
.movie a {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 14px;
color: white;
text-decoration: underline;
}
.movie a:hover {
text-decoration: none;
}
/*----- news -----*/
.newsBackgroundImage {
z-index: 10;
position: absolute;
top: 50px;
left: 36px;
}
.events {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 22px; 
width: 470px;
color: #ffffff;
margin: 40px 40px 40px 80px;
}
.events a {
color: white;
text-decoration: none;
}
.events a:hover {
text-decoration: underline;
}
.pink, .pink a {
color: #f4007c;
text-decoration: none;
}
.pink a:hover {
text-decoration: underline;
}
.orange, .orange a {
color: #ff5e2f;
text-decoration: none;
}
.orange a:hover {
text-decoration: underline;
}
.blue, .blue a {
color: #1fbfc7;
text-decoration: none;
}
.blue a:hover {
text-decoration: underline;
}
.yellow, .yellow a {
color: #fcc600;
text-decoration: none;
}
.yellow a:hover {
text-decoration: underline;
}
.green, .green a {
color: #00ff00;
text-decoration: none;
}
.green a:hover {
text-decoration: underline;
}
.green {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 22px; 
color: #00ff00;
margin: 40px 0px 18px 0px;
}
.calendar {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 20px;
line-height: 22px; 
color: #ffffff;
background: #999999;
}
.calendar a {
color: #00ff00;
text-decoration: none;
}
.calendar a:hover {
text-decoration: underline;
}
.calendar p a{
color: #ffffff;
text-decoration: none;
}
.calendar p a:hover {
text-decoration: underline;
}
.newsPictureTable {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
line-height: 36px; 
color: #ffffff;
margin: 40px 0px 0px 40px;
}
/*----- gallery -----*/
.galleryTopHeader {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 34px;
line-height: 38px; 
color: #1fbfc7;
z-index: 30;
position: absolute;
top: 50px;
left: 36px;
}
.galleryFlash {
margin-left: 36px;
}
/*----- confirm -----*/
.confirmOrangeBox {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 40px;
line-height: 42px; 
color: #ffffff;
background: #ff6326;
padding: 22px 24px 16px 24px;
margin-left: 36px;
z-index: 99;
position: absolute;
top: 45px;
white-space: nowrap;
}
.confirmBlueRunner {
font-family: "HelveticaNeue LightCond", "HelveticaNeue-LightCond", "HelveticaNeue Condensed", "Helvetica Narrow", "Helvetica-Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
font-size: 36px;
color: #ffffff;
line-height: 32px;
width: 922px;
height: 423px;
padding: 150px 0px 0px 250px;
margin-left: 65px;
background: URL('images/blue_runner.jpg') no-repeat;
z-index: 50;
position: absolute;
top: 135px;
}



