BODY  {	background-image:url(../../images/general/general_bg.gif); background-repeat: repeat-x; background-color: #aec1ad; }

A:link { color: #547e77; text-decoration: none; }
A:active { color: #547e77; text-decoration: none; }
A:visited { color: #547e77; text-decoration: none; }
A:hover { color: #a97925; text-decoration: none; }

A.white:link { color: #ffffff; text-decoration: none; }
A.white:active { color: #ffffff; text-decoration: none; }
A.white:visited { color: #ffffff; text-decoration: none; }
A.white:hover { color: #a97925; text-decoration: none; }

A.brown:link { color: #ad7b21; text-decoration: none; }
A.brown:active { color: #ad7b21; text-decoration: none; }
A.brown:visited { color: #ad7b21; text-decoration: none; }
A.brown:hover { color: #a97925; text-decoration: none; }

H1, H2 { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 19px; color: #ffffff; font-weight: normal; margin-bottom: 0px; letter-spacing: 1px;  }   
H3, H4 { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 13px; color: #547e77; font-weight: bold; }    
H5, H6 { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 12px; color: #547e77; font-weight: bold; }

P { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #666666; }
BR { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #666666; }  

TD { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #666666; }

P.leaded { line-height: 1.8em; }

.dgreen { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #076526; }    
.lgreen { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #68B719; }  

.headerbg { background-color: #a5bca4; }

.mainbg { background-color: #bfcdbf; }       

.sidebarbg { background-color: #af9556; } 


button { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 13px; color: #547e77; font-weight: bold; margin-bottom: 0em; } 


TD.tableheaderdark { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #ffffff; font-weight: bold;   background-color: #819d80; } 
TD.tableheader { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a5bca4;  } 
TD.tablecell { font-family: Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #666666; background-color: #cdd8cd; }    


.giftselecthead { background-color: #a5bca4; padding: 10px; font-size: 13px; font-weight: bold; color: #ffffff; }
.giftselecttd { background-color: #cdd8cd; padding: 10px; }


.sidebar { font-family: Arial, Verdana, Helvetica, Sans Serif; font-size: 11px; color: #666666; }  

.white { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 11px; color: #FFFFFF; line-height: 1.6em; }

.price { font-family: Verdana, Arial, Helvetica, Sans Serif; font-weight: bold; font-size: 14px; color: #ad7b21; }  

.small { font-size: 10px; line-height: 1.3em; }

.searchresults { font-weight: bold; color: #333333; }


.buynow { background-color: #adc6ad; }

img { behavior: url("pngbehavior.htc"); }

#flashcontain { z-index:1; }