/* Navigation */
.phone {padding:0; float: left; margin:0 10px; font-weight: normal; font-size:14px; font-family: Verdana, Arial, sans-serif;}
.bold {font-weight: bold; font-size:14px; font-family:Verdana, Arial, sans-serif}

table.feature {font: 11px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; border: 1px solid #666699;}
table.feature td {vertical-align: top; border: 1px solid gray; padding: 2px;}
table.feature th {vertical-align: top; font-weight: bold; color:#FFF; border: 2px solid gray; background-color: #666699;}

/* body */
body {font-family: Verdana, Arial, Helvetica, sans-serif;}
a {color: blue;}
a:visited, a:active {color: purple;}
p, li {font-size: 65%;}
h3 {clear: left; color:#336600;}
h4 {clear: left; margin-top: 15px; border-top: 1px solid black; width: 100%;}
img.product {margin-right: 15px;}
#products {position: relative; top: 0; right: 0; float: right; background-color:#CCCCCC; padding:6px; margin: 0 0 12px 12px;}
#products h1 {margin: 0; padding: 0; font-size: 100%; color:#336600;}
#products ul {margin:0;}

.featurelist {font-size: 100%;}
img.photoright {clear: both; float: right; border:1px solid black; margin: 0 0 10px 10px;}
img.photoleft {clear: both; float: left; border:1px solid black; margin: 0 10px 10px 0;}
img.photoright2 {clear: both; float: right;  margin: 0 0 10px 10px;}
img.photoleft2 {clear: both; float: left;  margin: 0 10px 10px 0;}

#subanchor {background-color:#e3e3e3; padding: 0 6px 6px 6px; font-size: 90%;}
a.productlink {margin: -12px 0 6px 0; padding:0; font-size: 75%; font-weight: bold; display: block;}

