html {
	background: #D5E1DD;
	font-size: 100%;
}
body {
	/*background: #fafafa url(../images/body-bg.jpg) repeat-x left top;*/
    background:#fafafa url(../images/body-bg-copy.jpg) repeat-x left top;
	font-size: 62.5%;
}
html, body, form, fieldset, input, select, textarea {
	margin: 0;
	padding: 0;
}
img, fieldset, table {
	border: 0 none;
}
img {
	vertical-align: top;
}
input, select, textarea {
	font-size: 1em;
}
table {
	border-collapse: collapse;
}
textarea {
	overflow: auto;
}
p {
	margin: 0;
	padding: 0 0 1em 0;
}
ul {
	margin: 0;
	padding: 0 0 0 16px;
}
#main {
	/*background: url(../images/main-bg.jpg) no-repeat 398px top;*/
    background:url(../images/main-bg-copy.png) no-repeat 628px 45px;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 16px 0 0 0;
	position: relative;
	width: 1024px;
}
#left, #center, #right {
	float: left;
}
#left, #right {
	position: relative;
	width: 204px;
}
#left {
	/*margin: 400px -204px 0 0;*/
    margin:200px -204px 0 0;
}
#right {
	margin: 0 0 0 -204px;
}
#center {
	width: 100%;
}
#center .wrap {
	/*padding: 376px 208px 88px 208px;*/
    padding:176px 208px 44px 208px;
}
#footer {
	background: #0a0a0a;
	color: #8e8e8e;
	font-size: 1.2em;
	padding: 0 0 1em 0;
	text-align: center;
}
#footer a {
	color: #fff;
	font-weight: bold;
}
.bottom-bg {
	background: url(../images/bottom-bg.gif) repeat-x left bottom;
}
.clear {
	overflow: hidden;
	width: 100%;
}
.logo {
	left: 1px;
	position: absolute;
	top: 22px;
	z-index: 5;
}
.topbanner {
	left:85px;
	position:absolute;
	top:110px;
	z-index:5;   
}
.link a {
	background: url(../images/link-left1.gif) no-repeat left top;
	color: #fff;
	float: left;
	font-weight: bold;
	text-decoration: none;
}
.link span {
	background: url(../images/link-right1.gif) no-repeat right top;
	float: left;
	padding: 0 1px;
}
.link span span {
	background: url(../images/link-center1.gif) repeat-x left top;
	line-height: 18px;
	padding: 0 8px;
}
.menu {
	height: 63px;
	margin: 0 0 5px 0;
	overflow: hidden;
	padding: 0;
}
.menu li {
	/*background:url(../images/img2.gif) no-repeat left 31px;*/	float: left;
	list-style: none;
	margin: 0 0 0 -4px;
	padding: 26px 5px 0 24px;
}
.menu li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.p0 {
	padding-bottom: 0!important;
}
.submitted {
	background: #ebebeb;
	color: #5c5c5c;
	padding: 12px 0 10px 22px;
}
.submitted .date {
	background: url(../images/img3.gif) no-repeat left center;
	font-size: 0.83em;
	padding: 0 0 0 18px;
}
.title h3 {
	background: #d0d0d0;
	color: #181818;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 46px;
	margin: 0;
	padding: 0 0 0 14px;
}
.title .corner-left {
	background: url(../images/title-corner-left.png) no-repeat left top;
}
.title .corner-right {
	background: url(../images/title-corner-right.png) no-repeat right top;
	padding: 0 14px;
}
.title .icons {
	border-left: 1px solid #c2c7ac;
	float: right;
	margin: 14px 0 0 0;
	padding: 0 0 0 14px;
}
.title .icons a {
	margin: 0 8px;
}
.two-col {
	background: url(../images/px.gif) repeat-y center top;
	margin: 0 0 1.5em 0;
}
.two-col strong {
	color: #444;
	display: block;
	padding: 1em 0 0 0;
	text-transform: uppercase;
}
.two-col .col-1, .two-col .col-2 {
	width: 208px;
}
.two-col .col-1 {
	float: left;
}
.two-col .col-2 {
	float: right;
}
.welcome h3 {
	font-size: 1.67em;
}
.c-block {
	margin: 0 0 4px 0;
}
.c-block h3 {
	background: url(../images/img.png) no-repeat left 2px;
	color: #fff;
	font-size: 1.33em;
	margin: 0 0 0 18px;
	padding: 0 0 0 22px;
}
.c-block ul {
	padding: 0 0 0 10px;
}
.c-block li {
	background-position: left 9px;
	background-repeat: no-repeat;
	list-style: none;
	padding: 5px 0 0px 12px;
}
.c-block .indent {
	padding: 10px 25px 0 25px;
}
.flags {
	padding-top: 10px;
}
.bg-1 {
	color: #fff;
}
.bg-1 li a {
	color: #fff;
	text-decoration: none;
	font-size: 0.92em;
}
.bg-2 {
	color: #ddd;
}
.bg-2 strong {
	color: #fff;
}
.bg-3, .bg-3 a {
	color: #ffe6aa;
}
.bg-3 p {
	padding: 0.5em 0 1.5em 0;
}
.bg-4 {
}
.bg-4 form {
	background: url(../images/search-inp-bg2.gif) no-repeat left top;
	height: 21px;
	margin: 0 0 0 18px;
	padding: 2px 0 0 0;
}
.bg-4 form input {
	background: none;
	border: 0 none;
	color: #2c2c2c;
	margin: 0 0 0 36px;
	padding: 2px 0 1px 0;
	width: 115px;
}
.bg-5 {
	color: #fff;
}
.bg-5 a {
	color: #ff381a;
}
.bg-5 form {
	font-size: 0.92em;
	padding: 0 0 10px 14px;
}
.bg-5 .inp {
	border: 1px solid #7d7d7d;
	margin: 6px 0;
	width: 122px;
}
.bg-5 .link a {
	background: url(../images/link-left2.gif) no-repeat left top;
	color: #fff;
}
.bg-5 .link span {
	background: url(../images/link-right2.gif) no-repeat right top;
}
.bg-5 .link span span {
	background: url(../images/link-center2.gif) repeat-x left top;
	line-height: 19px;
}
.bg-5 .remember-me input {
	margin: 2px 6px 2px 0;
	vertical-align: middle;
}
.bg-5 .remember-me {
	padding: 0 0 6px 0;
}
.bg-6 {
	color: #fbfbfb;
}
.bg-6 strong {
	color: #e2f95f;
	font-weight: normal;
}
.bg-6 form {
	padding: 12px 0 0 18px;
}
.bg-6 form div {
	padding: 6px 0;
}
.bg-6 form input {
	margin: 0 10px 0 0;
	vertical-align: middle;
}
.bg-6 .link {
	margin: 0 0 0 -6px;
	padding: 20px 0 0 0;
}
.bg-6 .link a {
	background: url(../images/link-left3.gif) no-repeat left top;
	font-weight: normal;
	margin: 0 4px 0 0;
}
.bg-6 .link span {
	background: url(../images/link-right3.gif) no-repeat right top;
}
.bg-6 .link span span {
	background: url(../images/link-center3.gif) repeat-x left top;
}
.bg-7, .bg-7 a {
	color: #dcdcdc;
}
.bg-7 a {
	text-decoration: none;
}
.bg-7 a:hover {
	text-decoration: underline;
}
.bg-7 .indent {
	font-size: 0.92em;
}
.bg-8 {
	color: #edb9cd;
}
.bg-8 li {
	background-image: url(../images/ar2.gif);
}
.bg-8 li a {
	color: #edb9cd;
}
/* bg */
.bg-bottom .inner, .bg-top .inner {
	background-position: left top;
	background-repeat: repeat-x;
	height: 25px;
	margin: 0 25px;
}
.bg-left, .bg-right {
	background-repeat: repeat-y;
}
.bg-left {
	background-position: left top;
}
.bg-right {
	background-position: right top;
}
.corner-left, .corner-right {
	background-repeat: no-repeat;
}
.corner-left {
	background-position: left top;
}
.corner-right {
	background-position: right top;
}
.bg-1 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-1.png);
}
.bg-1 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-1.png);
}
.bg-1 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-1.gif);
}
.bg-1 .bg-left {
	background-color: #3370a4;
	background-image: url(../images/bg-left-1.gif);
}
.bg-1 .bg-right {
	background-image: url(../images/bg-right-1.gif);
}
.bg-1 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-1.png);
}
.bg-1 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-1.png);
}
.bg-1 .bg-top .inner {
	background-image: url(../images/bg-top-1.gif);
}
.bg-2 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-2.png);
}
.bg-2 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-2.png);
}
.bg-2 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-2.gif);
}
.bg-2 .bg-left {
	background-color: #4f4f4f;
	background-image: url(../images/bg-left-2.gif);
}
.bg-2 .bg-right {
	background-image: url(../images/bg-right-2.gif);
}
.bg-2 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-2.png);
}
.bg-2 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-2.png);
}
.bg-2 .bg-top .inner {
	background-image: url(../images/bg-top-2.gif);
}
.bg-3 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-3.png);
}
.bg-3 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-3.png);
}
.bg-3 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-3.gif);
}
.bg-3 .bg-left {
	background-color: #c57735;
	background-image: url(../images/bg-left-3.gif);
}
.bg-3 .bg-right {
	background-image: url(../images/bg-right-3.gif);
}
.bg-3 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-3.png);
}
.bg-3 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-3.png);
}
.bg-3 .bg-top .inner {
	background-image: url(../images/bg-top-3.gif);
}
.bg-4 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-4.png);
}
.bg-4 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-4.png);
}
.bg-4 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-4.gif);
}
.bg-4 .bg-left {
	background-color: #695232;
	background-image: url(../images/bg-left-4.gif);
}
.bg-4 .bg-right {
	background-image: url(../images/bg-right-4.gif);
}
.bg-4 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-4.png);
}
.bg-4 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-4.png);
}
.bg-4 .bg-top .inner {
	background-image: url(../images/bg-top-4.gif);
}
.bg-5 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-5.png);
}
.bg-5 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-5.png);
}
.bg-5 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-5.gif);
}
.bg-5 .bg-left {
	background-color: #9d0006;
	background-image: url(../images/bg-left-5.gif);
}
.bg-5 .bg-right {
	background-image: url(../images/bg-right-5.gif);
}
.bg-5 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-5.png);
}
.bg-5 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-5.png);
}
.bg-5 .bg-top .inner {
	background-image: url(../images/bg-top-5.gif);
}
.bg-6 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-6.png);
}
.bg-6 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-6.png);
}
.bg-6 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-6.gif);
}
.bg-6 .bg-left {
	background-color: #8aa82e;
	background-image: url(../images/bg-left-6.gif);
}
.bg-6 .bg-right {
	background-image: url(../images/bg-right-6.gif);
}
.bg-6 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-6.png);
}
.bg-6 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-6.png);
}
.bg-6 .bg-top .inner {
	background-image: url(../images/bg-top-6.gif);
}
.bg-7 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-7.png);
}
.bg-7 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-7.png);
}
.bg-7 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-7.gif);
}
.bg-7 .bg-left {
	background-color: #6b6b6b;
	background-image: url(../images/bg-left-7.gif);
}
.bg-7 .bg-right {
	background-image: url(../images/bg-right-7.gif);
}
.bg-7 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-7.png);
}
.bg-7 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-7.png);
}
.bg-7 .bg-top .inner {
	background-image: url(../images/bg-top-7.gif);
}
.bg-8 .bg-bottom .corner-left {
	background-image: url(../images/corner-bottom-left-8.png);
}
.bg-8 .bg-bottom .corner-right {
	background-image: url(../images/corner-bottom-right-8.png);
}
.bg-8 .bg-bottom .inner {
	background-image: url(../images/bg-bottom-8.gif);
}
.bg-8 .bg-left {
	background-color: #865166;
	background-image: url(../images/bg-left-8.gif);
}
.bg-8 .bg-right {
	background-image: url(../images/bg-right-8.gif);
}
.bg-8 .bg-top .corner-left {
	background-image: url(../images/corner-top-left-8.png);
}
.bg-8 .bg-top .corner-right {
	background-image: url(../images/corner-top-right-8.png);
}
.bg-8 .bg-top .inner {
	background-image: url(../images/bg-top-8.gif);
}
div.category_column {
	float: left;
}
div.category_column ul {
	margin: 0;
	padding: 0;
}
div.category_column ul li.element {
	list-style: none;
	font-weight: bold;
	padding: 5px 0;
	margin: 0;
}
.c-block li.my_account_links_inactive {
	padding-left: 0;
}
.c-block li.my_account_links_active {
	padding: 0;
	
	margin-top: 5px;
}

