/*
Theme Name: Guidestones Keystone
Version: 1.0
Author: Jackson Whelan
Author URI: http://jacksonwhelan.com/
*/
@import "reset.css";

* {
margin:0;
padding:0;
}

.ir {
display: block;
text-indent: -9999px;
outline: none;
}
.alignright {
float:right;
margin:5px 0px 5px 5px;
}
.alignleft {
float:left;
margin:5px 5px 5px 0px;
}
.aligncenter {
display: block;
margin: 5px auto;
}

body {
text-align:center;
font-family: 'Special Elite', Arial, Helvetica, sans-serif;
font-size:14px;
background: #000;
color: #fff;
}

a {
color:#333333;
}
a:hover {
color:#0033cc;
}
a img {
border:none;
}

#wrapper {
width:1024px;
height: 768px;
margin-left:auto;
margin-right:auto;
text-align:left;
background: url(images/gsks-bkgd.jpg) no-repeat top center;
position: relative;
}
.page-id-10 #wrapper {
background: none;
}
#landing-menu {
width:950px;
position: absolute;
top: 0;
left: 0;
z-index: 99999;
}
#how-to-wrap {
clear: both;
}
a#how-to {
display: block;
position: absolute;
bottom: 150px;
left: 150px;
font-size: 30px;
font-weight: bold;
cursor: pointer;
}
#how-to-text {
position: absolute;
left: 190px;
top: 545px;
color: #CCC;
width: 675px;
line-height: 1.4em;
}
#swf-wrap {
width: 640px;
margin: 0 auto;
}



ul#home-nav {
padding: 72px 0 0 245px;
}
ul#home-nav li {
float: left;
margin-right: 170px;
}
ul#home-nav li a {
display: block;
text-indent: -9999px;
outline: none;
height: 67px;
width: 180px;
}
ul#home-nav li#droid-button a {
background: url(images/gsks-buttons-droid.png) no-repeat top center;
}
ul#home-nav li#ios-button a {
background: url(images/gsks-buttons-ios-soon.png) no-repeat top center;
height: 90px;
margin-top: -20px;
}
ul#home-nav li#web-button a {
background: url(images/gsks-buttons-online.png) no-repeat top center;
}

hr, .clear {
clear:both;
}
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */