

#hackersafe { margin-top: -20px;}
#ulNav li a { margin: 0 4px 0 0 !important; }

#flashIntro { margin: 1em 0 0 0; }
#welcome { margin-top:0; }

h1,h2,h3 {color: #666 /*D74D98*/; }
td.h2 h2 {margin: 5px 0; padding: 5px 0; border-bottom: 1px solid #333;}
tfoot td {background-color: #FFDFE0; border-top: 1px solid #ccc;}
#related h3 {border-bottom: 2px solid #666 /*D74D98*/;}
#product-price-discount {color: #603;}
#product-price-discount-suffix {color: #603;}
.cart th {background-color: #F591A4;}
.cart td.wording_invitors, .aim  {color: #AF5778;}
div.quote .author                {color: #AF5778;}
.actionbuttons {background-color: #faedef; border-top: 1px solid #d30069;}
a.clear {border-right: 8px solid #eabdcd; background-color: #FAEDEF; }


/* optional intro text on home page */
#home #products #intro {font-size: 1.1em; padding-right: 20px;}
#home #products #intro ul  {list-style-image: url('/catalog/images/ul.gif') !important; margin: 0 0 0 16px; padding: 0;}
#home #products #intro li {/*display:block;*/ width: 100%; height: 1.2em; min-height: 1em; float: none; text-align: left;}
#home #products td h2 {margin: 5px 0; padding:0;}
#home #products tr {vertical-align: middle;}

#main .homepage table { margin-top: 3em; }

.weddingArticles { font: 100% helvetica,arial,sans-serif; padding-right: 1em;}

/* homepage - wedding stationery categories innerfade */
ul#stationeryCategories div {position:relative; /*Very important for innerfade on all browsers*/}
ul#stationeryCategories div img {left:0; top:0; cursor:pointer;}


/******** Smartraffic code for SEO */
#fp_article {margin: 850px auto 20px auto; padding: 10px; background-color: #FAEDEF;}
