@charset "iso-8859-1";
html, body {
background: #FFF;
color: #000;
padding: 0;
margin: 0;
overflow-x: hidden;
overflow-y: hidden;
}
html {
font-size: 62.5%;
font-family: Arial, Helvetica, Verdana, sans-serif;
}
a {
color: #000;
}
img {
border: 0;
padding: 0;
margin: 0;
}
form {
margin: 0;
}
div, span {
margin: 0;
padding: 0;
}
p {
font-size: 1.3em;
}
em {
font-weight: normal;
font-style: normal;
color: #F00;
}
h1 {
font-size: 2.4em;
font-weight: bold;
text-indent: 10px;
margin-bottom: 10px;
}
h2 {
font-size: 1.3em;
font-weight: bold;
}
#main {
width: 100%;
margin: 10px 0 0 10px;
}
#topForm div, #topForm img{
float: left;
}
#logo {
margin-top:3px;
}
#topForm * {
vertical-align: middle;
}
#topForm {
float: left;
width: 100%;
margin: 0 0 5px;
padding: 0;
}	
#topAdsense {
text-align: center;
width: 728px;
height: 90px;
background: #CCC;
clear:both;
}
#contentAdsense {
text-align: center;
width: 728px;
height: 90px;
}
#topMain {
text-align:center;
width: 100%;
margin: 0;
padding: 5px 10px 20px 10px;
background: #CCC url(/images/back2.gif) repeat-x bottom;
font-size: 1.3em;
font-weight: bold;
}
#topMainNoFrames {
width: 100%;
margin: 0;
background: #CCC url(/images/back2.gif) repeat-x bottom;
padding: 5px 10px 0 10px;
font-size: 1.3em;
font-weight: bold;
}
#topNav {
margin: 0;
padding: 0;
}
#topNav li {
background: #BBB;
float:left;
padding: 4px;
text-align: center;
list-style: none;
margin: 0 0 0 2px;
min-height: 16px; 
}
#contentTable {
border: 1px solid #CCC;
border-collapse: collapse;
width: 728px;
margin: 0;
padding: 0;
font-size: 1.3em;
font-weight: bold;
}
#contentTable td {
border: 1px solid #CCC;
padding: 2px 8px;
}
.available {
background: green;
}
.unavailable {
background: red;
}
#imageRow {
margin: 15px 0 0 4px;
}
#imageRow img {
margin: 0 0 0 1px;
border: 1px solid #000;
}
#main img {
border: 1px solid #000;
}
#productDescription {
width: 638px;
margin: 0 45px 5px;
}
#productDescription * {
margin: 0;
}