﻿body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial, Verdana, Geneva, Georgia, sans-serif;
	font-size: 100.01%;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background: #fff;
}
h1 {
}
h2 {
}
h3 {
}
p {
}
#container {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 972px;
}
#header {
	margin: 0;
	padding: 0;
	background: #fff;
	height: 80px;
}
#logo {
	float: left;
	width: 300px;
	text-align: left;
}
#hdr_right {
	float: right;
	width: 672px;
	margin: 0;
	padding: 0;
}
#hdr_right div.hdr_box {
	float: right;
	text-align: center;
	width: 60px;
	height: 80px;
	margin: 0;
	margin-left: 0.6em;
	padding: 0;
	font-size: 0.8em;
}
#basket {
	float: right;
	width: 170px;
	height: 80px;
	margin: 0;
	margin-left: 0.6em;
	padding: 0;
	background: #fff url('images/basket-bg-80.png') no-repeat bottom right;
}
#basket div {
	margin: 0;
	padding-top: 35px;
	padding-left: 75px;
	font-size: 0.7em;
}
#basket p {
	text-align: right;
	margin: 0;
	margin-right: 10px;
	padding: 0;
	padding-top: 5px;
}
#basket a {
	font-size: 0.7em;
	font-weight: bold;
	color: #fff;
}
#banner_wrap {
	width: 972px;
	height: 32px;
	margin: 0;
	padding: 0;
	background: #5a5ca6 url('images/blue-bar.png') no-repeat top left;
}
#banner {
	padding: 0.3em 0.2em;
}
#search_box {
	float: right;
	text-align: right;
	width: 240px;
	margin: 0;
	margin-right: 0.2em;
	padding: 0;
	font-size: 0.8em;
}
#search_box form {
	display: inline;
	margin: 0;
	padding: 0;
}
#search_box input2 {
	font-size: 0.8em;
	border: 0;
	padding: 0.2em;
	background: #fff;
	width: 140px;
	float: right;
	margin-top: 2px;
}
#search_box input.submit {
	width: 22px;
	height: 22px;
	color: #fff;
	background: #d7182e url('images/red-go.png') no-repeat center center;
	border: 0;
	float: right;
}
#banner ul {
	text-align: left;
	margin: 3px 0 0 15px;
	padding: 0;
}
#banner li {
	display: inline;
}
#banner li a {
	font-size: 0.8em;
	padding: 0 0.4em;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	border: 0;
	border-right: 1px solid #fff;
}
#banner li a.last {
	border: 0;
}
#banner li a:hover {
	color: #000;
}
#banner label {
	color: #fff;
	font-size: 0.9em;
}
#welcome {
	clear: both;
	margin: 0;
	padding: 0.2em;
	border-bottom: 1px solid #7b7979;
}
#welcome p {
	margin: 0;
	padding: 0;
	color: #7b7979;
}
#welcome span {
	color: #ee2722;
}
#welcome strong {
	font-weight: bold;
}
#content_container {
	margin: 0;
	padding: 0;
	background: #fff;
}
a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
ul {
}
li {
	font-size: 0.9em;
}
form {
}
acronym {
	font-weight: bold;
	border-bottom: 1px solid #000;
	cursor: help;
}
img {
	border: 0;
}
strong {
	font-weight: normal;
}
#right_col_wrap, #left_col_wrap {
	float: right;
	text-align: center;
	width: 145px;
	margin: 0;
	padding: 0;
}
#left_col_wrap {
	float: left;
}
#column, #column2 {
	margin: 1.2em 0;
	margin-bottom: 0;
	padding: 0.6em 0;
	padding-top: 0;
	text-align: left;
	font-size: 0.9em;
	color: #000;
}
#column div, #column2 div {
	text-align: left;
	margin: 0;
	padding: 0;
	background: #eddbf0;
	border: 1px solid #9b359f;
	border-top: 0;
	margin-bottom: 0.8em;
}
#column div.browse, #column2 div.browse {
	background: #eddbf0;
	border: 1px solid #e6a8f0;
	border-top: 0;
}
#column div.contact {
	padding: 0.3em;
	background: #d9f2ef;
	border: 1px solid #91f2e6;
	border-top: 0;
}
#column div.contact p {
	color: #03abb4;
	color: #028b91;
}
#column div.contact p.contact {
	font-size: 0.7em;
}
#column2 div.login {
	padding: 0.3em;
	background: #bd2231;
	border: 1px solid #bd2231;
	border-top: 0;
}
#column2 div.login a {
	background: #bd2231;
	color: #fff;
	text-decoration: none;
}
#column2 div.top-ten, #column2 div.tools {
	text-align: left;
	margin: 0;
	margin-bottom: 0.8em;
	padding: 0;
	background: #d8e3f5;
	background: #dce3f8;
	border: 1px solid #0082c7;
	border-top: 0;
}
#column img, #column2 img {
}
#column h4, #column2 h4 {
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	color: #333;
	background: #fff;
	height: 32px;
}
#column h4.browse {
	background: #9d61a6 url('images/browse-bg.png') no-repeat top left;
}
#column2 h4.login {
	background: #bd2231 url('images/login-bg.png') no-repeat top left;
}
#column h4.contact {
	background: #03abb4 url('images/cust-serv-bar.png') no-repeat left top;
}
#column2 h4.top-ten {
	background: #0075bf url('images/top-ten-bg.png') no-repeat top left;
}
#column2 h4.tools {
	background: #0075bf url('images/shopping-tools-bar.png') no-repeat top left;
	background: #0082c7 url('images/shopping-tools-bar.png') no-repeat top left;
}
#column2 h4.menu {
	background: #9d61a6 url('images/menu-bar.png') no-repeat top left;
}
#column h4 span, #column2 h4 span {
	display: none;
}
#column2 label {
	display: none;
	color: #fff;
	font-size: 0.7em;
	padding-right: 0.2em;
}
#column2 form {
	display: inline;
	margin: 0;
	padding: 0;
}
#column2 input {
	font-size: 0.8em;
}
#column2 input.user {
	width: 130px;
	border: 1px solid #333;
}
#column2 input.pass {
	width: 100px;
	margin-right: 5px;
	border: 1px solid #333;
}
#column2 input.submit {
	color: #fff;
	width: 22px;
	height: 22px;
	background: #bd2231 url('images/blue-go.png') no-repeat center center;
	border: 0;
}
#column ul, #column2 ul {
	text-align: left;
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	list-style: none;
}
#column li, #column2 li {
	padding: 0;
	margin: 0;
}
#column li a, #column2 li a {
	display: block;
	margin: 0;
	padding: 0.1em 0.4em;
	padding-bottom: 0.2em;
	color: #555;
	text-decoration: none;
	background: url('images/column-li-a-bg.png') repeat-x bottom left;
}
#column li a.browse, #column2 li a.browse {
	background: #eddbf0;
	color: #9d61a6;
	border: 1px solid #e6a8f0;
	border-top: 1px solid #eddbf0;
	border-left: 0;
	border-right: 0;
}
#column2 li a.top-ten, #column2 li a.tools {
	color: #0075bf;
	border-style: none none solid none;
	border-width: 0px 1px 1px 1px;
	background: #d8e3f5;
	color: #0082c7;
	border-top: 1px solid #007dc9;
	border-left: 0;
	border-right: 0;
	border-right-color: #0082c7;
	border-bottom-color: #0082c7;
	border-left-color: #0082c7;
	border-top-color: 0;
}
#column li a:hover, #column2 li a:hover {
	color: #333;
	background: #f4f4f4 url('images/column-li-a-bg.png') repeat-x bottom left;
}
#column li a.browse:hover, #column2 li a.browse:hover {
	background: #f4f4f4;
	border: 1px solid #e6a8f0;
	border-left: 0;
	border-right: 0;
}
#column2 li a.top-ten:hover, #column2 li a.tools:hover {
	background: #f4f4f4;
	border: 1px solid #86afc9;
	border-left: 0;
	border-right: 0;
}
#column li a#current, #column2 li a#current {
	font-weight: bold;
	cursor: default;
}
#column p, #column2 p {
	margin: 0.2em 0.4em;
	color: #cd2026;
	font-size: 0.7em;
}
#column a, #column2 a {
	color: #03abb4;
	color: #028b91;
}
#main_col {
	text-align: center;
	width: 650px;
	margin: 0 auto 0 auto;
	padding: 0;
}
#content {
	margin: 0;
	margin-top: 1.2em;
	padding: 0;
	text-align: left;
	color: #000;
	font-size: 0.8em;
}
#top, #bottom {
	text-align: center;
	width: 650px;
	margin: 0 auto;
	padding: 0;
}
#bottom {
	width: 513px;
	height: 90px;
}
#content_clear {
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
}
#footer_wrap {
	width: 972px;
	height: 32px;
	margin: 0;
	margin: 0.6em 0;
	padding: 0;
	background: #fff url('images/green-bar-bg.png') no-repeat top left;
}
#footer {
	line-height: 18px;
	text-align: center;
	margin: 0;
	padding: 0.3em 0.2em;
	font-size: 0.7em;
}
#footer p {
	margin: 0;
	padding: 0;
}
#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer li {
	display: inline;
	margin: 0;
	padding: 0;
}
#footer li a {
	margin: 0;
	font-size: 0.8em;
	padding: 0 0.4em;
	color: #fff;
	text-decoration: none;
	border: 0;
	border-right: 1px solid #fff;
}
#footer li a:hover {
	color: #000;
}
/* Classes */
div.clear {
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 0;
	height: 0;
	line-height: 0;
}
div.left {
	float: left;
	width: 65px;
	height: 65px;
	margin: 0.4em;
	margin-right: 0.4em;
}
.small {
	font-size: 0.7em;
	color: #000;
}
input.box {
	font-size: 0.8em;
	color: #fff;
	font-weight: bold;
	background: #000;
	padding: 0.2em;
	border: 0;
}
div.box_wrap {
	width: 200px;
	margin: 0 6px 0 8px;
	float: left;
	text-align: center;
}
h3.box, h3.box2 {
	font-size: 1em;
	margin: 0;
	padding: 0.2em 0.3em;
	font-weight: bold;
	color: #fff;
	background: #cd2026 url('images/box-h3-bg.png') repeat-x top left;
	border-bottom: 1px solid #dddee2;
}
h3.box2 {
	color: #000;
	background: #ffde00 url('images/box2-h3-bg.png') repeat-x top left;
}
div.box {
	text-align: left;
	margin: 0;
	padding: 0;
	padding-top: 0.2em;
	background: #fff;
	font-size: 0.9em;
	border: 1px solid #dddee2;
	border-bottom: 0;
	border-top: 0;
}
div.box p {
	margin: 0;
	padding: 0;
}
div.box_img {
	float: left;
	width: 80px;
	height: 80px;
	margin-right: 5px;
}
img.box {
	margin: 0 auto;
	border: 1px solid #dddee2;
	width: 78px;
	height: 78px;
}
img.box_group {
	width: 180px;
	height: 100px;
}
div.box p {
	text-align: left;
	padding: 0 0.2em;
	font-weight: bold;
}
div.box_bottom {
	margin: 0;
	padding: 0;
	background: #fff url('images/box-bottom-bg.png') no-repeat bottom left;
	height: 7px;
	border: 0;
}
h3.box a {
	color: #fff;
	text-decoration: none;
}
h3.box a:hover {
	color: #fff;
	text-decoration: underline;
}
ul.box {
	margin: 0;
	padding: 0;
	text-align: left;
}
li.box {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
a.box {
	display: block;
	padding: 0.2em;
	background: #fff url('images/column-li-a-bg.png') repeat-x bottom left;
	line-height: 1.4em;
	font-size: 1.1em;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
a.box:hover {
	color: #000;
	background: #f4f4f4 url('images/column-li-a-bg.png') repeat-x bottom left;
}
div.boxform {
	float: right;
	width: 60px;
}
form.box {
	display: inline;
	margin: 0;
	padding: 0;
}
#column div.ad, #column2 div.ad {
	text-align: center;
	margin: 0;
	padding: 0;
	color: #333;
	background: #fff;
}
span.price {
	font-size: 1.2em;
	font-weight: bold;
}
.input1 {
	font-size: 0.8em;
	border: 1px solid #C0C0C0;
	padding: 0.2em;
	background: #fff;
	width: 200px;
	float: right;
	margin-top: 1px;
	margin-right: 5px;
}
.style1 {
	margin-bottom: 0;
}
.search_text {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.8em;
}
#column li a.browse, #column2 li a.browse {
	background: #eddbf0;
	color: #9d61a6;
	border-top: 1px solid #eddbf0;
	border-left: 0;
	border-right: 0;
	border-style: solid;
	border-width: 1px 0 0px 0;
	border-color: #e6a8f0;
}
#footer_page #footer_btm {
	margin: 1em 0 0 0;
}
#footer_page #footerTop {
	border-top: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	padding: .5em 0;
}
#footer_page #footerTop a.footerPrint {
	float: right;
	background: url('http://static.ebuyer.com/images/printer_icon.gif') no-repeat left center;
	padding: .2em 2em;
}
#footer_page #footerTop a {
	color: #6b6b6b;
	margin: 0 .5em;
}
#footer_page #footerTop a.toTop {
	float: right;
	border: 0;
	margin: -0.4em 3.5em 0 0;
	padding: 0;
}
#footer_page #footerMain {
	background: #f8f8f8 url('../../images/footer_top.gif') repeat-x;
	padding: 2em 0 2em 0em;
	margin: 1em 0 0 0;
}
#footer_page .clearfix {
	display: inline-block;
}
#footer_page #footerMain ul {
	float: left;
	margin: .5em 1em;
	width: 200px;
}
#footer_page ul {
	list-style-type: circle;
}
#footer_page ul, ol {
	margin: 0 1.5em 1.5em 1.5em;
}
#footer_page #footerMain ul li.footerHeading {
	background: url('http://static.ebuyer.com/images/footerlistheads.gif') no-repeat center;
	font-weight: bold;
	text-align: center;
	line-height: 3em;
	margin: 0;
}
#footer_page #footerMain ul li {
	margin: .4em 0 0 1.5em;
	list-style: none;
	text-align: left;
	font-size: small;
}
#footer_page address {
	font-style: normal;
	margin: -1.5em 0 0 5.85em;
}
#footer_page address {
	margin-top: 1.5em;
	font-style: italic;
}
#footer_page #copyright {
	background: url('http://static.ebuyer.com/images/footer_base.gif') no-repeat;
	padding: .4em 0;
}
#footer_page #copyright {
	background: url('http://static.ebuyer.com/images/footer_base.gif') no-repeat;
	padding: .4em 0;
}
#footer_page #copyright {
	background: #3b3b3b url('http://static.ebuyer.com/images/copy_mid.gif') repeat-x 0 center;
	color: #ffffff;
	text-align: center;
}
#footer_page #footerLogos {
	margin: .5em 0;
	float: right;
}
#footer_page #footerLogos a img {
	border: solid 1px #eaeaea;
	margin-left: .3em;
}
#footer_page .footerStyle {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
.footerStylecopy {
	color: #FFFFFF;
	font-weight: bold;
	font-size: small;
}
#footer_page {
	float: left;
	width: 100%;
	border-top-color: #3A3C95;
	border-top-width: 2px;
	border-top-style: solid;
}
.footerStyletext {
	clear: both;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
}
