/*	The Quick and Dirty EE Heist Stylesheet. Here be dragons.	*/

*{border:0;margin:0;outline:none;padding:0;}

body{background:#000 url("../images/bg.jpg");background-position:top;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;}
h1{color:#fff;font-size:33px;font-weight:400;letter-spacing:-0.7px;margin:0 0 20px;padding:0;text-align:center;}
h2.thanks{color:#fff;float:right;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
h3{color:#fff;font-size:21px;font-weight:400;text-decoration:none;text-transform:uppercase;}
h3.long{font-size:15px;}
h4{color:#ccc;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;margin:0 0 12px;text-shadow:1px 1px 1px #333;}
hr{background:url(../images/divider.png);border:none;display:block;height:2px;margin:0 auto 23px;width:480px;}

#buy img{-webkit-transition:opacity 200ms;opacity:.8;}
#code{color:#fff;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#contact_form{float:right;width:293px;}
#container{margin:0 auto;width:960px;}
#content{-moz-border-radius:15px;-webkit-border-radius:15px;background:rgba(0,0,0,.5) repeat;background-repeat:no-repeat;display:block;padding:30px;position:relative;}
#counter{color:#fff;font-size:20px;font-weight:700;margin-bottom:12px;text-align:center;text-transform:uppercase;}
#download {width:700px; font-size:28px; padding:5px; color:#fff; background: rgba(0,0,0,.5); -moz-border-radius:5px; clear:both; letter-spacing:5px; text-align:center; text-transform:uppercase;}
#ee{margin:0 auto;text-align:center;}
#ee a img{-webkit-transition:opacity 200ms;opacity:.7;}
#email{color:#666;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:22px;margin-right:10px;padding:4px 0 0 5px;width:185px;}
#footer{margin:5px 15px 0;}
#logo{left:0;position:absolute;top:10px;}
#main p a, a#another{-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:background 300ms linear;background:rgba(0,0,0,.3);color:#fff;font-weight:700;padding:5px 15px;text-decoration:none;text-shadow:1px 1px 1px #000;}
#main p a:hover, a#another:hover{background:rgba(255,255,255,.3);}
#another {margin-top:50px; }
#main p.details{color:#fff;font-size:14px;line-height:18px;margin-bottom:25px;text-align:justify;text-shadow:1px 1px 1px #000;}
#main p.large{color:#fff;font-size:18px;line-height:22px;margin-bottom:25px;text-align:center;text-shadow:1px 1px 1px #000;}
#price{position:absolute;right:10px;top:10px;}
#social_networking img{margin:0 10px 0 0;}

.clear{clear:both;}
.down {margin-top:20px;}
.header{color:#fff;margin-top:10px;text-align:center;text-shadow:1px 1px 1px #444;}
.item{-moz-border-radius:5px;-webkit-border-radius:5px;background:rgba(255,255,255,.1) repeat;border:1px solid rgba(255,255,255,.05);float:left;margin:0 6px 10px;}
.item .overlay{-webkit-transition:250ms linear;left:-150px;opacity:0;position:absolute;}
.item a{display:block;min-height:100px;padding:10px 15px;text-decoration:none;width:255px;}
.item p{color:#aaa;font-size:11px;font-style:italic;line-height:14px;}
.item:hover{background:rgba(255,255,255,.2);}
.item:hover .overlay,a#buy:hover img,#ee a:hover img{opacity:1;}
.left,#social_networking{float:left;}
.list{margin-left:3px;}
.right,#submit{float:right;}
.water {background:#f5f5f5; padding:15px; float:left; clear:both; text-align:center; -moz-border-radius:10px; -webkit-border-radius:10px; margin-bottom:15px;}
.water img {border:1px solid #ddd; margin-top:15px;}
.water p {float:right; font-size:18px;}
#main .water p a {background:none; padding:0; color:#af986c; text-shadow:none;}
form {text-align:center;}
form label {display:block; margin-bottom:10px; color:#ccc; }

.center {text-align:center; margin-bottom:20px;}