.fleft { float:left; }
#hoverover { height:230px; }
.inner	{ display:inline-block; }
.inner	{ overflow:hidden; }
html, body, h1, h2, h3, h4, ul, li {
margin:0pt;
padding:0pt;
}
h1 img {
display:block;
}
img {
border:1px none;
}
a {
color:#464544;
}
a:hover {
color:#FFA405;
}
.left {
float:left;
}
.right {
float:right;
}
.more {
text-align:right;
}
.clear {
clear:both;
}
body {
-x-system-font:none;
background:#504634 none repeat scroll 0% 0%;

color:#695F4C;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:0px;
text-align:center;
}
#wrapper {
display:inline-block;
}
#wrapper {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0px ;
overflow:hidden;
text-align:left;
width:900px;
}
#header {
background:#D9D1BC url(images/header.jpg) no-repeat scroll 0% 0%;
height:110px;
}
#logo {
color:#52616E;
float:left;
padding:5px;
width:270px;
}
#logo h1 {
-x-system-font:none;
font-family:"arial narrow",arial,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#logo p {
font-weight:bold;
margin:0pt;
}
#cart {
background:#4B5360 none repeat scroll 0% 0%;
float:right;
margin:10px;
width:209px;
}
#cart-top {
background:transparent url(images/cart_top.gif) no-repeat scroll 0% 0%;
}
#cart-bot {
background:transparent url(images/cart_bot.gif) no-repeat scroll left bottom;
}
#cart-cart {

}
#cart-cart { text-align:center;
color:white;
padding:6px 6px 6px 6px;
}
#cart-cart p {
margin:0px; padding:0px; 
}
#cart-cart form { padding:0px; margin:5px 0px 0px 0px; }
.orange .lblShopping { float:left; padding:10px 0px 0px 10px; color:#ffffff; font-size:1.1em; }
#cart .orange {
color:#FFB400;
font-size:10px;
overflow:hidden;
height:35px;
}
#cart a {
color:white;
font-size:10px;
}
#nav {
background:#4B5360 none repeat scroll 0% 0%;
clear:both;
margin:5px auto;
padding:5px 0pt;
text-align:center;
width:900px;
}
#nav li {
color:#FFFFFF;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#nav a {
color:#FFFFFF;
text-decoration:none;
}
#body {
display:inline-block;
}
#body {
background-color:#FFFFFF;
overflow:hidden;
padding-top:3px;
}
#categories {
float:left;
width:195px;
}
#categories .liSubCatHolder { list-style-type:none; background-image:none; padding-left:12px; }
#categories .liSubCatHolder b { line-height:110%; }
#seasonal, #collection {
background:#D4CAB6 none repeat scroll 0% 0%;
float:right;
margin-bottom:2px;
margin-right:2px;
width:700px;
margin-left:3px;
}
#seasonal .inner, #collection .inner {
padding:5px 10px;
}
#seasonal p, #collection p {
margin:0.9em 0pt;
}
.more a {
color:#000000;
font-size:12px;
text-decoration:none;
}
.more a:hover {
text-decoration:underline;
}
h3 {
-x-system-font:none;
color:#1B1812;
font-family:"arial narrow",arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
h2 {
-x-system-font:none;
color:#695F4C;
font-family:"arial narrow",arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:10px;
}
#categories h2 {
background:#847A67 none repeat scroll 0% 0%;
color:#FFFFFF;
padding:4px 0pt 5px 39px;
}
#categories li {
background:#D4CAB6 url(images/bullet.gif) no-repeat scroll left center;
border-top:1px solid #F4EFDF;
font-size:12px;
list-style-type:none;
padding:7px 0pt 8px 35px;
}
#categories a {
color:#000000;
text-decoration:none;
}
#categories a:hover {
text-decoration:underline;
}
#collection .inner {
padding-right:500px;
}
#collection li {
color:#463F32;
font-family:"arial narrow",arial,sans-serif;
font-size:16px;
font-weight:bold;
margin:0.2em 0pt;
}
#collection p {
margin-left:1.5em;
width:103px;
}
#seas p {
color:#000000;
font-size:23px;
font-weight:bold;
margin:80px 15px 0pt 0pt;
text-align:right;
}
#seas p.date {
font-size:16px;
margin-top:0pt;
}
#copyright {
clear:both;
color:white;
font-size:9px;
padding:0px;
text-align:center;
}


#divmainright {

float:left;
list-style-type:none;
margin:auto;
padding:6px;
width:165px;
}
#divmainleft {
background-color:transparent;
float:left;
list-style-type:none;
margin:auto;
padding:5px;
width:290px;
}
#divmaincenter {
background-color:transparent;

float:left;
list-style-type:none;
margin:auto;
padding:5px;
width:193px;
}
.style1
{
text-align: center;
color: #CC0000; margin:0px; padding:0px; 
        }