/*
Theme Name: Flat Theme
Theme URI: http://wordpress.org/
Description: The iPhone Theme
Version: 0.1
*/

/*------------------------------------------
	Reset (from the Yahoo UI Library)
------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}

a{outline: none;}

/*------------------------------------------
    	Reusable Classes
------------------------------------------*/

.hide{display: none !important;}
/*------------------------------------------
	Interface
------------------------------------------*/ 
body {font-family:lucida grande, geneva, helvetica, arial, sans-serif; font-size: small;background: #090909 url('images/bg_body2.jpg')repeat-x 50% 0;color: #aaa;text-align: center;font-size:12px;margin:}
#container{float:left;text-align:center;width:100%;}

p{font-size:1.3em; text-align: justify; text-justify: newspaper;}
ol{margin-bottom:8px;}
li {list-style-type: circle;margin-left:20px;margin-top:8px;}
strong{font-weight: bold;color:#bbb;}
em { font-style: italic;}
/*HEADER////////////////*/
#header, #content, #infopanel{clear:both;float:left;min-width:940px;width:100%;}
#footer  p{text-align:center;float:none;font-size:0.8em;clear:both}
.wrap{clear:both;margin:0 auto;min-width:940px;padding:0 10px;text-align:left;width:940px;}
/*
#upperBox{float:left;padding:2em 0;width:100%;height:250px;}
*/
#upperBox{background:transparent url('http://www.goodappl.com/wp-content/uploads/goodappl_toplogo.png') no-repeat scroll 0 0;float:left;height:130px;width:533px;}

#lowerBox p{float:left;margin:14px;text-shadow:0 -1px 0 #222222;}

/*////TYPOGhRAPHY///////*/
h2 {color:#bbb;font-size:24px;font-weight:normal;line-height:0.9em;margin-bottom:1.0em;}
a{color:#ff3b16;}
hr{height: 1px;border: 0;color: #333;background-color: #333;width: 100%;margin:10px 0px 10px 0px;}
/*///////MAIN BOX CENTRAL////////////*/
#content{margin-bottom:0px;padding-top:1.5em;padding-bottom:2.5em;}
#product #contentRight{float:right;width:600px;} 
#product #contentRight h2 {float:left;height:27px;margin-top:0.5em;margin-bottom:0.3em;width:455px;clear:both;}
#product #contentRight .entry{clear:left;margin-bottom:30px}
#product #contentRight .entry p{color:#BBBBBB;font-size:14px;line-height:1.7em;padding-right:10px;}
#product #contentLeft{float:left;width:340px;margin-top:-15px;}
#product #contentLeft #iphonePortrait{background:url(images/iphone_portrait_02.png)no-repeat;height:623px;;padding-top:0px;margin-left:-5px;position:relative;}
.media{padding:1px 2px 0px;width:235px;height:353px;background:transparent;position:relative;top:94px;left:28px;}
#mainPage{width:100%;margin-left:0px;}
#contentMain{margin-bottom:0px;padding-top:1.5em;padding-bottom:2.5em;float:none} 
/*////INFO///////*/
#infopanel{background:#181818 none repeat scroll 0 0;border-top:1px solid #1E1E1E;color:#AAAAAA;margin-bottom:1.5em;padding:1.5em 0;margin-top:0px;}
div.boxesBox{clear:both;margin:0 auto;min-width:940px;padding:0 10px 0 20px;text-align:left;width:940px;}
div#boxOne{float:left;margin-left:25px;width:230px;text-align: center;}
div#boxTwo{float:left;margin-left:64px;width:30%;}
div#boxTwo a{margin-right:10px;};
div#boxThree{float:left;margin-left:10px;width:30%;}
/*GALLERY////////////////////////*/ 
div.screenshot{width:60%;float:left;height:100%;margin:20px 0px 0px 0px;display:inline;}
div.banner{width:40%;float:left;height:100%;margin:20px 0px 0px 0px;display:inline-block;}
img.galleryThumbs{padding:2px;border:2px solid #ccc;margin-right:12px;}
/*icons in main page*/
div.appIcon{text-align: center;width:120px;float:right;height:120px;margin:10px 25px 20px 0px;display:inline;}
div.appIcon h3{font-size:1.1em;};
