body {background-color:#A27178; margin:0px;}

a:link {color:#8C1111;}

a:active {color:#330000;}

a:hover {color:#330000;}

a:visited {color:#8C1111;}

a.cool:link, a.cool:visited {
   color:#79121B;
   font-size: 19px; 
   font-variant:small-caps;
   font-weight:normal;
   text-decoration: none;  
 }

  a.cool:hover, a.cool:active {
  color:#cc9999; 
  text-decoration: none; 
  font-variant:small-caps;
 }  


div#patternGuide{
    vertical-align: middle;
    position: absolute;
    top: 9px;
    left: 700px;
    width: 200px;
    display: inline;
    text-align: center;
    border: 1px solid white;
    height: 18px;
    padding-top: 2px;
}

a#patternGuideLink:link{
    font-size:14px;
    font-weight:bold;
    padding:4px;
}

a#patternGuideLink:hover{text-decoration:none;}

 
 a#siteMap,a#usefulLinks{
     color:#ffffff;
     font-family:serif;
     font-size:15px;
     font-variant:small-caps;
 }
 
a#usefulLinks:hover,a#siteMap:hover{color:#FFFFAA}

  a.top:link, a.top:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: bold; text-decoration: none;}

  a.top:hover, a.top:active  {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffaa; font-weight: bold; text-decoration: underline;}

  a.top1:link, a.top1:visited {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight: bold; text-decoration: none;}
  a.top1:hover, a.top1:active  {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFaa; font-weight: bold; text-decoration: none;}

  a.bottom:link, a.bottom:visited {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none;}

  a.bottom:hover, a.bottom:active  {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#ffffaa; font-weight: bold; text-decoration: underline;}


  #categoryNav{
    border:0px solid #ffffff;
    min-width:1000px;
    padding:0px;
   text-align:center;
    width:100%;
  }

  p. {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

  p.body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-right:50px; line-height: 16px;}

  p.fancybody {font-family: 'Century Gothic', 'Franklin Gothic', 'Trade Gothic', 'Capitals', Helvetica, sans-serif; font-size: 16px; color:#79121B; margin-right:50px; text-align: center;}

  p.address {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffaa; text-align: center;}

  p.bold {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; letter-spacing: 1px; margin-top:20px;}

  p.phone {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#FFFFFF;}

  p.bottom {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin-top; 10px;}

  p.homenav {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: bold; letter-spacing: 1px; margin-right: 30px; margin-top:10px;}

  b.patternsearch {background-color: #ffcccc; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#44050B; font-weight: bold; letter-spacing: 0px; padding: 2px 5px 2px 5px;}

  div.else {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000000}

  table.bigcell {text-align:center; vertical-align:top; border-color:#9C1111; background-color:#ffffff;}


 

  td.bigcell {text-align:center; vertical-align:top; border-color:white; background-color:#ffffff;}

  td.smallcell {text-align:center; vertical-align:top; background-color:#000000;}

  td.leftcell {text-align:left; vertical-align:top; background-color:#ffffff; width:50%;}

  td.rightcell {text-align:center; vertical-align:top; background-color:#ffffff; width:50%;}

  td.bottom {vertical-align:middle; background-color:#ffffff; width:50%;}

  td.cart {text-align:right; vertical-align:top}

  input {background-color: #ffcccc; font-size: 12px; color:#44050B;}	

  select {background-color: #ffcccc; font-size: 10px;  color:#44050B;}	

  textarea {background-color: #ffcccc; font-size: 12px;  color:#44050B;}

  .submit {background-color: #ffcccc; font-size: 10px;  color:#44050B;}

  submit {background-color: #ffcccc; font-size: 10px;  color:#44050B;}

  .checkbox {background-color: #ffcccc; font-size: 10px;  color:#44050B;}

  .radio {background-color: #ffcccc; font-size: 10px;  color:#44050B;}

.style5 {

	font-size: smaller;

	color: #A27178;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.super{
font-size:75%;
vertical-align:super;

}

#thawteSealContainer{
 display:inline;
 left:424px;
 position:absolute;
 top:0px;
 vertical-align:bottom;
 width:auto;
}

#thawteseal{
 position:relative;
 top:5px;
}


