html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
img { margin:0;padding:0; behavior:url(iepngfix.htc); }

html{height:100%;margin:0;}
body{text-align:center;height:100%;font:13px 'Lucida Grande',Verdana,Helvetica,Arial,sans-serif;margin:0;}
div#main{min-height:100%;height:auto !important;padding-bottom:2em;margin:0 auto -200px;}
h1{width:349px;height:33px;display:block;text-indent:-9999px;margin:62px auto 2em;}
div#websites{height:242px;width:678px;display:block;margin:2em auto;}
div#footer{width:100%;display:block;}
div#push{display:block;}
p{width:500px;line-height:1.5em;margin:1em auto;}
div#content{width:400px;display:block;text-align:left;margin:0 auto;}
h2{font-size:160%;font-weight:800;margin:1em 0;}
h3{font-size:130%;font-weight:800;margin:1em 0;}
ul{list-style:disc;padding-left:2em;margin:1em 0;}