﻿/* Custom CSS Document for Lillys Bead Box
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/*----- GLOBAL STYLES -----*/

/* Layout Styles */
body {margin: 0; padding: 0}

#contentwrap {padding-bottom: 30px}

/* Text Styles */
h1 {font: 20px Arial, Helvetica, sans-serif; color: #000}
h2 {font: bold 18px Arial, Helvetica, sans-serif; color: #7E0000; border-bottom: 1px solid #7E0000}
h3 {font: bold 14px Arial, Helvetica, sans-serif; color: #000}
p {font: 12px Arial, Helvetica, sans-serif; color: #000}
.small {font: 10px Arial, Helvetica, sans-serif; color: #000}
.redtxt {font: bold 10px Arial, Helvetica, sans-serif; color: #c00}

/* Misc Styles */
.imgleft {float: left; margin: 0 5px 5px 0; border: 1px solid #7E0000}
.img {border: none}

/*----- TopSubBanner Styles -----*/

/* Layout Styles */
#bntable {width: 100%; background: url(images/bn-tile.gif) repeat-x}
#bntop {height: 78px; width: 100%}
.bnright {width: 100%; background: url(images/bn-bkgd_right.jpg) no-repeat top right; vertical-align: top}
.bntopnav {vertical-align: top}
.bnsearch {vertical-align: top; padding: 15px 27px 0 0}

/* Text Styles */
.bntopnavtext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 10px 0 0 26px}
.bntopnavtext a:visited {color: #FFFFFF; text-decoration: underline}
.bntopnavtext a:link {color: #FFFFFF; text-decoration: underline}
.bntopnavtext a:active {color: #FFFFFF; text-decoration: none}

.bntopnavtext a:hover {color: #000000; text-decoration: none}

#nav {float: left; width: 100%; margin: 0; padding: 0; background: none; border-bottom: 1px solid #000}
#nav ul {margin: 0 0 0 225px; padding: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; white-space: nowrap}
#nav ul li {float: left; margin: 0; padding: 0; list-style: none; background-image: none; line-height: normal}
#nav ul a {background-color: #ECF4F6; display: block; float: left; height: auto; margin: 0 1px 0 0; padding: 4px 10px; text-decoration: none; color: #000; white-space: nowrap}
/* Commented Backslash Hack hides rule from IE5-Mac, documented at http://www.sam-i-am.com/work/sandbox/css/mac_ie5_hack.html \*/
#nav ul strong {float: none}
#nav ul a {float: none}
/* End hack */
#nav ul a:hover {color: #000; background: #800000}

/* Misc Styles */

/*----- LeftColumnNav Styles -----*/

/* Layout Styles */
#lctable {width: 150px; height: 100%; background-color: #FFFFFF}

.lcnav {vertical-align: top}

/* Text Styles */
.lcnavtext {font: 11px Arial, Helvetica, sans-serif; color: #800000; margin: 24px 0 30px 8px}
.lcnavtext a:visited {color: #800000; text-decoration: none}
.lcnavtext a:link {color: #800000; text-decoration: none}
.lcnavtext a:active {color: #800000; text-decoration: none}

.lcnavtext a:hover {color: #800000; text-decoration: none}

/* Misc Styles */

.lcimg {margin: 5px 0 0 0; border: 1px solid #C6D9B9}

/*----- Footer Styles -----*/

/* Layout Styles */
#fttable {width: 100%}

.fttop {height: 37px; background-color: #7E0000; text-align: center}
.ftbase {height: 26px; background-color: #7E0000; text-align: center}

/* Text Styles */
.ftnavtext {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 16px 0 0}
.ftnavtext a:visited {color: #000; text-decoration: none}
.ftnavtext a:link {color: #000; text-decoration: none}
.ftnavtext a:active {color: #000; text-decoration: none}
.ftnavtext a:hover {color: #000; text-decoration: none}
.ftnavdivide {color: #fff; font: 24px Arial, Helvetica, sans-serif;}

.fttext {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #66AF35; margin: 0 16px 0 0}
.fttext a:visited {color: #66af35; text-decoration: underline}
.fttext a:link {color: #66af35; text-decoration: underline}
.fttext a:active {color: #66af35; text-decoration: none}

.fttext a:hover {color: #66af35; text-decoration: none}

/* Misc Styles */

/*----- Default Page Styles -----*/

/* Layout Styles */
#deftable {width: 100%; background:;
    margin-right: 37px;
}
.defcontent {vertical-align: top}
#defpreamble {height: 78px; margin: 5px; padding: 7px 0 0 0; background: #FFFFFF url(images/def-bkgd_top.gif) no-repeat; font: bold 13px/30px Arial, Helvetica, sans-serif; color: #fff; text-align: center}
#defmain {padding: 15px 0 0 16px}
#defmain a {color: #FFFFFF}
.defleft {width: 60%; vertical-align: top}
.defright {width: 40%; vertical-align: top; padding: 50px 10px 0 5px}
#defhours {background-color: #FFFFFF; font: 13px/22px Arial, Helvetica, sans-serif; color: #800000; width: 242px; padding: 10px 3px 10px 7px}
#defhours a:visited {color: #000; text-decoration: underline}
#defhours a:link {color: #000; text-decoration: underline}
#defhours a:active {color: #000; text-decoration: none}

#defhours a:hover {color: #000; text-decoration: none}

/* Text Styles */
.defbullets {color: #000}
.headline {font: bold 30px Arial, Helvetica, sans-serif; color: #fff}
.headlinegreen {color: #800000}
.defupdate {font: 17px Arial, Helvetica, sans-serif; color: #fff}
.deftxt {font: 12px Arial, Helvetica, sans-serif; color: #fff}

/* Misc Styles */

.defimg {margin: 0 1px 6px 0}

/*----- Search & Cart Control Styles -----*/

/* Search Styles */
#searchwrap {margin: 0; padding: 0}

.searchtext {font: bold 12px Arial, Helvetica, sans-serif; color: #7E0000}
.searchtext a:visited {color: #ECF4F6; text-decoration: none}
.searchtext a:link {color: #ECF4F6; text-decoration: none}
.searchtext a:active {color: #ECF4F6; text-decoration: none}

.searchtext a:hover {color: #ECF4F6; text-decoration: none}

.searchbox {border: 2px solid #000; font: 10px Verdana, Arial, Helvetica, sans-serif}

/* Cart Styles */
#cartwrap {margin: 0; padding: 0}

.carttext {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.carttext a:visited {color: #ffffff; text-decoration: none}
.carttext a:link {color: #ffffff; text-decoration: none}
.carttext a:active {color: #ffffff; text-decoration: none}

.carttext a:hover {color: #ffffff; text-decoration: none}

/*----- Styles.css Custom -----*/

#LeftColumnCell {padding-bottom: 10px}
.LeftColumn	{height: 100%}
.RightColumn {height: 100%}

#Instruction1_InstructCell {padding: 7px; background: #FFFFFF; border: 1px solid #7E0000}

.Content a:visited {color: #000; text-decoration: underline}

.Content a:link {color: #000; text-decoration: underline}
.Content a:active {color: #000;	text-decoration: none}
.Content a:hover {color: #000;	text-decoration: none}