html,body,h1,h2,h3,h4,ul,li{margin:0;padding:0;}
h1 img{display:block;}
img{border:0;}
#my_div {position: fixed;top: 50px;right: 0px;}
a{color:#464544;}
a:hover{color:#ffa405;}
.left{float:left;}
.right{float:right;}
.more{text-align:right;}
.clear{clear:both;}
body{background:#fff;text-align:center;font:11px verdana,arial,sans-serif;color:#666;padding-bottom:10px;}
#wrapper{text-align:left;width:672px;background:#fff;position:relative;margin-top:37px;margin-right:auto;margin-bottom:37px;margin-left:auto;}
#header{background:#fff url(images/header.jpg) no-repeat;height:242px;}
#logo{position:absolute;top:12px;left:300px;width:170px;color:#52616e;}
#logo h1{font:bold 24px "arial narrow",arial,sans-serif;}
#logo p{margin:0;font-weight:bold;}
#nav{background:#4b5360;position:absolute;top:101px;left:287px;width:385px;padding:9px 0;text-align:center;}
#nav li{list-style:none;display:inline;color:#ccc;}
#nav a{text-decoration:none;color:#ccc;}
#gallery{position:absolute;top:155px;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:#fff;}
#categories{float:left;width:195px;}
#seasonal,#collection{float:right;width:474px;background:#fff;margin-bottom:2px;}
#seasonal .inner,#collection .inner{padding:6px 12px;}
#seasonal p,#collection p{margin:.9em 0;}
#seasonal li,#collection li{padding:5;margin-left:20px;}
.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:#666;padding:4px 0 5px 39px;background:#fff;}
#categories li{background:#fff 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:#fff bottom 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:.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:146px;}
#seas-one{float:left;width:195px;margin-right:3px;background:url(images/foot_1.jpg) no-repeat;}
#seas-two{float:left;width:247px;margin-right:3px;background:url(images/foot_2.jpg) no-repeat;}
#seas-three{float:left;width:222px;background:url(images/foot_3.jpg) no-repeat;}
#seas p{text-align:right;color:#f15b29;margin:80px 15px 0 0;font-size:23px;font-weight:bold;}
#seas p.date{margin-top:0;font-size:16px;}
#footer{background:#fff url(images/footer.jpg) no-repeat;height:131px;text-align:center;font-size:9px;padding:3px;}
#copyright{text-align:center;font-size:9px;padding:3px;}
