/* Custom CSS Document for Kiss n Tell
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/*----- GLOBAL STYLES -----*/

/* Layout Styles */
body {margin: 0; padding: 0}

#contentwrap {margin: 5px 0 10px 5px}

/* Text Styles */
h1 {font: 20px Arial, Helvetica, sans-serif; color: #fff}
h2 {font: bold 20px Arial, Helvetica, sans-serif; color: #E6BDAF; text-transform: uppercase}
h3 {font: 14px Arial, Helvetica, sans-serif; color: #fff}
p {font: 11px Arial, Helvetica, sans-serif; color: #fff}

/* Misc Styles */

/*----- TopSubBanner Styles -----*/

/* Layout Styles */
#bntable {width: 775px}
.bnbkgd {background: url(images/bn-bkgd.jpg) no-repeat; width: 100%; vertical-align: bottom; text-align: right}
.bnnav_left {background: url(images/bn-nav00tile.gif) repeat-x; text-align: left}
.bnnav_right {background: url(images/bn-nav00tile.gif) repeat-x; text-align: right}

/*----- LeftColumnNav Styles -----*/

/* Layout Styles */
#lctable {width: 153px; height: 100%; background: url(images/lc-tile.gif) repeat-y}
.lcbase {height: 100%}

/*----- RightColumnNav Styles -----*/

/* Layout Styles */
#rctable {width: 14px; height: 100%; background: url(images/rc-tile.gif) repeat-y}
.rccell {vertical-align: top}

/*----- Footer Styles -----*/

/* Layout Styles */
#fttable {width: 775px; height: 70px; background: url(images/ft-bkgd.gif) no-repeat}
.ftnav {vertical-align: bottom}
.ftnav_top {text-align: right; padding: 0 25px 0 0}
.ftnav_base {text-align: center}

/* Text Styles */
.ftnavtext {font: 10px Arial, Helvetica, sans-serif; color: #E0B9B9}
.ftnavtext a:link,
.ftnavtext a:visited {color: #fff; text-decoration: underline}
.ftnavtext a:hover,
.ftnavtext a:active {color: #fff; text-decoration: underline}
.cright{font: 10px Arial, Helvetica, sans-serif; color:#666666}
.cright a:link,
.cright a:visited {color: #666; text-decoration: underline}
.cright a:hover,
.cright a:active {color: #666; text-decoration: underline}

/* Misc Styles */
.ftnavdivide {margin: 0 2px}

/*----- Default Page Styles -----*/

/* Layout Styles */
#deftable {width: 100%; height: 293px}
.def_left {text-align: center; vertical-align: top}
.def_right {text-align: center; vertical-align: bottom}

/*----- Search & Cart Control Styles -----*/

/* Search Styles */
#searchwrap {margin: 0 31px 1px 0; padding: 0; text-align: right}

.searchtext {font: 11px Arial, Helvetica, sans-serif; color: #000}
.searchtext a:link,
.searchtext a:visited {color: #000; text-decoration: none}
.searchtext a:hover,
.searchtext a:active {color: #000; text-decoration: none}

.searchbox {border: 1px solid #B21182}

/* Cart Styles */
#cartwrap {margin: 5px 9px 5px 0; padding: 0; text-align: right}

.carttext {font: bold 12px Arial, Helvetica, sans-serif; color: #542C65}
.carttext a:link,
.carttext a:visited {color: #542C65; text-decoration: none}
.carttext a:hover,
.carttext a:active {color: #542C65; text-decoration: none}

/*----- Styles.css Custom -----*/

.LeftColumn	{height: 100%}
.RightColumn {height: 100%}

#Instruction1_InstructCell {padding: 7px; background-color: #6F356C; border: 1px solid #D55788}
#Instruction1_InstructCell a {color: #fff}

.Content a:link,
.Content a:visited {color: #E6BDAF; text-decoration: underline}
.Content a:hover,
.Content a:active {color: #E6BDAF;	text-decoration: none}

.Headings a:link,
.Headings a:visited {color: #E6BDAF; text-decoration: none;}
.Headings a:hover,
.Headings a:active {color: #E6BDAF; text-decoration: none;}

.purpleHeadings 
{font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #e8b0ff; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
}
.purpleHeadings a:link,
.purpleHeadings a:visited {color: #e8b0ff; text-decoration: none;}
.purpleHeadings a:hover,
.purpleHeadings a:active {color: #e8b0ff; text-decoration: none;}