body, a, p, img, dl, dt, dd, ul, li, h1, h2 { border:0; margin:0; padding:0; }

body {
  background-color:#1e1e1e;
  color:#ffffff;
  font-family:arial,verdana,helvetica,sans-serif;
  font-size: 13px;
  line-height: 16px;
}

ul { list-style-type:none; }

.floatClearer {
  clear:both;
  height:0;
  line-height:0;
}

.thumbnailRollover {display:none;}
.marginLeft10 { margin-left:10px; }



/* ********************************************
 * fonts and links
 * ********************************************
 */

.txtSmall { font-size:11px; }
.txtRed { color:red; }
.txtWhite { color:#ffffff; }
.txtYellow { color:#eaec3c; }
h1 { font-size:18px; padding:4px 0 8px 0; }
p { padding:0 0 8px 0; }

a {
  background-color:#1e1e1e;
  color:#ffffff;
  text-decoration:none;
}

a:hover { background-color:#1e1e1e; color:#eaec3c; }



/* ********************************************
 * layout
 * ********************************************
 */

#pageWrapper {
  border-color:#b8b8b8;
  border-style:solid;
  border-width:1px;
  min-height:564px;
  margin:30px auto;
  padding: 18px;
  width:764px;
}

* html #pageWrapper { height:564px; }



/* ********************************************
 * header
 * ********************************************
 */

#headerWrapper, 
#headerWrapper div { height:25px; }
#headerWrapper { padding-bottom:97px; }

#headerLeft { float:left; width:358px; }

#headerRight {
  float:right;
  text-align:right;
  width:396px;
}
