/* CSS Document */
* {
   padding:0;
   margin:0;
}
body {
   background: #fdbc43 url(images/body_bkgd.gif) repeat-x;
   font: normal 14px Arial, Helvetica, sans-serif;
   color:#663300;
}
.email a:link, .email a:visited {
   color:#663300;
   font-size:125%;
   font-weight:bold;
}
.email a:hover {
   color:#FF3399;
   text-decoration:none;
}
h1 {
   font-size:125%;
   font-weight:bold;
}
/* top of page */
#page {
   width:808px;
   margin: 0 auto;
   background: url(images/middle_bkgd.gif) repeat-y;
}
#pagetop {
   width:808px;
   height:352px;
   margin:0 auto;
   background: url(images/pagetop.jpg) no-repeat;
   background-color:white;
   text-align:right;
}
#pagetop ul {
   padding-top:60px;
   padding-right:15px;
   text-align:right;
   height:20px;
   list-style:none;
}
#pagetop ul li {
   font-size:14px;
   color:#663300;
   display:inline;
}
#pagetop a:link, #pagetop a:visited {
   color:#663300;
   text-decoration:none;
}
#pagetop a:hover {
   font-weight:bold;
   color:#003300;
}   
#pagetop img {
   padding-right:8px;
}
#pagebottom {
   width:808px;
   background-color:white;
   background: url(images/solafeet_unit.jpg) no-repeat center bottom;
   margin:0 auto;
}
#pagebottom h1 {
   margin: 0 20px 20px 360px;
   font-size:20px;
}
#pagebottom ul {
   margin:50px 20px 20px 500px;
   list-style:outside;
}
#pagebottom ul li {
   font-size:130%;
   font-weight:bold;
   padding-bottom:1em;
}
#pagebottom .sales {
   font-size:110%;
   font-weight:normal;
   padding-bottom:0;
}
#pagebottom .fullwidth {
   padding:0 40px 0 50px;
}
#pagebottom p.regular {
   font-size:1em;
   line-height:1.7em;
   color:#663300;
   text-align:left;
}
#pagebottom p.benefits {
   font-size:1.1em;
   line-height:1.3em;
   color:#663300;
   text-align:left;
}
#pagebottom p.question {
   font-size:1em;
   line-height:1.7em;
   color:#663300;
   text-align:left;
   padding-top:12px;
}
#pagebottom .larger {
   font-size:2em;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-style:italic;
}
#pagebottom h3 {
   font-size:2em;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-weight:bold;
   height:40px;
   width:40px;
   float:left;
   clear:both;
}
#pagebottom .halfwidth {
   padding:0 50px 0 500px;
}
#pagebottom p.filler {
   width:300px;
   padding:50px 0 24px 50px;
   float:left;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:24px;
   line-height:150%;
   font-style:italic;
   color:#006600;
   text-align:left;
}
#strip {
   width:808px;
   margin:0 auto;
   height:91px;
   background: url(images/bottom_strip.jpg) no-repeat;
}
#strip p.contact {
   font-size:18px;
   color:black;
   text-align:center;
   padding-left:300px;
   padding-top:36px;
}
#strip p.contact a:link, #strip p.contact a:active {
   font-weight:bold;
   text-decoration:none;
   color:black;
}
#strip p.contact a:hover {
   color:#fdbc43;
}
#strip p.copyright {
   font-size:10px;
   margin-left:300px;
   text-align:center;
}
p.quote {
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:18px;
   line-height:24px;
   font-style:italic;
   text-align:center;
   padding-bottom:12px;
}
span.credit {
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   text-transform:uppercase;
}
h4 {
   font-weight:bold;
   text-transform:uppercase;
   padding:14px 0 4px 0;
   color:#b76900;
}
