/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126License: none (public domain)
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
html, body {height:100%;background: #FFF;}
a:focus{outline: none}
#header {width:100%;position:absolute; height:70px;background-color:#FFF; color: #000000; top:0px; z-index:1}
#footer {width:100%;position:absolute; height:150px;top:580px; z-index:1;text-align:center; overflow:hidden}
#main {width:100%;position:absolute; height:540px;color: #FFF;top:70px; z-index:0; background:url('/img/wall.jpg') center black; overflow:hidden; display:block; float:left}
*+html #main { background:#000}
#preloader {background:url('/img/ajax-loader.gif') center no-repeat; width:960px; height:540px; float:left; text-indent:-9999px}
#nav { width:740px; margin:0 auto; background:red; position:relative}
#logo { position:absolute; width:284px; height:48px; display:block; left:10px; top:10px; background: url('/img/logo.png') 0px 0px no-repeat}
#logo a {width:284px; height:48px; display:block; text-indent:-9999px}
#nav ul { position:absolute; width:185px; height:30px; float:left; top:20px; right:0}
#nav ul li { height:30px; float:left; display:block} 
#nav ul li a {text-indent:-9999px}
#nav ul li#prev a{ width:65px; height:30px;margin-right:10px; display:block; float:left; background:url('/img/nav.png') 0px 0px no-repeat} 
#nav ul li#contact a{ width:35px; height:30px;margin-right:10px; display:block; float:left; background:url('/img/nav.png') -65px 0px no-repeat} 
#nav ul li#next a{ width:65px; height:30px;display:block; float:left; background:url('/img/nav.png') -103px 0px no-repeat} 
#nav ul li#prev_disabled a{ width:65px; height:30px;margin-right:10px; display:block; float:left; background:url('/img/nav.png') 0px -30px no-repeat} 
#nav ul li#prev_disabled a:hover { cursor:auto}
#footer h1 {  text-align:center; color:#FFF; font-size:150%; position:relative; top:0; margin:0 auto 10px; display:none; width:100%; line-height:110%}
#footer p {  font-size:105%; line-height:120%; width:960px; margin:0 auto; display:none}
#footer small {  font-size:90%; line-height:120%; width:960px; margin:0 auto; color:#999; display:none; position:relative; top:20px}
#elephant { position:absolute; z-index:2; width:150px; height:200px; float:left; display:block; right:0px; top:-25px}
#floor{background:url('/img/floor_background.png') repeat-x center; width:100%; height:540px; position:absolute; z-index:2; bottom:-540px}
#wallpaper {background:url('/img/wallpaper_1.png') center; width:100%; height:424px; position:absolute; z-index:0; top:-540px}
#wallpaper img { width:100%; height:100%}
#wall_wrapper {height:540px; width:960px; margin:0 auto; position:relative; z-index:1}
#frame {height:540px; width:960px; margin:0 auto; position:absolute; top:-540px}
#wall_props {height:540px; width:960px; margin:0 auto; position:absolute; top:-540px}
#floor_wrapper {height:540px; width:960px; margin:0 auto; position:relativ}
#props {height:540px; width:960px; margin:0 auto; position:absolute}
#splat {position:absolute; top:-3px; left:130px; z-index:1; width:250px; height:42px}
.splat {background:url('/img/splat.gif') 0px 0px no-repeat}

.props_1 {background:url('/img/props_1.png') 0px 0px no-repeat}
.props_2 {background:url('/img/props_2.png') 0px 0px no-repeat}
.props_3 {background:url('/img/props_3.png') 0px 0px no-repeat}
.props_4 {background:url('/img/props_4.png') 0px 0px no-repeat}
.props_5 {background:url('/img/props_5.png') 0px 0px no-repeat}
.props_6 {background:url('/img/props_6.png') 0px 0px no-repeat}
.props_7 {background:url('/img/props_7.png') 0px 0px no-repeat}
.props_8 {background:url('/img/props_8.png') 0px 0px no-repeat}
.props_9 {background:url('/img/props_9.png') 0px 0px no-repeat}

.frame_1 {background:url('/img/props_1.png') -960px 0px no-repeat}
.frame_2 {background:url('/img/props_2.png') -960px 0px no-repeat}
.frame_3 {background:url('/img/props_3.png') -960px 0px no-repeat}
.frame_4 {background:url('/img/props_4.png') -960px 0px no-repeat}
.frame_5 {background:url('/img/props_5.png') -960px 0px no-repeat}
.frame_6 {background:url('/img/props_6.png') -960px 0px no-repeat}
.frame_7 {background:url('/img/props_7.png') -960px 0px no-repeat}
.frame_8 {background:url('/img/props_8.png') -960px 0px no-repeat}
.frame_9 {background:url('/img/props_9.png') -960px 0px no-repeat}

.wall_props_1 {background:url('/img/props_1.png') -1920px 0px no-repeat}
.wall_props_2 {background:url('/img/props_2.png') -1920px 0px no-repeat}
.wall_props_3 {background:url('/img/props_3.png') -1920px 0px no-repeat}
.wall_props_4 {background:url('/img/props_4.png') -1920px 0px no-repeat}
.wall_props_5 {background:url('/img/props_5.png') -1920px 0px no-repeat}
.wall_props_6 {background:url('/img/props_6.png') -1920px 0px no-repeat}
.wall_props_7 {background:url('/img/props_7.png') -1920px 0px no-repeat}
.wall_props_8 {background:url('/img/props_8.png') -1920px 0px no-repeat}
.wall_props_9 {background:url('/img/props_9.png') -1920px 0px no-repeat}

#judge_helmet { width:70px; height:93px; position:absolute; z-index:1; bottom:53px; left:100px; text-indent:-9999px; cursor:pointer; display:none}
#judge_photos { width:224px; height:93px; position:absolute; z-index:1; top:155px; left:120px; text-indent:-9999px; cursor:pointer; display:none}
.tipsy{padding:5px;font-size:80%;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(/img/tipsy.gif);font-weight:bold}
.tipsy-inner{padding:2px 8px 3px 8px;background-color:black;color:white;max-width:200px;text-align:center}
.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-north{background-position:top center}
.tipsy-south{background-position:bottom center}
.tipsy-east{background-position:right center}
.tipsy-west{background-position:left center}
.boxy-wrapper { position: absolute}
.boxy-wrapper.fixed { position: fixed}
.boxy-container { background:#FFF!Important; position:relative}
.boxy-inner .boxyme{ /*padding:15px;*/ clear:left; overflow: hidden; overflow-x:hidden; overflow-y: auto; border:0!Important}
.boxy-inner .boxyme .title p {margin:0}
.boxy-inner .boxyme.contact .inputtext { width:96%!Important}
.boxy-inner .boxyme.contact .inputtextarea { width:96%!Important; height:68px!Important}
.boxy-inner .boxyme.contact ul li { clear:left; margin:0!Important}
.boxy-inner .boxyme form {margin:0px; width:100%}
.boxy-inner .boxyme .inline_footer, .boxy-inner .inline_footer { border-bottom:none!Important; margin-bottom:0px}
.boxy-inner .loading {padding:20px 30px}
.ajax_load{background:transparent url('/img/ajax_loader_small.gif') no-repeat center;margin:0;text-align:center;padding:25px 0 0 0}
.boxy_close {position: absolute; z-index: 2; background:transparent url('/img/close.png') no-repeat center; height: 44px; width: 44px; right: -35px; top: -35px}
.boxy-modal-blackout { position: absolute; background-color:#000; left: 0; top: 0}
.boxy-wrapper {empty-cells:show}
.boxy-wrapper .boxy-top-left,.boxy-wrapper .boxy-top-right,.boxy-wrapper .boxy-bottom-right,.boxy-wrapper .boxy-bottom-left { width: 10px; height: 10px; padding: 0}
.boxy-wrapper .boxy-top-left { background: url('/img/boxy-nw.png'); filter: alpha(opacity=60)}
.boxy-wrapper .boxy-top-right { background: url('/img/boxy-ne.png'); filter: alpha(opacity=60)}
.boxy-wrapper .boxy-bottom-right { background: url('/img/boxy-se.png'); filter: alpha(opacity=60)}
.boxy-wrapper .boxy-bottom-left { background: url('/img/boxy-sw.png'); filter: alpha(opacity=60)}
.boxy-wrapper .boxy-top,.boxy-wrapper .boxy-bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0}
.boxy-wrapper .boxy-left,
.boxy-wrapper .boxy-right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0}
.boxy-wrapper .title-bar { background-color:#FFDE00;  position: relative; height:32px}
.boxy-wrapper .title-bar.dragging { cursor: move}
.boxy-wrapper .title-bar h3 { color:#FFFFFF;float:left;font-weight:bold;line-height:200%;margin:0;padding:0;text-indent:10px}
.boxy-wrapper .title-bar .close { background:transparent url("/img/sprite_button_icons.png") -59px -3px no-repeat;color:white;display:block;float:left;font-size:90%;height:18px;line-height:1;padding:0;position:absolute;right:8px;text-indent:-9999px;top:7px;width:18px}
.boxy-inner { background-color:#FFF!Important; padding: 0; position:relative; /*float:left*/}
.boxy-content {padding: 10px 20px 20px 20px; border:1px solid #B2CBD4}
#boxy{width:640px; height:445px; float:left}
#boxy p {padding:10px; line-height:110%; font-size:90%}