td           { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px }
td a { color: #1E405F; text-decoration: none }
td a:link { color: #1E405F; text-decoration: none }
td a:visited { color: #1E405F; text-decoration: none }
td a:hover { color: #1E405F; text-decoration: underline }
td a:active { color: #1E405F; text-decoration: none }
.signuptop   { font-family: Arial, Helvetica, Verdana; font-size: 10px; color: #FFFFFF; 
               background-image: url('media/images/site/snup_t_bg.gif'); 
               background-repeat: repeat-x; background-position: left top }
.signup      { background-image: url('media/images/site/snup_b_bg.gif'); background-repeat: 
               repeat-x; font-size: 10px; font-family: Arial; color: #FFFFFF; 
               background-position: left top }
.bg          { background-image: url('media/images/site/rbg.jpg'); background-repeat: 
               repeat-y; background-position: left top }
.bgleft          { background-image: url('media/images/site/lbg.jpg'); background-repeat: 
               repeat-y; background-position: right top }
.browsecell  { font-size: 10px; color: #FFFFFF; padding-left: 5px; padding-bottom: 5px }
.leftcontent { font-size: 11px; color: #FFFFFF; padding: 5px }
.leftcontent a { color: #FFFFFF; text-decoration: none }
.leftcontent a:link { color: #FFFFFF; text-decoration: none }
.leftcontent a:visited { color: #FFFFFF; text-decoration: none }
.leftcontent a:hover { color: #B8CFE8; text-decoration: none }
.leftcontent a:active { color: #FFFFFF; text-decoration: none }
.giftfinder  { font-size: 10px; color: #FFFFFF; padding-left: 5px; padding-bottom: 5px }
.giftfinder a { color: #FFFFFF; text-decoration: none }
.giftfinder a:link { color: #FFFFFF; text-decoration: none }
.giftfinder a:visited { color: #FFFFFF; text-decoration: none }
.giftfinder a:hover { color: #B8CFE8; text-decoration: none }
.giftfinder a:active { color: #FFFFFF; text-decoration: none }
.style1      { font-size: 10px; font-family: Arial; color: #FFFFFF }
.style1 b    { font-family: Tahoma, Helvetica, Arial }
.style1 a    { color: #FFFFFF; text-decoration: none }
.style1 a:link { color: #FFFFFF; text-decoration: none }
.style1 a:visited { color: #FFFFFF; text-decoration: none }
.style1 a:hover { color: #FEDCA2; text-decoration: none }
.style1 a:active { color: #FFFFFF; text-decoration: none }
.cf          { font-size: 10px; font-family: Arial; color: #B399B3 }
.cf a        { color: #7B90A7; text-decoration: none }
.cf a:link   { color: #7B90A7; text-decoration: none }
.cf a:visited { color: #7B90A7; text-decoration: none }
.cf a:hover  { color: #C1B1C1; text-decoration: none }
.cf a:active { color: #7B90A7; text-decoration: none }
.topnav      { font-size: 10px; font-family: Arial; color: #FFFFFF; background-image: 
               url('media/images/site/logo_btm.gif'); background-repeat: 
               no-repeat; background-position: left top }
.topnav a    { color: #FFFFFF; text-decoration: none }
.topnav a:link { color: #FFFFFF; text-decoration: none }
.topnav a:visited { color: #FFFFFF; text-decoration: none }
.topnav a:hover { color: #FEDCA2; text-decoration: none }
.topnav a:active { color: #FFFFFF; text-decoration: none }
.browseby    { background-color: #FFA50C; color: #FFFFFF; font-size: 10px; font-family: 
               Verdana; font-weight: bold; border: 1px solid; width: 139px }
.minprice    { background-color: #FFA50C; color: #FFFFFF; font-size: 10px; font-family: 
               Arial, Helvetica, Tahoma, sans-serif; border: 1px solid;}
.maxprice    { background-color: #FFA50C; color: #FFFFFF; font-size: 10px; font-family: 
               Arial, Helvetica, Tahoma, sans-serif; border: 1px solid;}
input        { font-size: 10px }
.qsearch     { width: 97px; height: 17px; font-size: 10px; color: #FFFFFF; background-color: 
               #5B81A8; border: 1px solid #fff; width: 115px }
.qsearch:focus {background-color: #FFA50C; }
.nlinput     { width: 97px; height: 17px; font-size: 10px; color: #FFFFFF; background-color: 
               #5B81A8; border: 1px solid #fff; background-image: url('media/images/site/nlinputbg.gif'); background-repeat: 
               repeat-x; background-position: left top }
.minicart    { font-size: 10px; color: #1E405F }
.minicart a  { color: #1E405F; text-decoration: none }
.minicart a:link { color: #1E405F; text-decoration: none }
.minicart a:visited { color: #1E405F; text-decoration: none }
.minicart a:hover { color: #5B81A8; text-decoration: none }
.minicart a:active { color: #1E405F; text-decoration: none }
.bodycontent { background-image: url('media/images/site/body_bg.gif'); background-repeat: 
               repeat-y; background-position: left top;}
.toplinks { padding-left: 2px; font-size: 10px }
.catname { height: 30px; padding-left: 2px; font-size: 12pt;}
.bodypad{ padding-left: 10px; padding-right: 5px}
.welcome     { padding-right: 3px }
.welcome a { color: #FEDCA2}
.welcome a:link { color: #FEDCA2}
.welcome a:visited { color: #FEDCA2}
.welcome a:active { color: #FEDCA2}
.welcome a:hover { color: #FEDCA2}
.catprod     { padding-top: 5px; background-image: url('media/images/store/img_prodcat_bg.gif'); background-repeat: 
               no-repeat; background-position: left top }
.descprod     { padding-top: 8px; background-image: url('media/images/store/img_detail_bg.gif'); background-repeat: 
               no-repeat; background-position: left top }
.freegiftprod     { background-image: url('media/images/site/flashinghearts_bg.gif'); background-repeat: 
               no-repeat; background-position: left top }
.fgcontent { background-image: url('media/images/site/freegift_bg.gif'); background-repeat: 
               repeat-y; background-position: left top;}
.largefont {font-size: 12pt}
.banner    { text-align: right; margin-top: 10px }
h1 { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px }
h2 { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px }
h3 { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px }

