* { margin: 0px; padding: 0px; }
sup { font-size: xx-small; }
html { height: 100%; }
body { font-family: helvetica; background: url('../img/qld.gif') top left fixed no-repeat; }

#header { float: left; width: 100%; height: 100px; background: #000; }
#header h1.logo { margin: -60px 0px 0px 18px; font-size: 48px; color: #efe; }
#header h1.shadow { margin: 40px 0px 0px 20px; font-size: 48px; color: #777; }

#menubar { float: left; width: 100%; background: #777; }
#menubar ul { padding: 0px 0px 5px 40px; font-size: 20px; font-weight: bold; list-style: none; }
#menubar li { display: inline; padding: 5px 20px 0px 0px; }
#menubar li a { text-decoration: none; color: #ff0; }
#menubar li a:hover { color: #efe; } 

#content { float: left; width: 800px; font-size: 16px; color: #777; }
#content #pad { padding: 10px 0px 20px 60px; }
#content p { line-height: 1.5em; margin-bottom: 1em; text-align: justify; }
#content ul { margin: 0 0 1em 20px; }
#content ul li { line-height: 1.5em; }
#content a { color: #000; text-decoration: none; }
#content a:hover { text-decoration: underline; }

#checkdomain { padding: 10px 20px; }
#checkdomain input { font-size: 14px; vertical-align: middle; }


#footer { position: fixed; bottom: 5px; left: 5px; font-size: x-small; color: #efe; }
#footer a { color: #efe; }
* html #footer { position: absolute; }