/* Custom CSS Document for Shop By Room
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/*----- GLOBAL STYLES -----*/

/* Layout Styles */
body {margin: 0; padding: 0}

/* Text Styles */
h1 {font: 20px Verdana, Arial, Helvetica, sans-serif; color: #111}
h2 {font: bold 18px Georgia, "Times New Roman", Times, serif; color: #013C35; border-bottom: 1px solid #111}
h3 {font: bold 16px Georgia, "Times New Roman", Times, serif; color: #013C35}
h4 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #845649; background-color: #CAC29E; padding: 3px; width: 200px}
p {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #111}

.smalltext {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #111; margin: 0; padding: 0}

#navlist {
	padding-left: 0;
	margin-left: 0;
	width: 200px;
}

#navlist li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #D8D1B0;
}

#navlist li a {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #111; text-decoration: none}

/* Misc Styles */
.line {border-bottom: 1px dashed #CAC29E}

.prodimg {margin: 0; padding: 0}

/*----- TopSubBanner Styles -----*/

/* Layout Styles */
#bntable {width: 100%; background: #F0EDDD url(images/bn-top_tile.gif) repeat-x;}

.bntopnav {text-align: right}
.bnnav {background-color: #B1A56A; text-align: center}
.bnbase {height: 22px; background: #B1A56A url(images/bn-diff.gif) no-repeat right; border-bottom: 1px solid #ADABA1}

/* Text Styles */
.bnnavtext {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #111; margin: 5px 10px 0 0}
.bnnavtext a:link,
.bnnavtext a:visited {color: #111; text-decoration: none}
.bnnavtext a:hover,
.bnnavtext a:active {color: #111; text-decoration: underline}

.bnnavdivide {margin: 0 3px}

/* Misc Styles */
.bn-ad {margin: 0 10px 5px 0}

/*----- Footer Styles -----*/

/* Layout Styles */
#fttable {width: 100%; background-color: #B1A56A; border: 1px solid #454029}

.ftmid {text-align: center}
.ftdivide_01 {border-right: 1px solid #647753; vertical-align: top}
.ftdivide_02 {border-right: 1px solid #647753; vertical-align: top}
.ftdivide_03 {border-right: 1px solid #647753; border-left: 1px solid #647753; vertical-align: top}

#ftwrap {text-align: center}

.ftbase {height: 20px}

/* Text Styles */
.ftheadtext {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #013C35; margin: 10px 0 10px 10px}

.ftnavtext {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #013C35; margin: 0 0 0 15px}
.ftnavtext a:link,
.ftnavtext a:visited {color: #013C35; text-decoration: none}
.ftnavtext a:hover,
.ftnavtext a:active {color: #013C35; text-decoration: underline}

.fttext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #111; margin: 10px 0}
.fttext a:link,
.fttext a:visited {color: #111; text-decoration: none}
.fttext a:hover,
.fttext a:active {color: #111; text-decoration: underline}

/* Misc Styles */
.ftmidimg {margin-bottom: 8px}

/*----- Default Page Styles -----*/

/* Layout Styles */
#deftable {width: 100%}

/* Text Styles */

/* Misc Styles */
.defmidimg {margin: 0 10px 0 6px}

/*----- Search & Cart Control Styles -----*/

/* Search Styles */
#searchwrap {margin-right: 10px; padding: 0; align: right;}

.searchtext {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #013C35}
.searchtext a:link,
.searchtext a:visited {color: #013C35; text-decoration: none}
.searchtext a:hover,
.searchtext a:active {color: #013C35; text-decoration: none}

.searchbox {border: 1px solid #958B59; font: 11px Verdana, Arial, Helvetica, sans-serif;}

/* Cart Styles */
#cartwrap {margin: 2px 10px 0 0; padding: 0}

.carttext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #111}
.carttext a:link,
.carttext a:visited {color: #111; text-decoration: none}
.carttext a:hover,
.carttext a:active {color: #111; text-decoration: none}

/*----- Styles.css Custom -----*/
#PageTable {height: 100%; margin-top: 10px}
#PageCell,
#PageSubTable,
.LeftColumn,
.RightColumn {height: 100%}
#ContentCell {border-left: 1px solid #454029; border-right: 1px solid #454029; height: 100%}
#TopSubBannerCell {border-left: 1px solid #454029; border-right: 1px solid #454029; border-top: 1px solid #454029}

#Instruction1_InstructCell {padding: 7px; background: #D6D3BA url(images/bkgd-instruct.gif) repeat-x; border: 1px solid #B3AD8E}

.Headings {border-bottom: 1px solid #111}

.Content a:link,
.Content a:visited {color: #111; text-decoration: underline}
.Content a:hover,
.Content a:active {color: #111;	text-decoration: none}