﻿body {



	padding:0;



	margin:0;



	background: #edf9fb url('img/page-bg.jpg') no-repeat fixed right top;



	



	font-family:Arial, Helvetica, sans-serif;



}











img {



	border:none;



}







.clear {
	clear:both;
	text-align: justify;







}











#main-wrapper {



	width:620px;



	margin:10px auto 0 auto;



	background: #edf9fb url('img/main-wrapper-bg.jpg')







	



}







#homepage-promo {
	width:578px;
	background: #ffffff url('img/homepage-promo.jpg') top no-repeat;
	height: 625px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;



	







}







#homepage-promo p {



margin:0;



padding: 10px 10px 5px 20px;



font-size:13px;



line-height:18px;



color:#653737;







	



}







#homepage-promo .promo-first {
	padding: 20px 233px 5px 20px;
	font-size:16px;
	line-height:18px;
	color:#653737;







	



}











#product-box-holder {
	width:578px;
	height: 400px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;



	



}











#products {



	float:left;



	width: 475px;



	margin-bottom:10px;



}















.product-box {



	float:left;



	width:228px;



	height:144px;



	border:2px #967769 solid;



	margin:2px 4px 2px 0;



	background:#ffffff;



	



}







.picture {



	



}







.description-box {



	float:left;



	width:137px;



	height:64px;



	



}







.description-box h1 {



	padding:2px 0 0 5px;



	margin:0;



	font-size:18px;



	color:#774b4b;







}







.description-box p {



	padding:2px 0 0 5px;



	margin:0;



	font-size:11px;



	color:#774b4b;







}















.price-box {



	float:left;



	width:91px;



	background:#f6f6f6;



	height:64px;



	



}











.price-box h1 {



	padding:1px 0 0 10px;



	margin:0;



	font-size:26px;



	color:#774b4b;







}







.price-box p {



	padding:1px 0 0 10px;



	margin:5px 0 0 0;







}











#specials {
	float:left;
	width: 98px;
	margin:2px 0 0 0;
	border: #9bc145 2px solid;
	background:#ffffff;
	font-size: 14px;







}







#specials h1 {



padding:0;



margin:0 0 1px 0;



	



}







#specials p {
	text-align:center;
	padding:0;
	margin:0;
	color:#774b4b;
	font-size:14px;







}







#specials p img {



	border: #9bc145 1px solid;



}











#copyright p {



padding:0 15px 2px 20px;



margin:0;



font-size:12px;



color:#653737;	



	



}







#inner-page-body {



	width:578px;



	background: #ffffff;



	margin:10px auto 10px auto;







}







#inner-page-body p {
	padding: 5px 20px 5px 20px;
	font-size:16px;
	line-height:18px;
	color:#653737;
	font-family: Arial, Helvetica, sans-serif;







	



}







#main-wrapper #inner-page-body h2 {



	color: #653737;



}



form {

	padding:0;

	margin:0;

}



p {

margin:0;

padding: 5px 20px 5px 20px;

}



h2 {

margin:0;

padding:10px 20px 10px 20px; 

}

#main-wrapper #product-box-holder .clear #TwitterWidget {

	text-align: center;

}
