@charset "utf-8";
/* CSS Document */

table {
	border-spacing: 0;
	border-collapse:collapse;
}

a {
	text-decoration:none;
    color:#656565;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

a:visited {
    color:#656565;
}

a:visited:hover {
    color:#000000;
}

input.input_cart {
color: #781351;
background: #f0e5e9;
border: 1px solid #c3758f
}

textarea.textarea_contact {
color: #781351;
background: #f0e5e9;
border: 1px solid #c3758f
}

* {
margin:0px;
padding:0px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
}

b {
    font-weight: bold;
    color:#656565;
}

body {background-image:url(images/background_new.jpg);
	background-repeat:repeat-x;
	background-position:50% 100%;
	background-attachment:fixed;
    font-weight:lighter;
    color:#656565;
}

div.headerback {
	width:100%;
	background-image:url(images/backheader_new.jpg);
	background-repeat:repeat-x;
}

#Container{width: 1100px; margin: 0px auto;}
#Header{height: 162px; background-image:url(images/header_new.png); position:relative;}
#Header #Logo{width:283px; height: 80px; position:absolute; top: 0px; left:443px;}
#Header #Tagline{width:300px; position: absolute; top: 50px; left: 200px;}
#Header #NavButtons{
	width: 87px;
	position:absolute;
	top: 53px;
	right: 939px;
	text-align: right;
	height: 75px;
}
#Header #NavButtons2{
	width: 87px;
	position:absolute;
	top: 53px;
	right: 850px;
	text-align: right;
	height: 75px;
}
#Header #NavButtons3{
	width: 87px;
	position:absolute;
	top: 53px;
	right: 761px;
	text-align: right;
	height: 63px;
}
#Header #Checkout{
	width: 87px;
	position:absolute;
	top: 52px;
	right: 116px;
	text-align: right;
	height: 59px;
}

#Header #Adsearch{
	width: 161px;
	height: 22px;
	position:absolute;
	top: 143px;
	right: 64px;
	text-align: right;
    color:#656565;
}

#BannerHead {
	height:297px;
    width: 969px;
	background-image:url(images/header/header_face.jpg);
}

#BannerHead #Button1 {
	width: 169px;
	position:absolute;
	top: 1px;
	right: 2px;
	text-align: right;
	height: 149px;
}

#BannerHead #Button2 {
	width: 169px;
	position:absolute;
	top: 150px;
	right: 2px;
	text-align: right;
	height: 149px;
}

h1 {
    text-decoration: none;
    font-size:16px;
    color:#656565;
}

h3 {
    text-decoration: none;
    font-size:14px;
    color:#656565;
}

a.advancedsearch {
    color:#656565;
	font-size:12px;
	text-decoration:none;
    font-weight:lighter;
}

a.advancedsearch:hover {
	color:#C03;
	text-decoration:underline;
    font-weight:lighter;
}
a.advancedsearch:visited {
    font-weight:lighter;
}


form#topSearch {
	background: url(images/searchbar_new.png) no-repeat;
	width: 227px;
	height: 23px;
	position: absolute;
	top: 120px;
	left: 808px;
}
form#topSearch p.fields input {
	color: #FFF;
	font-size: 14px;
	width: 190px;
	background: none;
	overflow: hidden;
	border: none;
	position: absolute;
	top: 1px;
	left: 3px;
    font-weight:lighter;
}

form#topSearch p.fields button {
	background: url(images/go.png) no-repeat;
	width: 21px;
	height: 21px;
	border: none;
	position: absolute;
	top: 2px;
	right: 2px;
	cursor:pointer;
}

#Content {
	width:970px; margin: 0px auto;
	cursor:auto;
    font-weight:lighter;
}

#Back {
	position:relative;
	top:0px;
	left:1px;
	width: 970px;
	height:auto;
}

th.sidebar {
	background-image:url(images/backsidebar_new.png);
	background-repeat:no-repeat;
	text-align:left;
}

#Sidebar {
position: absolute;
top: 0px;
	padding-left:3px;
	width: 160px;
}

#Sidebar2 {
	position:absolute;
	top:340px;
	padding-left:3px;
	width: 400px;
	left: 0px;
}

a.ProductLink {
	text-decoration:none;
    font-weight:lighter;
}

a.ProductLink:hover {
	color:#FFF;
	text-decoration:underline;
    font-weight:lighter;
}

a.ProductLink:visited {
	color:#656565;
    font-weight:lighter;
}

th.BackProduct {
	background-image:url(images/back-product_new.png);
	background-repeat:no-repeat;
	background-position:center;
}

th.ReadMore {
	background-image:url(images/back-readmore_new.png);
	background-repeat:no-repeat;
	background-position:center;
	padding:5px;
}

td.Display {
    font-size:14px;
}

td.boxText {
    font-weight:lighter;

}

td.catmenu {
    font-weight:lighter;
    text-align:left;
}

td.catmenu a {
    font-weight:lighter;
    color:#ffffff;
    font-size:13px;
    text-align:left;
}

td.catover {
    cursor:pointer;
    text-align:left;
}

td.catover a {
    text-decoration: none;
    font-weight:lighter;
    color:#ffffff;
    cursor:pointer;
    font-size:13px;
	text-align:left;
}

td.catover a:hover {
    text-decoration: none;
    font-weight:lighter;
    color:#000000;
    cursor:pointer;
    font-size:13px;
	text-align:left;
}

td.catover a:visited:hover {
    text-decoration: none;
    font-weight:lighter;
    color:#000000;
    cursor:pointer;
    font-size:13px;
	text-align:left;
}

td.catout a {
    text-decoration: none;
    font-weight:lighter;
    color:#ffffff;
    font-size:13px;
	text-align:left;
}

td.main {
    font-weight:lighter;
}

td.productListing-data {
    font-weight:lighter;
}

p.subtitle {
	font-size:16px;
	color:#bc2755;
    font-weight:lighter;
}

p.strong {
	font-weight:400;
}

#textRead {
	text-align:justify;
}

a.menudown {
	font-size:15px;
	letter-spacing:-1px;
	color:#a9a9a9;
	text-decoration:none;
    font-weight:lighter;
}

a.menudown:hover {
	color:#bc2755;
	text-decoration:underline;
    font-weight:lighter;
}

a.menudown:visited {
	color:#a9a9a9;
    font-weight:lighter;
}

.productListing-data {
    padding: 12px;
}

