#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid #83bd66;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

#video {
/*border: 2px solid #4e2d0e;*/
}
.imgborder {
 border: 1px solid #4e2d0e;
}

.map-text
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.map-head
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: bold;}

.bodytext
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.bodytext-green
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #83bd66;
   font-style: normal; font-weight: normal;   
 }
 
 .bodytext-blue
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #365f97;
   font-style: normal; font-weight: normal;   
 } 
 
.bodytext-teal
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #bef6f3;
   font-style: normal; font-weight: normal;   
 } 
 
 .bodytext-brown
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color: #4e2d0e;
   font-style: normal; font-weight: normal;}
 
 .bodytext-orange
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ff9656;
   font-style: normal; font-weight: normal;}
 
 .bodytext-purple
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #b259b5;
   font-style: normal; font-weight: normal;}     
 
 .bodytext-turq
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #00dbd3;
   font-style: normal; font-weight: normal;}
 
 .bodytext-lite-turq
 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #c2faf3;
   font-style: normal; font-weight: normal;}
 
 .butClass
  {
    BORDER-BOTTOM: solid 1px; 
    BORDER-LEFT: solid 1px; 
    BORDER-RIGHT: solid 1px; 
    BORDER-TOP:  solid 1px;
    BORDER-COLOR: #D5D9E1; 
    BACKGROUND-COLOR: #D5D9E1;
    TOP: 1px;
    HEIGHT: 32px; 
    WIDTH: 32px;
    filter:alpha(opacity=40);-moz-opacity:0.2; 
  }  
 
  p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #4e2d0e;
   font-style: normal; font-weight: normal;}  
 
 .altmenutext {
   text-align: center;
   text-decoration: none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #b259b5;
   font-size:8pt;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   font-style: normal;font-weight: bold;} 

 a.altmenulink {
   text-align: center;
   text-decoration: none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #4e2d0e;
   font-size:7.5pt;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   font-style: normal;font-weight: bold;} 

 a.altmenulink:hover {
   {color: #b259b5;}

 a.altmenulink-purple {
   text-align: center;
   text-decoration: none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #b259b5;
   font-size:7.5pt;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   font-style: normal;font-weight: bold;}

 a.menulink {
   display: block;
   width: 148;
   height: 32px;
   text-align: center;
   text-decoration: none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   padding: 8px 0px 0px 0px;
   color: #ffffff;
   margin: 0px;
   font-style: normal;font-weight: bold;}
 
  a.menulink:active {
   display:block;
   background: url("rover-img.gif") 0 0 no-repeat;
   background-position: 0 -70px;
   text-decoration: none;}

  a {
  font-family: verdana;
  font-size: 8.5 pt;
  color: #b259b5;}
 
 .navhead
 {
   display: block;
   height: 23px;
   text-align: center;
   text-valign: center;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size:10pt;
   color: #b259b5;
   padding: 3px 0px 0px 0px;
   font-style: normal;}
    
 a.borderlink {
   display: block;
   BORDER: none;}
 
 a.borderlink:hover {
   border: solid 1px ##8672B4;}     
   
 body
	{scrollbar-3dlight-color: #4e2d0e; 
	scrollbar-arrow-color:#c2faf3; 
	scrollbar-darkshadow-color: #4e2d0e; 
	scrollbar-face-color: #83bd66; 
	scrollbar-highlight-color: #c2faf3; 
	scrollbar-shadow-color: #c2faf3; 
	scrollbar-track-color: #c2faf3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
      text-align: center;
	background-color: #b259b5;
      font-size: 10pt;
      color: #4e2d0e;}
	
h1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #c2faf3;;
	margin-top: 0px;
      margin-bottom: 0px;
      font-style: normal; font-weight: bold;}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #83bd66;
	margin-top: 0px;
      margin-bottom: 0px;
      font-style: normal; font-weight: bold;}
h3 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 15pt;
      color: #b259b5;
      margin-top: 0px;
      margin-bottom: 0px;
      font-style: normal; font-weight: bold;}
h4 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 15pt;
      color: #4e2d0e;
      margin-top: 0px;
      margin-bottom: 0px;
      font-style: normal; font-weight: bold;}

.bgcolorgreen { background-color: #83bd66; }

hr { color: #4e2d0e;}

.prodtab
{border: solid 7px #4e2d0e;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal; }

.prodtab1
{border: solid 2px #4e2d0e}
 
.prodtab2
{font-family: Verdana, Arial, Helvetica, sans-serif;
 border: solid 0px #4e2d0e;
 background-color: #ffffff;
 font-size: 10pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.prodtab3
{font-family: Verdana, Arial, Helvetica, sans-serif;
 border: solid 2px #4e2d0e;
 background-color: #ffffff;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;} 

.prodtab3x
{font-family: Verdana, Arial, Helvetica, sans-serif;
 border: solid 1px #4e2d0e;
 background-color: #ffffff;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;} 

 

/* Copyright 2003 Hyperhorse SUM Templates CCS*/
/* background-image: url(tag1.gif)*/

.cattitle
{
 background-color: #83bd66;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #c2faf3;
 font-style: normal; font-weight: bold;}

.catbody
{
  border-top: 0px solid #83bd66;
  border-left: 0px solid #83bd66;
  border-right: 0px solid #83bd66;
  border-bottom: 0px solid #83bd66;
}


.prodbodytext
{font-family: Verdana, Arial, Helvetica, sans-serif;
 border: solid 1px #4e2d0e;
 background-color: #fffff;
 font-size: 10pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.popupbodycolor
{font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 font-size: 10pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}
 
.popheadcolor
{background-color: #83bd66;
 color: #c2faf3;}

.catpageimg 
{border: solid 2px #4e2d0e;}

.prodpageimg 
{border: solid 3px #4e2d0e;}
 
font.prodtitle
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}
 
.prodtitle
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #83bd66;
 font-style: normal; font-weight: normal;} 

.prodtitle1
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #83bd66;
 font-style: normal; font-weight: bold;} 
 
font.prodprice
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #83bd66;
 font-style: normal; font-weight: normal;}
 
font.prodprice1
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-decoration: line-through;
 color: Red;
 font-style: normal; font-weight: bold;}
 
font.namecolor
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12pt;
 color: #4e2d0e;
 font-style: normal; font-weight: bold;}

.viewcart
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #83bd66;
 font-style: normal; font-weight: normal;}

.addontitle
{font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #c2faf3;
 border: solid 1px #4e2d0e;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.addonbody
{font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 border: solid 1px #4e2d0e;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}

.addonrow
{font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 border: solid 1px #4e2d0e;
 font-size: 9pt;
 color: #4e2d0e;
 font-style: normal; font-weight: normal;}
