
body { background: black; text-align: center; }

#header { margin: 0px auto;  width: 780px; height: 70px; border: 1px solid #666; border-bottom: 0px; }
#header h1 { font: 8px normal #fff; }
#headerLogo { float: left; display: inline; width: 384px; height: 54px; margin-top: 8px; margin-left: 8px; }
#headerText { float: right; display: inline; width: 384px; height: 54px; font-size: 8px; }
#flashContent { margin: 0px auto;  width: 780px; height: 480px; border: 1px solid #666; border-top: 0px; }



#footer { margin: 0 auto; text-align: center; width: 780px; height: 50px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ccc; overflow: hidden; }

#footer a { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-align: center; text-decoration: none; }
#footer a:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-align: center; text-decoration: none; }
#footer a:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc33; text-align: center; text-decoration: none; }
#footer a:visited:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc33; text-align: center; text-decoration: none; }
#footer p { margin-top: 4px; margin-bottom: 4px;}
#footer h1 { margin-top: 4px; font-size: 10px; font-weight: normal; color: #666; }
#footer h1 a { font-weight: normal; color: #ccc; text-decoration: none; }
#footer h1 a:hover { font-weight: normal; color: #ffcc33; text-decoration: none; }

/* Tell a Friend */
table#tell { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; text-align: left;}

input.telltxtBlack { border: 1px solid black; background: #fff; width: 170px;}
input.telltxtRed { border: 1px solid red; background: #fff; width: 170px;}
.tellTxtAreaBlack { border: 1px solid black; background: #fff; width: 170px;}
.tellTxtAreaRed { border: 1px solid red; background: #fff; width: 170px;}
input.tellbutt { border: 1px solid black; background: #ccc; width: 80px; }

/* Close button div on html pop-up pages */
div.closeWin { position: absolute; top: 370px; left: 0px; width: 105px; border: 0px; }
/* Line below to be scrapped once the html_index page is obsolete. */
div.htmlIndex { width: 500px; margin: 0 auto; border: 0px; text-align: justify; }