/* CSS Document by Hunter Logan, 2008 for Badger Basket Co.*/
/*  */
/* homepage content blocks */
div#home_content {float: left; width: 100%; background: #fff url(../images/interface/z_home_cnt_back.gif) top left repeat-y;}
div#home_cnt_top {float: left; width: 100%; background: url(../images/interface/z_home_cnt_tips.gif) top left no-repeat;}
div#home_cnt_btm {float: left; width: 100%; background: url(../images/interface/z_home_cnt_tips.gif) bottom right no-repeat;}
div#home_main {float: left; width: 578px; margin-left: 184px;}
* html div#home_main {display: inline;}
div#home_about {float: left; padding: 20px 37px;}
div#dir {float: left; width: 505px; background: #fff url(../images/interface/z_dirback.gif) top left repeat-y; border-left: 35px solid #fff;}
div#dir_btm{float: left; width: 505px; background: url(../images/interface/z_dir_btm.gif) left bottom no-repeat; padding-bottom: 98px;}
div#baby_kids {float: left; width: 253px; background: none; padding: 0;}
h2#bk {float: left; width: 253px; background: #dd7917 url(../images/interface/z_cont_lcorner.gif) top left no-repeat; color: #fff; padding: 10px 0; text-align: center;}
div#doll_toy {float: left; width: 252px; background: none; padding: 0;}
h2#dt {float: right; width: 252px; background: #3222af url(../images/interface/z_cont_rcorner.gif) top right no-repeat; color: #fff; padding: 10px 0;text-align: center;}
div#baby_kids a, div#doll_toy a {display: block; float: left; width: 232px; font-size: 14px; font-weight: bold; color: #000; letter-spacing: .06em; padding: 10px;}
div#baby_kids ul, div#doll_toy ul {list-style: none;}
div#baby_kids ul li, div#doll_toy ul li {display: inline;}
div#baby_kids li a, div#doll_toy li a {display: block; width: 216px; padding: 2px 18px; text-align: left;}
div#baby_kids li a {color: #1a1a88;}
div#baby_kids li a:hover, div#baby_kids a:hover {background: #ffe697; text-align: left;}
div#bk_img {float: left; width: 120px; position: relative; top: 10px; left: 105px;}
div#doll_toy li {display: block;}
div#doll_toy li a {color: #432502;}
div#doll_toy li a:hover, div#doll_toy a:hover {background: #93d3ec; text-align: left;}
div#dt_img {float: left; width: 120px; position: relative; top: 10px; left: 100px;}

/* homepage left sidebar */
div#home_left {float: left; width: 152px; margin-left: -762px; padding: 110px 16px 240px 16px;}
div#welcome {float: left; width: 152px; background: #fff url(../images/interface/z_wlcm_corner.gif) bottom right no-repeat; padding: 0 0px 100px 0px;}
div#welcome h2 {padding: 10px 20px; color: #fff; background: #a70eb4 url(../images/interface/z_wlcm_lt.gif) top left no-repeat; text-align: center;}
ul#news {padding: 30px 20px; list-style: none;}
ul#news li {position: relative; display: block; padding-bottom: 36px;}
ul#news li a {display: block; color: #5a087b; padding: 4px;}
ul#news li a em {font-weight: bold; color: #960d52; font-style: normal;}

/* Controls free shipping flyout */
ul#news li a span#freeship {display: block; visibility: hidden; position: absolute; top: -60px; left: -9000px; z-index: 99; width: 300px; padding: 0 20px 20px 20px; background: #ffc; border: 1px solid #000;}
ul#news li a:hover span#freeship, ul#news li a:focus span#freeship, ul#news li a:active span#freeship {visibility: visible; left: 140px;}
span.text {float: left; padding: 20px 0 0 0;}
ul#news li a:hover, ul#news li a:focus, ul#news li a:active {background: #ffc;} 

/* homepage right sidebar */
div#home_right {float: left; width: 200px; padding: 30px 24px 20px 28px}


