/*
Theme Name: ithemes
Theme URI: http://www.ithemes.net/
Description: Started with the default WordPress theme and ended with this.
Version: 1.0
Author: Josh Stauffer
Author URI: http://www.joshstauffer.com/
*/

*{margin:0; padding:0;}
body{background:#222; color:#333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.clear{clear:both;}
#page{text-align:left; margin:0 auto 30px; width:904px;}
#header{margin:10px 0;}
#header h1{float:left;}
#header h1 a {display:block; background:url(images/ithemes-logo.png) no-repeat left center; width:320px; height:70px; text-indent:-9999px; float:left;}
#header #socicon{float:right;}
#header #socicon img{border:none;}
#footer{}
#about{margin:30px 0;}
#about p{margin:10px 30px; font-size:12px; text-align:justify; font-style:italic; color:#848484; line-height:1.7;}
#about p a{text-decoration:none; color:#848484; border-bottom:1px solid #848484;}
#copyright{color:#848484; text-align:center; padding:10px;}
#copyright a{color:#848484;}
#topbar{height:40px; background:#eee url(images/bar.gif) left bottom repeat-x; margin:0; position:relative; border-bottom:1px solid #999;}
#botbar{height:40px; background:#eee url(images/bar.gif) left bottom repeat-x; margin:10px 0 0 0;}
#topbar #summary{float:left; margin:0 0 0 10px;}
#topbar #summary h2{font-size:12px; line-height:40px; color:#111; font-weight:normal;}
#nextthumb,
#prevthumb{float:left; width:192px; height:379px; background:url(images/bg-screenshot.png) repeat; border:2px solid #000; text-align:center;}
#nextthumb a img,
#prevthumb a img{border:2px solid #000; width:125px; height:125px; margin:120px 0 0 0;}
.single{float:left; position:relative; width:500px; height:375px; padding:4px; background:url(images/bg-screenshot.png) repeat; color:#000;}
.single a img{border:0; width:500px; height:375px;}
.single a:hover img{}
.ads{float:left; padding:2px; background:url(images/bg-screenshot.png) repeat;}
.ads a img{border:0; width:125px; height:125px;}
.thumb{float:left;}
.thumb a img{border:0; width:125px; height:125px;}
.thumb a:hover img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
#screenshot{display:none; position:absolute; z-index:100; background:url(images/bg-screenshot.png) repeat; padding:4px; color:#fff; font-weight:bold;}
#screenshot img{height:375px; width:500px;}
.overlaya{position:absolute; top:2px; left:2px; width:125px; height:125px; z-index:20; background:url(images/overlaya.png) no-repeat left top;}
.overlayb{position:absolute; top:4px; left:4px; width:500px; height:375px; z-index:20; background:url(images/overlayb.png) no-repeat left top;}
.overlayc{position:absolute; top:4px; left:4px; width:500px; height:375px; z-index:20; background:url(images/overlayc.png) no-repeat left top;}
.tn{position:relative; width:125px; height:125px; padding:2px; background:url(images/bg-screenshot.png) repeat; color:#000;}
/*.ss{position:relative; width:500px; height:375px; padding:4px; background:url(images/bg-screenshot.png) repeat; color:#000;}*/
.hide-me{display:none;}
#searchform{background:url(images/search.gif) left top no-repeat; display:block; position:absolute; width:200px; height:24px; right:10px; top:8px; }
#searchform input{display:block; float:left; }
#searchform #s{border:0px; background:none; width:142px; color:#333333; padding:5px 9px; font-size:11px; }
#searchform #searchsubmit{border:0px; margin:0; padding:0; background:none; width:40px; height:24px; cursor:pointer; }
#share{margin:50px 0; text-align:center;}
#share ul{list-style:none;}
#share li{display:inline; margin:0 10px 0 0;}
#share a img{filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4;}
#share a:hover img{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
#share img{border:0;}
#special{float:right; margin:0px 5px 0px 0px;}
#special a{color:#111; text-decoration:underline; padding:3px; font-weight:bold; background:#6C0; line-height:24px;}
#special a:hover{text-decoration:none;}
