/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License

*/



body{
	padding:0px;
	margin:0px;
	background:url(images/bg.jpg) left top repeat-x #ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#434343;
}

@font-face {
	font-family:Rockwell;
    src: url(font/ROCK.TTF);
}
a{
	outline:none;
	text-decoration:none;
    }
form{
	padding:0px;
	margin:0px;
}	
p{
	padding:0px 0px 18px 0px;
	margin:0px;
	}
.clear{
	margin:0px;
	padding:0px;
	clear:both;
	}
#body-wrap{
	width:100%;
	padding:0px;
	margin:0px;
	background:url(images/main-bg.jpg) center top no-repeat #FFFFFF;
}

#mainwrap {
	width:1000px;
	margin:auto;
	padding:0px 0px 0px 0px;
}
#header-wrap {
	width:965px;
	margin:0px 20px 0px 15px;
	height:115px;
	padding:20px 0px 0px 0px;
	background:url(images/line.gif) left bottom repeat-x;
}
#logo {
	margin:0px;
	width:304px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#585858;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#header-right{
	width:661px;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	height:115px;
	}
#phone {
	float:right;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:22px;
	text-align:right;
	font-weight:normal;
	width:418px;
	font-family:Arial, Helvetica, sans-serif;
}
#phone-num {
	width:263px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 0px;
	line-height:normal;
}
#phone img{
	float:right;
	text-align:right;
	padding:0px 0px 0px 3px;
	margin:0px;
}
#menu-short{
	float:right;
	width:447px;
	margin:0px;
	text-align:right;
	padding:10px 0px 0px 0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#menu-short a{
	color:#666666;
	padding:0px 6px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-right:1px solid #666666;
	}
#menu-short a:hover{
	color:#658002;	
}
#menu-short span{
	color:#658002;
	text-decoration:underline;
}
#menu-wrap{
	padding:15px 0px 0px 0px;
	margin:0px;
	float:right;
	width:600px;
	line-height:normal;
}
#menu-wrap ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu-wrap ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	background:url(images/menu-li-bg.jpg) right center no-repeat;
}
#menu-wrap ul li a {
	color:#3b4b00;
	float:left;
	padding:0px 9px 0px 9px;
	display:block;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
#menu-wrap ul li a:hover{
	color:#596d11;
}
#menu-wrap ul li a.active {
	float:left;
	color:#596d11;
}
#banner-wrap {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1000px;
	height:292px;
/*	background:url(../images/banner.jpg) left top no-repeat;*/
	background:url(images/banner1.jpg) left top no-repeat;
}
#banner-right{
	width:297px;
	height:217px;
	padding:75px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	float:right;
	color:#000000;
	font-size:12px;
	background:url(images/banner-right-bg.jpg) left top no-repeat;
}
.favourites{
	padding:10px 0px 10px 0px;
	margin:0px;
	width:263px;
	height:80px;
	font-size:18px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(images/line.gif) left bottom repeat-x;
	line-height:21px;
}
.favourites img{
	float:left;
	padding:0px 12px 0px 0px;
	margin:0px;
}
.favourites .market-value{
	color:#c10808;
	padding:0px;
	margin:0px;
}
.favourites .price-value{
	background:url(images/spacer_black.gif) repeat-x scroll left 12px transparent;
		padding:0px;
	margin:0px;
}
#banner-left{
	width:690px;
	height:292px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#000000;
	position:relative;

}
#banner-left #banner-sales{
	font-family:Rockwell;
	font-size:25px;
	color:#000000;
	padding:22px 0px 0px 264px;

}
#banner-left #banner-sales .price-grn{
	font-family:Rockwell;
	font-size:48px;
	color:#799901;
	font-weight:bold;
	padding-left:8px;
	margin:0px;
	padding:0px;
	line-height:55px;
}
#banner-left #banner-sales .price-red{
	font-family:Rockwell;
	font-size:18px;
	color:#ad0608;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	display:block;
	line-height:30px;
}
#banner-left #banner-sales .price-red a{
	font-family:Rockwell;
	font-size:18px;
	color:#ad0608;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	display:block;
	line-height:30px;
	width:340px;
}
#banner-left #banner-sales .price-red a:hover{
	color:#799901;
}
#banner-left #banner-sales h2{
	font-family:Rockwell;
	font-size:60px;
	color:#000000;
	padding:0px 0px 3px 0px;
	margin:0px;
	font-weight:normal;
	line-height:55px;
}
#banner-left #banner-sales h2 span{
	font-family:Rockwell;
	font-size:68px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
}
#shop-now{
	margin:0px;
	padding:0px;
	position:absolute;
	left:507px;
	top:144px;
}
#shop-now a{
	width:127px;
	height:40px;
	background:url(images/shop-now.jpg) left top no-repeat;
	display:block;
	padding:0px;
	margin:0px;
}
#shop-now a:hover{
	background:url(images/shop-now.jpg) left bottom no-repeat;
}
#gft-basket{
	position:absolute;
	padding:10px 0px 0px 10px;
	left:264px;
	top:228px;
	background:url(images/gift-basket.jpg) left top no-repeat;
	width:400px;
	height:39px;
	font-size:12px;
	color:#050505;
	font-weight:bold;
}
#gft-basket img{
	text-align:left;
	float:left;
	padding-right:5px;
}
#content-wrap{
	width:985px;
	padding:0px 0px 0px 15px;
	margin:0px;
}
#content-left{
	float:left;
	width:224px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
#content-right{
	float:left;
	width:726px;
	padding:44px 0px 0px 35px;
	background:url(images/right-wrap-home-bg.jpg) left top no-repeat ;
}

#content-right h1{
	color:#597001;
	font-size:28px;
	margin:0px 0px 14px 0px;
	padding:0px 0px 10px 0px;
	font-weight:normal;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.left-box-wrap{
	background:url(images/left-box-repeat-bg.jpg) left top repeat-y;
	padding:0px;
	margin:0px 0px 15px 0px;
	width:224px;
}
.left-box-wrap h2{
	background:url(images/left-h2-bg.jpg) left top no-repeat;
	padding:12px 0px 5px 40px;
	margin:0px;
	color:#000000;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.left-box-listing{	
	padding:0px 17px 0px 14px;
	margin:0px;
	list-style:none;
}
.left-box-listing-img img{
	padding:5px;
	margin:0px 0px 0px 0px;
	border:1px dashed #969696;
	background-color:#FFF;
}
.left-box-listing li{
	padding:5px 0px 4px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(images/left-li-line-bg.jpg) left top repeat-x;
	}
.left-box-listing li a{
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 14px;
	color:#434343;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(images/left-li-icon.jpg) left 4px no-repeat;
	}
.left-box-listing li a:hover{
	color:#799901;		
}
.left-box-listing-input .quantity{
	width:19px;
	height:12px;
	border:1px solid #aa3536;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 10px;
	background-color:#faffe8;

}
.quantity-box-red{
	width:19px;
	height:12px;
	border:1px solid #aa3536;
	padding:0px 5px 0px 5px;
	margin:0px 5px 0px 0px;
	background-color:#faffe8;
}
.left-box-listing-input{	
	padding:0px 17px 0px 8px;
	margin:0px;
	list-style:none;
}
.left-box-listing-input li{
	padding:5px 0px 4px 0px;
	margin:0px;
	color:#101010;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(images/left-li-line-bg.jpg) left top repeat-x;

	}
.left-box-listing-input li a{
	padding:0px 0px 6px 0px;
	margin:0px 0px 0px 4px;
	color:#566d00;
	font-size:13px;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;


}
.left-box-wrap .shopping-price{
	color:#ba0e0e;
	font-size:22px;
	float:right;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
}
.left-box-wrap .shopping-green{
	color:#5f7800;
	font-size:22px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(images/spacer_black.gif) repeat-x scroll left 15px transparent;
}
.special-cart-wrap{
	width:153px;
	padding:0px 0px 32px 0px;
	margin:0px 27px 0px 0px;
	float:left;
}
.special-cart-wrap img{
	width:128px;
	padding:12px;
	margin:0px;
	background-color:#fff;
	border:1px dashed #969696;
}
.price-botm{
	padding:10px 0px 0px 0px;
	margin:0px;
	

}
.price-botm h3{
	padding:0px;
	margin:0px;
	font-size:16px;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	

}

.price-botm .price-red{
	color:#c51717;
}
.price-botm .price-green{
	color:#5f7800;
	background:url(images/spacer_black.gif) repeat-x scroll left 7px transparent;
}
.buy-now-btn{
	padding:0px;
	margin:7px 10px 0px 0px;
	float:left;
	height:19px;
}
.buy-now-btn a{
	background:url(images/buy-now-btn.jpg) left top repeat-x;
	height:15px;
	float:left;
	padding:2px 15px 2px 15px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
}
.buy-now-btn a:hover{
	background:url(images/buy-now-btn.jpg) left bottom repeat-x;
}
.details-btn{
	padding:0px;
	margin:7px 0px 0px 0px;
	float:left;
}
.details-btn a{
	background:url(images/buy-now-btn.jpg) left bottom repeat-x;
	padding:2px 11px 2px 11px;
	height:15px;
	float:left;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;

}
.details-btn a:hover{
	background:url(images/buy-now-btn.jpg) left top repeat-x;
}
.details-btn-cntr{
	padding:0px;
	margin:7px 0px 0px 0px;
	text-align:center;

}
.details-btn-cntr a{
	background:url(images/buy-now-btn.jpg) left top repeat-x;
	padding:2px 11px 2px 11px;
	height:15px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
}
.details-btn-cntr a:hover{
	background:url(images/buy-now-btn.jpg) left bottom repeat-x;
}
#bottom-info-wrap{
	padding:50px 0px 25px 0px;
	margin:0px;
	background:url(images/bottom-info-bg.jpg) left top repeat-x #3b3b3b;
}
#bottom-info{
	padding:0px 20px 0px 15px;
	margin:auto;
	width:965px;
	background:url(images/botom-repeat-line.jpg) 610px top repeat-y;

}
#bottom-info h3{
	font-family:Rockwell;
	font-size:19px;
	color:#d1e489;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-weight:normal;
}
#bottom-info h3 a{
	font-family:Rockwell;
	font-size:19px;
	color:#d1e489;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-weight:normal;
}
#bottom-info h3 a:hover{
	color:#ffffff;
}
#bottom-info h4{
	font-family:Rockwell;
	font-size:17px;
	color:#d1e489;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-weight:normal;
}
#bottom-info h4 a{
	font-family:Rockwell;
	font-size:17px;
	color:#d1e489;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-weight:normal;
}
#bottom-info h4 a:hover{
	color:#ffffff;
}
#bottom-info-left{
	padding:0px 0px 0px 0px;
	margin:0px;
	width:590px;
	float:left;
	color:#adadad;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:normal;
	background:url(images/100-guarateed.jpg) right top no-repeat;
}
#bottom-info-left p{
	padding:0px 0px 15px 0px;
	margin:0px;
}
#bottom-info-left span{
	padding:0px;
	font-size:14px;
	font-weight:bold;
	line-height:21px;
}
.img-left{
	float:left;
	padding:0px 14px 0px 0px;
	margin:0px 0px 0px 0px;
}
#bottom-info-right{
	padding:0px 0px 0px 36px;
	margin:0px;
	width:338px;
	float:left;
	color:#adadad;
}
.testimonial-wrap{
	width:304px;
	background-color:#e9f4c1;
	color:#333333;
	height:101px;
	padding:13px;
	margin-bottom:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:normal;
}
.testimonial-wrap p{
	padding:0px 0px 6px 0px;
	margin:0px;
	
}
.testimonial-wrap span{
	font-size:12px;
	color:#576e02;
	font-weight:bold;
	font-style:italic;
}
a.readmore{
	color:#333333;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	text-decoration:underline;
}
a.readmore:hover{
	color:#657f08;
	text-decoration:none;
}
.card-link{
	padding-right:18px;
}

#footer{
	width:100%;
	background:url(images/footer-bg.jpg) #1f1f1f left top repeat-x;
	height:138px;
	padding:32px 0px 0px 0px;
	margin:0px;
	text-align:center;
}
#footer-content{
	width:1000px;
	margin:auto;
	padding:0px;
	color:#b9bda0;
}
#footer a
	{
	text-decoration:none;
	padding:0px;
	color:#b9bda0;
	font-size:12px;
	line-height:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#footer a:hover
	{
	text-decoration:none;
	color:#848c52;
	}
	
#footer a.active
	{
	text-decoration:none;
	color:#cacaca;
	}
#footer span
	{
	padding:0px 6px 0px 6px;
	}
.Copyright
	{
	display:block;
	color:#6c6c6c;
	margin:8px 0px 15px 0px;
	font-size:11px;
	}
#footer .Copyright a
	{
	color:#6c6c6c;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#footer .Copyright a:hover{
		text-decoration:none;
	
	}
#footer .internet-marketing
	{
	font-size:13px;
	color:#838383;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

/*.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px; }*/

	
#banner-inner-wrap {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1000px;
	height:155px;
/*	background:url(../images/banner.jpg) left top no-repeat;*/
	background:url(images/banner-inner.jpg) left top no-repeat;
	position:relative;
}

.position-secured a{
	position:absolute;
	padding:0px;
	margin:0px;
	width:150px;
	height:90px;
	right:35px;
	bottom:5px;
}

#banner-inner-wrap #banner-sales{
	font-family:Rockwell;
	font-size:22px;
	color:#000000;
	padding:20px 0px 0px 428px;
	


}
#banner-inner-wrap #banner-sales .price-grn{
	font-family:Rockwell;
	font-size:40px;
	color:#799901;
	font-weight:bold;
	padding-left:8px;
	margin:0px;
	padding:0px;
	line-height:36px;
}
#banner-inner-wrap #banner-sales .price-red{
	font-family:Rockwell;
	font-size:18px;
	color:#ad0608;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:25px;
}
#banner-inner-wrap #banner-sales .price-red a{
	font-family:Rockwell;
	font-size:18px;
	color:#ad0608;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	display:block;
	line-height:28px;
	width:335px;
}
#banner-inner-wrap #banner-sales .price-red a:hover{
	color:#799901;
}
#banner-inner-wrap #banner-sales #secured-wrap{
	width:335px;
	height:28px;
	border:1px solid #82837d;
	padding:1px;
	font-size:12px;
	color:#050505;
}

#banner-inner-wrap #banner-sales #secured-wrap img{
	text-align:left;
	float:left;
	padding-right:3px;
}
#banner-inner-wrap #banner-sales h2{
	font-family:Rockwell;
	font-size:38px;
	color:#000000;
	padding:0px 0px 3px 0px;
	margin:0px;
	font-weight:normal;
	line-height:30px;
}
#banner-inner-wrap #banner-sales h2 span{
	font-family:Rockwell;
	font-size:46px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
}
#content-right-inner{
	float:left;
	width:706px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#2c2c2c;
	line-height:normal;
	padding:44px 20px 0px 35px;
	background:url(images/right-wrap-bg.jpg) left top no-repeat;
}
#content-right-inner p{
	padding:0px 0px 18px 0px;
	margin:0px;
}
#content-right-specials{
	float:left;
	width:726px;
	padding:44px 0px 0px 35px;
	background:url(images/right-wrap-bg.jpg) left top no-repeat;
}


#content-right-inner h1, #content-right-specials h1{
	color:#597001;
	font-size:28px;
	margin:0px;
	padding:0px 0px 14px 0px;
	font-weight:normal;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}
#content-right-inner h2, #content-right-specials h2{
	color:#597001;
	font-size:20px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px 14px 0px;
	font-weight:normal;
}
#content-right-inner h3, #content-right-specials h3{
	color:#464444;
	font-size:14px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px 20px 0px;
	font-weight:bold;
}
.detail-wrap{
	padding:10px;
	margin:0px 0px 20px 0px;
	background:url(images/detail-wrap-bg.jpg) left top repeat-x #fff;

}
.detail-wrap-left{
	width:228px;
	padding:0px;
	margin:0px;
	border:1px dashed #969696;
	float:left;
}
.detail-wrap-left img{
	padding:25px 13px 20px 15px;
	margin:0px;
	background-color:#fff;
}
.detail-wrap-left .zoom-wrap{
	padding:5px 0px 0px 22px;
	margin:0px;
	width:206px;
	height:25px;
	background-color:#dfe6b5;
}
.detail-wrap-left .zoom-wrap a{
	padding:0px 0px 0px 32px;
	margin:0px;
	width:120px;
	height:25px;
	display:block;
	color:#383838;
	font-size:16px;
	line-height:normal;
	background:url(images/zoom-icon.jpg) left top no-repeat;
}
.detail-wrap-right{
	float:left;
	padding:0px 0px 0px 25px;
	margin:0px;
	width:430px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#232323;
}
.detail-wrap-right span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#ad0608;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#content-right-inner .detail-wrap-right h1{
	padding:0px 0px 5px 0px;
	margin:0px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:30px;
}
#content-right-inner .product-detail-box{
	padding:15px;
	margin:0px;
	border:1px solid #969696;
}
#content-right-inner .product-detail-box p{
	padding:0px 0px 20px 0px;
	margin:0px;
	line-height:18px;
}
#content-right-inner .product-detail-box ul{
	padding:0px 0px 20px 0px;
	margin:0px;
	line-height:18px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#content-right-inner .product-detail-box ul li{
	padding:0px 0px 5px 15px;
	font-size:12px;
	margin:0px;
	background:url(images/li-icon.gif) left 5px no-repeat;
	color:#597001;
}
#content-right-inner .product-detail-box h3{
	padding:0px 0px 10px 0px;
	margin:0px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:normal;
}
#add-cart-large{
	margin:10px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	width:141px;
	height:36px;
}
#add-cart-large a{
	width:141px;
	text-align:center;
	height:29px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFF;
	background:url(images/add-cart-bg.jpg) left top no-repeat;
	display:block;
	padding:7px 0px 0px 0px;
	margin:0px;
}
#add-cart-large a:hover{
	background:url(images/add-cart-bg.jpg) left bottom no-repeat;
}
.underline{
	background:url(images/underline-bg.jpg) left bottom repeat-x;
	padding:0px;
	margin:0px 0px 15px 0px;
	line-height:1px;
	height:1px;
}
#content-right-inner .purchased-product-wrap{
	padding:0px;
	margin:0px;
}
#content-right-inner .purchased-product-wrap h2{
	padding:10px;
	margin:0px 0px 10px 0px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:normal;
	background-color:#6f8b05;
	color:#FFF;
}
#content-right-inner .purchased-product-wrap-box{
	padding:10px;
	margin:0px 10px 0px 0px;
	background-color:#e2e9c3;
	float:left;
}
#content-right-inner .purchased-product-wrap-box-inner{
	padding:10px;
	margin:0px;
	background-color:#f8fce9;
	text-align:center;
}
.purchased-product-wrap-box-inner img{
	width:128px;
	padding:10px;
	margin:0px 0px 0px 0px;
	border:1px dashed #969696;
	background-color:#FFF;
}
.purchased-product-price-botm{
	padding:10px 0px 0px 0px;
	margin:0px;
	text-align:center;
	font-size:12px;
	height:60px;
}

.purchased-product-price-botm .price-green{
	color:#5f7800;
	font-weight:bold;
}
.add-cart-small{
	padding:0px;
	margin:10px 0px 0px 0px;
}
.add-cart-small a{
	background:url(images/buy-now-btn.jpg) left bottom repeat-x;
	height:15px;
	padding:2px 11px 2px 11px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;

}
.add-cart-small a:hover{
	background:url(images/buy-now-btn.jpg) left top repeat-x;
}

.border-top
{
border-right:1px #fff solid ;
padding:0px 0px 0px 12px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
}
.input-small input{
 width:40px;
 display:block;
 height:17px;
 line-height:14px;
 padding:2px 0px 2px 2px;
 margin:0px;
 border:1px solid #aa3536;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 }

.shoping-cart-table{
	margin:0px 0px 15px 0px;
}
.border-3
{
background:#f8fce9;
border-bottom:1px solid #e2e9c3;
border-right:1px solid #e8e5e5;
padding:12px 10px 12px 12px;
}
.border-1
{
background:#f8fce9;
border-bottom:5px solid #e2e9c3;
border-right:1px solid #e8e5e5;
padding:12px 0px 12px 12px;
}

.border-1 a
{
font-size:11px;
color:#566c02;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}
.border-1 a:hover
{
text-decoration:none;
color:#85a216;
}

.border-1 p
{
margin:6px 0px 0px 0px;
padding:0px;
color:#000000;
font-size:12px;
line-height:14px;
}
.table-image
{
background:#FFFFFF;
border-bottom:5px solid #e2e9c3;
border-right:1px solid #e8e5e5;
padding:12px 0px 10px 0px;
color:#0066FFl;
}

.border-2
{
background:#FFFFFF;
border-bottom:4px solid #f1f1f1;
border-right:1px solid #eae9e9;
padding:12px 0px 10px 12px;
color:#0066FFl;
}

.border-2-list
{
height:18px;
border:#7f9db9 solid 1px;
}

.border-right
{
border-right:none;
color:#990000;
font-size:13px;
padding:12px 5px 0px 12px;
background:#f8fce9;
border-bottom:5px solid #e2e9c3;
font-weight:bold;

}
.border-right-3
{
border-right:none;
color:#990000;
font-size:13px;
padding:12px 5px 0px 12px;
background:#f8fce9;
border-bottom:1px solid #e2e9c3;
font-weight:bold;
}
.table-text-bottom
{
color:#000000;
font-size:14px;
/*padding-right:20px;*/
padding:0px 10px 10px 0px;
font-weight:bold;
}
.table-text-bottom span
{
font-size:18px;
color:#c72412;
}
.table-text-bottom1
{
color:#000000;
font-size:14px;
/*padding-right:20px;*/
padding:0px 10px 0px 0px;
font-weight:bold;
}
.table-text-bottom1 span
{
font-size:18px;
color:#c72412;
}
.table-text-bottom2
{
color:#000000;
font-size:14px;
/*padding-right:20px;*/
padding:0px 10px 0px 0px;
font-weight:normal;
}
.table-text-bottom2 span
{
font-size:18px;
color:#597001;
}



.border1ckeckbox{
background:#FFFFFF;
width:16px;
height:16px;
border:none;}

.grey-btn
{
float:left;
/*background:url(images/checkoutbtn-bg.jpg) repeat-x left top;*/
color:#FFFFFF;
padding:0px 0px 0px 5px;
height:19px;
text-decoration:none;
cursor:pointer;
margin-right:10px;
font-size:11px;
}
/*.grey-btn:hover
{
display:block;
float:left;
background:url(images/checkoutbtn-bg.jpg) repeat-x left  bottom;
}*/
.long-table-top
{
padding:0px 0px 0px 12px;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}
.long-table-border-1
{
background:#f8fce9;
border-bottom:5px solid #e2e9c3;
border-right:1px solid #eae9e9;
padding:12px 0px 10px 12px;
color:#566c02;
}
.long-table-border-3
{
background:#e2e9c3;
border-bottom:5px solid #e2e9c3;
border-right:1px solid #eae9e9;
padding:12px 0px 10px 0px;
color:#566c02;
}
.long-table-border-2
{
background:#ffffff;
border-bottom:1px solid #eae9e9;
border-right:1px solid #eae9e9;
padding:12px 0px 10px 12px;
color:#0066FFl;
}

.long-table-inner textarea
{
width:283px;
height:60px;
border: solid 1px #7f9db9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:2px 0px 0px 5px;
}
.long-table-inner input
{
width:194px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: solid 1px #708c05;
padding:0px 0px 0px 5px;
}

.long-table-border-2
{
background:#fafbf3;
border-bottom:5px solid #e2e9c3;
border-right:1px solid #eae9e9;
padding:12px 0px 10px 12px;
color:#0066FFl;
}

.long-table-inner-list
{
width:202px;
height:21px;
border:solid 1px #708c05;
}

.long-table-inner-list-small
{
width:100px;
float:left;
height:21px;
border: solid 1px #708c05;
margin-right:4px;
}
#psdigate {

background:#f8fce9;
border:1px solid #cbd3a7;
padding:5px 15px;
font-weight:bold;
line-height:14px;
width:365px;}
.empty-shopping{
 border:1px solid #d3dbb1;
 padding:5px;
}

.log-top {
background:url(images/logclass-bg-top.jpg) left top no-repeat;
width:661px;
padding:15px;
 }
.log-top p{
	padding:10px 0px 10px 0px;
	margin:0px;
 }
.log-bot {
background:url(images/logclass-bg-bot.jpg) left bottom no-repeat;}
.logdetails {
background:url(images/logclass-bg-repeat.jpg) left top repeat-y;
width:691px;
margin-bottom:10px;
line-height:normal;
}


.long-table-logout
{
padding:12px 0px 10px 0px;
color:#566c02;
}
.floatright {
float:right;}
.messageStackError{
	color:#FFF;
	background-color:#F90;
}
.result-wrap{
	width:220px;
	font-size:12px;
	padding:5px;
	float:left;
	height:15px;
	color:#568b27;
	border:1px solid #dddbdb;
}
.pagination-box{
	color:#568b27;
	font-size:12px;
	padding:10px 0px 0px 27px;
	height:28px;
	float:right;


	}
.pagination{
	float:left;
	margin:0px 4px 0px 0px;
	padding:0px;
}
.pagination a{
	padding:1px 4px 1px 4px ;
	margin:0px 4px 0px 0px;
	border:1px solid #dddbdb;
	text-decoration:none;
	font-size:11px;
	float:left;
	display:block;
	color:#568b27;
}

.pagination a:hover{
	color:#4a4a02;
	border:1px solid #568b27;
	text-decoration:none;
}
.next-btn{
	padding:0px;
	margin:0px 5px 0px 0px;
	border:1px solid #dddbdb;
	width:30px;
	height:15px;
	float:left;
	text-align:center;
}
.next-btn a{
	padding:1px 2px 1px 2px ;
	font-size:11px;
	color:#568b27;
	display:block;
	text-decoration:none;
}
.next-btn a:hover{

	color:#000;
	text-decoration:none;
}
a.innerlink{
	color:#738d0d;
	padding:0px;
	margin:0px;	
}
a.innerlink:hover{
	color:#546807;
}

.cntct-phone {
background:url(images/phone.jpg) no-repeat scroll left top transparent;
float:left;
margin:0 0px 0px 0px;
padding:3px 0 15px 28px;
width:200px;
}
.testimonial-box{
	padding:14px;
	width:668px;
	margin:0px 0px 15px 0px;
	background:url(images/testimoni-bg.gif) left top no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#434343;
}
.testimonial-box p{
	padding:0px 0px 5px 0px;
	margin:0px;
}
.testimonial-box span{
	background:url(images/testimoni-hyphen.jpg) left center no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px;
	color:#5b7401;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.edit{
	padding:0px;
	margin:0px;
}
.edit a{
	padding:2px 10px 2px 10px;
	margin:0px;
	background-color:#000;
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.edit a:hover{
	background-color:#666;
}
#content-right-inner .content-listing ul{
	padding:0px 0px 20px 0px;
	margin:0px;
	line-height:18px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#content-right-inner .content-listing ul li{
	padding:0px 0px 5px 15px;
	font-size:12px;
	margin:0px;
	background:url(images/li-icon.gif) left 5px no-repeat;
	color:#597001;
}
	
	
	
.normal {
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 14px;
	color:#434343;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;	
	}	
	
	
a.normal{
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 14px;
	color:#434343;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	}
a.normal:hover{
	color:#799901;		
}	
	
	
	
	
	
	
	
	
	
	
	



