.asSeen{color:#5EAB2B; display:block; font-size:10pt; font-style:italic; padding:4px 0 0 0}

.breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:visited, .breadcrumbs a:hover{color:#2b5fac !important}

.categoryImage{width:125px; height:125px; padding:8px !important; text-align:center}

.categoryHeader{padding:0px 0px 5px 0px}

.categoryHeader a{color:#2B5FAC !important; font-size:10pt; text-decoration:none; text-transform:capitalize}

.categoryPrice{color:#333; font-size:125%; padding:10px 0px 10px 0px !important; font-weight:bold}

.btn{background-color:#000; color:#FFF !important; text-decoration:none !important; font-size:12px !important; padding:4px 8px; display:inline-block; margin:3px 0px}

.btnCart{ cursor: pointer; border: 0; background-color:#2B5FAC; color:#FFF !important; font-weight:bold; text-decoration:none !important; font-size:12px !important; padding:4px 8px}

.Cart { width: 100%; }
.Center { text-align: center; }

.tab { text-align: center; padding: 3px !important; } 
.selectedTab { background: #dedede; }

.form td { padding: 3px; }

body{ margin:0px;  padding:0px}
table{border-collapse:collapse}
table, tr, td, tbody, a, img, div{border:0px; padding:0px; margin:0px}
body, div, p, li, td, th, h1, h2, h3, input, textarea, select{  font-family:Nobile,Arial,Helvetica,Verdana,Trebuchet MS,sans-serif;  font-size:8.5pt; margin:0px; padding:0px; color:#000}
input, textarea, select{ margin:0px;  padding:0px;  color:black}
a:link, 
a:visited, 
a:active{color:#000; text-decoration:none}
a:hover{text-decoration:none}

ul{margin:0px; padding:0px}

ul li{margin:0px; padding:0px}
ul.HNav{ list-style-type:none}
ul.HNav li{ float:left;  padding:0px;  margin:0px}
ul.VNav{ list-style-type:none}
ul.VNav li{ padding:0px;  margin:0px}

ul.
.FloatLeft{ float:left}

.ClearBoth{clear:both}

img{display:block}

#BodyContainer #MainContent h1 { font-size: 150%; /*line-height: 125%; margin-bottom: 1em;*/ }
#BodyContainer #MainContent h2 { font-size: 140%; color: #2B5FAC; line-height: 145%; font-weight: bold; margin-bottom: .5em; }
#BodyContainer #MainContent h3 { font-size: 120%; color: #2B5FAC; line-height: 125%; margin-bottom: .5em; }

select{font-size:100%; margin:0 0; width:25em; padding:.25em; border:1px solid #555}
select.Short{width:11em; line-height:125%;  border:1px solid #555}
input.Text{width:25em; padding:.25em; border:1px solid #555}
input.Radio{vertical-align:middle;  border:1px solid #555}
input.Button{ font-size:100%; vertical-align:middle; background:#1f3399; color:#fff; border:0; padding:3px 7px}
input.Short{width:10em; padding:.25em; border:1px solid #555}

table.Form tr th{font-size:12px; vertical-align:top}
table.Form tr td{font-size:12px; vertical-align:top;  padding:.50em 0px; text-align:left}
table.Form tr th{padding:1em 1em .5em 0; text-align:right}

table.Form tr td{text-align:left}
table.Form tr td input{font-size:100%; margin:5px 0 0 0}

table.Form tr td textarea{font-size:100%; padding:.25em; width:25em; height:10em; line-height:125%}
#BodyContainer #MainContent table.Form tr td p{padding:0px; margin:0px}

table.Layout tr td{vertical-align:top; padding-left:10px}

#Container{ width:950px;  margin:5px auto;  padding:0px 0px; background:#fff}

#Container div.ImageList{ clear:both;  margin-bottom:1em}

#Container div.Image{ float:left;  text-align:center;  margin-right:10px;  height:150px}

#Logo{float:left; padding:10px}

#NavContainer{clear:both; padding-bottom:5px !important; overflow:auto}

#Header #NavContainer #MainNav{ float:left;  margin-top:13px;  margin-left:1px}

#Header #NavContainer ul.HNav li{font-size:10pt; text-align:center; margin:0 5px 0 8px; padding-bottom:2px}
#Header #NavContainer ul.HNav li a:link, 
#Header #NavContainer ul.HNav li a:visited, 
#Header #NavContainer ul.HNav li a:active{ color:#000; display:block;  text-decoration:none;  text-transform:lowercase}

#Container #Header #NavContainer ul.HNav li:hover, 
#Container #Header #NavContainer ul.HNav li.selected{ border-bottom:solid 2px #000; padding-bottom:0}

#BodyHeader{}
#BodyHeader h1{ display:inline;  color:#000;  font-size:14px;  font-weight:normal;  text-transform:lowercase;  margin-right:5px}

#BodyHeader h1:last-child, #BodyHeader h1:last-child a{ display:inline;  color:#2b5fac !important;  font-size:14px;  font-weight:normal;  text-transform:lowercase;  margin-right:5px; display:none}

#BodyHeader h1 a{text-decoration:none; color:#000; font-weight:normal}

#BodyHeader p{ display:inline}
#BodyHeader p{ color:#000;  font-weight:bold;  font-size:11px}

.breadcrumbs{text-transform:lowercase; font-size:10pt; font-style:italic; color:#2b5fac; padding:5px 10px}
#BodyHeader p.Breadcrumbs{display:none;  font-size:13pt;  font-weight:normal;  text-transform:lowercase}
#BodyHeader p.Breadcrumbs a{display:none; font-size:13pt;  text-decoration:none;  font-weight:normal}

#BodyHeader p a:link, 
#BodyHeader p a:visited, 
#BodyHeader p a:active{ color:#000}
#BodyHeader p a:hover{ color:#212120}

#BodyContainer{ width:100%; clear:both; background:#fff; overflow:hidden;}

#BodyContainer #SidebarLeft{ float:left;  width:157px}
#BodyContainer #SidebarLeft #SectionNav{}
#BodyContainer #SidebarLeft #SectionNav ul.VNav li{ }

#BodyContainer #SidebarLeft #SectionNav ul.VNav li{padding:10px 2px 2px 0px}
#BodyContainer #SidebarLeft #SectionNav ul.VNav li.sub{padding:0px 5px}

#BodyContainer #SidebarLeft #SectionNav ul.VNav li a{  color:#000}
#BodyContainer #SidebarLeft #SectionNav ul.VNav li a:link, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav li a:visited, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav li a:active{ color:#000;  font-size:9pt;  font-weight:normal;  text-decoration:none;  text-transform:lowercase;  line-height:1.4em}
#BodyContainer #SidebarLeft #SectionNav ul.VNav li a:hover{ color:#000}

#BodyContainer #SidebarLeft #SectionNav ul.VNav li.Selected a:link, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav li.Selected a:visited, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav li.Selected a:active{ color:#2b5fac}

#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li a:link, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li a:visited, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li a:active{ font-weight:bold;}

#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.sub a:link, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.sub a:visited, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.sub a:active{font-weight:normal; font-size:9pt}

#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.Selected a:link, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.Selected a:visited, 
#BodyContainer #SidebarLeft #SectionNav ul.VNav ul.SubNav li.Selected a:active{font-weight:bold; color:#2B5FAC}

#BodyContainer #SidebarLeft #SidebarHighlight{ margin-top:40px;  background:#ded9cb}

#BodyContainer #SidebarLeft #SidebarHighlight #SidebarHighlightText p{ margin:10px 10px 10px 24px;  color:#6d553d}
#BodyContainer #SidebarLeft #SidebarHighlight #SidebarHighlightText p a{ color:#a79e8b}

#BodyContainer #MainContent{ float:left;  padding-top:8px; width:793px}

#BodyContainer #MainContent .BorderTop{ border-top:1px solid #555}

#BodyContainer #MainContent .BorderLeft{ border-left:1px solid #555}

#BodyContainer #MainContent a{color:#000}

#BodyContainer #MainContent table.Form{ margin-left:20px;  margin-bottom:1em}

#BodyContainer #MainContent ul{ margin-left:40px;  margin-bottom:2em}

#BodyContainer #MainContent ul.VNav{ margin-left:20px;  margin-bottom:2em}

#BodyContainer #MainContent ul.HNav{ margin-left:20px;  margin-bottom:2em}

#BodyContainer #MainContent ul.HNav li{margin-right:10px}

#BodyContainer #MainContent div.ImageList{margin-left:20px}

}
#BodyContainer #MainContent h1{font-size:200%}
*/
#BodyContainer #MainContent h2{font-size:150%; color:#2B5FAC; line-height:125%; font-weight:normal; margin-bottom:.5em}
#BodyContainer #MainContent h3{font-size:125%; color:#2B5FAC; line-height:125%; margin-bottom:.5em}

#BodyContainer #MainContent ul.VNav li a:link, 
#BodyContainer #MainContent ul.VNav li a:visited, 
#BodyContainer #MainContent ul.VNav li a:active{ color:#000;  font-size:11px;  font-weight:bold;   padding:0px 0px}

#BodyContainer #MainContent p{  /* font-size:10px;  line-height:18px; */ color:#000;  margin-bottom:1em;  margin-left:20px;  margin-right:50px}

#BodyContainer #MainContent p.Error{color:#F00}
#BodyContainer #MainContent p.Notice{font-weight:bold; color:#2B5FAC}
#BodyContainer #MainContent img.Banner{ margin-bottom:1em}

#BodyContainer #Footer{ clear:both;  background:#fff;  overflow:auto}

#BodyContainer #Footer ul.HNav{ float:right;  padding:25px 0 5px}
#Footer ul.HNav li{color:#000; font-size:10pt; padding:0px 10px}

#BodyContainer #Footer ul.HNav li a:link, 
#BodyContainer #Footer ul.HNav li a:visited, 
#BodyContainer #Footer ul.HNav li a:active{ color:#000;  text-decoration:none;  text-transform:lowercase}

 
 
 
 
 
#shop_index img{ margin:0px}

#shop_index tr{ margin-bottom:10px}

#shop_index tr td{padding:0px 0px}
#shop_index tr td.Left{padding-left:0px}

div#MainContent #shop_index tr td.Category{vertical-align:top; padding:15px; border:solid 1px #ddd}
div#MainContent #shop_index tr td.Category img{display:inline}
 
div#MainContent #shop_index table tr td.Product{border:solid 1px #ddd; padding:5px}
div#MainContent #shop_index table tr td.Product img{display:inline}
 
float:left}

div#shop_index table#ProductInfo{margin:0px 0px 1em 0px; clear:both}
div#shop_index table#ProductInfo tr td{text-align:left; padding:1em 1em; vertical-align:top; width:33%}
div#shop_index table#ProductInfo tr td.Odd{background-color:#fff; width:33%}
div#shop_index table#ProductInfo tr td.Even{width:33%}

div#shop_index table#ProductInfo tr td.Design{padding-right:0px}

div#shop_index table#ProductInfo tr td.Art{padding-right:0px; padding-bottom:0px; display:none}

div#shop_index table#ProductInfo tr td h1{margin:0px 0px .5em 0px; padding:0px; font-size:100%; text-transform:uppercase}

div#ProductHighlight{padding:15px 0px; margin:0 auto; text-align:center}

div#ProductHighlight img{display:block; margin:0px auto}

div#ProductHighlight div.AddToCart{  text-align:center;   margin:0px}
*/
div#Cart table.Cart{width:750px; margin-left:20px}

div#Cart table tr th{background-color:#707070; color:#fff; text-align:left; padding:.25em 1em}

div#Cart table tr td{text-align:left; padding:2px 1em}

div#Cart table tr td.ProductImage{text-align:center}

div#Cart table tr th.Quantity{text-align:center}
div#Cart table tr td.Quantity{text-align:center}

div#Cart table tr th.Price{text-align:right}
div#Cart table tr td.Price{text-align:right}

div#Cart table tr th.Subtotal{text-align:right}
div#Cart table tr td.Subtotal{text-align:right; vertical-align:top}

div#Cart table tr th.ShipHand{text-align:right}
div#Cart table tr td.ShipHand{text-align:right; vertical-align:top}

div#Cart table tr th.ShipHand{text-align:right}
div#Cart table tr td.ShipHand{text-align:right; vertical-align:top}

div#Cart table tr th.Total{text-align:right}
div#Cart table tr td.Total{text-align:right; vertical-align:top; font-weight:bold}

div#Cart table tr td a{font-weight:normal; text-decoration:underline}

div#Cart input.Quantity{width:3em; text-align:center}

div#DecorDescription { margin-left: 20px; margin-bottom: 1em; }

div#DecorDescription h2 {text-transform: uppercase; display: block;padding: 20px 0px 0 0px;}

div#shop_index div#DecorDescription p {
	border-top: 1px solid #555;
		border-bottom: 1px solid #555;
		font-size: 12px;
		line-height: 125%;
		margin-left: 215px;
		margin-right: 0px;
		padding: 1em 1em 1em 0; 
	}

	div#DecorDescription img#Highlight {
		
		float: left;
		margin-right: 1em;
	}
