body {
    color: #333;
    margin: 0;
    width: 100%;
    height: 700px;
    background-color:#ECF1EF;
    background:url(images/tablebg.jpg);
    padding: 0 0 50px 0;    
    font: 14px/21px Arial, Helvetica, sans-serif;
    padding-top:0;   

}
a{color:#333}
a img{border:none;}

#wrapper{width:897px; margin: 0 auto 0; background-color:#FFF;  background:url(images/wrapperBG.png) repeat-y;  padding-top:0;}
#wrapperInner{padding:30px 0 40px 40px; width:760px; margin-left:20px; margin-top:0;}
#header{padding-bottom:30px; margin-right:-30px; margin-left:-10px;}
#header h1{margin:0; padding:0;}
#header h1 a{text-indent:-9999px; background:url(images/iLobster_topper.jpg) no-repeat; display:block; width: 460px; height:88px; float:left;}
.reviewTop{width:140px; float:left; padding-right:25px; font-size:10px; text-align:center; line-height:15px; font-family:georgia; margin-top:-10px;}
.reviewTop p{margin:0; padding:0;}
.reviewTop em{font-size:10px; line-height:12px; display:block; padding-top:4px;}
#reviewRight{padding-right:0; padding-left:25px; width:140px;}
#reviewRight.reviewTop strong{margin-left:-9px;}
#homeTop{clear:both;}
#homeFeature{float:right; width: 529px; margin:0;}
#homeFeature img{margin:0; padding:0;}
#homeFeatureBottom{font-size:11px; background-color:#222; color: #FFF; line-height:14px; padding: 5px 10px; margin-top:-6px; margin-left:1px; margin-right:-1px;}
#homeFeatureBottom strong{color: #ff0033;}
#homeiPhoneLeft{float:left;width:225px}
#homeiPhoneLeft img{margin-top:-10px;}

#iLobsterOverlay{position:absolute; margin-left:22px; margin-top:66px; display:none; background-color:#000;}

.moreLink{clear:both; text-align:right;}
#homeTop{}
#homeBottom{clear:both; padding-left:1px;}

.bottomTab{width:239px; padding-right:10px; border-right: 1px solid #CCC; float:left; padding-left: 10px; font-size:11px; line-height:16px;}
#homeFeatures.bottomTab{ padding-left:0;}
#homeFeatures img{float:left; margin-right:10px; margin-left:-10px}
#homeFeatures ul, #homeFeatures li{margin:0; padding:0; padding-left:0px; width:145px; float:right; list-style:none;}
#homeFeatures li{padding-bottom:5px;}
#homeFeatures h3 a{text-indent:-9999px; background:url(images/featuresHeader.png) no-repeat; display:block; height:25px;}
#homePress h3 a{text-indent:-9999px; background:url(images/pressHeader.png) no-repeat; display:block; height:25px;}
#homePress img{float:left; padding-right:0px;}
#homePress li{padding: 0; margin: 0;padding-bottom:8px;}
#homePress ul{width:105px; float:right;margin:0; padding:0;}
#homeDownload.bottomTab{padding-right:0; border:none;}
#homeDownload h3 a{text-indent:-9999px; background:url(images/downloadHeader.png) no-repeat; display:block; height:25px;}
#fullIcon, #freeIcon{float:left;clear:left; padding-right:10px;}
#lobsterCutout{float:right; margin-bottom:0px; margin-right:225px; margin-top:-52px; margin-right:-30px}
/* Subpage */
#subFeature{float:right; width: 500px; margin:0; padding-left:25px; padding-bottom:20px;}
h1 { font-family: 'Droid Serif', arial, serif; font-size:44px; margin-bottom:35px; font-weight:normal; color: #8c0618}

/* Twitter bar */
#twitterBar{padding: 5px; font-size:11px; color:#40b5de; border:1px dotted #ccc; border-left:none; border-right:none; margin: -10px 0 10px 0;}
#twitterBar span{display:block; width:90%; margin-top:-20px; float:right;}
#twitterBar img{margin-bottom:-4px; margin-right:10px;}

/* Footer */
#footer{text-align:center;font-size:11px; margin-bottom:35px;clear:both;}
#footer a{font-style:none; font-weight:bold; text-decoration:none; color:#000}
#footer a:hover{text-decoration:underline;}
#footer img{padding: 0px 5px 0 10px; margin-bottom:-3px;}
