html { height: 100%; overflow: auto;  box-sizing:content-box; -moz-box-sizing:content-box;}
div,h1,h2,h3,h4,h5,h6,td,table,img,ul { padding:0; margin:0; border:0;  box-sizing:content-box; -moz-box-sizing:content-box; }
p { font-size: 11px; box-sizing:content-box; -moz-box-sizing:content-box; margin:0px;} 
body { padding:0; margin:0; font-family: Arial; font-size: 11px; height: 100%;  box-sizing:content-box; -moz-box-sizing:content-box; }
#all { width: 770px; text-align: left; margin-left: auto; margin-right: auto; position: relative; color: #3e2f28; }
#level_0_header { width: 768px; height: 101px; padding: 0px; position: relative; z-index: 0; border: 1px solid #606060 }
#little_menu { width: 172px; height: 14px; position: absolute; top: 75px; right: 0px; font-family: Arial; font-size: 10px;
			  padding-left: 3px; border-top: 1px solid #606060; border-left: 1px solid #606060; border-bottom: 1px solid #606060; 
			  background-color: #FFF; padding-top: 1px; color: #3e2f28; z-index: 9999; }
a.little { color: #3e2f28;  }
a.little:link, a.little:visited,  a.little:active { color: #3e2f28; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration: none }
a.little:hover { color: #3e2f28; text-decoration: none; font-weight: bold; }
a.little2:link, a.little2:visited, a.little2:active { color: #3e2f28; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration: none }
a.little2:hover { color: #3e2f28; text-decoration: underline; font-weight: bold; }
.divL { font-weight: bold; font-family: Arial; width: 8px; font-size: 11px; }
.divL2 { font-weight: bold; font-family: Arial; width: 8px; font-size: 11px; padding-right: 5px; padding-left: 5px; color: #3e2f28 }
#level_0_menu { width: 770px; height: 26px; margin: 0px; padding: 0px; z-index: 9998; }

td.topMenuItem { width: 96px; font-family: Arial; font-size: 11px; text-align: center; line-height: 24px; color: #3d2e27; 
				font-weight: bold; cursor: pointer; background: url(images/menuGrad.gif) repeat-x; height: 26px; } 
td.topMenuItem a:link, td.topMenuItem a:visited { text-decoration: none; color: #3e2f28; font-weight: bold;  }
td.topMenuItem a:hover { color: #FFF; text-decoration: none; font-weight: bold }

td.topMenuItemOver { width: 96px; font-family: Arial; font-size: 11px; text-align: center; line-height: 24px; color: #c06a28;
					background: url(images/menuGrad.gif) repeat-x; font-weight: bold; cursor: pointer; height: 26px  } 
td.topMenuItemOver a:link, td.topMenuItemOver a:visited { text-decoration: none; color: #c06a28; font-weight: bold  }
td.topMenuItemOver a:hover { color: #c06a28; text-decoration: none; font-weight: bold }

td.topMenuItemOver2 { width: 96px; font-family: Arial; font-size: 11px; text-align: center; line-height: 24px; color: #FFF;
					background: url(images/menuBTN.jpg) no-repeat; font-weight: bold; cursor: pointer; height: 26px  } 
td.topMenuItemOver2 a:link, td.topMenuItemOver2 a:visited { text-decoration: none; color: #FFF; font-weight: bold  }
td.topMenuItemOver2 a:hover { color: #FFF; text-decoration: none; font-weight: bold }

#level_0_main { 	width: 100%; min-height:438px; }
#level_0_footer { width: 100%; height: 16px; margin: 0px; padding: 0px; border-top: 1px solid #606060; margin-top: 2px; }
#mailistBtn { border: 1px solid #606060; height: 17px; background: url(images/gradFooter.gif) repeat-x;
			  font-family: Arial; font-size: 10px; line-height: 15px; font-weight: normal; width: 100px; text-align: center; 
			  border-width: 0px 1px 1px 1px; border-color: #606060; border-style: solid; color: #3e2f28 }
.footerTD { font-family: Arial; font-size: 10px; font-weight: normal; line-height: 14px; text-align: center; 
			color: #969696; height: 15px; }
.footerTD p { padding: 0px; margin: 0px; font-size: 14px; }

#footer_info { float: right; font-size: 10px; font-family: Arial; height: 16px; }
.jinGsubMenu { position: absolute; background: #EEEEEE; border-top: 2px; border-bottom: 1px; border-color: #606060; 
			  border-style: solid; text-align: left; display: none; z-index: 9999; border-left: 0px; border-right: 0px; }
.subMenu { line-height: 17px; font-family: Arial; font-size: 10px; font-weight: bold; border-bottom: 1px solid #606060; padding-left: 15px; padding-right: 15px; }
td.subMenu a:link, td.subMenu a:visited { text-decoration: none; color: #3e2f28; font-weight: bold }
td.subMenu a:hover { color: #c06a28; text-decoration: none; font-weight: bold }
.subMenuSelected { line-height: 17px; font-family: Arial; font-size: 10px; font-weight: bold; border-bottom: 1px solid #606060; padding-left: 15px; padding-right: 15px; }
td.subMenuSelected a:link, td.subMenuSelected a:visited { text-decoration: none; color: #3e2f28; font-weight: bold }
td.subMenuSelected a:hover { color: #3e2f28; text-decoration: none; font-weight: bold }
.prodNav { font-family: Arial; font-size: 10px; color: #3e2f28; font-weight: normal; text-align: left; } 
.prodInfo12 { font-family: Arial; font-size: 12px; color: #3e2f28; font-weight: normal; text-align: left; padding-top: 5px; }
.prodInfo { font-family: Arial; font-size: 11px; color: #3e2f28; font-weight: normal; text-align: left; padding-top: 5px; }
.prodPrice { font-family: Arial; font-size: 12px; color: #3e2f28; font-weight: bold; border-bottom: 1px solid #b4b4b4; text-align: left; }
.prodColors { font-family: Arial; font-size: 10px; color: #3e2f28; font-weight: normal; text-align: left; }
.prodSizes { font-family: Arial; font-size: 10px; color: #3e2f28; font-weight: normal; text-align: left; }
.cartHeadTD { border-bottom: 1px solid #606060; color: #3e2f28; text-align: center; font-family: Arial; font-weight: normal; font-size: 12px; line-height: 20px; }
.cpTitle { color: #c06a28; font-family: Arial; font-size: 14px; font-weight: normal; }
.pinfo { color: #3e2f28; font-family: Arial; font-size: 12px; font-weight: normal; }
.btn { border: none; background: #cdcdcd; font-family: Arial; font-size: 11px; font-weight: normal; height: 20px; width: 70px; padding: 0px; }

a.imgGoLink:link, a.imgGoLink:visited, a.imgGoLink:active { color: #3e2f28; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration: none }
a.imgGoLink:hover { color: #3e2f28; text-decoration: none; font-weight: bold; }
a.prodNB:link, a.prodNB:visited { color: #3e2f28; font-family: Arial; font-size: 10px; font-weight: norml; text-decoration: none }
a.prodNB:hover { color: #3e2f28; text-decoration: none; font-weight: norml; }
a.joinMail:link, a.joinMail:visited { color: #3e2f28; font-family: Arial; font-size: 10px; font-weight: normal; text-decoration: none }
a.joinMail:hover { color: #3e2f28; text-decoration: underline; font-weight:normal; }

input.box { border: 1px solid #606060; }
input.box2 { border: 1px solid #606060; width: 130px; }
textarea { border: 1px solid #606060; }
textarea.box2 { border: 1px solid #606060; }

a.cl:link, a.cl:active, a.cl:visited { color: #3e2f28; text-decoration: none; font-size: 10px;  }
a.cl:hover { color: #3e2f28; text-decoration: underline;  }
.prodTitle { border-bottom: 1px solid #b4b4b4; font-family: Arial; font-size: 13px; text-align: left; font-weight: bold }
.prodNextPrev { border-bottom: 1px solid #b4b4b4; font-family: Arial; font-size: 13px; text-align: right; }

.pathF { font-size: 11px; font-family: Arial; font-weight: normal; color: #3d2e27 }
a.newsLink:link, a.newsLink:visited, a.newsLink:active { color: #c06a28; text-decoration: none; font-weight: bold; font-size: 13px; }
a.newsLink:hover { text-decoration: underline; }