body
{
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #000000;
	font-family: Trebuchet MS, Arial;
	font-size: 10pt;
	color: #000000;
}
a
{
	text-decoration: none;
}

img, div
{
	behavior: url(iepngfix.htc);
}
.clear
{
	clear: both;
}

.png-img
{
	behavior: url(iepngfix.htc);
}
*
{
	margin: 0;
	padding: 0;
}

#wrapper
{
	margin: 0 auto;
	width: 960px;
}

.logo
{
	float: left;
	width: 255px;
}
.background-header
{
	background-image: url(images/headerbg.jpg);
	background-repeat: no-repeat;
	width: 426px;
	height: 96px;
	text-align: left;
	float: left;
}
.call-us
{
	float: left;
	width: 276px;
	height: 47px;
}
.search-box
{
	background-image: url(../images/search-bg1.jpg);
	background-repeat: no-repeat;
	width: 208px;
	float: right;
	height: 25px;
	padding: 4px 0px 0px 5px;
	margin: 0px 25px 6px 0px;
}
.search-boxh
{
	/*background-image: url(../images/search-bg1.jpg); 	background-repeat: no-repeat;*/
	width: 208px;
	float: right;
	height: 39px;
	padding: 4px 0px 0px 5px;
	margin: 0px 25px 6px 0px;
}
.searchpart
{
	width: 276px;
	float: left;
}

.textfield
{
	border: 0px;
	font: 14px "Frutiger LT Std 45 Light" , "Frutiger LT Std 55 Roman" , Arial;
	background: transparent;
	color: #000000; /*#ffe39e*/
	width: 160px;
	height: 24px;
	padding: 5px 0 0 10px;
	vertical-align: middle;
}
.input
{
	float: left;
	width: 160px;
}
.searchbutton
{
	width: 25px;
	float: right;
	background: transparent;
	padding-top: 0px;
	padding-right: 6px;
}
/*#menu
{
	float: left;
	width: 960px;
}
#menu ul
{
	margin: 0;
	padding: 0;
}
#menu ul li
{
	margin: 0;
	padding: 10px;
	color: #fff;
	font-family: "Frutiger LT Std 45 Light" , "Frutiger LT Std 55 Roman" , Arial;
	font-size: 12px;
	text-transform: uppercase;
	list-style-type: none;
	float: left;
	width: auto;
}
#menu ul li a
{
	margin: 0;
	padding: 0;
	font: 12px "Frutiger LT Std 45 Light" , "Frutiger LT Std 55 Roman" , Arial;
	color: #fff;
	text-decoration: none;
}
#menu ul li a:hover
{
	color: #ebab46;
	text-decoration: none;
	background: url(../images/dot-menu.jpg) no-repeat center bottom;
	padding: 5px 0;
}
#menu ul li .active
{
	color: #ebab46;
	text-decoration: none;
	background: url(../images/dot-menu.jpg) no-repeat center bottom;
	padding: 5px 0;
}*/
#menu
{
	
	float: left;
	width: 960px;
	clear: both;
	text-align: center;
	/*background: url(../images/menu-bg.jpg) no-repeat center top;*/
}
#menu ul
{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	height: 28px;
}
#menu ul li
{
	padding: 10px;
	color: #fff;
	font-family: "Frutiger LT Std 45 Light" , "Frutiger LT Std 55 Roman" , Arial;
	font-size: 12px;
	text-transform: uppercase;
	list-style-type: none;
	text-align: center;
	height: 44px;
	width: auto;
	display: inline;
}
#menu ul li a
{
	font: 12px "Frutiger LT Std 45 Light" , "Frutiger LT Std 55 Roman" , Arial;
	color: #fff;
	text-decoration: none;
}
#menu ul li a:hover
{
	color: #ebab46;
	text-decoration: none;
	background: url(../images/dot-menu.jpg) no-repeat center bottom;
	padding: 5px 0;
}
#menu ul li .active
{
	color: #ebab46;
	text-decoration: none;
	background: url(../images/dot-menu.jpg) no-repeat center bottom;
	padding: 5px 0;
}

.flash
{
	width: 960px;
	float: left;
}
#leftpanel
{
	float: left;
	width: 597px;
	padding: 0 9px 5px 0;
}
.postcode
{
	padding: 15px 0px 0px 10px;
	color: #FFFFFF;
	font: 16px Arial;
	font-style: italic;
	float: left;
	width: auto;
}
.featured
{
	font: 15px Arial;
	color: #390d0d;
	background: url(../images/bg_featured.jpg) repeat-x;
	height: 34px;
	padding: 10px 0 0 15px;
}
.products
{
	float: left;
	width: 570px;
	padding: 0px 0px 0px 10px;
}
.product-main
{
	float: left;
	width: 250px;
	height: 200px;
	max-height: 200px;
	background: url(../images/dot-bar.jpg) repeat-x left bottom;
	padding: 10px 0px 10px 0px;
	margin: 0 20px 0px 0px;
	position: relative;
}
.img
{
	float: left;
	width: 35px;
	padding: 0 10px 0 0;
}
.content-pro
{
	float: left;
	width: 200px;
	color: #ecd9bc;
	font: 11px Arial, Helvetica, sans-serif; /*letter-spacing: 0.5px;*/
}
.heading
{
	color: #ebab46;
	padding: 0 0 8px 0;
}
.italic
{
	font-style: italic;
}
.padbot
{
	padding-bottom: 10px;
}
.price
{
	color: #ebab46;
	font: 12px Arial, Helvetica, sans-serif;
}
h1
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #ebab46;
}
.welcomebox
{
	padding: 5px 0 5px 0px;
}
.welcometext
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
	padding: 10px 0 !important;
	padding: 15px 0;
}
.testimonails
{
	background-color: #151515;
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
	float: left;
	width: 289px;
	padding: 0 0 20px 0;
	line-height: 15px;
	margin-right: 2px;
}
.gobutton
{
	float: left;
	width: 25px;
	padding: 8px 0px 0px 5px;
}
.pricebox
{
	float: left;
	width: 50px;
	padding-top: 5px;
}
.addbutton
{
	float: left;
	width: 70px;
}
.testimonialtext
{
	padding: 10px 15px 10px 15px;
}
.referfriend
{
	width: 305px;
	float: left;
	background-color: #151515;
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
}
.stayintouch
{
	padding: 4px;
	float: left;
	width: 115px;
}
.icons
{
	float: left;
	width: 25px;
	padding: 3px;
}
.texticon
{
	float: left;
	padding: 3px 0 0 0;
	width: auto;
}
.socialnetwork
{
	width: 180px;
	float: left;
}
.recycle
{
	float: left;
	width: 98px;
	text-align: center;
}
.footer
{
	float: left;
	width: 960px;
	text-align: center;
	padding: 15px 0;
	background: url(../images/footerbg.jpg) no-repeat center top;
	font: 11px Arial, Helvetica, sans-serif;
	color: #dfcba8;
}
.footerlinks
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
	text-decoration: none;
}
a.footerlinks
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
	text-decoration: none;
}
a.footerlinks:hover
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.rightpanel
{
	width: 354px;
	float: right;
	color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}
.leftpanelb
{
	width: 300px;
	float: left;
	color: #000000;
	padding: 20px 0px 5px 0px;
}
.specialbox
{
	float: left;
	width: 332px;
	background: #5d0c0b url(../images/special_offer.jpg) no-repeat top left;
	padding: 68px 11px 0 11px;
	text-align: left;
}
.innerspecial
{
	background-color: #ebd6b0;
	width: 332px;
}
.boxtop
{
	float: left;
	width: 332px;
}
.specialcontent
{
	background-color: #ebd6b0;
	padding: 5px;
	width: 322px;
	float: left;
}
.specialimage
{
	float: left;
	width: 150px;
}
.textspecial
{
	float: left;
	width: 322px;
	padding: 5px;
}
.headingspecial
{
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	color: #5f330b;
	font-weight: 700;
}
.textspecial
{
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	color: #5f330b;
	font-weight: 700;
}
.specialfoot
{
	width: 354px;
	float: left;
}
/*.menudrinks
{
	float: left;
	width: 332px;
	padding: 10px 11px 0 11px;
}
.menutop
{
	float: left;
	width: 332px;
}*/
.menudrinks
{
	float: left;
	width: 354px;
	padding: 10px 0px 0 0px;
}
.menutop
{
	float: left;
	width: 354px;
}
/*.menuitemcover
{
	background-color: #ebd6b0;
	width: 312px;
	float: left;
	text-align: center;
	padding: 0 10px 0 10px;
}

.menuitem
{
	float: left;
	width: 307px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #ebd6b0;
}*/
.menuitemcover
{
	background-color: #ebd6b0;
	width: 312px;
	float: left;
	text-align: center;
	padding: 0 20px 0 22px;
}

.menuitem
{
	float: left;
	width: 307px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #ebd6b0;
}
.bot-border
{
	float: left;
	width: 307px;
	border-bottom: 1px solid #fff;
}
.designed
{
	padding: 0 5px 5px 340px;
	width: 150px;
	float: left;
	text-align: right;
}
.logodots
{
	float: left;
	width: 85px;
	text-align: left;
}
.copyright
{
	padding: 10px 0 5px 0;
	float: left;
	width: 960px;
	text-align: center;
}

/* prodduct pag css starts here */

.page-counter
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	padding: 5px 0 5px 10px;
	background: url(../images/gold-hl.gif) no-repeat top center;
}
.counter
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #FFFFFF;
	text-decoration: none;
}
a.counter
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	text-decoration: none;
}
a.counter:hover
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	text-decoration: underline;
}
a.counter1
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	text-decoration: none;
}
a.counter1:hover
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	text-decoration: underline;
}

#productmenu
{
	/*width: 205px; 	float: left; 	padding: 0 1px 10px 10px;*/
	width: 180px;
	float: left;
	padding: 0 10px 10px 10px;
	border-right: solid 1px #E7E3E7;
	margin-bottom: -2200px;
	padding-bottom: 2200px;
}
/*
#productmenu .topcurve
{
	width: 255px; float:left;
}

#productmenu #content
{
	width: 243px ;float:left;
	background-color: #FFFFFF;
	padding: 5px 0 0 12px;
}
#productmenu #content ul
{
	padding: 0;
	margin: 0;
}
#productmenu #content ul li
{
	padding: 1px 0 0px 14px;
	margin: 0;
	list-style-type: none;
	font: 12px "Trebuchet MS" , Tahoma;
	color: #5b5959;
}
#productmenu #content ul li a
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #5b5959;
	text-decoration: none;
}
#productmenu #content ul li a:hover
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000;
	text-decoration: none;
}*/
#productmenu .topcurve
{
	width: 210px;
	float: left;
}

#productmenu #content
{
	width: 168px;
	float: left;
	background-color: #FFFFFF;
	padding: 5px 0 0 10px;
}
#productmenu #content ul
{
	padding: 0;
	margin: 0;
}
#productmenu #content ul li
{
	padding: 1px 0 0px 20px;
	margin: 0;
	list-style-type: none;
	font: 12px "Trebuchet MS" , Tahoma;
	color: #5b5959;
}
#productmenu #content ul li a
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #5b5959;
	text-decoration: none;
}
#productmenu #content ul li a:hover
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000;
	text-decoration: none;
}
.heading
{
	padding: 5px 0 2px 0px;
	margin: 0;
	list-style-type: none; /*background: url(../images/bullet.gif) no-repeat left 9px;*/
	font: 13px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #e9271f;
}
.headingwithbullet
{
	padding: 5px 0 2px 15px;
	margin: 0;
	list-style-type: none;
	background: url(../images/bullet.gif) no-repeat left 9px;
	font: 13px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #da251d;
	/*#e9271f;*/
}
.headingwithbullet a
{
	color: #e9271f;
}

#productmenu .botcurve
{
	width: 255px;
	float: left;
}
/*
#productarea
{
	float: left;
	width: 720px;
}
#productarea h2
{
	font: 24px "Trebuchet MS" , Tahoma;
	color: #5f1111;
}
#productarea .heading
{
	float: left;
	width: 720px;
	height: 28px;
	background: url(../images/bg-header.jpg) no-repeat left top;
	padding: 16px 0 15px 10px;
}*/
#productarea
{
	float: left;
	width: 725px;
	padding-left: 10px;
	margin-bottom: -2200px;
	padding-bottom: 2200px;
}
#productarea h1
{
	font: 24px "Trebuchet MS" , Tahoma;
	color: black;
}
#productarea .heading
{
	float: left;
	width: 725px;
	height: 28px; /*background: url(../images/bg-header.jpg) no-repeat left top;*/
	padding: 16px 0 15px 10px;
}
#productarea .headingBaner
{
	float: left;
	width: 725px;
	height:auto; /*background: url(../images/bg-header.jpg) no-repeat left top;*/
	padding: 16px 0 15px 10px;
}


.top-curve-pro
{
	float: left;
	width: 681px;
}
.contentproduct
{
	float: left;
	width: 656px;
	background-color: #FFFFFF;
	padding: 15px 15px 15px 30px;
	color: #666666;
}
.proimg
{
	float: left;
	width: 65px;
}
.textpro
{
	float: left;
	width: 135px;
	padding: 0 0 0 15px;
}
.textprocross
{
	float: left;
	width: 215px;
	padding: 0 0 0 0px;
	text-align:center;
}

.productbox
{
	float: left;
	width: 215px;
	padding: 10px 15px 5px 0px;
	text-align: center;
}
.productboxcross
{
	float: left;
	width: 200px;
	padding: 10px 15px 5px 0px;
	text-align: center;
}
.more
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #da251d;
	text-decoration: none;
	font-weight: 700;
}
a.more
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #da251d;
	text-decoration: none;
	font-weight: 700;
}
a.more:hover
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000;
	text-decoration: none;
	font-weight: 700;
}

h3
{
	font: 18px 'Trebuchet MS' , Tahoma;
	padding: 0;
	margin: 0;
	color: #59360d;
}
.proname
{
	font: 16px 'Trebuchet MS' , Tahoma;
	color: #da251d;
	font-weight: 700;
}
a.proname
{
	font: 16px 'Trebuchet MS' , Tahoma;
	color: #da251d;
	font-weight: 700;
	text-decoration: none;
}
a.proname:hover
{
	font: 16px 'Trebuchet MS' , Tahoma;
	color: #da251d;
	text-decoration: underline;
	font-weight: 700;
}
.subname
{
	font: 12px 'Trebuchet MS' , Tahoma;
	color: #da251d;
	font-weight: 700;
}
.procontent
{
	font: 12px 'Trebuchet MS' , Tahoma;
	color: #5b5959; /*padding-left:5px;*/
}


.lightprocontent
{
	font: 12px 'Trebuchet MS' , Tahoma; /*color: #CDC9C9;*/
	color: Gray;
}


.qty
{
	float: left;
	width: 50px;
}
select
{
	font: 11px "Trebuchet MS" , Tahoma;
	color: #5b5959;
	margin: 2px;
}
.buttonadd
{
	float: left; /*width: 80px;*/
	padding: 0px 0 0 5px;
}
.buttonwish
{
	float: left;
	width: 100px;
	padding: 2px 0 0 5px;
}

.paging
{
	/*width: 677px; 	float: left; 	padding: 5px 1px 2px 2px; 	color: #FFFFFF; 	font: 11px "Trebuchet MS" , Tahoma;*/
	width: 692px;
	float: left;
	margin: 10px 0px 5px 0px;
	padding: 5px 10px 2px 10px;
	color: #000000;
	background: #f5f5f5;
	display: block;
	font: 11px "Trebuchet MS" , Tahoma;
}
.maincontectarea
{
	float: left;
	width: 725px; /*padding-bottom: 15px;*/
	margin: 3px 0 0 0;
}
.pro-details
{
	float: left;
	width: 715px;
	background-color: #FFFFFF;
	padding: 15px 0px 15px 10px;
	color: #666666;
}
.prodetailbox
{
	float: left;
	width: 470px;
	padding: 0 10px 0 0;
}
.proddetailimg
{
}
.extrapro
{
	float: left;
	width: 216px;
	padding: 0 5px 0 0;
}
.repeater
{
	background: url(../images/repeater.gif) repeat-x top left;
	height: 14px;
	width: 216px;
}
.repeater1
{
	background: url(../images/repeater.gif) repeat-x top left;
	height: 14px;
	width: 430px;
}
.socialtext
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ecd9bc;
	text-decoration: none;
}
.socialtext:hover
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.menufont
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #ebab46;
}

.menuMfont
{
	font: 18px 'Trebuchet MS' , Tahoma;
	padding: 0;
	margin: 0;
	color: #59360d;
}



/*-----------new for basket and details-------------*/
.items
{
	float: left;
	width: 641px;
	background-color: #e9e9e9;
	color: #999999;
	font: 16px "Trebuchet MS" , Tahoma;
	text-align: left;
	padding: 10px;
	border-top: solid 1px #d1cfcf;
	border-bottom: solid 1px #d1cfcf;
}
.orderbyphone
{
	float: left;
	width: 651px;
	background-color: #f4f4f4;
	color: #646464;
	font: 12px "Trebuchet MS" , Tahoma;
	text-align: right;
	padding: 5px 10px 5px 0;
}
.itembox
{
	float: left;
	width: 700px;
	background-color: #f5f5f5;
	color: #999999;
	font: 16px "Trebuchet MS" , Tahoma;
	text-align: left;
	padding: 5px;
}
.item
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #494747;
	width: 110px;
}
.name
{
	float: left;
	width: 210px;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #494747;
}

.Slogan
{
	width: 661px;
	color: #000000;
	vertical-align: baseline;
	font: 13px "Trebuchet MS" , Tahoma;
	padding-top: 5px;
}

.itembasket
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 105px;
	margin: 0px 5px 0px 0px;
	
}
.itembasketright
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 105px;
	text-align: right;
	margin: 0px 5px 0px 0px;
}
.itembasketcenter
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 105px;
	text-align: center;
	margin: 0px 5px 0px 0px;
}
.item-delete
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 55px;
	margin: 0px 5px 0px 0px;
}
.itembasketname
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 300px;
}
.itembasketnamelarge
{
	float: left;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
	width: 355px;
}
.namebasket
{
	float: left;
	width: 210px;
	font: 12px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #000000;
}


.itembox1
{
	float: left;
	width: 700px;
	color: #999999;
	font: 16px "Trebuchet MS" , Tahoma;
	text-align: left;
	padding: 5px;
}
.subtotal
{
	float: left;
	width: 590px;
	text-align: right;
	font: 14px 'Trebuchet MS' , Tahoma;
	font-weight: 700;
	padding: 8px 0 0 0;
}
.subprice
{
	float: right;
	width: 70px;
	text-align: center;
	padding: 8px 30px 0 0;
	font: 14px 'Trebuchet MS' , Tahoma;
	font-weight: 700;
}


.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

/*css created on 18th November 2009*/
.prod-display
{
	width: 950px;
	float: left;
	padding: 0px 0px 5px 0px;
}
.prod-dis-top
{
	width: 950px;
	float: left;
	background: url(../images/product-pane-top.gif) no-repeat;
	height: 19px;
}
.prod-dis-bot
{
	width: 950px;
	float: left;
	background: url(../images/product-pane-bot.gif) no-repeat;
	height: 6px;
}
.prod-dis-mid
{
	width: 950px;
	float: left;
	background: #ffffff;
	clear: both;
	overflow: hidden;
	min-height: 1050px;
}
/*css created on 18th November 2009*/

.bread-crumb
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: #000000;
	padding: 0px 0 5px 10px;
}


/* Model Popup css */
.modalBackground
{
	background-color: #000;
	filter: alpha(opacity=70);
	opacity: 0.8;
}
.close_btn
{
	position: absolute;
	top: -10px;
	right: -5px;
}

#simplemodal-container
{
	/*height: 320px;*/
	width: 540px;
	color: #bbb;
	background-color: #ccc;
	padding: 9px;
	position: relative;
}
/*#simplemodal-container code
{
	background: #141414;
	border-left: 3px solid #65B43D;
	color: #bbb;
	display: block;
	margin-bottom: 12px;
	padding: 4px 6px 6px;
}*/
#simplemodal-container a
{
	color: #ddd;
}
/*#simplemodal-container a.modalCloseImg
{
	behavior: url(iepngfix.htc);
	background: url(../images/x.png) no-repeat;
	width: 25px;
	height: 29px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: -15px;
	right: -16px;
	cursor: pointer;
}*/
#simplemodal-container #basic-modal-content
{
	padding: 8px;
	background: #fff;
	border: solid 1px #B2B2B2; /*height: auto !important; 	min-height: 250px; 	height: 250px;*/
}
.btn_platform
{
	padding: 10px 0;
	background: #ccc;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 540px;
}


#simplemodal-container1
{
	height: 480px;
	width: 540px;
	color: #bbb;
	background-color: #fff;
	padding: 0;
	margin: 0;
	position: relative;
	font: 12px arial;
}
#simplemodal-container1 code
{
	background: #141414;
	border-left: 3px solid #65B43D;
	color: #bbb;
	display: block;
	margin-bottom: 12px;
	padding: 4px 6px 6px;
}
#simplemodal-container1 a
{
	color: #ddd;
}
#simplemodal-container1 a.modalCloseImg
{
	behavior: url(iepngfix.htc);
	background: url(../images/x.png) no-repeat;
	width: 25px;
	height: 29px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: -15px;
	right: -16px;
	cursor: pointer;
}
#simplemodal-container1 #basic-modal-content
{
	padding: 8px;
	background: #fff;
	border: solid 1px #B2B2B2;
	height: auto !important;
	min-height: 380px;
	height: 380px;
}
.btn_platform1
{
	padding: 10px 0;
	background: #ccc;
	position: relative;
	bottom: 0;
	left: 0;
	width: 580px;
}
.prod-img
{
	float: left;
	width: 150px; /*height:200px;*/
	padding: 0 10px 5px 0;
	overflow: hidden;
}
.prod-text
{
	float: left;
	width: 85px;
	color: #ecd9bc;
	font: 11px Arial, Helvetica, sans-serif;
}

.add-cart
{
	float: left;
	width: 70px;
	position: absolute;
	bottom: 20px;
	left: 160px;
}

.prod-price
{
	color: #ebab46;
	font: 12px Arial, Helvetica, sans-serif;
	position: absolute;
	bottom: 50px;
	left: 160px;
}

.cust-bght
{
	margin: 0px 0px 8px 40px;
	text-align: center;
	float: left;
}

.cust-hl
{
	background: url(../images/repeater.gif) repeat-x top left;
	height: 7px;
	width: 216px;
}

.product-list
{
	float: left;
	width: 215px;
	padding: 20px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	position: relative;
}
.product-listcross
{
	float: left;
	width: 215px;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	position: relative;
}
.prod-listing
{
	float: left;
	width: 656px;
	background-color: #FFFFFF;
	padding: 0px 15px 15px 0px;
	color: #666666;
}


.pl-qty
{
	float: left;
	width: 125px;
	padding: 0px 0px 0px 0px;
}

.f-prod
{
	float: left;
	width: 260px;
	height: 200px;
	max-height: 200px;
	background: url(../images/dot-bar.jpg) repeat-x left bottom;
	padding: 10px 0px 10px 0px;
	margin: 0 20px 0px 0px;
	position: relative;
}

a.grey-link
{
	color: #292929;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
}
.greylink
{
	color: Gray;
	text-decoration: underline;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
}
.prod-d-left
{
	width: 225px;
	margin: 0px 0px 8px 20px;
	text-align: center;
	float: left;
}

.form-left
{
	font: 12px 'Trebuchet MS' , Tahoma;
	color: #5b5959;
	width: 170px;
	margin: 0px 8px 8px 0px;
	float: left;
}

.proname_new
{
	font: 14px 'Trebuchet MS' , Tahoma;
	color: #da251d;
	font-weight: 700;
}
.textpro_new
{
	float: left;
	width: 225px;
	padding: 0px;
	text-align: center;
	border: solid 0px red;
}
.Cursor_hand
{
	cursor: inherit();
}

.prod-img-new1
{
	float: left;
	width: 60px;
	height: 80px;
	padding: 0 10px 5px 0;
	overflow: hidden;
}

.textspecial-desc
{
	float: left;
	width: 250px;
	font: 13px "Trebuchet MS" , Tahoma;
	text-align: left;
}

.prod-price-spl
{
	color: #590B09;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 200px;
}
.splproduct-list
{
	width: 250px;
	padding-top: 35px;
}


.heading-spl
{
	padding: 0px 0 2px 0px;
	margin: 0;
	list-style-type: none; /*background: url(../images/bullet.gif) no-repeat left 9px;*/
	font: 13px "Trebuchet MS" , Tahoma;
	font-weight: 700;
	color: #e9271f;
}
.prod-img-new
{
	float: left;
	width: 225px;
	height: 200px;
	padding: 0px 0px 5px 0;
	overflow: hidden;
}
.prod-img-newcross
{
	float: left;
	width: 215px;
	height: 200px;
	padding: 0px 0px 5px 0;
	overflow: hidden;
}
.proddetailimg
{
	float: left;
	width: 225px;
	padding: 0 10px 5px 0;
	overflow: hidden;
	position: relative;
}

.product-image
{
	width: auto;
	margin: 0px auto 0px auto;
	float: none;
	text-align: center;
}

.footer-default
{
	float: left;
	width: 960px;
	text-align: center;
	padding: 10px 0;
	background: url(../images/footerbg.jpg) no-repeat center top;
	font: 11px Arial, Helvetica, sans-serif;
	color: #dfcba8;
}

.cards
{
	float: left;
	width: 336px;
	padding: 0px 8px 5px 10px;
	background: #101410;
	margin: 8px 0px 0px 0px;
}
.cards ul
{
	width: 336px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	float: none;
	text-align: center;
}
.cards ul li
{
	list-style-type: none;
	display: inline;
	float: left;
	margin: 0px 12px 0px 0px;
	padding: 9px 0px 0px 0px;
}
.cards ul li.last
{
	margin: 0px;
}
.veri-sign
{
	width: 135px;
	float: left;
	background: #ffffff;
	padding: 0px;
	height: 70px;
	margin: 5px 0px 0px 0px;
}
.veri-signw
{
	width: 135px;
	float: left;
	background: #ffffff;
	padding: 0px;
	height: 70px;
	margin: 0px 0px 0px 0px;
}
.pad10
{
	padding-left: 10px;
	margin: 5px;
}

.login-p
{
	width: 350px;
	float: right;
	padding: 10px 10px 0px 0px;
	text-align: left;
	clear: both;
	color: #ffffff;
	font-weight: normal;
	font-family: Trebuchet MS, Arial;
	font-size: 10pt;
}
.float-l
{
	float: left;
}
.float-r
{
	float: right;
}

.subheading
{
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
	color: #5f1111;
	padding-bottom: 10px;
}

.link
{
	color: #000000;
	text-decoration: underline;
}
.link:hover
{
	color: #454545;
	text-decoration: underline;
}

.heading11
{
	font-size: 14px;
	font-weight: bold;
}
.sub_heading11
{
	font-size: 12px;
	font-weight: bold;
}
.heading22
{
	font-size: 18px;
	font-weight: bold;
}
.shade11
{
	color: #5f1111;
}

.loginlinks
{
	color: White;
	font-size: 12px;
	font-weight: bold;
}
.loginlinks:hover
{
	color: red;
	text-decoration: underline;
}

.repeater2
{
	background: url(../images/repeater.gif) repeat-x top left;
	height: 14px;
	width: 725px;
}
.headinggrid
{
	font-size: 16px;
	font-weight: bold;
	color: #5f1111;
	width: 150px;
	text-align: center;
}
.sub_headinggrid
{
	font-size: 14px;
	font-weight: bold;
	color: black;
	padding-right: 10px;
	padding-left: 10px;
}

.paddingrt10
{
	padding-right: 10px;
}
.paddinglt10
{
	padding-left: 10px;
}
.headinggrid1
{
	font-size: 14px;
	font-weight: bold;
	color: #5f1111;
	width: 350px;
	text-align: center;
}



.pro-details-new
{
	float: left;
	width: 915px;
	background-color: #FFFFFF;
	padding: 15px 0px 15px 10px;
	color: #666666;
}

#productarea .headingfull
{
	float: left;
	width: 725px;
	height: 28px; /*background: url(../images/bg-header-inner.gif) no-repeat left top;*/
	padding: 16px 0 15px 10px;
}

.promotion-code
{
	width: 690px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: right;
	border-bottom: solid 1px #B2B2B2;
}

.subtotal_n
{
	float: left;
	width: 590px;
	text-align: right;
	font: 14px arial, verdana;
	color: #000;
	font-weight: 700;
	padding: 8px 0 0 0;
}
.subprice_n
{
	float: right;
	width: 70px;
	text-align: right;
	padding: 8px 30px 0 0;
	font: 14px arial , verdana;
	color: #000;
	font-weight: 700;
}
.black
{
	color: #000;
	font-family: Arial, Verdana;
}

#productarea_new
{
	float: left;
	width: 725px;
	padding-left: 10px;
}
#productarea_new h1
{
	font: 24px "Trebuchet MS" , Tahoma;
	color: black;
}
#productarea_new .heading
{
	float: left;
	width: 725px;
	height: 28px; /*background: url(../images/bg-header.jpg) no-repeat left top;*/
	padding: 16px 0 15px 10px;
}

.repeater2_new
{
	background: url(../images/repeater.gif) repeat-x top left;
	height: 14px;
	width: 625px;
}

/*css created 05/01/10*/
.jpart
{
	width: 340px;
	float: right;
}
.d-service
{
	width: 330px;
	float: left;
	padding: 5px 5px 0px 0px;
	text-align: right;
	color: #ffffff;
	font-weight: normal;
	font-family: Trebuchet MS, Arial;
	font-size: 10pt;
}


.cardsw
{
	float: left;
	width: 336px;
	padding: 0px 8px 5px 10px;
	background: #101410;
	margin: 8px 0px 0px 0px;
}
.cardsw ul
{
	width: 336px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	float: none;
	text-align: center;
}
.cardsw ul li
{
	list-style-type: none;
	display: inline;
	float: left;
	margin: 0px 12px 0px 0px;
	padding: 9px 0px 0px 0px;
}
.cardsw ul li.last
{
	margin: 0px;
}
/*.ddl  option{ padding: 5px 0px 5px 10px; background:red;}*/

.redlink
{
	font-size: 12px;
	font-family: Arial;
	color: Red;
	text-decoration: underline;
}
.whitelink
{
	font-size: 12px;
	font-family: Arial;
	color: White;
	text-decoration: underline;
}
.whitelink:visited
{
	font-size: 12px;
	font-family: Arial;
	color: White;
	text-decoration: underline;
}

.Caption
{
	z-index: 99999;
	position: absolute;
	padding: 0 0 0 305px;
	background: tranparent;
	clear: both;
	text-align: right;
}
.review
{
	background-color: #DA251D;
	color: White;
	padding: 5px;
	font-size: 16px;
}

.review a:hover
{
	background-color: #DA251D;
	text-decoration:underline;
	color: White;
	padding: 5px;
	font-size: 16px;
}
.HeaderRed
{
	background-color: #DA251D;
	color: White;
	padding: 5px;
	font-size: 12px;
}

/* ****************** RatingStar ****************** */
/*.ratingStar
{
	white-space: nowrap;
	height: 14px;
}
.ratingStar .ratingItem
{
	font-size: 0pt;
	width: 22px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
}
.ratingStar .Filled
{
	background-image: url( '../images/star-filled.gif' );
}
.ratingStar .Empty
{
	background-image: url( '../images/star-empty.gif' );
}
.ratingStar .Saved
{
	background-image: url( '../images/star-filled.gif' );
}
*/

/* new paging may 19 */
.newpaging
{
	/*width: 677px; 	float: left; 	padding: 5px 1px 2px 2px; 	color: #FFFFFF; 	font: 11px "Trebuchet MS" , Tahoma;*/
	width: 692px;
	float: left;
	margin: 10px 0px 5px 0px;
	padding: 5px 10px 2px 10px;
	color: #000000;
	background: #f5f5f5;
	display: block;
	font: 11px "Trebuchet MS" , Tahoma;
}
.newpaging a.on
{
	height: 10px;
	width: 10px;
	background: white;
	color: black;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	line-height: 18px;
	border: 1px solid #565656;
}

.newpaging1{width:430px; float:right; padding-right:4px; margin-top:4px; }
.previous_button{float:left; margin-right:13px;}
page_number{width:auto; float:left; margin-bottom:4px; margin-top:5px;}/*150px*/
.numbers{width:14px; height:14px; border:#bab8b8 1px solid; padding-left:6px; padding-top:0px; font-size:11px; margin-right:3px; float:left; font-weight:bold;}
.numbers1{width:14px; height:14px; color:white; background-color:#888888; border:#bab8b8 1px solid; padding-left:6px; padding-top:0px; font-size:11px; margin-right:3px; float:left; font-weight:bold;}

.next{float:left; margin-left:13px;}
.pagetotal
{
	font: 12px "Trebuchet MS" , Tahoma;
	color: black;
	text-decoration: none;
	padding-left:5px;
}
 .dis
{
	font: 12px 'Trebuchet MS' , Tahoma;
	
}