
.LeftColumn { background: white; vertical-align: Top; width: 170px; margin: 0; padding: 0; }
.TopBanner {width: 964px; align: left;}
#PageSubTable {width: 964px; align: center;}
.Content {text-align: left;}
.ContentC {text-align: center;}

.sfheadings {
	font-family: Arial;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	padding: 8px 12px 8px 12px;
	background-color: #736357;
	font-style: normal;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	display: block;
	width: auto;
	float: left;
}

.Headings { text-align: left; align: left; font-size: 12px; }

.hidden { display: none; }

#ContentCell { align: left; width: 100%; #width: 784px; _width: 784px; }

body {
	background: white;
	padding: 0;
	margin: 0;
	color: #736357;
	}
a { color: #736357; text-decoration: none; }
a:hover { color: #b59c89; text-decoration: none; }
a img { border: 0; }
table, tr, td {
	border: 0;
	padding: 0;
	margin: 0 auto;
	}
tr, td {
	padding: 0;
	margin: 0;
	}
#header1 { font: normal 11px/200% Arial; }
#header2 { font: bold 15px/150% Arial; }
#header1 a, #header2 a { text-decoration: none; }
#header1 a:hover, #header2 a:hover { color: black; text-decoration: underline; }

td#content { align:left; padding-left: 0;}
td#productname { align:center; padding-left: 0;}
td, p { font: normal 11px/150% Arial; }
td#content p { font-size: 11px; }
td#content table#products a { text-decoration: none; }

h3 { 
	font-size: 15px;
	color: #51250D;
	}
strong {
	color: #736357;
	}
input.query {
	font-size: 10px;
	padding: 2px;
	font-family: Arial;
	border: 1px solid #736357;
	border-width: 1px;
	width: 140px;
	height: 20px;
	vertical-align: bottom;
	}
	
input.content {
	font-size: 11px;
	padding: 2px;
	font-family: Arial;
	width: 140px;
	height: 20px;
	}

#ContentCell {align: left;}

.Pager td {padding-right: 15px;}

.viewall a {text-decoration: none; }

.mainnav { vertical-align: bottom; }
h2 {
	font-size: 14px;
	font-family: Georgia;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #736357;
	vertical-align: bottom;
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
	}
.mainnav a:link { color: #736357; text-decoration: none; padding-right: 18px; }
.mainnav a:visited { color: #736357; text-decoration: none; padding-right: 18px; }
.mainnav a:active { color: #736357; text-decoration: none; padding-right: 18px; }
.mainnav a:hover { color: #b59c89; text-decoration: none; padding-right: 18px; }

.leftnav { vertical-align: top; }
.leftnav h4 {
	font-size: 14px;
	font-family: Georgia;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #736357;
	vertical-align: bottom;
	margin: 0;
	padding: 0 0 14px 0;
	letter-spacing: 1px;
	}
.leftnav h4 a:link { color: #736357; text-decoration: none; }
.leftnav h4 a:visited { color: #736357; text-decoration: none; }
.leftnav h4 a:active { color: #736357; text-decoration: none; }
.leftnav h4 a:hover { color: #b59c89; text-decoration: none; }

.cartlinks {
	font-size: 10px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	color: #736357;
	letter-spacing: 1px;
	text-transform: uppercase;
	vertical-align: bottom;
	 }
.cartlinks a:link { color: #736357; text-decoration: none; }
.cartlinks a:visited { color: #736357; text-decoration: none; }
.cartlinks a:active { color: #736357; text-decoration: none; }
.cartlinks a:hover { color: #b59c89; text-decoration: none; }
.copyright {
	font-size: 10px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	color: #736357;
	 }
.footerlink {
	font-size: 11px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	color: #736357;
	text-transform: uppercase;
	 }
.footerlink #linkfirst a:link { color: #736357; text-decoration: none; padding-right: 8px; }
.footerlink #linkfirst a:visited { color: #736357; text-decoration: none; padding-right: 8px; }
.footerlink #linkfirst a:active { color: #736357; text-decoration: none; padding-right: 8px; }
.footerlink #linkfirst a:hover { color: #b59c89; text-decoration: none; padding-right: 8px; }

.footerlink #linklast a:link { color: #736357; text-decoration: none; }
.footerlink #linklast a:visited { color: #736357; text-decoration: none; }
.footerlink #linklast a:active { color: #736357; text-decoration: none; }
.footerlink #linklast a:hover { color: #b59c89; text-decoration: none; }

.abouttxt {
	font-size: 11px;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	color: #b2b2b2;
	vertical-align: top;
	 }
.abouttxt p { font-style:italic; padding: 15px 25px 0 15px; line-height: 22px;}
.designers {
	font-size: 11px;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	color: #b2b2b2;
	vertical-align: top;
	 }
.designers #pbody { font-style: italic; padding: 15px 0 0 25px; line-height: 22px; }
.designers #pbody span {
    font-size: 14px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #736357;
	letter-spacing: 1px;
}
.designers #pbody a:link { color: #b2b2b2; text-decoration: none; }
.designers #pbody a:visited { color: #b2b2b2; text-decoration: none; }
.designers #pbody a:active { color: #b2b2b2; text-decoration: none; }
.designers #pbody a:hover { color: #b59c89; text-decoration: none; }

.pagetitle { display: block;  width: 210px; background-color: #736357; height: 40px; margin: 0; vertical-align: bottom; padding: 5px 8px 0 8px; }

.pagetitle h1 {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	margin: 0 0 -5px 0;
	padding: 0;
	background-color: #736357;
	width: 210px;
	text-align: center;
	white-space: nowrap;
	line-height: 40px;
}

.pagetitle2 { display: block; width: 270px; background-color: #736357; height: 40px; margin: 0; vertical-align: bottom; padding: 5px 8px 0 8px; }

.pagetitle2 h1 {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	margin: 0 0 -5px 0;
	padding: 0;
	background-color: #736357;
	width: 270px;
	text-align: center;
	white-space: nowrap;
	line-height: 40px;
}

.cufon-loading h1 {
	visibility: hidden !important;
}


.horzline { border-top: 1px solid #736357; }

.ContentTableHeader { padding: 8px 0 5px 0; text-align: left; font-size: 12px; }

#ProductNameCell {text-align: center; }

.productname { background: #ffffff url('images/searchtapebg.jpg') no-repeat top left; text-align: center; vertical-align: middle; align: center; letter-spacing: 1px; }

.productnamedt { text-align: left; font-family: Arial; font-size: 12px; color: #736357; text-transform: uppercase; }

.productname a:link { color: #736357; text-decoration: none; }
.productname a:visited { color: #736357; text-decoration: none; }
.productname a:active { color: #736357; text-decoration: none; }
.productname a:hover { color: #736357; text-decoration: none; }

.Pager {font-family: Arial; font-size: 11px; color: #000000; text-transform: uppercase; letter-spacing: 1px;}
.Pager a:link { color: #736357; text-decoration: none; }
.Pager a:visited { color: #736357; text-decoration: none; }
.Pager a:active { color: #b59c89; text-decoration: none; }
.Pager a:hover { color: #b59c89; text-decoration: none; }

.addthis_toolbox.addthis_pill_combo a {    float: left;}.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,.addthis_toolbox.addthis_pill_combo a.addthis_counter {    margin-top: -2px;}.addthis_button_compact .at15t_compact {    margin-right: 4px;    float: left;}   
