@charset "UTF-8";*{margin:0;padding:0;outline:none;}html,body{height:100%;}body{text-align:center;font:normal 65% Arial,Helvetica,sans-serif;color:#231f20;background:#aa1c22 url(../images/BG.png) repeat-x 0 264px;}p{margin-bottom:1em;font-size:1.6em;line-height:1.4em;max-width:48em;}h1,h2,h3,h4{font-size:4em;line-height:1.2em;letter-spacing:-0.02em;text-transform:capitalize;margin-bottom:.4em;text-align:left;}h2{font-size:2em;margin-bottom:.8em;}h3{font-size:1.8em;margin-bottom:.9em;}h4{color:#222;}img{border:0;}a{text-decoration:none;color:#fff;font-weight:bold;color:#d0232a;}#content a[href $= '.pdf']{padding-left:24px;background:url(../images/doc_pdf.png) no-repeat left top;}a:hover{color:#ff444c;}ul{font-size:1.6em;margin:0 0 1em 2em;}ul.press{margin-left:0;list-style:none;text-align:left;}ul.press li a{display:block;}ul.event{border-bottom:1px solid #fff;}li{margin-bottom:.5em;}hr{font-size:1px;overflow:hidden;border:0;height:1px;background:#fff;margin-bottom:20px;}#container{margin:0 auto;width:960px;text-align:left;height:auto!important;height:100%;}#header{height:264px;border-bottom:2px solid #98171b;background:#fff url(../images/headerBG.png) repeat-x left bottom;}#header div{margin:0 auto;width:960px;position:relative;}#header a{position:absolute;top:86px;left:-40px;z-index:10;}#header h3{position:absolute;top:12px;right:0;color:#bdbfc1;font-size:1.8em;line-height:normal;font-weight:normal;text-transform:none;}#header h3 strong{color:#231f20;font-size:1.6em;vertical-align:middle;}#header h2{position:absolute;right:0;top:140px;}#menu{font:bold 1.8em Arial,Helvetica,sans-serif;list-style:none;text-transform:uppercase;border-bottom:1px solid #98171b;width:960px;margin:0 auto;}#menu li{display:inline;border-left:1px solid #fff;}#menu li:first-child{border-left:0;}#menu a{line-height:2em;padding:0 .6em 0 .9em;color:#fff;}#menu a:hover,#home #menu a.home,#about #menu a.about,#events #menu a.events,#FAQ #menu a.FAQ,#press #menu a.press,#contact #menu a.contact{color:#d0232a;}#content,#sideBar{float:left;min-height:600px;margin-bottom:20px;padding-bottom:90px;}#content{width:506px;float:left;padding:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff url(../images/leftBG.png) repeat-x left bottom;margin-top:20px;text-align:justify;position:relative;}#home #content{width:566px;background:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;margin-left:192px;}.homeGuy{position:absolute;left:-176px;top:40px;}.extraStrong{text-transform:uppercase;font-size:1.2em;}#sideBar{width:364px;margin-left:30px;margin-top:10px;}#sideBar h2{margin-bottom:30px;}#quote{background:url(../images/quote-bottom.png) no-repeat 204px bottom;padding-bottom:49px;position:relative;margin-top:-1.4em;}#quote blockquote{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff url(../images/quoteBG.png) repeat-x left bottom;padding:20px 20px 116px;font-size:2em;line-height:1.2em;margin:0 7px -97px 8px;}#quote blockquote p{display:inline;font-size:1em;}span.quote{font-size:1.6em;}#quote h3{font-size:.8em;margin:0 0 17px 30px;line-height:normal;position:relative;z-index:20;}#quote h3 img{display:block;margin:6px 0 0 -16px;}#quote #name,#quote #company{font-style:italic;font-size:.7em;margin-bottom:6px;line-height:normal;position:relative;z-index:20;text-align:left;display:block;}#quote #name{margin-top:10px;}#quote #company{margin-bottom:10px;}.openQuote{margin-right:10px;}.closeQuote{vertical-align:text-top;margin-left:10px;}.rightGuy{display:block;position:absolute;right:0;bottom:-100px;}#footer{clear:both;z-index:10;font-size:1.4em;background:#000 url(../images/footer-BG.gif) repeat-x;line-height:3em;width:100%;min-width:960px;position:relative;bottom:0;text-align:center;color:#fff;margin:30px auto 0;list-style:none;border-top:1px solid #aaa;}#footer li{display:inline;padding:0 10px;border-right:1px solid #fff;}#footer a{text-transform:uppercase;}#home #footer a.home,#about #footer a.about,#events #footer a.events,#FAQ #footer a.FAQ,#press #footer a.press,#contact #footer a.contact{color:#fff;}.accessibility{position:absolute;left:-10000px;}.floatL{margin:8px 20px 0 0;float:left;display:block;}.floatR{margin:8px 0 0 20px;float:right;display:block;}form div.button{border:none;margin-bottom:1.2em;}label,form p{color:#231f20;display:block;margin:20px 0;font-size:1.1em;text-align:left;}label{margin:0 0 .2em;font-weight:bold;font-size:1.4em;}p label{display:inline;font-weight:normal;font-size:1em;}p input{display:inline;vertical-align:middle;}label span{display:block;font-size:.7em;}input{margin-bottom:1.4em;color:#231f20;}input[type='text'],input[type='password'],input.fullWidth{border:1px solid #ccc;font-size:1.6em;padding:4px;width:496px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}input[type='text']:focus,input[type='password']:focus,textarea:focus{border-color:#000;}input[type='checkbox']{display:inline;margin-right:10px;}textarea{border:1px solid #ccc;width:496px;overflow:auto;font:normal 1.6em Arial,Helvetica,sans-serif;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:.5em;margin-bottom:1.3em;}#result{margin-bottom:20px;}button{display:block;margin-bottom:20px;background:#d0232a;font-size:1.6em;font-weight:bold;line-height:22px;text-decoration:none;color:#fff;cursor:pointer;width:auto;overflow:visible;padding:4px 8px 4px 6px;border:2px solid #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}button:hover{cursor:pointer;background:#98171c;}.buttons button[type]{padding:4px 9px 4px 6px;line-height:16px;}*:first-child+html button[type]{padding:3px 8px 2px 6px;}.error,.ok{color:#f00;font-weight:bold;font-size:1.7em;display:inline;}.ok{color:#278627;}.address p{font-size:1.6em;font-weight:bold;}.address label,.checkboxes label{font-size:1.2em;font-weight:normal;}.checkboxes label,.checkboxes input{display:inline;margin-bottom:0;}label.checkbox-label{font-size:1.6em;font-weight:bold;display:block;margin-bottom:20px;}.checkboxes input{margin-right:10px;}.checkboxes div{border:0;margin-bottom:0;}#gototop{position:fixed;top:0;background:#111 url(../images/topLinkBG.gif) repeat-x left top;display:none;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:8px;color:#fff;font-size:1.4em;border:2px solid #fff;border-width:0 2px 2px;z-index:101;}#gototop:hover{text-decoration:underline;}