@import url('yui-reset.css');

* {margin: 0;padding: 0;list-style: none;}
html,body,#imground,#imground table,#imground td,#all {width:100%;height:100%;overflow:hidden;}
body {font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;background:url(../img/loading.gif);color:#000;}

h1,h2,.large,.left{font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;font-size:40px;}
h2,.box div img{padding-bottom:10px;}
h1{position:relative;left:-141px;margin-bottom:-71px;width:140px;opacity:0.8;filter:alpha(opacity=80);}
h1 a{padding:41px 10px 18px 0;color:#fff;background:#222 url(../img/go.gif) 0 -30px repeat-x;font-size:11px;text-align:right;display:block;}
h1 a:hover{background:#222 url(../img/go.gif) 0 43px repeat-x;}
h3 {font-size: 20px;}
h3{position:relative;border-bottom-width:1px;padding:30px 30px 10px 30px;margin:0 -30px 20px -30px;text-transform:uppercase;line-height:20px;font-weight:bold;}
h3 span{position:absolute;right:510px;top:29px;background:#444;text-align:center;padding:0 5px;white-space:nowrap;display:block;color:#fff;font-size:10px;font-weight:normal;}

a{text-decoration:none;color:#000;outline:0;}
img{display:block;border:none;}

#all{position:absolute;top:0;left:0;z-index:70;overflow:auto;}
#menu{position:absolute;bottom:5px;left:141px;z-index:80;width:100%;line-height:12px;}
#menu div{height:67px;background:#000;opacity:0.5;filter:alpha(opacity=50);padding:5px 0 0 7px;}

ul{float:left;width:110px}
li a{height:12px;padding:0 5px;font-weight:bold;color:#fff;display:block;}
li a:hover,li.cur a{color:#fdfedc;text-decoration:underline;}
/*
#navigation ul{float:left;width:110px;}
#navigation li a{height:12px;padding:0 5px;color:#fff;display:block;}
#navigation li a:hover,li.cur a{color:#fdfedc;text-decoration:underline;}*/
#socialfixed {background-color:#fff;padding:5px 0 5px 5px;position:fixed;top:175px;left:5px;width:40px;z-index:600;opacity:0.7;filter:alpha(opacity=70);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#socialfixed a {}

.box{position:absolute;top:15%;right:200px;width:500px;padding-bottom:100px;}
.box div{line-height:1.5em;background:#fff;padding:20px 30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.box div a{text-decoration:underline;}
.box img {vertical-align: middle;}

dl{margin:10px 0;}
dt,dd p{padding:15px 0 25px 0;display:block;border-top-width:1px;width:440px;}
dt{text-transform:uppercase;padding:0 5px;cursor:pointer;line-height:20px;height:20px;font-weight:bold;width:430px;}
dd{height:0px;overflow:hidden;width:440px;margin:0 5px 0 5px;}
dt.show{color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);}
dd.show{padding-top: 0px; border-top: medium none; padding-bottom: 0px; border-bottom: medium none; overflow: hidden; height: 73px;}

#photos{position:absolute;z-index:90;bottom:41px;right:40px;height:20px;overflow:hidden;}
#photos a,#float{z-index:90;height:20px;line-height:20px;text-align:center;width:40px;background:#000 url(../img/gal.gif) -6px 5px no-repeat;cursor:pointer;color:#fff;}
#photos a{width:20px;float:left;margin-left:1px;background:#000;font-weight:bold;overflow:hidden;}
#photos a:hover,#photos a.cur{background:#fff;color:#000;}
#float{display:none;position:absolute;}
#float.nxt,#float.prv{display:block;}
#float.nxt{background-position:-16px 5px;}
#float.prv{background-position:7px 5px;}

a.social {border-bottom:1px solid #fff;color:#fff;outline:0}

form {padding: 20px 0 0 0}
form label {margin-left: 7px;color: #222;}

p.text, p.submit {line-height: 1.7em;margin: 0 0 15px;}
p.since {text-align: center;} 	
p.email {color: #fff;} 

object.auto {position:absolute;top:35px;left:5px;}

div.blank {color:#fff;}
div.opty {font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#fff;opacity:0.7;filter:alpha(opacity=70);padding:7px 7px 0 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;overflow:auto;}
div.ffx {width:630px;text-align:center;margin:30% auto;}
div.play {background:transparent;position:absolute;}
div.twe {font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#000;position:fixed;top:117px;right:40px;width:25%;opacity:0.5;filter:alpha(opacity=50);}

div.one {padding:0;width:300px;top:90px;left:80px;}
div.two {padding:0;width:300px;top:111px;left:80px;}
div.tree {padding:0;width:300px;top:132px;left:80px;}
div.four {padding:0;width:300px;top:153px;left:80px;}
div.five {padding:0;width:300px;top:175px;left:80px;}

.ffxtxt {padding: 5px;text-align: left;}
.ffxtxt a {text-decoration:underline;}
.error { font-size: 10px; color: #880000; margin: 0 0 10px 0; display: none;}
.message {padding: 10px; display: none; text-align:right;}

#imground div{}
#imground td{vertical-align:middle;text-align:center;}
#imground img{}

img.fullimg {min-height: 100%;min-width: 1024px;width: 100%;height: auto;position: fixed;top: 0;left: 0;}		
@media screen and (max-width: 1024px){img.fullimg {left: 50%;margin-left: -512px;}}
hr {margin: 0.5em auto;width: 100%;border-right: 0pt none;border-width: 1px 0pt 0pt;border-style: dotted none none;border-color: rgb(70, 70, 70) -moz-use-text-color -moz-use-text-color;}  
input, textarea {padding: 9px;border: solid 1px #d1d1d1;outline: 0;width: 400px;box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;color: #444;}
input.mm {width: 270px;}    
textarea {width: 200px;max-width: 200px;height: 50px;line-height: 150%;color: #555;}
input:hover, textarea:hover, input:focus, textarea:focus {border-color: #999;-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;}
.submit input {width: auto;padding: 7px 13px;background: #888;border: 0;color: #FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
