*{margin:0;padding:0;outline:0;border:none}input::-moz-focus-inner{border:0;padding:0}html{height:100%}body{background-image:url(../img/bg_pattern.png),url(../img/bg_gradient_down.png),url(../img/bg_gradient_up.png);background-position:top left,bottom center,top center;background-repeat:repeat,repeat-x,repeat-x;background-attachment:fixed;height:100%;color:#fff;font-family:Cantarell,Calibri,Verdana,sans-serif;font-size:14px;text-shadow:1px 2px 3px #333}#background_image,#background_image img{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}#pattern{height:100%;width:100%;display:table}.active_bg_image #pattern,.no-multiplebgs #pattern{background:url(../img/bg_pattern.png) repeat}#gradient{height:100%;width:100%;display:table-cell;vertical-align:middle}.active_bg_image #gradient,.no-multiplebgs #gradient{background:url(../img/bg_gradient_up.png) repeat-x}a,a:hover,a:visited{color:#fff;font-weight:700}a:hover{text-decoration:none}p{font-size:14px;line-height:24px;padding:3px 0;text-align:justify}body .button{padding:0 15px 0 30px;display:inline-block;height:34px;line-height:34px;text-decoration:none;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}.no-multiplebgs body .button{padding:0 15px}header{margin:0 auto;text-align:center;background-position:bottom center no-repeat;background-repeat:no-repeat;width:610px;height:85px}h1{line-height:85px;vertical-align:bottom;display:inline;font-size:40px;text-shadow:2px 3px 4px #000;font-family:Quattrocento,Georgia,serif}#content{width:100%;background:url(../img/bg_content.png) top center no-repeat;min-height:122px}#main_page section{margin:20px auto 30px auto;width:450px}.countdown{text-align:center}#countdown{display:inline-block}.countdown_section{display:block;float:left;margin:3px}.countdown_amount{display:inline-block;font-size:35px;width:82px;height:53px;line-height:53px;margin-bottom:8px;background:url(../img/countdown.png) top center no-repeat;font-family:Raleway,Arial,sans-serif;text-shadow:0 0 10px #fff}#main_page .progress{width:442px;height:43px;background:url(../img/progressbar.png) top center no-repeat;padding:5px}#progressbar{float:left;height:42px;background-repeat:repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.progress h2{position:absolute;width:452px;line-height:43px;text-align:center;text-shadow:0 0 10px #fff;margin:0;font-family:Raleway,Arial,sans-serif;font-size:30px}.text p{text-align:center;font-size:30px;color:rgba(255,255,255,.9);font-family:Quattrocento,Georgia,serif}.description_top{background:url(../img/description_top.png) no-repeat;width:452px;height:4px}.description_bottom{background:url(../img/description_bottom.png) no-repeat;width:452px;height:5px}.description_content{padding:5px 10px;width:432px;background:url(../img/description.png) repeat-y;color:rgba(255,255,255,.9)}.twitter{background:url(../img/bird.png) left center no-repeat;min-height:52px}#tweet{margin-left:100px}#tweet ul{margin-left:20px}#tweet li{list-style:none;text-align:left;padding:10px 0;font-size:15px}.tweet_time{font-size:14px;display:block;margin-top:5px}.tweet_time a{text-decoration:none;font-weight:400;color:rgba(255,255,255,.7)}.tweet_time a:hover{text-decoration:underline}#tweet .loading{line-height:52px;text-align:center;color:rgba(255,255,255,.5)}.tweet_list{display:none}.subscribe form{background:url(../img/subscribe.png) top center no-repeat;height:36px;width:448px;padding:1px;margin:0 auto}.subscribe input{margin:4px 6px;float:left;border:none;background:0 0;height:25px;line-height:25px;color:#fff;width:320px;font-family:Cantarell,Calibri,Verdana,sans-serif;font-size:14px}.subscribe input.submit{float:right;padding:0 10px;width:auto;margin:4px;height:27px;line-height:27px;font-size:14px;background-repeat:repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.subscribe p{display:none;padding-bottom:10px}.more_info{text-align:center}.more_info .button{background:url(../img/button.png) repeat-x,url(../img/button_arrow_left.png) 10px center no-repeat}.no-multiplebgs .more_info .button{background:url(../img/button.png) repeat-x}#more_info_page{display:none;width:780px;margin:0 auto}.dark_background{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}#more_info_page .button{background:url(../img/button.png) repeat-x,url(../img/button_arrow_right.png) 10px center no-repeat;margin:10px}.no-multiplebgs #more_info_page .button{background:url(../img/button.png) repeat-x;margin:10px}#more_info_page section{float:left;width:370px;margin:10px}#more_info_page p{margin:5px 0;text-shadow:none}h2{font-size:35px;margin:10px 0 10px 0;font-family:Raleway,Arial,sans-serif}h3{font-size:20px;margin:20px 0 5px 0;font-family:Raleway,Arial,sans-serif}.social{margin-right:3px}#more_info_page .contact_form_status{display:none;padding-bottom:10px;margin:0}#more_info_page input{background:url(../img/contact_email.png) top center no-repeat;padding:4px 6px;margin:2px 0;float:left;border:none;height:25px;line-height:20px;color:#fff;width:188px;font-family:Cantarell,Calibri,Verdana,sans-serif;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#more_info_page input.submit{float:right;padding:0 10px;width:auto;margin:4px;margin-right:1px;height:27px;line-height:27px;font-size:14px;background-repeat:repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}#more_info_page textarea{background:url(../img/contact_textarea.png) top center no-repeat;padding:4px 6px;margin:2px 0;float:left;border:none;height:95px;line-height:25px;color:#fff;width:358px;font-family:Cantarell,Calibri,Verdana,sans-serif;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.person{padding:8px;background-color:rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:5px 0}.person span{display:block}.person .n{font-size:20px;color:#fff;margin-bottom:5px;font-family:Raleway,Arial,sans-serif}.person em{font-size:14px;font-family:Cantarell,Calibri,Verdana,sans-serif;font-style:italic}.person img{float:right}.address{padding:5px;background-color:rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.address figcaption{margin:3px 0}.address .fn{font-weight:700}.hidden{display:none}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}