@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #fff;}

.clear {clear: both;}

#sitecontainer { margin: 0 auto; padding: 0 0 15px 0; width: 900px;}

#masthead {background: url(images/logo.gif) no-repeat 0 5px; height: 114px;}

#masthead .fblink a { float: right; width: 144px; height: 44px; margin: 10px 0 0 0; }
#masthead .fblink a img { border: 0; }

#masthead .link a {background: url(images/go-to-myo.gif) no-repeat; display: block; float: right; height: 25px; margin: 25px 0 0px 0; text-indent: -9999px; width: 196px;}

.block1-outer {background: #fecf05 url(images/rounded-corner-yellow.gif) no-repeat 0 0; float: left; width: 898px;}
.block1-inner {background: url(images/rounded-corner-yellow-bottom.gif) no-repeat 0 bottom; float: left; padding: 33px 38px 33px 41px; width: 819px;}

.block1-inner img {float: left;}

.block1-inner .form {background: url(images/form-bg.gif) no-repeat; float: right;  width: 241px;}
.block1-inner .form-inner {background: url(images/form-inner-bg.gif) no-repeat 0 bottom; min-height: 264px; height: auto!important; height: 264px; float: right; padding: 10px 15px 10px 18px; position: relative; width: 208px;}

.block1-inner .form h4 {background: url(images/title-register-for-more-info.gif) no-repeat; height: 37px; margin: 0 0 7px -8px; text-indent: -9999px; width: 220px;}
.block1-inner .form label {float: left; clear: both;}
.block1-inner .form label#name {background: url(images/title-name.gif) no-repeat; display: block; height: 10px; margin: 0 0 3px 0; text-indent: -9999px; width: 39px;}
.block1-inner .form label#email {background: url(images/title-email.gif) no-repeat; display: block; height: 10px; margin: 0 0 3px 0; text-indent: -9999px; width: 41px;}
.block1-inner .form label#contact_number {background: url(images/title-contact-number.gif) no-repeat; display: block; height: 11px; margin: 0 0 3px 0; text-indent: -9999px; width: 124px;}
.block1-inner .form label#state_area {background: url(images/title-state-or-area-interested-in.gif) no-repeat; display: block; height: 11px; margin: 0 0 3px 0; text-indent: -9999px; width: 207px;}
.block1-inner .form label#how_hear {background: url(images/title-how-find-out.gif) no-repeat; display: block; height: 24px; margin: 0 0 3px 0; text-indent: -9999px; width: 155px;}
* html .block1-inner .form label {margin: 0;}

.block1-inner .form input.text {font-size: 95%; height: 14px; margin: 0 0 5px 0; padding: 2px 0 0 8px; width: 199px;}
\ html .block1-inner .form input.text {margin: 0 0 3px 0;}
* html .block1-inner .form input.text {margin: 0;}
.block1-inner .form input#submit, * html .block1-inner .form input#submit {bottom: 6px; position: absolute; right: 16px; }
\ html .block1-inner .form input#submit {position: relative; float: right;}
.block1-inner .form select {font-size: 95%; height: 20px; margin: 0; padding: 0 0 0 4px; width: 212px;}

#join-thanks {color: #636363; display: block; line-height: 140%; text-align: center;}
#join-thanks h3 {background: url(/css/images/join-thankyou-title.gif) no-repeat top center; color: #ffcf00; font-size: 20px; height: 24px; margin: 45px 0 10px 0;    text-indent: -9999em; width: 210px;}

.error { color: #ca0000; clear: both; float: left; margin: 0 0 7px 0; }

#login-process { display: none; }
#login-process img {height: 32px; margin: 0 auto; padding-left: 85px; padding-top: 115px; width: 32px;}

.block2-outer {background: #f4911e url(images/rounded-corner-orange.gif) no-repeat 0 0; float: left; margin: 16px 0 18px 0; width: 898px;}
.block2-inner {background: url(images/rounded-corner-orange-bottom.gif) no-repeat 0 bottom; float: left; padding: 24px 47px 16px 37px; width: 814px;}

.block2-inner .left-column {float: left; width: 380px;}
.block2-inner .right-column {float: right; width: 400px;}

.block2-inner h1 {background: url(images/title-main.gif) no-repeat; height: 27px; margin: 0 0 23px 0; text-indent: -9999px; width: 814px;}
.block2-inner h2 {background: url(images/blurb.gif) no-repeat; height: 49px; text-indent: -9999px; width: 335px;}
.block2-inner p {font-size: 160%; line-height: 100%; margin: 0 0 21px 0;}
.block2-inner h4 {background: url(images/title-franchise-ops-now-available.gif) no-repeat; height: 11px; margin: 0 0 12px 0; text-indent: -9999px; width: 387px;}
.block2-inner a.download-pdf {background: url(images/download-brochure.gif) no-repeat; display: block; height: 32px; text-indent: -9999px; width: 176px;}

#footer {background: url(images/footer-bg.gif) no-repeat; float: left; height: 65px; margin: 0 0 15px 0; width: 898px;}
#footer .left {float: left; margin: 6px 0 0 38px;}
#footer .right {float: right; font-weight: bold; margin: 28px 36px 0 0;}

