/* 
////////////////////////////////////////////////////////////////
// 
//   namesuppressed products Stylesheet 1.0.0
//   4th May 2003
//   by Kohan "SyneRyder" Ikin
//   www.namesuppressed.com/syneryder
//   syneryder@namesuppressed.com
//
//   A good, fairly well planned stylesheet that forms the
//   design basis for all pages in the products subsection of
//   the namesuppressed website.
//
////////////////////////////////////////////////////////////////
*/



/*******************************************************************
  Basic document style definitions
*******************************************************************/

/* The only definitions that should appear in this section are
   defined HTML entities (like body, h1 and abbr, but not classes
   of these well-defined entities). nocss & spacer are exceptions. */

/* For items displayed only when no CSS support is present. */
.nocss {
  display: none;
  visibility: hidden;
}

div.spacer {
  clear: both;
}

body {
  color: #000000;
  background-color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

:link {
 color: #999977;
 background-color: transparent;
}

:visited {
 color: #888866;
 background-color: transparent;
}

h1 { font-size: 24px; text-align: center; }
h2 { font-size: 19px; }
h3 { font-size: 17px; }
h4 { font-size: 15px; }
ul { font-size: 12px; }
th { font-weight: bold; }

p {
  text-align: left;
  font-size: 13px;
  line-height: 16px;
}

abbr, acronym {
  border-bottom: 1px dotted #CCCC99;
  cursor: help;
}




/*******************************************************************
  General layout definitions
*******************************************************************/

div.header {
  background: #000000;
  color: #999999;
  text-align: right;
  clear: both;
}

p.copyright {
  background: #000000;
  color: #999999;
  text-align: center;
  font-size: 11px;
  line-height: 13px;
  margin:  0px;
  padding: 5px;
  clear: both;
}

#sidebar {
  width: 140px;
  text-align: center;
  color: #FFFFFF;
  background-color:  #000066;
  background-image:  url("/design/gfx/texture-bluewood.gif");
  background-repeat: repeat;
}

#content {
  padding-top:       20px;
  padding-left:      5%;
  padding-right:     5%;
  padding-bottom:    20px;
  background-image:  url("/design/gfx/texture-whiterocks.gif");
  background-repeat: repeat;
}

.imageleft {
  margin: 3px;
  float:  left;
}

.imageright {
  margin: 3px;
  float:  right;
}









p.linksbar {
  background-image:  url("/design/gfx/texture-ltyellowswirl.gif");
  background-repeat: repeat;
  border:            1px solid #000000;
  padding:           5px;
  margin-bottom:     15px;
  color:             #666666;
  background-color:  #FFFFEE;
  font-weight:       bold;
  font-size:         13px;
  text-align:        center;
}
