/*
Theme Name: Gladstone Gymnastics
Theme URI: http://gladstonegymnastics.org.au/
Description: Theme for Gladstone Gymnastics Club 2012
Author: Jake Fletcher
Author URI: http://reachingsol.com/
*/
html{height:100%}body{color:#858585;font-family:'UbuntuRegular';text-align:center;margin:0;height:100%;background:#00081f}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#002a5c;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}::-webkit-scrollbar-track-piece{background:inherit}img{border:0}a{color:#a0a0a0;margin:0;padding:0}a:hover{color:#ccc}h1{font-size:1.55em}h2{font-size:1.4em}h3{font-size:1.1em}h1,h2,h3,h4{color:#bbb;text-shadow:1px 1px 3px #000;margin:10px;font-weight:normal}p,blockquote,address{font-size:1em;margin:10px;text-shadow:1px 1px 3px #000;line-height:1.4em}blockquote{margin:0 20px}ul,ol{text-shadow:1px 1px 3px #000;line-height:1.4em;font-size:1em}hr{border-top:1px solid #1e1e1e;border-bottom:1px solid #000;border-width:1px 0;margin:0}.full>hr{margin:0 10px}strong{font-weight:normal;color:#ccc}.clear{clear:both}#bg2{width:100%;height:100%;top:0;left:0;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,1) 1%,rgba(0,8,31,1) 53%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,0,0,1)),color-stop(53%,rgba(0,8,31,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,1) 1%,rgba(0,8,31,1) 53%);background:-o-linear-gradient(top,rgba(0,0,0,1) 1%,rgba(0,8,31,1) 53%);background:-ms-linear-gradient(top,rgba(0,0,0,1) 1%,rgba(0,8,31,1) 53%);background:linear-gradient(to bottom,rgba(0,0,0,1) 1%,rgba(0,8,31,1) 53%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00081f',GradientType=0)}#container{text-align:left;min-height:100%;position:relative;width:962px;margin:0 auto}#stretch-header{height:135px;width:100%;position:relative;border-radius:0 0 10px 10px;overflow:visible;z-index:20}#stretch-main{padding-bottom:30px}#footer{font-size:.7em;width:100%;height:20px;position:absolute;bottom:10px;left:0;text-align:center}#footer a{color:#ccc}#logo{top:25px;left:0;width:480px;position:absolute}.full{position:relative;background:#060606;border:1px solid #1e1e1e;outline:1px solid #000;margin-top:15px}.alignLeftWrapper{float:left;clear:both;margin-bottom:5px}a.alignLeftWrapper{margin-right:10px}div.alignLeftWrapper{margin-left:10px;margin-top:10px}.alignRightWrapper{float:right;clear:both;margin-bottom:5px}a.alignRightWrapper{margin-left:10px}div.alignRightWrapper{margin-top:10px}.wp-caption-text{font-size:.85em;position:relative;left:-5px;border:1px solid #1e1e1e;padding:2px 5px;margin:5px;margin-top:0}.full table{width:640px!important;margin:10px 160px!important}.full table td{width:300px!important;padding:5px 10px}#FSContact1{padding-left:10px!important;padding-right:20px!important;width:380px!important;float:left}#si_contact_form1 div input,#si_contact_form1 div textarea{margin:5px 0 10px 0!important;width:376px;background:#ddd}#fsc-submit-1{width:auto!important}#location-map{width:540px;height:405px;background:#202020;float:left;margin-bottom:10px}#gymlinks{position:absolute;top:10px;right:0}#gymlinks div{width:32px;height:32px;cursor:pointer}#gymQLDLink{background:url('../images/links-sprite.png') 0 0}#gymAusLink{background:url('../images/links-sprite.png') -32px 0}#fbLink{background:url('../images/links-sprite.png') -64px 0}#gymlinks a{float:left;margin-left:10px;opacity:.8}.menu-header{position:absolute;top:75px;right:0}#menu-main-menu{margin:0;padding:0;list-style:none}#menu-main-menu>li{margin:0 10px;font-size:1.05em}#menu-main-menu li{float:left;position:relative}#menu-main-menu li a{color:#bbb;display:block;padding:5px 0;text-decoration:none;text-align:center;text-shadow:0 -1px 0 #4d4d4d;white-space:nowrap}#menu-main-menu ul{position:absolute;left:-10px;display:none;margin:0;padding:0 10px;list-style:none;background:#000206;border:1px solid #1e1e1e;float:left;-moz-box-shadow:0 10px 20px #000;-webkit-box-shadow:0 10px 20px #000;box-shadow:0 10px 20px #000}#menu-main-menu ul li{clear:both;position:relative;float:left}#menu-main-menu li:last-child ul{left:auto;right:-10px}