/*-----------------------------------------------------------------------
Drink-Drive-Lose.com Website Stylesheet For Print

Stylesheet Created by Aaron Gustafson(agustafson@cronin-co.com) 3/11/03.

REVISIONS:
Revision By        Date      Modifications
Pete Schmeck       3-10-03   Creation
Aaron Gustafson    3-11-03   Modifications

-----------------------------------------------------------------------*/


/* Rewrite HTML Tags */
body
{
  background-color: #fff;
  color: #000;
  font-size: 12pt;
}
div, p, th, td, li, dd, span, pre, textarea
{
  font-family: Arial, Helvetica, sans-serif;
}
h1
{
  font-size: 18pt;
  font-weight: bold;
  margin-top: auto;
}
h2
{
  font-size: 16pt;
  font-weight: bold;
  margin-top: auto;
}
h3
{
  font-size: 12pt;
  font-weight: bold;
  margin-top: auto;
}
li
{
  list-style-type: disc;
  width: 50%;
}
dt
{
  font-weight: bold;
}
dd
{
  font-style: italic;
}
caption
{
  caption-side: bottom;
  font-style: italic;
}


/* Links */
a
{
  background: transparent;
  color: #b16005;
  font-weight: bold;
  text-decoration: underline;
}
#content a:after
{
  content: " (" attr(href) ") ";
  font-size: 90%;
}
#content a[href^="/"]:after {
  content: " (http://www.drink-drive-lose.com" attr(href) ") ";
}


/* Secondary Navigation */
div#secondaryNav
{
  display: none;
}


/* Layout */
div#content
{
  background: transparent;
  overflow: visible;
  text-align: left;
  width: 80%;
}
td#homepage div#content
{
  background: transparent;
  overflow: visible;
  text-align: left;
  width: 80%;
}
div#footer
{
  background: transparent;
  font-style: italic;
  margin: 10%;
  margin-top: auto;
  text-align: left;
  width: 100%;
}
div#logo
{
  background: transparent;
  width: 100%;
}
table#body
{
  background: transparent;
  width: 100%;
}
table#flash
{
  display: none;
}
table#flash td
{
  display: none;
  visibility: collapse;
}
table#page
{
  background: transparent;
  border: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
td#content
{
  width: 100%;
}
td#content img
{
  border: none;
}
td#homepage
{
  background: transparent;
  width: 100%;
}
td#navigation
{
  display: none;
  visibility: collapse;
}
td#navigation img#bottomPromo
{
  display: none;
}
td#navigation img#topPromo
{
  display: none;
}
td#persistantNav
{
  display: none;
  visibility: collapse;
}
td#sideBar
{
  display: none;
  visibility: collapse;
}
td#sideBar img#sidebarImage
{
  display: none;
}
td#sideBar p
{
  display: none;
}
td#stats
{
  display: none;
  visibility: collapse;
}


/* Tabular Data */
table#table
{
  border-left: 1px solid #000;
  border-top: 1px solid #000;
}
table#table th
{
  font-size: 11px;
  height: 20px;
  text-align: center;
}
table#table td
{
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  height: 20px;
  padding: 5px;
}
th#left
{
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  padding: 0 3px 0 3px;
  height: 40px;
  width: 45%;
}
td#left
{
  width: 45%;
  padding: 0 3px 0 3px;
  text-align: left;
}
th#right
{
  border-right: 1px solid #000;
  padding: 0 3px 0 3px;
  width: 55%;
}
th#sub
{
  border-bottom: 1px solid #000;
  padding: 0 3px 0 3px;
  padding-right: 3px;
  width: 18%;
}
td#sub, th#subLast
{
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  padding: 0 3px 0 3px;
  width: 18%;
  text-align: center;
}