@charset "utf-8";
/* CSS Document */
p{margin:0 0 0 0;	font-family: Tahoma, Arial, Helvetica, sans-serif !important;}
body{
	background:#4c2223;
	text-align:center;
	font-size: 13px;
	font-family:
	Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	
}
.stop {clear:both;}
.wrapper{width:766px;margin:0 auto;text-align:left;}
.all{
	float:left;
	clear:left;
	background: url(all-background.jpg) no-repeat;
	padding: 30px 30px 00px 30px;
	width: 650px;
}
.all-back {background:url(all-background-repeat.jpg) repeat-y;}
.all-bottom {background:url(all-background-bottom.jpg) no-repeat;
			 width:715px;
			 height:20px;}
.logo-graphic{
	background:url(logo.gif);
	width:216px;
	height:40px;
	float:left;
	clear:left;
	margin-bottom: 22px;
}

.logo-graphic img {
	border: none;	
}

.navigation{
	width:645px;
	float:left;
	clear:left;
	margin-bottom: 15px;
	height:49px;
	border-bottom:#5d5d5d 1px solid;
	border-top:#5d5d5d 1px solid;
}
.landing-graphic{float:left;clear:left;
				 }
.landing-graphic img {
	border:5px solid #5b2d2d;
	margin-bottom: 15px;
	width:635px;
	height:500px;
}
.land-graphics{
	float:left;
	clear:left;
}
.land-graphic img {
	border: 5px solid #5b2d2d;
}
.land-graphic{
	float:left;
	clear:right;
	margin-right: 19px;
}
.content{
	float:left;
	clear:left;
	padding: 20px 00px;
	width:640px;
}
.form-header{float:left;clear:left;font-weight:bold;text-transform:uppercase;width:580px;color:#5ccce0;}
.optional-above-form-text{float:left;clear:left;width:580px;}
.form{float:left;clear:left;margin:20px 0;width:580px;}
.optional-below-form-text{float:left;clear:left;width:580px;}
.left-side{
	float:left;
	clear:left;
	width: 149px;
	padding-left: 20px;
	border-right: 1px solid #383636;
	padding-right: 10px;
}
.list-of-colletions-header{
	text-transform:uppercase;
	float:left;
	clear:left;
	font-weight:bold;
	width:140px;
	color:#5ccce0;
	margin-bottom: 25px;
}
.collections-list-text{
	float:left;
	clear:left;
	color:#fff;
	width: 140px;
}

.collections-list-text a {
	text-decoration: none;
}

.right-side{
	float:left;
	clear:right;
	width: 370px;
	padding-left: 30px;
}
.main-header{
	text-transform:uppercase;
	float:left;
	clear:left;
	font-weight:bold;
	width:545px;
	color:#5ccce0;
	margin-bottom: 30px;
}
.main-text{
	float:left;
	clear:left;
	color:#fff;
	width: 370px;
}
.main-text a{color:#fff;}


.footer a{
	color:#fff;

}
.footer{
	padding:00px 00 15px 00;
	float:left;
	clear:left;
	color:#fff;
	width:645px;
}
.optional-texts{
	float:left;
	clear:left;
	width: 645px;
	margin-bottom: 10px;
	color: #fff;
}
.optional-left-text{
	float:left;
	width: 300px;
}
.optional-right-text{
	float:right;
	text-align:right;
	width: 300px;
}
.header {
	text-transform:uppercase;
	clear:left;
	font-weight:bold;
	color:#5ccce0;
	margin-bottom: 30px;
}
.internal-content {
	clear:left;
	border-bottom:1px solid #5d5d5d;
	padding-bottom:25px;
	margin-top: 25px;
}
.optional-graphic {float:left;
}
.optional-graphic img{margin-right:25px;
	margin-bottom: 15px; 
	border:5px solid #252324;
}
.text {color:#fff;
}
/*.line{
	background:#5b2d2d;
	height:2px;
	float:left;
	clear:left;
	width:650px;
	margin: 15px 0;
}*/
a{color:#ffffff;}
textarea{font-family: Tahoma, Arial, Helvetica, sans-serif !important;}


/*--------------------------------------------------------------------------------------*/

.stop {clear:both;}

.view-header { text-align:right;
			 font-size:13px;
			 color:#5ccce0;
			 font-weight:bold;
			 padding:20px 00 10px 00;}

.view-header a{color:#fff;}
			 
.collection-header {text-align: center;
					font-size:15px;
			 		font-weight:bold;
					padding:10px 00 30px 00;
					color:#5ccce0;}
					
.pr-cell {padding:00 00 30px 00;}
					
.product-image {text-align:center;}
.product-image img{width:150px;}
.product-name {text-align:center;
			   font-size:15px;
			   font-weight:bold;
			   padding:5px 0px;}
.product-details {text-align:center;
					font-size:11px;}
.product-details a {color:#fff;}
					
.left-detail {width:350px;}
.detail-image img {width:350px;}
.detail-small-image {float:left;
					 padding:20px;}
.detail-small-image img {width:125px;}
.right-detail {padding:00 00 00 13px;}
.detail-name {font-size:15px;
			   font-weight:bold;
			   padding:5px 0px;}
.detail-description  {padding:5px 00 15px 00;}
.detail-price {text-align:center;
				padding:10px;}
.detail-add-button {text-align:center;
					padding:10px;}
