html, body { margin: 0; padding: 0;height: 100%;  }
body { height: 100%; width: 100%; }
body { background: #000 url('../images/background-whitehouse.jpg') no-repeat scroll center center; color: #000; font: 13px Verdana, Arial, Helvetica, sans-serif }

div.pagecontents { width: 1000px; height: 576px;
	position: absolute;
	top: 50%; margin-top: -288px;
	left: 50%; margin-left: -500px;
	 }

h1, h2 { margin-top: 0 }
h1 { margin-bottom: 0 }
p { margin-top: 5px; margin-bottom: 5px }
div.header { position: absolute; left: 230px; width: 720px; z-index: 11; color: #000 }
div.headershadow { position: absolute; left: 231px; top: 1px; width: 719px; z-index: 10; color: #FFF }

/*div#screenshots, div#home { position: absolute; top: 0; left: 0; }*/

div#hometext { background-color:#FFF; padding: 0 10px }

div#home div#featuretablediv { width: 600px; margin: 0 auto; position: absolute; top: 140px; left: 200px }
div#home table#featuretable thead tr th { text-align: left; background-color: #CCC }
div#home table#featuretable thead tr th, div#home table thead tr td { border-top: 1px solid #666; border-bottom: 1px solid #666 }
div#home table#featuretable tbody tr th, div#home table tbody tr td { border-bottom: 1px solid #666; padding: 3px; background-color: #FFF }
div#home table#featuretable tbody tr th { font-weight: normal; text-align: left; font-size: 11px }
div#home table#featuretable tbody tr td { text-align: center; width: 100px; }
div#home table#featuretablefoot { width: 100% }
div#home table#featuretablefoot tr td { text-align: center; background: transparent }
div#home table#featuretablefoot tr th { text-align: center; color: #FFF; width: 100px; }

div#home table#sslink thead tr th { text-align: center; background-color: #CCC; border-top: 1px solid #666; border-bottom: 1px solid #666 }




a img { border: 0 }
a { color: #FFF; font-weight: bold; text-decoration: none }

* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "../images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}
