body,td,th {color: #000000;	font-family: Tahoma, Trebuchet MS, Arial; font-size: 11px;}
body {background: #86a0b5 url(/img/back.jpg) repeat-y left top; margin: 0px;}
a:link {color: #037edf;	text-decoration: none;}
a:visited {text-decoration: none; color: #025191;}
a:hover {text-decoration: none; color: #44AAFD;}
a:active {text-decoration: none;color: #70BEFE;}


.sidebar {background: #c8c8c8; width: 207px; top: 0px; position: absolute;}
	
.top {width: auto; top: 0px;
left: 207px; overflow:hidden; position: absolute;}
	
.content {width: 756px; top: 154px; left: 207px; margin: 3px 0 0 5px; overflow:hidden; position: absolute;}

.title {color: #037edf; font-weight: bold; font-size: 15px;}
.subtitle {color: #666666; font-weight: bold; font-size: 12px;}
.newstitle {color: #037edf; font-weight: bold; font-size: 13px;}

.content_container {background: url(/img/content_back.jpg) repeat-y; padding: 10px 20px 10px 20px;}

.content_container a:link {padding: 2px; display:block}
.content_container a:visited {padding: 2px;display:block}
.content_container a:hover {padding: 2px;display:block;}
.content_container a:active {padding: 2px;display:block}

.detail_div1 a:link {padding: 0px; display:inline}
.detail_div1 a:visited {padding: 0px;display:inline}
.detail_div1 a:hover {padding: 0px;display:inline;}
.detail_div1 a:active {padding: 0px;display:inline}

.paddin a:link {padding: 0px; display:inline}
.paddin a:visited {padding: 0px;display:inline}
.paddin a:hover {padding: 0px;display:inline;}
.paddin a:active {padding: 0px;display:inline}


.content_top {background: url(/img/content_top.jpg) no-repeat bottom; height: 5px; }
.content_bottom {background: url(/img/content_bottom.jpg) no-repeat; height: 5px; }
.content_spacer {height: 5px; line-height: 5px;}

.footer_container {background: url(/img/footer_back.jpg) repeat-y; padding: 10px 20px 10px 20px;}
.footer_top {background: url(/img/footer_top.jpg) no-repeat bottom; height: 5px; }
.footer_bottom {background: url(/img/footer_bottom.jpg) no-repeat; height: 5px; }
	
.home_featured {width: 56%; float: left;}
.home_feat1 {width: 47%; background: #FFFFFF; margin: 8px 5px 5px 0; float: left;}
.home_feat2 {width: 47%; background: #FFFFFF; margin: 8px 5px 5px 0; float: right;}
.home_intro {width: 42%; float: right;}
.home_intro_box {margin: 8px 5px 5px 0; 
text-align: justify;}

.home_div1 {width: 66%; float: left;}
.home_div2 {width: 33%; float: right;}
.home_div1_1 {width: 50%; float: left;}
.home_div1_2 {width: 50%; float: right;}

.news {background: #e7e7e7; padding: 8px; text-align: justify;}

.detail_div1 {width: 50%; float: left; padding: 10px; background: #FFFFFF; min-height: 630px;}
.detail_div2 {width: 44%; float: right; padding: 10px; height: 630px;}

.button {background: #e7e7e7; height: 20px; text-align: left; line-height: 15px; padding: 0 0 0 10px; font-weight: bold; margin: 10px 0 0 0;}
.button2 {background: #e7e7e7; height: 20px; width: 190px; text-align: left; line-height: 15px; padding: 0 0 0 10px; font-weight: bold;}
.item {background: #e7e7e7; line-height: 20px; padding: 10px; margin: 10px 0 0 0;}
.img_item {float: left; margin: 8px 8px 8px 0;}
.img_item2 {float: left; margin: 8px 24px 24px 0;}
.img_right {float: right; margin: 8px 0 8px 8px;}


.home_img {padding: 10px 5px 10px 5px; text-align: center; height: 110px;}
.description{color: #666666;}
.product_title{height: 45px; font-weight: bold;}
.price {color: #006699; font-weight: bold; font-size: 14px;}
.more {background: #c9c9c9; height: 20px; text-align: right; line-height: 20px; padding: 0 6px 3px 0px;}
.paddin {padding: 8px;}
.form {color: #006699; font-weight: bold; font-size: 14px;}

.login {padding: 8px; background: #EFEFEF;}
.field {text-align: right; line-height: 7px;}
.textfield { background-color: #DBDBDB; border-style: solid; border-width: thin; border-color:#FFFFFF;}
	

.clearfix {display: block; height: 0; clear: both; visibility: hidden;}
	
.img_top {background: url(/img/top_image.jpg) no-repeat right top;
width: 291px;height: 154px;overflow: hidden;right: 0px;top: 0px;position: absolute;}
	
.menu_top {background: url(/img/top_menu.jpg) no-repeat left top; width: 591px; height: 44px; top: 0px; left: 207px; float: left;padding: 110px 0 0 20px;}

.side_logo {width: 208px; height: 149px; background: url(/img/sidebar.jpg);}
	
.menu_item {background:url(/img/sidebar_item.jpg) no-repeat; padding: 5px 0 0 20px; font-weight: bold; height: 19px;}
.submenu_item {background:url(/img/sidemenu_sub.jpg) no-repeat; padding: 4px 0 0 26px; font-weight:normal; height: 14px;}
	
.side_spacer {background: url(/img/sidebar_spacer.jpg) no-repeat top; width: 208px; height: 74px; padding: 10px 0 0 0;}

.shop_category{border:1px solid #ececec; padding:10px; margin:0px 4px 4px 0px;}
.shop_category .title{padding-bottom:7px; font-weight: normal; font-size: 13px;}

.ezine_subscribe{position:absolute; padding:3px; border-left: #C9C9C9 1px solid; border-bottom:#C9C9C9 1px solid; top:10px; z-index:1; left: 304px; width:440px; text-align:right; background: #E7E7E7;}

.manufacturer{border: #C9C9C9 1px solid; background: #E7E7E7;}
.manufacturer .logo{background:#FFFFFF; text-align:center;}
.manufacturer .desc{padding:4px;}

.top_freeshipping_badge{position:absolute; top:0px; left:520px; background:url(/img/top_freeshipping_badge.gif) no-repeat; width:152px; height:69px;}
