html, body, h1, h2, h3, h4, ul, li {margin:0;padding:0}
h1 img {display:block}
.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
.inner_copy, .inner_copy a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
img {border:0}
a {color:#464544}
a:hover {color:#FFA405}
.left {float:left}
.right {float:right}
.more {text-align:right}
.clear {clear:both}
body {background:#775633;text-align:center;font:11px verdana, arial, sans-serif;color:#695F4C;padding-bottom:10px}
/** layout **/
#wrapper {text-align:left;margin:37px auto;width:672px;background:#775633;position:relative}
#header {background:#fce9e2 url(images/header.jpg) no-repeat;height:306px}
#logo {position:absolute;top:12px;left:300px;width:378px;color:#52616E}
#logo h1 {font:bold 24px "arial narrow", arial, sans-serif}
#logo p {margin:0;font-weight:bold}
#cart {position:absolute;top:10px;left:454px;width:208px;background:#4B5360;width:209px}
#cart-top {background:url(images/cart_top.gif) no-repeat}
#cart-bot {background:bottom left url(images/cart_bot.gif) no-repeat}
#cart-cart {background:9px 11px url(images/cart.gif) no-repeat}
#cart-cart {padding:8px 8px 8px 60px;color:white}
#cart p {margin:0}
#cart .orange {color:#FFB400;font-size:10px}
#cart a {color:white;font-size:10px}
#nav {background:#65666B;position:absolute;top:101px;left:287px;width:385px;padding:9px 0;text-align:center}
#nav li {list-style:none;display:inline;color:#fff}
#nav a {text-decoration:none;color:#fff}
#gallery {position:absolute;top:195px;left:287px;width:385px}
#gallery li {list-style:none;text-indent:-999px;float:left;overflow:hidden;height:111px}
#gallery .gwomen {background:url(images/pic_1.jpg) no-repeat;width:127px}
#gallery .gkids {background:url(images/pic_2.jpg) no-repeat;width:130px}
#gallery .gmen {background:url(images/pic_3.jpg) no-repeat;width:128px}
#body {padding-top:3px;background-color:#fce9e2}
#categories {float:left;width:195px}
#seasonal, #collection {float:right;width:474px;background:#fce9e2;margin-bottom:2px}
#seasonal .inner, #collection .inner {padding:6px 12px}
#seasonal p, #collection p {margin:0.9em 0}
.more a {font-size:12px;color:#000;text-decoration:none}
.more a:hover {text-decoration:underline}
h3 {font:bold 14px "arial narrow", arial, sans-serif;color:#1B1812}
h2 {font:18px "arial narrow", arial, sans-serif;color:#695F4C;padding-bottom:10px}
#categories h2 {color:#955a5f;padding:4px 0 5px 20px;background:#e7cbc0;font-weight:500}
#categories li {background:#fce9e2 left url(images/bullet.gif) no-repeat;border-top:1px solid #F4EFDF;list-style:none;font-size:12px;padding:7px 0 8px 35px}
#categories a {text-decoration:none;color:#000}
#categories a:hover {text-decoration:underline}
#collection {background:#fce9e2 top right url(images/person_bg.jpg) no-repeat}
#collection .inner {padding-right:98px}
#minigal {float:right;width:222px;margin-top:1em;margin-bottom:1em}
#minigal div {float:left;margin:6px}
#collection ul {margin-left:1.5em}
#collection li {margin:0.2em 0;color:#463F32;font-size:16px;font-weight:bold;font-family:"arial narrow", arial, sans-serif}
#collection p {width:103px;margin-left:1.5em}
#seas-one, #seas-two, #seas-three {height:156px}
#seas-one {float:left;width:210px;margin-left:6px;margin-right:14px;background:url(images/foot_2.jpg) no-repeat}
#seas-two {float:left;width:210px;margin-right:14px;background:url(images/foot_2.jpg) no-repeat}
#seas-three {float:left;width:210px;margin-right:3px;background:url(images/foot_2.jpg) no-repeat}
#seas p {text-align:right;color:#000;margin:80px 15px 0 0;font-size:23px;font-weight:bold}
#seas p.date {margin-top:0;font-size:16px}
#copyright {text-align:center;font-size:9px;padding:3px;color:#fff}