html {overflow: scroll;} 

body { padding: 0; margin: 0; font: 12px Georgia, Times, serif verdana, arial, Helvetica, sans-serif; line-height: 1.5em;background: #fff;
color: #6d644a; background-image: url(images/bk.gif);}

/* text items */

a.ud {color:#088de1; padding: 0 0 2px 0; background: url(images/line_link.gif) bottom repeat-x; text-decoration:none;line-height:20px;}
a.ud:hover {color:#95d5fd; padding: 0 0 1px 0;background: url(images/line_link_over.gif) bottom repeat-x; text-decoration:none; line-height:20px;}
a.ud.visited {color:#088de1; padding: 0 0 2px 0;font-size: 11px; background: url(images/line_link.gif) bottom repeat-x; text-decoration:none;line-height:20px;}

a.prod {color:#088de1; text-decoration:underline; font-size:11px; line-height:15px; }
a.prod:hover {color:#95d5fd; text-decoration:none;font-size:11px; line-height:15px; }
a.prod.visited {color:#088de1; text-decoration:none;font-size:11px; line-height:15px;}

a {color: #0066cc;background: inherit;}
a:hover {color: #088de1;background: inherit;}
a.title {color: #088de1;background: #FFF;}

h1 {font:24px "Times New Roman", Arial, Helvetica, sans-serif; font-weight:normal; padding: 2px 0 2px 0px;margin: 0;color: #6d644a;background: inherit;}
h2 {font: 20px Georgia,Arial, Helvetica, sans-serif; padding: 2px 0 0 0px; margin: 0; color: #6d644a; background: inherit; font-style:italic;}
h3 {font: 16px Georgia,Arial, Helvetica, sans-serif;  color: #6d644a; background: inherit; font-style:italic; font-weight:bold; padding: 0; margin: 0;}
.sm {font: 10px Georgia,Arial, Helvetica, sans-serif; padding: 10px 0 10px 0px;margin: 0;color: #a68462;background: inherit;}
h4 {font: 10px Georgia,Arial, Helvetica, sans-serif; padding: 10px 0 10px 0px;margin: 0;color: #a68462;background: inherit;}
p {	margin: 0 0 5px 0;color:#6d644a }
ul { margin: 0; padding : 0; list-style : none; }
.pad { margin-right:10px;}
.bd {font-weight:bold;}
.bod {border:1px solid #cccccc;}
.sub {margin:0px; padding:0px; height:10px;}
.sale {color:#CC0000; font-size:11px; line-height:15px;}

/* nav */

#rollover a {text-decoration:none;display:block;height:46px;}
* html #rollover a {width:100%;}
#rollover {list-style-type:none;margin:auto;padding-right:0px;}
#rollover li {float:left;height:46px;}

#rollover li#a a{background-image:url(images/bt_home.gif);width:105px;}
#rollover li#a a:hover {background-position: 0 -46px;}
#rollover li#a {background-image:url(images/bt_home.gif);}

#rollover li#b a{background-image:url(images/bt_kitchenware.gif);width:107px;}
#rollover li#b a:hover {  background-position: 0 -46px;}
#rollover li#b {background-image:url(images/bt_kitchenware.gif);}

#rollover li#c a{background-image:url(images/bt_farm.gif);width:118px;}
#rollover li#c a:hover { background-position: 0 -46px;}
#rollover li#c {background-image:url(images/bt_farm.gif);}

#rollover li#d a{background-image:url(images/bt_outdoor.gif);width:118px;}
#rollover li#d a:hover { background-position: 0 -46px;}
#rollover li#d {background-image:url(images/bt_outdoor.gif);}

#rollover li#e a{background-image:url(images/bt_pet.gif);width:108px;}
#rollover li#e a:hover {background-position: 0 -46px;}
#rollover li#e {background-image:url(images/bt_pet.gif);}

#rollover li#f a{background-image:url(images/bt_gifts.gif);width:125px;}
#rollover li#f a:hover { background-position: 0 -46px;}
#rollover li#f {background-image:url(images/bt_gifts.gif);}

#rollover li#g a{background-image:url(images/bt_books.gif);width:75px;}
#rollover li#g a:hover {  background-position: 0 -46px;}
#rollover li#g {background-image:url(images/bt_books.gif);}

#rollover li#h a{background-image:url(images/bt_clearance.gif);width:102px;}
#rollover li#h a:hover {background-position: 0 -46px;}
#rollover li#h {background-image:url(images/bt_clearance.gif);}

#rollover li#i a{background-image:url(images/bt_cart.gif);width:127px;}
#rollover li#i a:hover {background-position: 0 -46px;}
#rollover li#i {background-image:url(images/bt_cart.gif);}

/* layout
   ------ */
#contenth { margin: 0px auto;width: 985px; background: #FFFFFF;text-align:center;margin-top:5px;}
#content { margin: 0px auto;width: 985px; background: #FFFFFF;text-align:center;margin-top:5px; background-image:url('images/bkint.gif');}
#header {width:985px;  margin: 0px auto; background-image:url(images/bkhd.gif) }
#main {width:985px;height:339px; margin:0px; clear:both; margin-bottom:3px; background: #fff;}
#main_i {width:985px; background-image:url('images/bkint.gif'); margin:5px 0px 0px 0px;}
#logo {margin:0px; float:left; width:630px; padding:0px; text-align:left; height:97px; background-image:url(images/bkhd.gif);}
#logo_hm {margin:0px; float:left; width:735px; padding:0px; text-align:left; height:97px; background-image:url(images/bkhd.gif);}
#header_right {margin: 0px auto;float: right;width:355px;height:97px; background-image:url(images/bkhd.gif)}
#header_right_hm{margin: 0px auto;float: right;width:250px;height:97px; background-image:url(images/bkhd.gif)}
#top_info {float:right;text-align:right;width:340px;padding:10px 10px 0px 0px;}
#top_info_hm {float:right;text-align:right;width:220px;padding:10px 20px 0px 0px; }

#top_info2 {float:right;margin:40px 10px 0px 0px; height:32px; width:215px;text-align:right; }	
#top_info2_hm {float:right;margin:40px 10px 0px 0px; height:32px; width:215px;text-align:right; }	
#slogan {text-align: right;width: 160px;}
.search {font-size: 1.2em;font-weight: bold;color: #FFF;background: inherit;}
#subheader {width: 985px;margin: 0 auto;padding:0px; clear:both;}
#nav {clear: both;margin:0px;}
#maincat {background:#bab097; border-bottom:#fff 1px solid;	padding:2px 2px 2px 15px; font-family: Arial, sans-serif;
font-size: 11px; text-transform:uppercase; color:#fff; font-weight:bold; width:194px}
#converter {margin-top: 200px;}

/* left side
   --------- */

#left {
float: left;
width: 420px;
margin: 0px;
padding: 23px 10px 10px 20px;
}

.left_i {float: left; width: 210px; margin:0px; padding: 10px 10px 10px 0px; text-align:left; }
.left_articles {margin: 0px; line-height:22px; padding-left:20px;}

.lt {
height: 10px;
background: #6E6E6E url(lt.gif) no-repeat;
color: #FFF;
}
	
.lbox {
color: #eee;
padding: 3px 12px;
margin: 0 0 15px 0;
background: #6E6E6E url(lb.gif) no-repeat bottom left;
height: 178px;
}
	
.lbox a {
color: #FFFCD1;
background: inherit;
}
	
.lbox h2 {
color: #FFF;
background: #6E6E6E;
}

.thumb {
float: left;
width: 150px;
border: 1px solid #d4d4d4;
color: #fff;
background: #6e6e6e;
margin: 0 15px 15px 0;
padding: 5px;
}

.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
	
/* right side
   ---------- */
.right {float: right;width: 500px;padding: 30px 10px 10px 10px;margin: 0px;}
.right_i {float:right; width:740px; padding: 10px 10px 20px 10px; margin: 0px; text-align:left;}
.rt {height: 7px;}
.right_articles {font-size: 12px;font-family:verdana;color: #0266a4;margin: 0px;line-height:22px;}
.image {float: left; margin: 0 9px 3px 0;}


/* form
   ------ */

form { margin: 0; }
input.search {height: 13px;background: #fff; font-size:11px; padding: 3px 5px 0 0 0px; color: #6d644a; margin-bottom:2px; font-weight:normal;}
.comments {background: #fff; font-size:11px; padding: 3px 5px 0 00px; color: #6d644a; margin-bottom:2px; font-weight:normal;}
input.button {border: 0;height: 27px;width: 76px;background: #3c3527;color: #FFF;font: bold 1.1em Arial, Helvetica, Sans-Serif;}
input.shop{border: 0; margin-top:5px;height: 18px;;background: #3c3527;color: #FFF;font:10px Georgia, Arial, Helvetica, Sans-Serif;}
.textbox {height: 16	px;background: #fff; font-size:11px; padding: 3px 5px 0 0 0px; color: #6d644a; margin-bottom:2px; font-weight:normal;}
 

#dig {clear:both; margin: 0px auto; width: 985px; background: none; text-align:right; margin-top:10px;}

.info { background-image:url(images/btbk.gif); height:100px; border-bottom:#dcd8cd 1px solid; border-top:#dcd8cd 1px solid; text-align:left; padding-top:10px; }

.footer {clear:both; margin: 0 auto;width:985px;background-color:#f5f2ec;height:85px; border-top:#FFFFFF solid 3px;}

.links {font-size: 11px; margin: 0 auto; padding-top: 8px; padding-bottom: 8px;  margin-left:10px; margin-bottom:10px; float:left; width:470px; text-align:left; color:#818176;}

.join {margin: 0 auto; padding-top: 8px; padding-bottom: 8px; margin-right:10px; margin-bottom:5px; float:right; width:200px; text-align:left; color:#818176;}


.joinhome {margin: 0 auto; padding-top: 4px; padding-bottom: 4px; margin-right:5px; margin-bottom:5px; float:right; width:430px; text-align:left; color:#818176;}
