
body{ background-color:#fff; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000;}

/*dropdown menu start*/
.ddm1 { font:13px georgia, times new roman, serif; color:#fff; font-weight:bold;  }
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover { padding: 3px 8px 4px 8px; border: 1px #eedfc0; text-decoration: none; display: block; position: relative;  text-align:center;}
.ddm1 .item1 { background: #331900; color: #ffffff;}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover { background: #FF6600; color: #ffffff;}
.ddm1 .item2,
.ddm1 .item2:hover { padding: 3px 8px 4px 8px; text-decoration: none; display: block; white-space: nowrap; text-align:left;}
.ddm1 .item2 { background: #331900; color: #ffffff;}
.ddm1 .item2:hover { background: #331900; color: #ffffff;}
.ddm1 .section { position: absolute; visibility: hidden; z-index: -1; white-space: nowrap; text-align:right; padding-left:15px;}
.ddm1 .left, .ddm1 .left:hover { }
.ddm1 .right, .ddm1 .right:hover {  }
* html .ddm1 td { position: relative; } /* ie 5.0 fix */
/*dropdown menu end*/

.brdr {border:1px solid #000;}

.shops {position: absolute; visibility: hidden; width:250px; background-color: #fff; padding:10px; margin-left:50%; margin-right:50%; border:1px #331900 solid;
margin-left: -173px; margin-top: -180px; left: 50%; top: 50%; z-index:100;}
.close { position:relative;}

.shoplink a, .shoplink a:visited {color:#2c1912; font:11px Arial, sans-serif;text-decoration:underline; font-weight:normal; }
.shoplink a:hover, .shoplink a.active, .shoplink a.visited:hover, {text-decoration:none; color:#56413a;}

#footer {background-color:#331900; padding:1px 5px 1px 5px; font:11px georgia, times new roman, serif; color:#fff; }
#footer a  {color:#fff; text-decoration:none; } 
#footer a:hover, a.active, a.active:hover, a.active:visited {color:#eedfc0;}


#menu {background:#331900;padding:1px 5px 1px 5px;  font:13px georgia, times new roman, serif; font-weight:bold; color:#fff; font-weight:bold; }
#menu a  { background:#331900; padding:5px 5px 5px 5px;text-decoration:none;  font:13px georgia, times new roman, serif; font-weight:bold; color:#fff; font-weight:bold;  }
#menu a:hover, a.active, a.active:hover, a.active:visited {color:#eedfc0; align:right;}


#tnav a{color:#2c1912; font:11px Arial, sans-serif; text-decoration:none; font-weight:normal;}
#tnav a:hover, a.active, a.active:hover, a.active:visited {text-decoration:none; color:#A20208;}

a, a:visited {color:#2c1912; font:11px Arial, sans-serif;text-decoration:none; font-weight:normal; }
a:hover, a.active, a.active:hover, a.active:visited  {text-decoration:underline; color:#56413a;}

.header {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c1912; font-weight:bold;}
.header1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a50208; font-weight:bold;}
.bkheader {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c1912; font-weight:bold;}
.text {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#2c1912;}
.bktext {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#2c1912;}
#bktext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2c1912;}
.stext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2c1912;}
.sbtext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2c1912;font-weight:bold;}
.special {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1f7312;}
.error {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ae5c01; font-weight:bold;}
.breadcrumb {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#2c1912; font-weight:bold;}
.breadcrumb2 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#2c1912; font-weight:bold;}
#lightrow {background-color:#FCFCFC;}
.copyright {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#77624d;}

select {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2c1912;}

#content {clear:left; background:#fff; clear:both; margin:0px; padding:10px;  align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;}

#content2 { background:#fff; clear:both; margin:0px; padding:0px; align:center; font-family:Times, serif;  font-size:11px;  color:#2c1912;  font-weight:normal;}

#content3 { font-family:Arial, Helvetica, sans-serif;  font-size:11px;  color:#2c1912;  font-weight:normal; border-bottom:1px solid #999 dotted;}

#item { background:#fff; clear:both; margin:0px;}

form{ margin:0px 0px 0px;}

h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:x-small;
 font-weight:bold;
}

h2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:small;
 font-weight:bold;
}
.navbarbg{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
}
.navbarbg a{
display:block;
 color:Black;
 background-image:url(../images/menu/menubg.jpg);
 border-top:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 border-left:1px solid #CCCCCC;

}
.navbarbg a:link{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
height:20px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
text-align:center;
text-decoration:none;
width:100%;
}
.navbarbg a:visited{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
height:20px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
text-align:center;
text-decoration:none;
width:100%;
}
.navbarbg a:hover{
color:#B22222;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
height:20px;
padding-bottom:0px;
padding-top:4px;
width:100%;
}
.navbarbg a:active{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
height:20px;
padding-bottom:0px;
padding-top:4px;
text-align:center;
text-decoration:none;
width:100%;
}

.xCellBorder{
background-color:#FFFFFF;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

.xTopCell{
background-color:#fff;
width:100%;
}
/*formats the search box in the shoppage_header file.*/
.searchfield{
background-color:#FFFFFF;
border-bottom-color:#333;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#333;
border-left-style:solid;
border-left-width:1px;
border-right-color:#333;
border-right-style:solid;
border-right-width:1px;
border-top-color:#333;
border-top-style:solid;
border-top-width:1px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-align:center;
}
/*formats the display of the text boxes throughout the front end*/
.txtfield{
background-color:#FFFFFF;
border-bottom-color:#333;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#333;
border-left-style:solid;
border-left-width:1px;
border-right-color:#333;
border-right-style:solid;
border-right-width:1px;
border-top-color:#333;
border-top-style:solid;
border-top-width:1px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
}
.txtfielddropdown{
background-color:#FFFFFF;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:normal;
}
.menuhdr{
 font-family:Arial, Helvetica, sans-serif;
 background-color:#DDDEDE;
 color:#000;
 font-size:10px;
 font-weight:bold; 
}
.menubdr{
 background-color:#B3B7BB;
}
.dashed{
 border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 background-color:#F7F7F7;
 color:#fff;
}

.leftmenumain a{
 border-top:1px solid #D3D3D3;
 display:block;
}
.leftmenumain{
background-color:#F7F7F7;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:bold;
text-align:left;
}
.leftmenumain a:link{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
padding-bottom:7px;
padding-left:4px;
padding-top:6px;
text-align:left;
text-decoration:underline;
width:100%;
}
.leftmenumain a:visited{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
padding-bottom:7px;
padding-left:4px;
padding-top:6px;
text-align:left;
text-decoration:underline;
width:100%;
}

.leftmenumain a:hover{
background-color:#EEEEEE;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
padding-bottom:7px;
padding-left:4px;
padding-top:6px;
text-align:left;
text-decoration:none;
width:100%;
}

.leftmenumain a:active{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
padding-bottom:7px;
padding-left:4px;
padding-top:6px;
text-align:left;
text-decoration:underline;
width:100%;
}

.dottedBorder {
 border:1px dotted #cccccc; 
 background-color:#F9F9F9;
 padding:5px 
}

.submitbtn {
   color:#666666;
   font-family:Tahoma,Arial, Helvetica, sans-serif;
   background-color:#efefef;
   font-size:11px;
   font-weight:bold;
   border:1px solid #333;
}

/*formats the header text throughout the site*/
.txtheader{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:bold;
}
/*formats the mini cart subtotal  in the right menu*/
.cartsubtotalminicart{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:bold;
text-align:right; 
}
/*formats the links in the minicart*/

.cartminilinks{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:bold;
text-align:left;
}
.cartminilinks a:link{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
text-align:left;
}
.cartminilinks a:visited{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
text-align:left;
}
.cartminilinks a:hover{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
text-align:left;
}
.cartminilinks a:active{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:normal;
text-align:left;
}

.hdrproduct{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
}

