H1
{
    COLOR: #156150;
    FONT-FAMILY: arial, verdana;
    FONT-SIZE: 18px;
	FONT-WEIGHT: 800;
}


H2
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 13px;
}
h3 {
  font-size: 13px;
  font-family: verdana,arial,helvetica,sans-serif;
}

#testimonials {
width:170px;
  background-color: #e9e9df;
  border: 1px solid #5ca94d;
}

#homeBrands, #homeBrands td {
  font-family: verdana, helvetica,sans-serif;
  font-size: 10pt;
}
#homeBrands td { font-size: 11px }

#homeBrands label {
  display: block;
  text-align: left;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}
body {
	margin: 0px;
	background-color: #e9e9dd;
	text-align: center;
}

#greenbar { width:781px; height:20px; background-color:#e9e9dd;}

#tenpx { height:10px; }
#twentypx { height:20px; }
#fivepx { height:5px; }
#onepx { height:1px; }

#main {
	position: relative;
	top: 0px;
	width: 781px;
	background: #ffffff url(http://yhst-11400100427085.us-dc1-edit.store.yahoo.net/lib/yhst-11400100427085/body-top-back.gif) top center no-repeat;
	text-align: left;
	border: solid 1px #e9e9dd;

}

#main2 {
	position: relative;
	width: 781px;
	background: #ffffff url(http://yhst-11400100427085.us-dc1-edit.store.yahoo.net/lib/yhst-11400100427085/body-top-back2.gif) top left no-repeat;
	text-align: left;
	border: solid 1px #e9e9dd;
}

#maintable {
	margin-top: 147px;
	display: block;
	width: 781px;
}

#maintable2 {
	margin-top: 147px;
	display: block;
	width: 781px;
	
}


#maintext ul {
line-height:20px;
color:#333333;

}

#maintext li p {
line-height:17px;
color:#333333;
padding: 0 10px 0px 16px;
}


#searchform{
	margin: 6px;
	width: 185px;
	border: solid 1px #5ca94d;
	background-color: #e9e9dd;
}

 #mailform {
	margin: 0px;
	width: 168px;
	border: solid 1px #5ca94d;
	background-color: #e9e9dd;
}

#mailform { width: 168px; margin: 0px; margin-bottom: 0px; margin-top: 0px; margin-left:1px; }
.inpbox {
	font: normal 12px verdana;
}

p.searchpartop {
	margin-top: 6px;
	margin-bottom:0px;
}

.newsletter {
	margin: 4px 0 4px 0px;
}

p.searchpar {
	width:183px;
	margin: 4px 0;
	padding: 4px 10px 0px 10px;
}
#maintext p {
line-height:20px;
color:#333333;
padding: 0 10px 4px 16px;
}
#sidenav {
	margin: 0px 6px 6px 6px;
	width:186;
}

#sidenav .navbarhead {
	margin: 8px 0px 8px 0px;
	background: url(http://site.healthyfeetstore.com/images/sidemenu-head-back.jpg) top left no-repeat;
	padding: 5px;
	font: bold 12px verdana;
	color: #ffffff;
}

#sidenav a:link, #sidenav a:visited {
	font: normal 11px verdana;
	color: black;
	background: url(http://site.healthyfeetstore.com/images/sidemenu-spot.jpg) center left no-repeat;
	padding: 4px 6px 4px 18px;
	display: block;
	text-decoration: none;
}

#sidenav .top:link, #sidenav .top:visited {
	text-decoration: none;
		background: none;
		padding:0px;
		
}

#sidenav a:hover {
	text-decoration: underline;
}

img.sideimg {
	margin: 6px;
}

#bodycenter {
	margin-top: 7px;
	text-align: center;
}

#featured {
	width: 384px;
	text-align: left;
}

#bodyright {
	margin: 140px 6px 6px 6px;
	text-align: center;
}

.rightbox {
	border: solid 1px #5ca94d;
	background-color: #e9e9dd;
	padding: 4px;
	margin-bottom: 8px;
}

.rightspec {
	border: solid 1px #5ca94d;
	background-color: #eedca9;
	padding: 4px;
	margin-bottom: 8px;
}

#bottomnav {
	font: normal px verdana;
	line-height: 40px;
	text-align: center;
}

#bottomnav a:link, #bottomnav a:visited{
	font: normal verdana;
	color: #136250;
	padding: 5px;
	text-decoration: none;
}

#bottomnav a:hover {
	text-decoration: underline;
}

#copyright {
	text-align: center;
	font: normal 11px verdana;
	color: #808080;
}

#logolink {
	position: absolute;
	top: 0px;
	left: 0px;
}

#toplinks {
	position: absolute;
	top: 68px;
	left: 370px;
	font: bold 10px verdana;
	color: #136250;
}

#toplinks a:link, #toplinks a:visited, #toplinks2 a:link, #toplinks2 a:visited  {
	font: bold 10px verdana;
	color: #136250;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	height: 30px;
	line-height: 30px;
}

#toplinks a:hover, #toplinks2 a:hover {
	text-decoration: underline;
}

#toplinks2 {
	position: absolute;
	top: 67px;
	right: 0px;
	font: bold 10px verdana;
	color: #136250;
}

#topmenu {
	position: absolute;
	top: 98px;
	left: 4px;
	font: bold 11px verdana;
	color: #ffffff;
}

#topmenu a:link, #topmenu a:visited {
	font: bold 11px verdana;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 10px 0px 5px;
	height: 24px;
	line-height: 24px;
	border-right: solid 1px #ffffff;
}

#topmenu a:hover {
	color: #f1ce73;
}

#topmenu2 {
	position: absolute;
	top: 123px;
	left: 3px;
	font: bold 11px verdana;
	color: #ffffff;
}

#topmenu2 a:link, #topmenu2 a:visited {
	font: bold 11px verdana;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 8px 0px 3px;
	height: 24px;
	line-height: 24px;
	border-right: solid 1px #ffffff;
}

#topmenu2 a:hover {
	color: #f1ce73;
}
#ydesign { position: absolute; top: -1000px }
.nColors {
color:#55a545;
  font-size: 11px;
  font-weight: normal;
  padding:3px;
}
#linkfield { font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px;}
#linktd {border-right-color:#136250; border-right-style:solid; border-right-width:1px;}
#linkfieldtop { text-align:left; padding:5px; font-size:11px; padding-bottom:6px; padding-top:0px;
}
#linkfieldentry {text-align:left; padding:4px; padding-left:16px; font-size:9px; 	
background: url(http://site.healthyfeetstore.com/images/sidemenu-spot.jpg) center left no-repeat;}
#linkseeall { text-align:right; padding:5px; padding-top:10px; padding-right:10px; font-size:9px; padding-bottom:0px;}
#linkfield a:link, #linkfeild a:visited{
	color: #136250;
	text-decoration: none;
		
}

#linkfield a:hover {
	text-decoration: underline;
}
#backtotop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:20px;
}
#backtotop a:link, #backtotop a:visited {
	color: #136250;
	text-decoration: none;
}
#backtotop a:hover {
	text-decoration: underline;
}




.titlefield{ /*CSS for RSS title link in general*/
font-weight: bold;
font-size:11px;
}

.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

#feeddiv{
width:183px;
border: 1px solid #5ca94d;
background-color: #eedca9;
}

#example3{ /*Demo 3 main container*/
width: 155px;
height: 375px;
border: none;
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:18px;
}

#example3 div p{ /*Demo 3 P element that separates each entry*/
margin-top: 10px;
margin-bottom: 7px;
}

code{ /*CSS for insructions*/
color: red;
}

#infocenterdiv{
width:170px;
border: 1px solid #5ca94d;
background-color: #e9e9dd;
margin-bottom:8px;
}

#infobunch {
text-align:left;
margin-left:12px;
margin-top:5px;
margin-bottom:8px;}
#infoentry {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding:2px;
padding-left:20px;
font-size:13px; 	
background: url(http://site.healthyfeetstore.com/images/sidemenu-spot2.jpg) center left no-repeat;}}

#howto {
margin-bottom:3px;}

#testentry {
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:8px;
color:#666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
text-align:left;}

#testmore{
padding-bottom:8px;
padding-right:10px;
text-align:right;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#frontcopy {
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#757575;
padding-left:10px;
padding-top:5px;
line-height:16px;
}

#pagecopy {
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
padding-left:0px;
padding-top:0px;
line-height:18px;
}

td
{
    COLOR: #000000;
    FONT-FAMILY: arial, verdana;
    FONT-SIZE: 10pt
}

.small
{
    COLOR: #156150;
    FONT-FAMILY: arial, verdana;
    FONT-SIZE: 8pt
}
.heading
{
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: BOLD;
}
.big
{
    COLOR: #044828;
    FONT-FAMILY: arial, verdana;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: BOLD;
}
a
{
    COLOR: #156150;
	TEXT-DECORATION: none
}
a:hover
{
    COLOR: #FF0000;
    TEXT-DECORATION: Underline
}
.toplinks
{
    COLOR: #044828;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none
}
.toplinks:hover
{
    COLOR: #FF0000;
    TEXT-DECORATION: Underline
}
p
{
	line-height: 120%;
}
.istyle
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #838383 1px solid;
    BORDER-LEFT: #838383 1px solid;
    BORDER-RIGHT: #838383 1px solid;
    BORDER-TOP: #838383 1px solid;
    COLOR: #000000;
    MARGIN: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
-->


#reviews { margin-bottom: 1em }

#reviews label {

  display: block;

  font-weight: bold;

  background-color: #156150;

  padding: 2px;

  color: white;

}

#reviews .review {

    border: 1px solid #e6e6d8;

    font-size: 12px;

    margin-bottom: 1em;

}



#reviews .reviewtitle {

    background-color: #e6e6d8;

    padding: 3px;

}



#reviews .reviewtext {

    padding: 10px;

}



#reviews .helpful {

    font-size: 10px;

}



#reviews .writereview {

    margin-top: 1em;

    font-size: 12px;

}

#scanalertCode {
  position:absolute;
  z-index:5;
  text-align:right;
  top:14px;
  right: 365px !important;
}

#brandtable {
text-align:center; font-weight:bold; margin:8px auto 0;
}

#brandtable tr {
height:42px;
}
#brandtable td{
font-family:Verdana;
font-size:12px;
}
#brandtable .brandleft {
padding-right:12px;
}
#iframe_id { padding: 0px }
