body{margin:0 auto; border:0px;padding:0px;background-image:url(../images/background-flax.gif);background-repeat:repeat;font-family:arial,helvetica,sans-serif;}

#master{text-align:centre;width:100%;margin:0 auto;text-align:center; }
#master-body{width:760px;margin:0 auto;position:relative; }

#logo-float{position:relative;border:0px;float:left;width:320px;}
#logo-float img{border:0px;margin:10 0 10 5;}

#banner-float{position:absolute; top:91px; left:0px;}
#login-float{position:absolute; top:15px; right:0px;}
#search-float{position:absolute; top:65px; right:0px;}

td.banner{background-color:white;}

.lhs h3{font-size:15px; padding:0 0 4px 10px; margin:0;}
.lhs a{font-size:13px; color:#0099CC;}
td.com-categories-level0, td.com-categories-level0-over{padding:2px 0;}
.lhs a:hover{text-decoration:underline; color:#000;}
.lhs table{margin:0 0 0 6px;}

td.store-menu{height:38px;background-color:#d3eaf4;background-image:url(../images/store-menu-bkgd.gif);background-position:bottom;background-repeat:repeat-x;}
td.store-menu table{}
td.store-menu-site{display:-moz-inline-box; display:inline-block;}
td.store-menu-static{display:-moz-inline-box; display:inline-block;}

td.lhs{vertical-align:top;width:165px;padding:15 0 15 0;}
td.rhs{vertical-align:top;width:595px;padding:10 0 10 0;}
td.index-page{vertical-align:top;width:760px;padding:10 10 10 10;}
td.lhs-index{vertical-align:top;width:610px;}
td.rhs-index{vertical-align:top;width:120px;text-align:right;padding-left:10px;}
td.index-product{width:120px;}

td.page-body-outer{width:760px;background-color:white;}

/*top menu*/
td.horiz-nav { height:32px;padding-top:10px; }

td.navitem {line-height:32px;height:32px;font-family:arial, helvetica, sans-serif; color:#333333; font-size:11px; font-weight:bold; text-align:center;  cursor:hand; }
td.navitem a { color:#333333; text-decoration:none;margin-right:3px;padding:8 15 8 15; background-image:url(../images/menu-button-bkgd.png);background-repeat:no-repeat;background-position:middle left;}
td.navitem-over { line-height:32px;height:32px;font-family:arial, helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; text-align:center;  cursor:hand; }
td.navitem-over a {  color:#fff; text-decoration:none;margin-right:3px;padding:8 15 8 15; background-image:url(../images/menu-button-bkgd-over.png);background-repeat:no-repeat;background-position:middle left; }
td.navitem-on { line-height:32px;height:32px;font-family:arial, helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; text-align:center;  cursor:hand; }
td.navitem-on a {  color:#fff; text-decoration:none;margin-right:3px;padding:8 15 8 15; background-image:url(../images/menu-button-bkgd-over.png);background-repeat:no-repeat;background-position:middle left; }

td.footer{width:100%;background-color:#333;height:52px;background-image:url(../images/footer-bkgd-image.gif);background-position:top right;background-repeat:no-repeat;text-align:right;font-family:verdana,geneva,sans-serif;}
div.footer-text{font-size:10px;color:white;padding-right:80px;}
span.marketeer{color:#a7ddf3;}
span.marketeer a{color:#a7ddf3;}

td.pagination-top{padding-top:10px;color:#0099cc;}
td.pagination-top span.pbody-text-bold{color:#0099cc;}
td.pagination-top span.pbody-text {color:#0099cc;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:12px;}
td.pagination-top span.pbody-text-small {color:#0099cc;font-family:arial,helvetica,sans-serif;}
td.pagination-top a.pbody-link {color:#0099cc;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
td.pagination-top a.pbody-link:hover{color:#054662;}

p{font-family:arial,helvetica,sans-serif;font-size:11px;}
img.category{border:1px solid #d2d4d4;margin-bottom:15px;}

.pbody-title{display:none;}
.socialmedia {
	width:139px;
	float:left;
	margin-top:55px;
}

