/* CSS Document */

body {
	background-color: #cfcfcf;
	background-image:url(../images/linebg.gif);
	background-repeat: repeat;
}

#TopButtons {
width:663px;}

#headerTop {
width:663px;
height:78px;
margin:0px;
display:block;
padding:0px;}

#HorizontalMenu {
width:663px;
height:33px;
margin:0px;
padding:0px;
display:block;}

#HeaderBottom{
width:663px;
height:17px;}

#Content {
width:645px;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 15px #663300;
background-image:url(../images/zbg.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
padding:5px;
padding-left:9px;
font-size:12px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}

#ContentZaino {
width:649px;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 15px #663300;
background-color:#ffffff;
padding:5px;
font-size:12px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}

#ContentLeft {
width:430px;
padding:5px;
text-align:left;
margin-right:0px;
float:left;
display:inline;}

#ContentRight {
width:180px;
display:inline;
float:right;
text-align:left;
margin-right:0px;}

#Column {
width:170px;
padding:5px;
float:left;}

#Column .Header {
width:170px;
height:22px;
padding-top:10px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ColumnHeader.gif);}

#Column .Body {
width:158px;
padding:5px;
font-size:10px;
text-align:center;
color:#333333;
border-bottom:1px solid #5f0000;
border-left:1px solid #5f0000;
border-right:1px solid #5f0000;
background-image:url(../images/boxbg.gif);}

#Column .Body2 {
width:158px;
padding:5px;
font-size:10px;
text-align:center;
color:#000000;
border-bottom:1px solid #5f0000;
border-left:1px solid #5f0000;
border-right:1px solid #5f0000;
background-image:url(../images/boxbg.gif);}

#Column2 {
width:170px;
padding:0px;
background-color:#5f0000;
float:left;}

#Column2 .Header {
width:170px;
height:22px;
padding-top:10px;
text-align:center;
float:left;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/ColumnHeader.gif);
background-color:#ffffff;}

#Column2 .Body {
width:170px;
padding:0px;
background-color:#5f0000;}


#Column ul{
margin-left:15px;
padding-left:2px;
margin-top:0px;
margin-bottom:5px;
text-align:left;}

#Column li {
color:#000000;
margin-bottom:3px;
list-style:circle;}

#navcontainer { width: 170px;
float:left;
background-color:#5f0000; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
}

#navcontainer li
{
padding-bottom:3px;
border-bottom:#993300 1px solid;
}

#navcontainer a
{
display: block;
padding: 3px;
padding-left:5px;
width: 162px;
background-color: #5f0000;
}

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

#navcontainer a:hover
{
background-color:#CC0000;
color: #fff;
}

#navcontainer .Headers
{padding-top:3px;
padding-bottom:3px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
border:1px solid #ffffff;
border-left:1px solid #CC0000;
border-right:1px solid #CC0000;
background-color:#CC0000;}

#Footer {
font-size:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
text-align:center;
width:657px;
padding:2px;
clear:both;}

#Accessory {
width:414px;
font-size:12px;
color:#000066;
font-weight:bold;
border-bottom:1px #000066 solid;
padding:3px;}

#AccessoryInfo {
width:414px;
border-bottom:1px dotted #666666;
padding:3px;
padding-top:8px;
font-size:10px;
color:#333333;}

#ZainoDayInfo {
width:200px;
border:2px solid #990000;
float:right;
padding:10px;
font-size:12px;
color:#990000;}

.headline {
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
margin-bottom:3px;}

.subehadline {
font-size:10px;
font-weight:bold;
color:#000000;
padding-bottom:5px;
border-bottom:1px dotted #663300;
margin-bottom:3px;}

.imageStyle {
border:1px solid #000000;
padding:7px;
margin:7px;
margin-top:0px;}

.imageStyle2 {
border:1px solid #000000;
padding:3px;
margin:8px;}

.tabletextWhite {
color:#FFFFFF;
padding:3px;
font-weight:bold;}

.cyanBorder {
border:1px solid #006697;
text-align:center;
padding:3px;
padding-top:5px;
padding-bottom:5px;}

.cyanBorder2 {
border:1px solid #006697;}

.redBorder {
border-top:2px solid #5f0000;}

.zainoKits {
border:1px solid #00496C;}


a:link {
	color:#006666;
	text-decoration: none;
	padding-bottom:2px;
}
a:visited {
	color: #006666;
	text-decoration: none;
}
a:hover {
	color: #006666;
	text-decoration:underline;
}
a:active {
	color: #006666;
	text-decoration: none;
}

.darkColumns {
background-color:#336699;
color:#FFFFFF;
padding:2px;
text-align:right;}

.lightColumns {
padding:2px;}

.blackCell {
border:1px solid #000000;
padding:3px;}

#GalleryContainer {
width:620px;}

.GalleryThumb {
border:1px solid #990033;
padding:2px;}

.style8 {color: #CC3300; font-size: 10px; font-weight: bold; line-height:14px; }

.Size10Bold{
font-size:10px;
font-weight:bold;}

.IndexText {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
line-height:16px;}

.TowelHeader {
font-size:12px;
line-height:14px;
color:#000000;
font-weight:bold;
border-bottom:1px dotted #666666;
padding-bottom:3px;
margin-bottom:3px;}

.TowelInfo {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-top:3px;
line-height:14px;
font-weight:normal;}

.TowelPrice {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-weight:bold;}
