/* CSS Document */

/* initialise */

body,table,td,p,h1,h2,li,img,ul { border: 0; padding: 0; margin: 0; }

/* splash */

body#splash { background-color: #FFF; }
table#splash_tbl { width: 100%; height: 100%; }
table#splash_tbl td { text-align: center; vertical-align: middle; }
table#splash_tbl td div { padding: 10px 0 0 0; }
table#splash_tbl td a { font: bold 12pt Arial,Helvetica,sans-serif; color: #F90; text-decoration: none; }
table#splash_tbl td a:hover { color: #000; text-decoration: underline; }

/* top */

body#top { background: #F90; }
table#top_tbl { width: 100%; }
table#top_tbl td#nav { text-align: right; }

/* left */

body#left { background: #F90; }
img#left_crnr { margin: 0 0 20px 0; }
div.left_nav { padding: 0 4px; }
div.left_nav a { font: bold 10pt Arial,Helvetica,sans-serif; color: #000; text-decoration: none; display: block; padding: 0 0 14px 0; }
div.left_nav a:hover { color: #FF0; background: url(images/logo_bg.gif) bottom left no-repeat; }

/* bot */

body#bot { background: #000 url(images/bot_corner.gif) top left fixed no-repeat; }
table#bot_tbl { width: 100%; }
table#bot_tbl td#blank { width: 120px; }
table#bot_tbl td#slogan { text-align: right; }

/* scroll */

body#scroll { background: #FF0; }
body#scroll div { margin: 5px 0 0 0; }
body#scroll marquee { font: bold 10pt Arial,Helvetica,sans-serif; color: #000; }

/* main */

body#main { background-attachment: fixed; background-color: #FF0; background-image: url(images/corner.gif); background-repeat: no-repeat; background-position: top left; }
body#main a { color: #F90; text-decoration: none; font-weight: bold; }
body#main a:hover { color: #000; text-decoration: underline; }
table#content { margin: 20px; }
td.pics { vertical-align: top; }
td.pics img { border: 1px solid black; margin: 0 0 4px 0; }
table#pics2 td { padding: 0 5px; }
table#content td#text { padding: 0 0 0 10px; vertical-align: top; }
table#content td#text h1 { font: bold 12pt Arial,Helvetica,sans-serif; color: #000; text-align: justify; margin: 0 0 1em 0; }
table#content td#text p { font: 10pt Arial,Helvetica,sans-serif; color: #000; text-align: justify; margin: 0 0 0.75em 0.5em }
table#content td#text ul { margin: 0 0 0.5em 2.5em; list-style: url(images/logo_ul.gif); }
table#content td#text li { font: 10pt Arial,Helvetica,sans-serif; color: #000; text-align: justify; margin: 0 0 0.25em 0.25em; padding: 0 0 0 1.25em; }
td#text table#contact { font: 10pt Arial,Helvetica,sans-serif; color: #000; text-align: left; margin: 0 0 0.75em 0.5em; }
td#text table#contact th { padding: 0 5px 5px 0; }
table#content td#text p#qty { font-size: 8pt; }
