@import url(menu.css);
html, body {
	background:#b6ac83;
	padding:0px;
	margin:0px;
}
body {
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .76em;
	color: #544D30;
}
a {
	color: #336699;
}
a:hover {
	color: #CA583E;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:0px;
	color: #796F46;
	margin-top: 0px;
	margin-bottom:4px;
}
h1 a {
	color: #796F46;
	text-decoration:none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:0px;
	color: #796F46;
	margin-top: 0px;
	margin-bottom:4px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #796F46;
	font-weight: bold;
	background-color: #ebe2ba;
	border-bottom: solid 1px #AA9E6E;
	text-align: center;
	display: block;
	padding:0px;
	margin:0px;
	margin-bottom:4px;
}
h3 a {
	color: #796F46;
	display: block;
	padding:1px 0px 1px 0px;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
}
h3 a:hover {
	color: #000;
	text-decoration: none;
	background-color: #b4ab84;
	display: block;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA583E;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:7px;
}
#home_inner ul {
	margin:0px;
	padding:0px;
	margin-left:25px;
	margin-bottom:10px;
}
#home_inner li {
	list-style-image: url(../images/bullt-red.gif);
	text-align: left;
	font-size: 0.90em;
	color: #544D30;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
button {
	border: 1px solid #FFFFFF;
	margin-top: 5px;
	background-color: #000000;
}
form {
	margin:0px;
}
hr {
	color: #DDDDDD;
	HEIGHT: 1px;
}
p {
	font-size: 0.90em;
	color: #544D30;
	text-align: left;
	margin-bottom:5px;
	margin-top:5px;
}
dfn {
	display:none;
}
table, img {
	border:0px;
}
td {
	vertical-align:top;
}
.hidden {
	display:none;
}

#pagewrapper {
	width:1010px;
	margin: 0 auto;
	background:url(../images/st_bg.jpg) top left repeat-y;
}
div#header_top {
	display:block;
	width:1010px;
	height:15px;
	overflow:hidden;
	background:url(../images/st_top.jpg) top left no-repeat;
}
div#header {
	padding:0px 15px 0px 15px;
	display:block;
	height:74px;
	overflow:hidden;
}
div#need_help {
	padding:4px 0px 0px 05px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#need_help a {
	color:#507aa8;
	text-decoration:none;
}
div#need_help a:hover {
	text-decoration:underline;
}
#top_phones {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c57452;
}
td#cart_links {
	border-left:1px solid #b7ad83;
	padding-left:7px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#speed_bar_top {
	display:block;
	height:2px;
	width:1002px;
	overflow:hidden;
	background:url(../images/speedbar_top.gif) top left no-repeat;
	margin-left:4px;
	margin-bottom:1px;
}
div#speed_bar {
	display:block;
	width:1002px;
	height:1%;
	overflow:hidden;
	background:#b4ab84;
	margin-left:4px;
}
div#speed_bar_bottom {
	display:block;
	height:2px;
	width:1002px;
	overflow:hidden;
	background:url(../images/speedbar_bottom.gif) top left no-repeat;
	margin-left:4px;
	margin-bottom:10px;
	margin-top:1px;
	clear:both;
	float:none;
}
div#home_inner {
	display:block;
	margin-left:13px;
	width:984px;
	overflow:hidden;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
div#bottom_block {
	display:block;
	height:50px;
	overflow:hidden;
	background:url(../images/st_bottom.jpg) top left no-repeat #b4ab84;
	padding:0px 15px 0px 15px;
	color:#FFF;
}
div#bottom_block a {
	color:#FFF;
	text-decoration:none;
}
div#bottom_block a:hover {
	text-decoration:underline;
}
div#bottom_block div#column1 {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	width:250px;
	font-size:10px;
	color:#FFF;
	padding-top:17px;
}
div#bottom_block div#column2 {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 260px;
	text-align:right;
	color:#FFF;
	padding-top:16px;
	font-size:12px;
}
.menubottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	padding: 0px 20px 10px 20px;
}
div#st_home_link {
	float: left;
	width: 22px;
	padding:7px 0px 4px 10px;
}
div#st_top_menu {
	margin: 0 0 0 33px;
}
div#mbox_top {
	display:block;
	width:165px;
	height:35px;
	overflow:hidden;
	background: URL(../images/mbox_top.gif) no-repeat;
}
.mbox_top {
	display:block;
	width:165px;
	height:35px;
	overflow:hidden;
	background: URL(../images/mbox_top.gif) no-repeat;
}
div#mbox_top div#title {
	padding:7px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.title {
	padding:7px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
div#mbox_top div#title a {
	color:#000;
	text-decoration:none;
}
div#mbox_top div#title a:hover {
	color:#000;
	text-decoration:underline;
}
div#mbox_body {
	display:block;
	width:165px;
	overflow:hidden;
	background: URL(../images/mbox_bg.gif) repeat-y;
}
.mbox_body {
	display:block;
	width:165px;
	overflow:hidden;
	background: URL(../images/mbox_bg.gif) repeat-y;
}
div#mbox_body #inner {
	padding:2px 8px 6px 10px;
	white-space:normal;
}
.inner {
	padding:2px 8px 6px 10px;
	white-space:normal;
}
div#mbox_bottom {
	display:block;
	width:165px;
	height:7px;
	overflow:hidden;
	background: URL(../images/mbox_bottom.gif) no-repeat;
}
div#mbox_body ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
div#mbox_body ul li {
	margin:0px;
	padding:0px;
	list-style-image:none;
}
div#mbox_body ul li ul.submenu {
	margin:0px;
	padding:0px;
	margin-bottom:2px;
}
div#mbox_body ul li a {
	display: block;
	padding:3px 0px 3px 14px;
	background:url(../images/arrow1.gif) top left no-repeat;
	margin-left:5px;
	overflow:hidden;
	white-space:normal;
	height:1%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	text-decoration:none;
}
div#mbox_body ul li a:hover {
	color: #CA583E;
	text-decoration:underline;
}
div#mbox_body ul li ul.submenu a {
	display: block;	
	padding:2px 0px 2px 10px;
	background:url(../images/bullt-red1.gif) left top no-repeat;
	margin-left:19px;
	overflow:hidden;
	white-space:normal;
	height:1%;
	font-weight:normal;
	font-size:11px;
}
div#mbox_body ul li ul.submenu a:hover {
	color: #CA583E;
	text-decoration:underline;
}
div#search_area {
	padding:0px 0px 5px 5px;
}
div#search_area td {
	vertical-align:middle;
}
input#search_field {
	width:105px;
}
#custom_news_box {
	text-align: center;
}
#custom_news_box div {
	padding: 4px 0px 2px 0px;
}
.mailtitle {
	font-size: 11px;
	color: #330099;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
div#footer_icons {
	padding-top:20px;
	text-align:center;
}
div#footer_icons td {
	vertical-align:middle;
}
div#right_block1 {
	text-align:center;
}
div#right_block2 h3, div#right_block3 h3, div#right_block4 h3 {
	border: 1px solid #b7ad84;
	text-align: center;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	white-space:normal;
	background-color: #ebe2ba;
}
div#right_block3 p {
	text-align:center;
}
div#content_area {
	padding:10px 8px 0px 8px;
}
div#breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	color:#c57452;
}
div#breadcrumbs span {
	color: #544D30;
}
div#breadcrumbs span#location_root {
	font-size:12px;
	font-weight:bold;
	color:#c57452;
}



.albumnav {
	padding:0px 0px 10px 0px;
	font-size:11px;
	font-weight:bold;
}
.albumnav span {
	font-weight:normal;	
}
.albumnav a {
	text-decoration:none;
}
#album_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	color: #796F46;
	padding-bottom:10px;
}
#home_inner ul.picturelist {
	margin:0px;
	margin-top:10px;
	padding:0px;
	list-style:none;	
}
#home_inner ul.picturelist li {
	float:left;
	display:block;
	width:96px;
	height:96px;
	overflow:hidden;
	margin-bottom:5px;
	margin-right:3px;
	padding:1px;
	border: 1px solid #b7ad84;
	background-color: #ebe2ba;
	text-align:center;
	list-style-image:none;
}

#home_inner ul.albumlist {
	margin:0px;
	margin-top:10px;
	padding:0px;
	list-style:none;
}

#home_inner ul.albumlist li {
	float:left;	
	margin-bottom:5px;
	margin-right:10px;	
	list-style-image:none;
}
div.album_thumb {
	display:block;
	width:96px;
	height:96px;
	padding:1px;
	border: 1px solid #b7ad84;
	background-color: #ebe2ba;
	overflow:hidden;
	text-align:center;
}
div.album_name {
	font-weight:bold;
	padding-top:3px;
}
div.album_picturecount {		
	font-size:11px;	
	color:#999;
}







/*
	fabric 2007 css
*/

.menubackground {
	text-align: center;
	background-color: #DECE84;
}
#nav-menu {
	margin: 0 auto;
	padding: 6px 1px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#nav-menu li {
	display: inline;
	font-size: 11px;
}
#nav-menu a {
	padding: 6px 7px;
	color: #796F46;
	text-decoration: none;
	border-right: solid #FFF 1px;
	margin: 0 -1px;
}
#nav-menu a:visited {
	color: #796F46;
}
#nav-menu a:hover {
	color: #E8DDAA;
	background-color: #AA9E6E;
}
.leftbord {
	margin-top: 0px;
	border-left: solid 1px #FFF;
}
.backwht {
	background-color: #FFFFFF;
}
.logo {
	padding: 10px;
}
.lgdark {
	font-size: 16px;
	font-weight: bold;
	color: #CA583E;
}
.borders {
	border: 1px solid #E8DDAA;
	border-bottom-width: 2px;
}
.betterinside {
	margin-bottom: 10px;
	height: auto;
}
.betterinside p {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	margin-top:0px;
}
.bet-head h3 {
	border-bottom: none;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 5px;
}
.rightnone {
	border-right-style: none;
	margin-top: 0px;
}
.small {
	font-size: 10px;
}
.better {
	margin-bottom: 10px;
	width: 189px;
	height: 425px;
	margin-right: auto;
	margin-left: auto;
}
.better h3 {
	margin-bottom: -10px;
	border-bottom: none;
}
.better p {
	margin-bottom: 0px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
.bet-head {
	background-color: #ebe2ba;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 10px;
	border: solid 1px #AA9E6E;
	padding-top: 5px;
	margin-top: 0px;
}
.bet-head p {
	text-align: center;
	margin-bottom: 3px;
}
.redHigh {
	font-size: 12px;
	font-weight: bold;
	color: #CA583E;
	padding: 5px 0 10px 0;
	border-top: solid 1px #E8DDAA;
	margin-top: 10px;
	border-bottom: solid 1px #E8DDAA;
}
.redbold {
	font-size: 12px;
	font-weight: bold;
	color: #CA583E;
}
.threeprod {
	border: solid 1px #b7ad84;
	width: 189px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.threecol {
	font-size: .95em;
	color: #544D30;
	text-align: left;
    line-height: 1.2em;		
    padding: 3px 3px 3px 6px;
}
.fourprod {
	border: solid 1px #DECE84;
	vertical-align: top;
	width: 150px;
	margin-right: 7px;
	margin-bottom: 5px;
}
.threeprod h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #796F46;
	font-weight: bold;
	background-color: #ebe2ba;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: center;
}
.threeprod p {
	text-align: left;
	padding: 0 10px 0 10px;
}
.all-top {
	border: 4px solid #A2945E;
	border-bottom: none;
}
.all-lower {
	border: 4px solid #A2945E;
	border-top: none;
}
.backgrn {
	background-color: #DECE84;
}
.betbest {
	color: #CA583E;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 3px;
}
#content {
	padding: 10px;
}
#topproduct {
	background-color: #FFFFFF;
	border: solid 1px #b7ad84;
	width: 189px;
	border-left: none;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	clear: left;
	height: 259px;
}
#topproduct p {
	padding:0px 10px 0px 10px;
	margin-top:5px;
	margin-bottom:5px;
}
#right {
	padding: 0 10px 10px 0px;
	margin: 10px 10px 10px 0;
}
#right li {
	font-size: 0.9em;
	margin-left: -20px;
	list-style-type: square;
	list-style-image: url(../images/bullt-red.gif);
	color: #544D30;
}
#right ul {
	font-size: 1em;
	color: #544D30;
	margin-top: -5px;
}
#lowleft {
	padding-left: 10px;
}
#msn {
	vertical-align: middle;
	padding: 0px;
	margin-bottom: -5px;
	margin-top: -5px;
}
#right h3 {
	border: 1px solid #AA9E6E;
	text-align: center;
	font-size: 11px;
	margin-right: 5px;
	margin-bottom: -5px;
	padding: 5px 5px 5px 10px;
}
#right p {
}
#right a:link {
	font-size: .9em;
}
#content-int {
	padding: 10px;
}
#tpwidth {
}
#tpwidth p {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
}
#callout {
	font-size: 12px;
	font-weight: bold;
	color: #796F46;
	padding: 5px 0 10px 0;
	margin-top: 10px;
	border-bottom: solid 1px #E8DDAA;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 18px;
}
#menubottom {
	font-size: 11px;
}
#tpwidth h3 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#vert-menu {
	margin: 0px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	font-size: 11px;
	width: 130px;
	padding: 20px 0 0 0;
	height: 30px;
}
#vert-menu a {
	padding: 5px;
	background-color: #DE3129;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border: solid 1px #0F6086;
	width: 150px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	height: 30px;
}
#vert-menu ul {
	background-color: #DE3129;
	margin-left: 0px;
	padding-left: 10px;
	color: #FFFFFF;
}
#vert-menu li {
	list-style-type: none;
	margin: 3px 0px 0px 5px;
	width: 130px;
	color: #FFFFFF;
}
#smenu {
	background-color: #FFFFFF;
	text-align: right;
	padding: 2px 20px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#smenu a:link {
	background-color: #FFFFFF;
	text-align: right;
	color: #796F46;
	text-decoration: none;
}
#smenu a:visited {
	background-color: #FFFFFF;
	text-align: right;
	color: #4A442B;
	text-decoration: none;
}
#smenu a:hover {
	background-color: #FFFFFF;
	color: #796F46;
	text-decoration: underline;
}
#topcenter {
	border-right: solid 1px #AA9E6E;
	padding-right: 5px;
	margin-right: 10px;
	width: 200px;
}
#topcenter p {
	text-align: right;
	margin: 2px;
	font-size: 0.9em;
}
#topcenter a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #369;
}
#topcenter a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #369;
}
#topcenter a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #CA583E;
}
#topright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 15px;
	margin-top: 10px;
	vertical-align: middle;
	text-align: left;
	width: 200px;
	float: right;
}
#topright p {
	margin: 0px;
}
#sale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
}
#sale img {
	border: none;
	margin-bottom: 10px;
}
#sale h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CA583E;
	margin-bottom: -10px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
}
.nolinks {
	background-color: #FFFFFF;
	padding-top: 10px;
}
.bet-headnolink {
	background-color: #E8DDAA;
	text-align: center;
	margin-top: 0px;
	border-bottom: none;
	margin-bottom: 0px;
}
.bet-headnolink h3 a:link {
	color: #796F46;
	text-decoration: none;
	display: block;
	font-size: 13px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bet-headnolink h3 a:visited {
	color: #796F46;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bet-headnolink h3 a:hover {
	color: #E8DDAA;
	text-decoration: none;
	background-color: #AA9E6E;
	display: block;
}
.bet-headnolink h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #796F46;
	font-weight: bold;
	background-color: #E8DDAA;
	text-align: center;
	display: block;
}
.padding {
	padding-bottom: 10px;
}
.paddingtop {
	padding-top: 20px;
	padding-bottom: 10px;
}
.nopad {
	padding-bottom: 0px;
}
.large {
	font-size: 12px;
	color: #796F46;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#int-desc {
	padding: 10px;
	border: solid 1px #AA9E6E;
}
#int-desc p {
	margin-bottom: -10px;
}
.designteam {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CA583E;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}
#int-text {
	border: solid 1px #AA9E6E;
	font-size: 11px;
}
#int-text p {
	padding-right: 10px;
	padding-left: 10px;
}
#int-text h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #796F46;
	font-weight: bold;
	background-color: #E8DDAA;
	border-bottom: solid 1px #AA9E6E;
	text-align: center;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
#int-text h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #796F46;
	font-weight: bold;
	background-color: #E8DDAA;
	border-bottom: solid 1px #AA9E6E;
	text-align: center;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#int-text h2 {
	color: #CA583E;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
#int-text h4 {
	color: #CA583E;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}
#int-text ul {
	font-size: 12px;
}
#newsletter {
	border: 1px solid #E8DDAA;
	margin: 5px;
	padding: 5px;
	font-size: 11px;
}
.cat-box {
	border: 1px solid #E8DDAA;
}
.cat-box p {
	margin-bottom: -10px;
	margin-left: 0;
	margin-right: 0;
}
.cat-box li {
	margin-bottom: -5px;
	padding-left: 0px;
	margin-left: -10px;
}
.slogan {
	font-size: 12px;
	font-weight: bold;
	color: #CA583E;
	text-align: center;
	padding-top:10px;
	padding-bottom: 10px;
}
.howto {
	padding-left: 10px;
	padding-right: 10px;
}
#rightX {
	padding: 0 0px 0px 0px;
	margin: 10px 10px 10px 0;
}
.landlink {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 8px;
}
.qtyfabrics {
	color: navy;
	font-size: 11px;
	font-weight:bold;
}
.speccat {
	font-size: 12px;
	font-weight: bold;
	color: #CA583E;
	padding: 5px 0 10px 0;
	border-top: solid 0px #E8DDAA;
	margin-top: 10px;
}
.spechead {
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #CA583E;
	text-align: center;
}
/*New Landing Pages*/

.pagecontainer {
	width: 600px;
}
.pagehead {
	width: 600px;
    background-color: #c67452;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.shopbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: left;
	padding-left: 13px;
	line-height: 28px;
	margin-top: 10px;
	letter-spacing: 0px;
}
.shopbullets2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	text-align: left;
	padding-left: 13px;
	line-height: 25px;
	margin-top: 10px;
	letter-spacing: 0px;
}
.blindsshades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	text-align: left;
	padding-left: 13px;
	line-height: 25px;
	margin-top: 10px;
	letter-spacing: 0px;
}
.shopnow {
    background: url(../images/shop-curtains.png);
	margin-top: 10px;
	margin-right: auto;
    margin-left: 48px;
}
.shopnow2 {
    background: url(../images/custom-window-treatments-b.png);
	margin-top: 5px;
	margin-right: auto;
    margin-left: 48px;
}
.shopbox {
	background-image: url(../images/drape-curtain-back.png);
	width: 190px;
	height: 238px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: 5px;
}
.shophead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #c67452;
	text-align: center;
	margin-top: 15px;
}
.shopsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000;
	text-align: center;
}
.hr2 {
	padding-top: 15px;
    padding-bottom: 15px; 
}
.sectionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	text-align: left;
	color: #c67452;
	padding: 0px 0px 25px 15px;
}
.sectionbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 600px;
	margin-left: 0px;
	padding-top: 5px;
	line-height: 20px;
}
.sectionrods {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 500px;
	margin-left: 0px;
	padding-top: 5px;
	line-height: 18px;    
}
.sectionrods2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 400px;
	margin-left: 0px;
	padding-top: 0px;
	line-height: 18px;
}
.sectionrods3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 360px;
	margin-left: 30px;
	padding-top: 0px;
	line-height: 18px;
}
.romanoptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 400px;
	margin-left: 0px;
	padding-top: 0px;
	line-height: 18px;   
}
.showerpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 380px;
	margin-left: 15px;
	padding-top: 10px;
	line-height: 18px;  
}
.sectionpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 600px;
	margin-left: 10px;
	padding-top: 5px;
	line-height: 18px;
}
.landtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 600px;
	margin-left: 0px;
	padding-top: 5px;
	line-height: 18px;
}
.blocks {
	padding-right: 5px;
	padding-left: 3px;

}
.linksbox {
	background-image: url(../images/curtain-style-back.png);
	background-repeat: no-repeat;
	height: 150px;
	width: 189px;
	float: left;
	margin-left: 5px;
}
.linksbox2 {
	background-image: url(../images/drape-curtain-back.png);
	background-repeat: no-repeat;
	height: 238px;
	width: 189px;
	float: left;
	margin-left: 5px;
}
.linkshead {
	margin-top: 10px;
    margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.linkboxlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 75px;
	float: left;
	margin-left: 15px;
	margin-top: -5px;
}
.linkboxlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 150px;
    line-height: 20px;
	float: left;
	margin-left: 35px;
	margin-top: -5px;
}
.linkboxlinks3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 150px;
    line-height: 20px;
	float: left;
	margin-left: 20px;
	margin-top: -5px;
}
.shopcurtainsrods {
	float: right;
    padding-top: 20px;
	margin-bottom: 20px;
}
.rodpicture {
	margin-top: -40px;
    float: right;
	margin-left: 0px;
}
.showerpicture {
	margin-top: 40px;
    float: right;
	margin-left: 0px;
}    
.romanshade {
	margin-top: -40px;
    float: right;
	margin-left: 25px;
}
h2.landing {
	font-size: 14px;
	color: #000;
}
/*Two Column Landing Pages*/

.shopsubco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000;
	text-align: center;
}
.shopbulletsco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	text-align: left;
	padding-left: 13px;
	line-height: 25px;
	margin-top: 10px;
	letter-spacing: 0px;
}
.shopheadco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #c67452;
	text-align: center;
	margin-top: 15px;
    padding-top: 10px;
}
.shopboxco {
	background-image: url(/images/drape-curtain-back.png);
	width: 190px;
	height: 238px;
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: auto;
    margin-right: auto;
}
/*Waverly Landing Pages*/
.wavebox {
	background-image: url(/images/wave-box.png);
	width: 420px;
	height: 150px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: auto;
    margin-right: auto;
}
.wavehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	text-align: left;
	color: #c67452;
	padding: 0px 0px 15px 15px;
}
.wavebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: bold;
	text-align: left;
	color: #c67452;
	padding: 0px 0px 15px 15px;
}
.wavebullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
    text-align: center;
	width: 600px;
	margin-left: 0px;
	padding-top: 5px;
	line-height: 20px;
}
/*Options Text*/
.optiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 300px;
    padding: 10px 10px 10px 10px;
	line-height: 18px;
}
.optiontext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    width: 400px;
    padding: 10px 10px 10px 10px;
	line-height: 18px
}    

/* live chat */
.live_chat_holder {
	display:block;
	position:absolute;
	top:132px;
	right:0px;
	width:38px;
	z-index:1;
}
.live_chat {
	display:block;
	width:38px;
	height:253px;
	overflow:hidden;
	background:url(../images/live-chat.gif) top left no-repeat;
}
.chat_link {
	cursor:pointer;
}
/* info pages */
.infopages {
     font-family: Arial, Helvetica, sans-serif;    
     font-size: 12.5px;
     width: 575px;
     margin-left: 25px;     
}
.testimonial {
     font-family: Arial, Helvetica, sans-serif;    
     font-size: 12.5px;
     width: 550px;
     margin-left: 25px;     
}
.infopagehead {
     font-family: Arial, Helvetica, sans-serif;    
     font-size: 14px;
     width: 575px;
     margin-left: 25px;
	 font-weight: bold;
	 color: #CA583E;
     padding: 5px 0 10px 0;
	 border-top: solid 0px #E8DDAA;
	 margin-top: 10px;     
}
/* newsletter */
.newsl {
	background-image: url(/images/newsback.png);
	width: 164px;
	height: 204px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
}
.newssub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000;
	text-align: center;
}
/* homepage */
.HOMEPAGEpagecontainer {
	width: 610px;
}
.HOMEPAGEpagehead {
	background-color: #c67452;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	text-align: center;
	height: 30px;
	line-height: 30px;
	float: right;
	width: 220px;
}
.HOMEPAGEimghead {
	float: left;
}
.HOMEPAGEhead {
	width: 624px;
	height: 260px;
}
.HOMEPAGEheadbullets {
	height: 220px;
	width: 186px;
	float: right;
	background-color: #f5f1dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.HOMEPAGEshopbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	letter-spacing: 0px;
	background-image: url(/images/bullets.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center top;
	padding-top: 8px;
	width: 182px;
	border: 1px solid #CCC;
	padding-left: 8px;
}
.HOMEPAGEshopnow {
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.comparelink {
    margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
}
.HOMEPAGEmidsection {
	width: 624px;
	height: 375px;
}
.HOMEPAGEshopbox {
	width: 197px;
	height: 335px;
	float: left;
	margin-top: 20px;
	margin-left: 8px;
    text-decoration: none;
}
.HOMEPAGEshophead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF;
	text-align: center;
	background-image: url(/images/tab.png);
	height: 36px;
	width: 197px;
	background-repeat: no-repeat;
	padding-top: 8px;
	margin-bottom: -7px;
	text-decoration: none;
}

.home A:link {
    text-decoration: none;
}
.home A:visited {
    color: #0000ff; 
    text-decoration: none;
}
.home A:active {
    color: #0000CC; 
    text-decoration: none;
}
.home A:hover {
    color: #6699cc ; 
    text-decoration: underline; 
}
.home2 A:link {
    color: #336699;
    text-decoration: none;
}
.home2 A:visited {
    color: #CA583E; 
    text-decoration: none;
}
.home2 A:active {
    color: #0000CC; 
    text-decoration: none;
}
.home2 A:hover {
    color: #CA583E ; 
    text-decoration: underline; 
}    
.HOMEPAGEcenterimage {
	margin-right: auto;
	margin-left: auto;
	left: auto;
	right: auto;
}
.HOMEPAGEshopimage {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 2px;
}
.HOMEPAGEhr {
	background-image: url(hr.png);
	background-repeat: no-repeat;
	width: 624px;
	height: 10px;
	clear: both;
	background-position: 50%;
	padding-top: 15px;
}
.HOMEPAGEsectionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #c67452;
	padding-left: 15px;
}
.HOMEPAGEfooter {
	width: 624px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
.HOMEPAGEsectionbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px;
	margin-left: 20px;
	padding-top: 5px;
	line-height: 12px;
}
.head {
	height: 260px;
}
#home_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#home_box ul li {
	margin:0px;
	padding:0px;
	list-style-image:none;
}
#home_box ul li a {
	display: block;
	padding:3px 0px 3px 14px;
	background:url(../images/arrow3.gif) top left no-repeat;
	margin-left:5px;
	overflow:hidden;
	white-space:normal;
	height:1%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-decoration:none;
}
#home_box ul li a:hover {
	color: #CA583E;
	text-decoration:underline;
} 
#home_button ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}
#home_button ul li { 
display: inline; 
}

/* comparison */
td.c1 { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
    font-weight: bold;
	color: #CA583E;
	padding-left: 15px;
}
td.c2 { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-align: center;
    vertical-align: middle;
    background-position:center;
	background-image: url(/images/tab2.png);
	height: 36px;
	width: 130px;
	background-repeat: no-repeat;
	text-decoration: none;
}
td.c5 {
   text-align: center;
   width: 20%;
   font-size: 12px;
}    
tr.c3 {
    background-color: #EBE2BB; 
    color: black;
    font-size: 15px;
    height: 30px;
}
tr.c4 {
    background-color: #ffffff; 
    color: black;
    font-size: 15px;
    height: 30px;     
}
table.padded-comp td {
    padding:5px;
}
.comptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
    padding: 10px 10px 10px 10px;
	line-height: 16px;
}
