    body {
      background:#666666;
      margin:0;
      padding:0;
      color:#000;
      font:small/1.5em Verdana, Arial, Helvetica, sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      } html>body {font-size:small;}
    
    #header {
	float:right;
	width:100%;
	font-size:93%;
	line-height:normal;
	padding-left: 20px;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("images/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header a {
      display:block;
      background:url("images/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header a:hover {
      color:#333;
      }
    #header #current {
      background-image:url("images/left_on.gif");
      }
    #header #current a {
      background-image:url("images/right_on.gif");
      color:#333;
      padding-bottom:5px;
      }
.nav { background-repeat: no-repeat; background-position: left bottom; padding-top: 2px; padding-left: 20px; }
.padding15 {
	padding: 15px 25px 15px 10px;
}
.content { height: auto; padding-top: 20px; }

 #navcontainer { width: 240px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 5;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
	display: block;
	padding: 3px;
	width: 230px;
	background-color: #221E1F;
	border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #FFFFFF;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #900;
color: #ffffff;
}
.productboxmain {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 5px solid #000000;
}
a {
	color: #a6c6ff;
	text-decoration: none;
}
a:hover { color: #000; }
.productfooter {
	background-color: #990000;
}
.productboxfull {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.blackborder1 {
	border: 4px solid #000000;
}
.navbox {
	font-size: 12px;
	color: #ffffff;
	background-color: #990000;
	border: solid 1px #000000;
	padding: 5px;
}
.style18 {color: #333333}
.title {
	background-repeat: no-repeat;
	background-position: left top;
}
.style20 { color: #900; font-size: 18px ; font-weight: bold; line-height: 130%; text-align: justify; }.reddycross {
	color: #990000;
	text-decoration: line-through;
}
.picframe { color: #000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fff; text-decoration: none; text-align: center; width: 650px; height: 90%; margin-top: 10px; padding-top: 10px; border: solid 2px #900; }
.image { margin: 5px; border: solid 2px #900; }
h4 { color: #740033; font-size: 1.15em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin: 20px 20px 10px 10px; }
h5 { color: #2749a6; font-size: 1.1em; font-family: "Trebuchet MS", Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; text-align: center; margin: 5px 15px 5px 0; }
h6 { color: #900; font-size: 1.2em; font-weight: bold; text-align: right; margin: 10px 10px 0 0; }
h3 { font-size: 1.17em; font-weight: bold; line-height: 100%; text-align: left; text-indent: 25px; margin: 5px 0; }
ul { color: #000; line-height: 200%; margin-top: 1em; margin-right: 50px; margin-bottom: 1em; list-style-type: disc; }
ol { color: #000; line-height: 200%; margin-top: 1em; margin-right: 50px; margin-bottom: 1em; list-style-type: decimal; }
.about { color: #2749a6; font-size: 1.3em; font-family: "Trebuchet MS", Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin: 5px 15px 5px 0;
