body {  font-family: 'daxlight',Arial, Verdana, Helvetica;  font-size: 92%; margin: 0px; padding: 0px; color: #ffffff;background-color: #ffffff; line-height:1.5em; width:100%; height:800px; }

a:link { color: #ee7b00; text-decoration: none; }
a:active { color: #ee7b00; text-decoration: none; }
a:visited { color: #ee7b00; text-decoration: none; }
a:hover { color: #4d4d4d; text-decoration: none; }

a.fuse:link { color: #000; text-decoration: none; }
a.fuse:active { color: #000; text-decoration: none; }
a.fuse:visited { color: #000; text-decoration: none; }
a.fuse:hover { color: #4d4d4d; text-decoration: none; }


/* --------------------------- */
/* FORMS                       */
/* --------------------------- */

input.details { background-color: #ffffff; border: 2px solid #ADBFC9; font-family: Tahoma, Century Gothic, Verdana, Arial, Helvetica, sans-serif; width: 150px; padding: 3px; }
label.error { font-size: 95%; line-height: 0.0em; padding: 3px; }
input.error { background-color: #f0dbdb; border: 2px solid #e01e1e; }


/* --------------------------- */
/* HEADINGS                    */
/* --------------------------- */

.branding {margin: 0 auto; max-width: 400px; padding: 30px 10px 10px; text-align: center; z-index: 50;}
#Sign h1 { font-size: 30px; text-transform: uppercase; color: #f59300; padding: 125px 25px 0px 0px; }
#Instructions h1 { font-size: 21px; color: #000; padding: 0px 0px 0px 0px; }
#DesignHorse h2 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 18px; color: #000; padding: 0px 0px 10px 0px; margin: 0; }
#thankyou h2, #sendtofriend h2 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 22px; color: #fff; padding: 0px 0px 10px 0px; margin: 0;}
h3 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 15px; color: #ffffff;}
h4 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 15px; color: #ffffff;}
#Instructions h4 { font-size: 12px; color: #ffffff; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}

h1 { font-family: 'daxlight', Arial, Verdana, Helvetica; color: #ffffff;}
h2 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 50px; color: #fff; line-height:1em;}
h4 { font-family: 'daxlight', Arial, Verdana, Helvetica; font-size: 30px; margin: 70px 0px 0px 0px;}
/* --------------------------- */
/* DIVS                        */
/* --------------------------- */

/* LOGOS  */
#Fuse { position: absolute; left: 50%; top: 35px; width: 201px; margin-left: 315px; text-align: right; }
#EMC { position: absolute; left: 50%; width: 183px; top: 56px; margin-left: -525px; }


/* SPLASH  */
#Sign { text-align: center; background: url('/assest/images/origami/headings/melb_cup_08.png'); position: relative; margin-left: auto; margin-right: auto; width: 1090px; height: 179px; margin-top: 110px; }
#SplashContainer { position: relative; margin-left: auto; margin-right: auto; margin-top: 20px; padding: 10px; width: 1135px; height: 697px; background-position: top center; background-image: url('../images/background/splash_bg.jpg'); background-repeat: no-repeat; }


/* BACKGROUND  */
#Container { position: relative; margin-left: auto; margin-right: auto; margin-top: 20px; padding: 10px; width: 1135px; height: 697px; background-position: top center; background-image: url('../images/background/interface_bg.jpg'); background-repeat: no-repeat; }
#flashCloudOne { position: absolute; top: 23px; left: 205px; z-index: 10; }
#flashCloudTwo { position: absolute; top: 23px; left: 390px; z-index: 10; }
#flashCloudThree { position: absolute; top: 23px; left: 650px; z-index: 10; }


/* HORSE  */
#HorseContainer { position: absolute; width: 504px; top: 191px; left: 338px; background-color: #ffffff; z-index: 10; background-position: top left; }
#HorseBody { position: relative; width: 504px; top: 0px; left: 0px; z-index: 10; }
#JockeyJersey { position: absolute; width: 504px; top: 0px; left: 0px; z-index: 11; }
#JockeyPants { position: absolute; width: 504px; top: 0px; left: 0px; z-index: 12; }
* html #HorseBody { }

#DesignHorse { position: absolute; width: 234px; top: 145px; left:930px; padding-right:15px; padding-top: 80px; z-index: 10; }
* html #DesignHorse { height: 257px; }

#DesignHorseBG { position: absolute; width: 234px; height: 519px; top: 145px; left: 888px; z-index: 8; background-position: top right; background-image: url('../../assets/images/origami/background/right_panel.png'); background-repeat: no-repeat; }


/* INSTRUCTIONS  */

#Instructions { position: absolute; width: 234px; height: 337px; top: 145px; left: 32px; z-index: 10; color:#000 }
#Instructions .Padding { padding: 70px 17px 50px 15px; }

* html #Instructions { height: 257px; }
#InstructionsBG { position: absolute; width: 234px; height: 434px; top: 205px; left: 32px; z-index: 8; background-position: top left; background-color: #F5F1E7; }
/*#InstructionsBG { position: absolute; width: 234px; height: 404px; top: 205px; left: 32px; z-index: 8; background-position: top left; background-color: #F5F1E7; }*/

#SubmitHorse { display : none; position: absolute; width: 320px; top: 60px; left: 400px; padding:15px; background-color: #ffd96c; z-index: 20; border:7px solid #ffffff; }

#Instructions a{#09465B}
#Instructions a:link { color: #E49B00; text-decoration: none; }
#Instructions a:active { color: #E49B00; text-decoration: none; }
#Instructions a:visited { color: #E49B00; text-decoration: none; }
/* BUTTONS  */

#closebutton { float:right; z-index: 40; width: 30px; height: 30px; }
#sendtofriend { position: absolute; width: 600px; top: 355px; left: 250px; padding:15px; background-color: #ffd96c; z-index: 10; border:7px solid #ffffff; }
#MakeIt { font-family: 'daxlight', Arial, Verdana, Helvetica; position: absolute; z-index: 30; top: 237px; left: 50%; width: 358px; margin-left: -180px; }
#FooterButton { position: absolute; z-index: 30; top: 608px; width: 358px; left: 50%; margin-left: -94px; }

#make-it { font-family: 'daxlight', Arial, Verdana, Helvetica; background-color: #000; padding: 10px 25px 10px 25px; font-size: 25px; }
#make-it:hover { color: #e7b900; }
 
 
#thankyou { background-color: #F5F1E7; left: 250px; padding: 30px 0px 24px 30px; position: absolute; top: 199px; width: 600px; z-index: 10; color:#000 }
#thankyou h2{color:#000}
#thankyou a {color:#e49b00; font-weight:bold}

#IntroText { position: relative; margin-left: auto; margin-right: auto; width: 500px; margin-top: 22px; line-height: 1.8em; }
#Footer { position: relative; margin-left: auto; margin-right: auto; width: 1135px; text-align: center; }


@font-face {
    font-family: 'daxlight';
    src: url('../fonts/daxlig-webfont.eot');
    src: url('../fonts/daxlig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/daxlig-webfont.woff') format('woff'),
         url('../fonts/daxlig-webfont.ttf') format('truetype'),
         url('../fonts/daxlig-webfont.svg#daxlight') format('svg');
    font-weight: normal;
    font-style: normal;

}