a, a:visited {
	font-weight:normal;
	color:#666;	
}

a:hover {
	font-weight:normal;
	color:#c10c0c;
}

body {
	margin: 0;
	padding: 0;
	background: #000 url(images/plies_store_bg.jpg) top center no-repeat;
}

#wrapper {
	
	background-color:transparent;
	border:none;
	margin: 0 auto;
}

#icons {
	display:none !important;	
}

#header {	
	background-color:transparent;
	margin:0;
	padding: 10px 0 0 0;
	height:170px;
}

#header #site {
	
	width:960px;
	float:left;
	display:block;
	margin:0 auto;
}

#header #site h3 {
	display:none;
}

#header #site h1 a {	
	text-indent:-9999px;
	background-image:url(images/plies_store_header.png);
	width:670px;
	height:170px;
	display:block;
	
}

#container {
	background: none;
	width: 960px !important;
}

#content {
	background: transparent url(images/content_repeat.png) 0 0 repeat;
	margin: 0;
}

div.post, div.page {
	
	background:transparent;
	border:none;
	margin-bottom:0;
	
}

.item  {
	
	text-align:center;
	min-height: 275px;
	
}

.item h4 a, .item h4 a:visited{
	
	color:#FFF;
	font-weight:normal;
	font-size: 14px;
	text-transform: none;
	
}

.item p {
	
	color:#FFF;
	font-weight:bold;	
	font-size: 12px;
	margin: 5px 0;
}

#sidebar {
	margin: 0 0 10px 10px;
	background: transparent url(images/content_repeat.png) 0 0 repeat;
	min-height: 300px;
	
}

#content .post h2, #content .post h2 a {
	color:#FFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	font-size:21px;
	padding: 7px 10px;
	line-height: 25px;
}

#content .post h2 a {
	padding: 0;
}

a.ts_buttonlink {
	display:block;
	text-indent:-9999px;
	width:102px !important;
	height:27px !important;
	background-image:url(images/buy_button.png) !important;
	padding:0 !important;
	margin:0 auto;
	border: none;
	
}

#sidebar h2 {
	
	font-weight:normal;
	
}

#sidebar a {
	
	color: #999;
	
}

#sidebar h2 a, #sidebar h2 a:visited { color:#fff; font-weight:normal; }

#sidebar ul li.cat-item a, #sidebar ul li.cat-item a:visited, #sidebar ul li.cat-item {
	color:#c10c0c;
	font-weight:bold;
	font-size: 14px;
}

#sidebar ul ul li {
	
	background-image:none;
	
}

.navigation.top {
	
	display:none;
	
}

#product_details {
	
	width:280px;
	float:left;
	text-align:left;
	margin-top: 10px;
	
}

#product_details p {
	
	font-size:22px;
	color: #FFF;
	
}

.itemArt {	
	margin-right:10px;
	margin-bottom:5px;
}

#product_details .ts_buttonlink {	
	margin:0;
}

.entry {
	
	background-color:transparent;
	border:none;
	color:#FFF;
	padding-top:0;
	
}

#commentSection {
	
	display:none;
	
}

#footer {
	
	display:none;
	
}

#SDAC {
	
	display:none;
	
}

#legal {
	
	margin:0 auto;
	width: 1048px;
	text-align:center;
	height: 40px;
	background: #000;
	padding-top: 30px;
}

.meta {
	border:none;
}

.atl_signup_form {
   background-color:transparent;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   padding:20px;
   color:#FFF;
   text-align:left;
   width:290px;
}

.signup {
	border-top: 1px #000 solid;
}

.atl_signup_form input{
   width:100%;
}
.atl_signup_form input, .atl_signup_form select, .atl_signup_form option {
   background-color:#fff !important;
   color:#000;
   font-size:11px;
   text-align:left;
}
.atl_signup_form .input_row {
   width:100%;
   margin-bottom:6px;
}
.atl_signup_form .header {
}
.atl_signup_form .dobMonth {
   width:50%;
}
.atl_signup_form .dobDay {
   width:50%;
}
.atl_signup_form .gender {
   width:100%;
}
.atl_signup_form .country {
   width:100%;
}
.atl_signup_form input.signup_submit {
   width:auto;
   padding:0;
}
.atl_signup_form .signup_label  {
}
.atl_signup_form .designates_required, .atl_signup_form .signup_privacy, .atl_signup_form .signup_mobile_terms, .atl_signup_form .store_list {
   font-size:10px;
   text-transform:uppercase;
   color:#666;
}
.atl_signup_form a {
   color:#c00;
}
.atl_signup_form a {
   text-decoration:none;
}
.atl_signup_form a:hover {
   text-decoration:underline;
}

#content_cat ul {
   	list-style: none;
   	padding: 0;
	margin: 0 0 0 11px;
}

#content_cat, #content_cat a {
	color:#ff0000;
	font-size:14px;
	margin-bottom:18px;
	text-transform:uppercase;
	text-decoration: underline;
}


#content_cat ul li {
	float:left;
	margin-right:12px;
}

#post_header {
	background: transparent url(images/featured_header_repeat.png) 0 0 repeat-x;
}

#prodImage {
	float:left;
	width:310px;
	padding:10px 0 0 10px;
}

.zoom a {
background:url("images/enlargeImage.png") no-repeat scroll 0 0 transparent;
display:block;
height:26px;
width:211px;
margin:0 auto;
text-indent:-9999px;
padding:0;
}

.zoom a:hover {
background-position:0 -30px;	
}

.zoom {
/*	float:left;
	margin-top:-300px;*/
	text-align:center;
	width:300px;
	height:26px;
}

.zoom a img {
margin:0;
padding:0;
}

.imageContainer {

}

