body {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:100.1%;
  line-height:150%;
  margin:0 0 0 0;
}

/* LINKS */

a, a:link, a:active {
  font-size:0.9em;
  color:#0000ff;
  text-decoration:none;
}

a:visited {color:#990099}

a:hover {
  color:#ff3300;
  text-decoration:underline;
}

.navbar a, .navbar a:link, .navbar a:active {
  color:#0000ff;
  text-decoration:none;
}

.navbar a:visited {color:#990099}

.navbar a:hover {
  color:#ff3300;
  text-decoration:underline;
}

.sidebar li a, .sidebar li a:link, .sidebar li a:active {
  color:#333;
  text-decoration:none;
}

.sidebar li a:visited {color:#990099}

.sidebar li a:hover {
  color:#ff3300;
  text-decoration:underline overline;
}

a.tronicno {
  font-size:0.8em;
  text-align:center;
}

/* LAYOUT */

#wrapper {margin:0 0 0 0;}

#header {
  width:100%;
  height:80px;
}

#logo {margin:0;}

#navbar {
  height:25px;
  margin:15px 0 0 0;
  padding:3px 0 3px 0;
  border-top:1px solid #c0c0c0;
  border-bottom:3px solid #c0c0c0;
}

.navbar {
  font-size:0.9em;
  text-align:center;
  background-image:url('../images/navbg.gif');
}

/*#content {}*/

#top-block {
  width:90%;
  margin:0 0 0 20px;
}

#sidebar {
  width:140px;
  vertical-align:top;
  border-right:1px solid #111;
}

.sidebar {
  font-size:0.9em;
  line-height:130%;
  margin-top:30px;
}

#main-content {padding-left:20px;}

#main-content td {text-align:center;}

#about td {text-align:left;} 

/* Headings */

h1 {
  font-size:1.4em;
  color:#333;
  line-height:150%;
}

h2 {
  font-size:1.2em;
  color:#999;
  line-height:150%;
}

/* General Definitions */

p {
  font-size:0.9em;
  line-height:140%;
}

img {border:0px none;}

#itempic td {font-size:0.9em;}

.clear {clear:both}

.float-left {float:left}

.float-right {float:right}

.center {text-align:center}

.align-left {text-align:left}

.align-right {text-align:right}

.bold {font-weight:bold}

.maroon {color:#c00;}

.item-img {
  width:329px;
  height:425px;
  margin-top:10px;
  background-image:url('../images/pslproductback2.jpg');
  background-repeat: no-repeat;
  border-top:2px solid #c0c0c0
}

.redline-top {
  margin:0 15px 0 0;
  float:right;
}

.redline-bottom {
  margin:0 0 0 5px;
  float:left;
}

#productpic {margin:0 auto 0 20px;}

.sku {margin:10px 0 10px 15px;}

#large {margin:10px 0 10px 15px;padding-bottom:20px;}

.description {padding:20px 0 0 20px;}

.graybox {border:1px solid #c0c0c0;}

.smlpageno {
  font-size:0.8em;
  vertical-align:top;
}

.back-next {
  text-align:right;
  margin-right:30px;
}

.footer {
  font-size:0.9em;
  text-align:center;
  margin-top:10px;
}

/* Lists */

#sidebar ul {margin:0 0 0 5px;}

#sidebar li {
  list-style:square;
  color:#000000;
  margin:0 0 5px 20px;
}
