@charset "utf-8";
/* CSS Document */

/* -------------------------------- */
/* STANDARD HTML TAG RESET          */
/* -------------------------------- */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
	}
	/* remember to define focus styles! */
	:focus { outline: 0; }
	body { line-height: 14px; background: white; color: #888878; }
	ol, ul { list-style: none; }
	/* tables still need 'cellspacing="0"' in the markup */
	table { border-collapse: separate; border-spacing: 0; }
	caption, th, td { text-align: left; font-weight: normal; }
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }

/* -------------------------------- */
/* PAGE ELEMENTS                    */
/* -------------------------------- */
body {background-color:#676C53; }
#wrapper {position: relative; width: 990px; margin: 0 auto; text-align: left; background-color:#676C53;} 
#main { position: relative; top: 0px; left: 0px; width: 990px; margin: 0; padding: 0;  }

/* -------------------------------- */
/* BRANDING (contains logo and topnav */
/* -------------------------------- */
#branding { float: left; width: 990px; height: 104px; margin: 30px 0 0 0; text-align: center; display: inline; }
#brandingL { float: left; width: 196px; height: 104px; margin: 0; text-align: left; display: inline; }
#brandingR { float: left; width: 773px; height: 104px; margin: 0 0 0 21px; text-align: left; display: inline; }
#brandinginnerr1 { float: left; width: 773px; height: 43px; margin: 10px 0 0 0; text-align: left; display: inline; }
#brandinginnerr2 { float: left; width: 773px; height: 50px; margin: 0; text-align: left; display: inline; }

/* -------------------------------- */
	/* LOGO                             */
	/* -------------------------------- */
	#logoholder { float: left; width: 196px; height: 94px; margin: 0; padding: 0; display: inline; }
	#logo { float: left; width: 196px; height: 94px; margin: 0; padding: 0; background-image:url(../imagestheme/welcome2.png); background-repeat:no-repeat; display: inline; }
	#logo img { margin: 0; padding: 0; display: inline;}

	/* -------------------------------- */
	/* DATEBOX                         */
	/* -------------------------------- */
	#datebox { float: left; width: 113px; height: 27px; margin: 10px 0 0 0; padding: 0; text-align: center; background-image:url(../imagestheme/datebox.png); display: inline; }
		.dateinner { float: left; width: 113px; height: 12px; margin: 3px 0 0 0; padding: 0; text-align: center; font-size: 8px; display: inline;}


	/* -------------------------------- */
	/* MINICART                         */
	/* -------------------------------- */
	#minicart { float: right; width: 198px; height: 43px; margin: 0; text-align: center; background-image:url(../imagestheme/cartupdate.png); display: inline; }
	#minicartinner { float: left; width: 137px; height: 20px; margin: 8px 0 0 52px;text-align: left; display: inline; }

	/* -------------------------------- */
	/* NAVMAIN                          */
	/* -------------------------------- */
	#navmain-wrapper { float: right; width: 773px; height: 50px; margin: 0; display: inline; }
	#navmain { float: right; width: 773px; height: 50px; margin: 0 0 0 0; background-image:url(../imagestheme/navbarback.png); display: inline; background-repeat:no-repeat; }
	#navmain-bar { float: left; width: 773px; height: 27px; margin: 8px 0 0 0;  display: inline; }

/* -------------------------------- */
/* SIDEA                            */
/* -------------------------------- */
#sidea { float: left; width: 200px; margin: 0 0 0 0; text-align: center; display: inline; }

	/* -------------------------------- */
	/* CATEGORIES                       */
	/* -------------------------------- */
	#sidea-categories { float: left; width: 200px; height: 1050px; margin: 0; text-align: center; display: inline; }

	/* -------------------------------- */
	/* BESTSELLERS                      */
	/* -------------------------------- */
	#sidea-bestsellers { float: left; width: 200px; height: 193px; margin: 10px 0 0 0; text-align: center; background-image:url(../imagestheme/bestseller.png); display: inline; }

/* -------------------------------- */
/* MIDDLE                           */
/* -------------------------------- */
#middle { float: left; width: 562px; margin: 10px 0 0 13px; text-align: center; display: inline; }

	.middle-breadcrumb { float: left; width: 562px; height: 20px; margin: 20px 0 0 0; padding: 0; color:#888878; text-align: left; display: inline; }
	a.middle-breadcrumblnk:link, a.middle-breadcrumblnk:visited { font-size: 12px; font-weight: normal; color:#aad400; text-decoration: underline; }
	a.middle-breadcrumblnk:hover { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }

	.pagenums { float: left; width: 562px; margin: 0; padding: 0; text-align: center; display: inline; }
	a.pagenumslnk:link, a.pagenumslnk:visited { font-size: 12px; font-weight: normal; color:#aad400; text-decoration: underline; }
	a.pagenumslnk:hover { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }
	
	
	/* -------------------------------- */
	/* MIDDLE-FEATURE                   */
	/* -------------------------------- */
	#middle-feature { float: left; width: 562px; height: 266px; text-align: left; background-image:url(../imagestheme/main.png); display: inline; }

	/* -------------------------------- */
	/* MIDDLE-INTRO                     */
	/* -------------------------------- */
	#middle-intro { float: left; width: 557px; height: 10px; margin: 14px 0 0 5px; text-align: left; display: inline; }
	#middlecontact-intro { float: left; width: 557px; height: 16px; margin: 14px 0 0 5px; text-align: left; display: inline; }


	/* -------------------------------- */
	/* MIDDLE-BACKGROUNDER              */
	/* -------------------------------- */
	#middle-backgrounder { float: left; width: 562px; margin: 5px 0 0 0; padding: 0; text-align: left;  background-image:url(../imagestheme/repeatback.png); background-repeat: repeat-y; display: inline; }

	/* -------------------------------- */
	/* MIDDLE-DISPLAYR1                 */
	/* -------------------------------- */
	#middle-displayrow { float: left; width: 562px; height: 282px; margin: 10px 0 0 0; text-align: left; display: inline; }

		/* -------------------------------- */
		/* MIDDLE-DISPLAYR1C1               */
		/* -------------------------------- */
		.middle-displayr1c1 { float: left; width: 184px; height: 282px; margin: 5px 0 0 0; text-align: left; background-image:url(../imagestheme/display.png);display: inline; }
/*
.middle-displayr1c123 { float: left; width: 134px; height: 205px; margin: 5px 0px 15px 5px; text-align: left; background-image:url(../imagestheme/productsbox-nokiachargers.jpg);display: inline; background-repeat:no-repeat; }
*/	
		.middle-displayr1c2 { float: left; width: 184px; height: 282px; margin: 5px 0 0 5px; text-align: left; background-image:url(../imagestheme/display.png);display: inline; }
		.middle-displaytitle { float: left; width: 160px; height: 30px; margin: 15px 0 0 12px; color: #FFF; text-align: center; display: inline; }
		.middle-displaypic { float: left; width: 160px; height: 145px; margin: 9px 0 0 12px; display: inline; }
		.middle-displaypic1 { float: left; width: 110px; height: 118px; margin: 0 0 0 12px; display: inline; }
		.middle-displaypic2 { float: left; width: 110px; height: 118px; margin: 0 0 0 12px; display: inline; }
		.middle-price { float: left; width: 70px; height: 30px; margin: 30px 0 0 18px; display: inline; }
		.middle-price1 { float: left; width: 23px; height: 30px; margin: 30px 0 0 12px; display: inline; }
		.middle-view { float: left; width: 80px; height: 24px; margin: 30px 0 0 0; display: inline; }
		.middle-view-new { float: left; width: 80px; height: 24px; margin: 8px 0 0 0; display: inline; }


		.middle-displayr1c123 { float: left; width: 134px; height: 204px; margin: 5px 0px 15px 5px; text-align: left; background-image:url(../imagestheme/productbox.png);display: inline; background-repeat:no-repeat; }
		.middle-view-new { float: left; width: 80px; height: 24px; margin: 9px 0 0 0; display: inline; }


	/* -------------------------------- */
	/* MIDDLE-DISPLAYR1                 */
	/* -------------------------------- */
	#middle-altdisplayrow { float: left; width: 562px; height: 240px; margin: 10px 0 0 0; text-align:center; display: inline; }

		/* -------------------------------- */
		/* MIDDLE-DISPLAYR1C1               */
		/* -------------------------------- */
		.middle-altdisplayr1c1 { float: left; width: 125px; height: 282px; margin: 5px 0 0 0; text-align: left; background-image:url(../imagestheme/catbox.png);display: inline; }
		.middle-altdisplayr1c123 { float: left; width: 114px; height: 240px; margin: 5px 0px 15px 22px; text-align: left; display: inline;  }
		.middle-altcatbox { float: left; width: 114px; height: 208px; margin: 0; text-align: left; background-image:url(../imagestheme/catbox.png);display: inline; background-repeat:no-repeat; }
		
		.middle-altdisplayr1c2 { float: left; width: 184px; height: 282px; margin: 5px 0 0 5px; text-align: left; background-image:url(../imagestheme/display.png);display: inline; }
		.middle-altdisplaytitle { float: left; width: 160px; height: 30px; margin: 15px 0 0 12px; color: #FFF; text-align: center; display: inline; }
		.middle-altdisplaypic { float: left; width: 160px; height: 145px; margin: 9px 0 0 12px; display: inline; }
		.middle-altdisplaypic1 { float: left; width: 100px; height: 100px; margin: 40px 0 0 7px; display: inline; }
		.middle-altdisplaypic2 { float: left; width: 110px; height: 118px; margin: 0 0 0 12px; display: inline; }
		.middle-altprice { float: left; width: 70px; height: 30px; margin: 30px 0 0 18px; display: inline; }
		.middle-altprice1 { float: left; width: 114px; height: 30px; margin: 2px 0 0 0px; text-align: left; background-image:url(../imagestheme/catprice.png); background-repeat: no-repeat; display: inline; }
		.middle-altdisplaypricing { float: left; width: 40px; height: 20px; margin: 6px 0 0 10px; text-align: left; color: #D3E295; display: inline; }
		.middle-altview { float: left; width: 80px; height: 24px; margin: 30px 0 0 0; display: inline; }
		.middle-altview-new { float: right; width: 44px; height: 17px; margin: 6px 10px 0 0; display: inline; }




/* -------------------------------- */
/* SEARCH                           */
/* -------------------------------- */
		.middle-searchbox { float: left; width: 562px; height: 256px; margin: 5px 0 0 0; text-align: left; background-image:url(../imagestheme/searchbox.png); background-repeat:no-repeat; display: inline; }

/* -------------------------------- */
/* ORDERSTATUS                      */
/* -------------------------------- */
		.middle-orderstatus { float: left; width: 562px; height: 189px; margin: 5px 0 0 0; text-align: left; background-image:url(../imagestheme/orderstatus-background.png); background-repeat:no-repeat; display: inline; }
		.middle-orderstatus-orderid { float: left; width: 200px; height: 20px; margin: 122px 0 0 170px; text-align: left; display: inline; }
		.middle-orderstatus-email { float: left; width: 200px; height: 20px; margin: 18px 0 0 170px; text-align: left; display: inline; }
		.middle-orderstatus-subbutton { float: right; width: 132px;height: 47px; margin: 0 10px 0 0; padding: 0px; display:inline; }

		.middle-orderstatusfull { float: left; width: 562px; height: 513px; margin: 5px 0 0 0; text-align: left; background-image:url(../imagestheme/orderstatus-backgroundfull.png); background-repeat:no-repeat; color: #D3E295; display: inline; }
			.middle-orderstatusfull-shipstat { float: left; width: 300px; height: 14px; margin: 65px 0 0 170px; text-align: left; display: inline; }
			.middle-orderstatusfull-shipdate { float: left; width: 300px; height: 14px; margin: 10px 0 0 170px; text-align: left; display: inline; }
			.middle-orderstatusfull-shiptime { float: left; width: 300px; height: 14px; margin: 10px 0 0 170px; text-align: left; display: inline; }
		.middle-orderstatusfull-main  {float: left; width: 522px; height: 400px; margin: 15px 0 0 20px; text-align: left; display: inline; }
		.middle-orderstatusfull-primary {float: left; width: 240px; height: 400px; margin: 0; text-align: left; display: inline; }
		.middle-orderstatusfull-shipto {float: left; width: 240px; height: 400px; margin: 0 0 0 40px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordid { float: left; width: 240px; height: 14px; margin: 5px 0 0 5px; text-align: left; font-weight: bold; display: inline; }
			.middle-orderstatusfull-ordname { float: left; width: 240px; height: 14px; margin: 15px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordaddress { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordcity { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordstate { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordzip { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordcountry { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordemail { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordphone { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipsep { float: left; width: 240px; height: 14px; margin: 5px 0 0 5px; text-align: left; font-weight: bold; display: inline; }
			.middle-orderstatusfull-ordshipname { float: left; width: 240px; height: 14px; margin: 15px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipaddress { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipcity { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipstate { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipzip { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipcountry { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipemail { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			.middle-orderstatusfull-ordshipphone { float: left; width: 240px; height: 14px; margin: 5px 0 0 10px; text-align: left; display: inline; }
			


/* -------------------------------- */
/* CONTACTF                         */
/* -------------------------------- */
		.middle-contactf { float: left; width: 532px; height: 323px; margin: 5px 0 0 12px; text-align: left; display: inline; }
		.middle-contactf-instructions1 { float: left; width: 532px; height: 44px; margin: 0; text-align: center; color: #ffffff; font-size: 10px; display: inline; }
		.middle-contactf-inner { float: left; width: 532px; height: 274px; margin: 5px 0 0 0; text-align: center; background-image:url(../imagestheme/contactformback.png); background-repeat:no-repeat; display: inline; }



/* -------------------------------- */
/* CONTACTUS                        */
/* -------------------------------- */
		.middle-contactus { float: left; width: 562px; height: 242px; margin: 5px 0 0 0; color:#888878; text-align: left; background-image:url(../imagestheme/about-aboutus.png); background-repeat:no-repeat; display: inline; }
			.middle-contactusdetails { float: left; width: 562px; height: 247px; margin: 0; text-align: center; background-image:url(../imagestheme/about-shipping.png); background-repeat:no-repeat;  display: inline; }
			.middle-contactusfurther { float: left; width: 562px; height: 247px; margin: 0; text-align: center; background-image:url(../imagestheme/about-contactbox.png); background-repeat:no-repeat;  display: inline; }
			.middle-contactusbutton { float: left; width: 101px; height: 25px; margin: 135px 0 0 226px; text-align: center;  display: inline;}


/* -------------------------------- */
/* THANKS                           */
/* -------------------------------- */
		.middle-thanks { float: left; width: 562px; height: 350px; margin: 5px 0 0 0; color:#888878; text-align: left; background-image:url(../imagestheme/thanks.png); background-repeat:no-repeat; display: inline; }
			.middle-thanksdetails { float: left; width: 562px; height: 290px; margin: 0; text-align: center;  display: inline; }
			.middle-thanksfurther { float: left; width: 562px; height: 247px; margin: 0; text-align: center;  display: inline; }
			.middle-thanksbutton { float: left; width: 101px; height: 25px; margin: 290px 0 0 226px; text-align: center;  display: inline;}


/* -------------------------------- */
/* PRIVACY POLICY                   */
/* -------------------------------- */
		.middle-privacy { float: left; width: 562px; height: 596px; margin: 5px 0 0 0; color:#888878; text-align: left; background-image:url(../imagestheme/privacy.png);display: inline; }
			.middle-privacydetails { float: left; width: 542px; height: 250px; margin: 40px 0 0 10px; text-align: left; }
			.middle-privacyfurther { float: left; width: 422px; height: 60px; margin: 130px 70px 0 70px; text-align: left; }
			.middle-privacybutton { float: left; width: 99px; height: 35px; margin: 5px 0 0 360px; text-align: left; }

/* -------------------------------- */
/* POLICIES                         */
/* -------------------------------- */
		.middle-policies { float: left; width: 562px; height: 822px; margin: 5px 0 0 0; color:#888878; text-align: left; background-image:url(../imagestheme/policies.png);display: inline; }
			.middle-policydetails { float: left; width: 542px; height: 250px; margin: 40px 0 0 10px; text-align: left; }
			.middle-policyfurther { float: left; width: 422px; height: 60px; margin: 130px 70px 0 70px; text-align: left; }
			.middle-policybutton { float: left; width: 99px; height: 35px; margin: 5px 0 0 360px; text-align: left; }


/* -------------------------------- */
/* SIDEB                            */
/* -------------------------------- */
#sideb { float: left; width: 200px; margin: 10px 0 0 13px; text-align: center; display: inline; }

	/* -------------------------------- */
	/* SIDEB-SEARCH                     */
	/* -------------------------------- */
	#sideb-search { float: left; width: 200px; height: 106px; margin: 0; text-align: left; background-image:url(../imagestheme/search.png); display: inline; }
	#sideb-search-box { float: left; width: 60px; height: 24px; margin: 54px 0 0 23px; text-align: left; display: inline; }
	#sideb-search-go { float: right; width: 23px; height: 12px; margin: 60px 30px 0 0; text-align: left; display: inline; }

	/* -------------------------------- */
	/* SIDEB-PURCHASE                   */
	/* -------------------------------- */
	#sideb-purchase { float: left; width: 200px; height: 93px; margin: 10px 0 0 0; text-align: center; background-image:url(../imagestheme/makepurchasebox.png); display: inline; }
		.sideb-purchasecontrol {  float: left; width: 133px; height: 42px; margin: 45px 0 0 33px; display: inline; }

	/* -------------------------------- */
	/* SIDEB-ONSALE                     */
	/* -------------------------------- */
	#sideb-onsale { float: left; width: 200px; height: 300px; margin: 10px 0 0 0; text-align: center; background-image:url(../images/managed_vps.png); display: inline; }
		.sideb-onsalepic { float: left; width: 175px; height: 25px; margin: 65px 0 0 12px; font-size: 14px; font-weight: bold; color: #6c5d53; display: inline; }
		.sideb-price { float: left; width: 50px; height: 30px; margin: 0px 0 0 50px; display: inline; }
		.sideb-view { float: right; width: 69px; height: 28px; margin: 145px 15px 0 35px; display: inline; }
		.center-control { width:542px; height:205px; vertical-align:top; }
		.center-control-cat { width:542px; height:205px; vertical-align:top;}
		
	/* -------------------------------- */
	/* SIDEB-REVIEWS                    */
	/* -------------------------------- */
	#sideb-reviews { float: left; width: 200px; height: 339px; margin: 10px 0 0 0; text-align: center; background-image:url(../imagestheme/review.png); display: inline; }
		.sideb-reviewshd { float: left; width: 170px; height: 30px; margin: 70px 0 0 15px; text-align: center; display: inline; }
		.sideb-reviewspic { float: left; width: 120px; height: 90px; margin: 20px 0 0 40px; text-align: center; display: inline; }
		.sideb-reviewsdetail { float: left; width: 170px; height: 30px; margin: 40px 0 0 15px; text-align: justify; display: inline; }

	/* -------------------------------- */
	/* CREDITCARD                       */
	/* -------------------------------- */
	#sideb-creditcard { float: left; width: 200px; height: 93px; margin: 10px 0 0 0; text-align: center; background-image:url(../imagestheme/credit-card.png); display: inline; }

	/* -------------------------------- */
	/* SERVING                          */
	/* -------------------------------- */
	#sideb-serving { float: left; width: 200px; height: 93px; margin: 10px 0 0 0; text-align: center; background-image:url(../imagestheme/serving.png); display: inline; }



/* -------------------------------- */
/* SUBNAVMAIN                       */
/* -------------------------------- */
#subnavmain { float: left; width: 570px; height: 43px; text-align: center; background-image:url(../images/navbar.png); display: inline; }
#subnavmaininner { float: left; width: 570px; height: 17px; text-align: left; display: inline; }


/* -------------------------------- */
/* FOOTER                           */
/* -------------------------------- */
#footer { float: right; width: 986px; height: 77px; margin: 5px 0 0 0; text-align: center; background-image:url(../imagestheme/footer.png); text-align: right; display: inline; }
#footleft { float: left; width: 120px; height: 60px; margin: 0; padding: 0; display: inline; }
#footerr1 { float: right; width: 986px; height: 20px; margin: 10px 0 0 0; text-align: right; display: inline; }
	#footerr1-detail { float: right; width: 986px; height: 20px; margin: 0 0 0 0; text-align: right; display: inline; }
#footerr2 { float: right; width: 986px; height: 20px; margin: 15px 0 0 0; text-align: right; display: inline; }
	#footerr2-detail { float: right; width: 986px; height: 20px; margin: 0 0 0 0; text-align: right; display: inline; }
	.sitemap { float: right; width: 50px; height: 20px; margin: 0 30px 0 0; display: inline; }
	.createdby { float: right; width: 250px; height: 20px; margin: 0 20px 0 0; display: inline; }
	.privacy { float: right; width: 50px; height: 20px; margin: 0 20px 0 0; display: inline; }
	.policies { float: right; width: 50px; height: 20px; margin: 0 20px 0 0; display: inline; } 

/* -------------------------------- */
/* New Custom Box                           */
/* -------------------------------- */

.prodnew-box { float: left; width: 552px; height: 140px; margin: 20px 0 0 0; padding: 0 0 0 0; text-align: left; background-image:url(../imagestheme/productdetailsback.png); background-repeat:no-repeat; display: inline; }
.prodnew-searcherbox { float: left; width: 560px; margin: 34px 0 0 0px; padding: 0; text-align: left; display: inline; }

.prodnew-box-leftholder { float: left; width: 332px; height: 90px; margin: 0; padding: 0; text-align: left; display: inline; }
.prodnew-box-leftimage { float: left; width: 100px; margin: 10px 0 0 10px; padding: 0; text-align: left; display: inline; }
.prodnew-box-topline { float: left; width: 432px; height: 120px; margin: 3px 0 0 0; padding: 0; text-align: left; display: inline; }
	.prodnew-box-topline-left { float: left; width: 316px; height: 24px; margin: 5px 0 0 40px; padding: 0; text-align: left; display: inline; }
		.prodnew-prodname { font-size: 12px; font-weight: bold; color: #A7AC93; display: inline; }
	.prodnew-box-topline-right { float: right; width: 47px; height: 48px; margin: 0 10px 0 0; padding: 0; text-align: right; font-size: 12px; display: inline; }
		a.prodnew-detailslink:link, a.prodnew-detailslink:visited { font-size: 12px; font-weight: normal; color:#a02c5a; text-decoration: none; }
		a.prodnew-detailslink:hover { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
	.prodnew-box-topline-right a.proddetailslnk:link, .prodnew-box-topline-right a.proddetailslnk:visited { font-size: 12px; font-weight: normal; color:#a02c5a; text-decoration: underline; }
	.prodnew-box-topline-right a.proddetailslnk:hover { font-size: 12px; font-weight: normal; color:#969c7e; text-decoration: none; }

.prodnew-box-descr { float: left; width: 342px; height: 45px; margin: 0 0 0 15px; padding: 0; font-size: 12px; line-height: 16px; text-align: justify; color: #6E715F; overflow: hidden; display: inline;  }

.prodnew-box-botline { float: left; width: 152px; height: 35px; margin: 7px 0 0 20px; padding: 0; text-align: left; background-image:url(../imagestheme/detailspricebox.png); background-repeat:no-repeat; display: inline; }
	.prodnew-box-botline-left { float: left; width: 147px; height: 28px; margin: 5px 0 0 5px; padding: 0; text-align: left; color: #CCFF00; display: inline; }
		.prodnew-price-gbp { font-size: 12px; color: #EEFFAA; }
		.prodnew-price-eur { font-size: 10px; color: #AAABBB; }
	.prodnew-box-botline-right { float: right; width: 60px; height: 62px; margin: 10px 10px 0 0; padding: 0; text-align: left; display: inline; }
.prodnew-box-separator { float: left; width: 322px; height: 12px; margin: 18px 0 0 115px; padding: 0; text-align: center; clear: both; }
.prodnew-box-hr { float: left; width: 322px; margin: 0; padding: 0; text-align: center; display: inline; }

/* CSS - layout 2 Document */

/* -------------------------------- */
/* STANDARD HTML TAG RESET          */
/* -------------------------------- */

.columns-float
	{
	float				: left;
	width				: 743px;
	}
/* the relative positioning is required by IEs 5 + 6 (PC) - NN4 crashes if it sees them while other browsers don't seem to mind - hence the Caio hack */
.column-one
	{
	width				: 200px;
	float				: left;
	}
.column-two
	{
	width				: 542px;
	float				: right;
	text-align: left;
	vertical-align:top;
	}
.column-three
	{
	width				: 184px;
	float				: right;
	}
.box-footer
	{
	clear				: both;
	}
/* ====================================================================
box-clear requires all sorts of hackery because of the way the 
different browsers cope with clearing floats
see [#   #]
-------------------------------------------------------------------- */
.box-clear { clear: both; line-height: 0px; font-size: 1px; }
/* IE5 (mac) dealt with, now reset font-size for Geckos,
turn off for IE5 (PC) + OmniWeb and back on for IE6 (PC)
see [http://www.fu2k.org/alex/css/test/OmniWebInlineHack.mhtml] */
/*\*/
.box-clear { font-size: medium; }
.fake.box-clear { display: none; }
/* */
/* Turn off for Opera 6 and below */
html>body div.box-clear { display: none; }
/* And turn it back on again for good honest browsers
see [http://www.albin.net/CSS/OwenHack.html] */
head:first-child+body div.box-clear { display: block; }
/* ====================================================================
nn4clear is as its name suggests, only required for NN4 compatibility
If you don't need that you can remove both this rule and the
relevant div from the html
-------------------------------------------------------------------- */
.nn4clear { clear: both; line-height: 0px; font-size: 1px; }
/*/*/ .nn4clear { display: none; } /* */
/* ====================================================================
box styling
-------------------------------------------------------------------- */
.box-wrap
	{
	width: 978px;
	padding				: 0px;
	text-align: center;
	}

/*
#branding { float: left; width: 990px; height: 150px; margin: 30px 0 0 0; text-align: center; display: inline; }
#brandinginner { float: left; width: 975px; height: 77px; margin: 23px 0 0 0; text-align: left; display: inline; }
*/
	/* -------------------------------- */
	/* LOGO                             */
	/* -------------------------------- */
/*	#logo { float: left; width: 252px; height: 77px; text-align: left; background-image:url(../imagestheme/logo.png); display: inline; }
*/	
	/* -------------------------------- */
	/* MINICART                         */
	/* -------------------------------- */
/*	#minicart { float: right; width: 199px; height: 31px; margin: 50px 0 0 0; text-align: center; background-image:url(../imagestheme/minicart.png); background-repeat: no-repeat; display: inline; }
	#minicartinner { float: left; width: 137px; height: 20px; margin: 8px 0 0 52px;text-align: left; display: inline; }
*/
	/* -------------------------------- */
	/* NAVMAIN                          */
	/* -------------------------------- */
/*	#navmain-wrapper { float: left; width: 990px; height: 36px; margin: 10px 0 0 0; display: inline; }
	#navmain { float: left; width: 775px; height: 36px; margin: 0 0 0 218px; background-image:url(../imagestheme/nav-topbar.png); display: inline; background-repeat:no-repeat;}
	#navmain-bar { float: left; width: 700px; height: 20px; margin: 8px 0 0 0;  display: inline; }
*/

/*
#footer { float: left; width: 990px; height: 80px; margin: 5px 0 0 0; text-align: center; background-color: #333333; display: inline; }
#footerr1 { float: left; width: 990px; height: 20px; margin: 10px 0 0 0; text-align: left; display: inline; }
	#footerr1-detail { float: left; width: 570px; height: 20px; margin: 0 0 0 420px; display: inline; }
#footerr2 { float: left; width: 990px; height: 20px; margin: 10px 0 0 0; text-align: left; display: inline; }
	#footerr2-detail { float: left; width: 380px; height: 20px; margin: 0 0 0 610px; display: inline; }
	.createdby { float: left; width: 210px; height: 20px; margin: 0; display: inline; }
	.privacy { float: left; width: 50px; height: 20px; margin: 0 0 0 10px; display: inline; }
	.sitemap { float: left; width: 50px; height: 20px; margin: 0 0 0 20px; display: inline; }
*/
/*
	#middle-intro { float: left; width: 550px; height: 20px; margin: 14px 0 0 0; text-align: left; display: inline; }
	#middle-categorieswrapper { float: left; width: 550px; text-align: center; display: inline; vertical-align:top; }
	#middle-productsswrapper { float: left; width: 550px; text-align: left; display: inline; }
	#middle-prod {  width: 100px; margin: 0; padding: 0; text-align: left; display: inline; }
	.middle-breadcrumb { float: left; width: 300px; height: 30px; margin: 0; padding: 0; color:#888878; text-align: left; display: inline; }
	a.middle-breadcrumb:link, a.middle-breadcrumb:visited { font-size: 13px; line-height: 17px; font-weight: normal; color:#888878; text-decoration: none; display:inline; }
	a.middle-breadcrumb:hover { font-size: 13px; font-weight: normal;color:#008080; text-decoration: underline; display:inline;}
	.prodname { float: left; width: 250px; text-align: left; display: inline; }
	.proddescription { float: left; width: 552px; line-height: 14px; text-align: justify; display: inline; }
	.prodprice { float: left; width: 150px; text-align: left; display:inline; }
	.prodcurrency { float: left; width: 150px; text-align: left; display:inline; }
	.prod-image { float: left; width: 100px; margin: 10px 0 0 0; display: inline; }
*/

/* -------------------------------- */
/* New Custom Box                   */
/* -------------------------------- */
/*
.prodnew-box { float: left; width: 552px; padding: 0; text-align: left; display: inline; }
.prodnew-box-leftimage { float: left; width: 100px; margin: 0; padding: 0; text-align: left; display: inline; }
.prodnew-box-topline { float: left; width: 452px; height: 30px; margin: 0; padding: 0; text-align: left; display: inline; }
	.prodnew-box-topline-left { float: left; width: 321px; height: 30px; margin: 0 0 0 10px; padding: 0; text-align: left; display: inline; }
		.prodnew-prodname { font-size: 14px; font-weight: bold; color: #888878; }
	.prodnew-box-topline-right { float: right; width: 101px; height: 30px; margin: 0 20px 0 0; padding: 0; color:#888878; text-align: right; font-size: 12px; display: inline; }
		a.prodnew-detailslink:link, a.prodnew-detailslink:visited { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }
		a.prodnew-detailslink:hover { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
.prodnew-box-descr { float: left; width: 422px; margin: 0 20px 0 10px; padding: 0; color: #888878; text-align: justify; display: inline;  }
.prodnew-box-botline { float: left; width: 422px; height: 20px; margin: 8px 0 0 0; padding: 0; text-align: left; display: inline; }
	.prodnew-box-botline-left { float: left; width: 201px; height: 20px; margin: 0; padding: 0; text-align: left; display: inline; }
		.prodnew-price-gbp { font-size: 12px; color: #ABC123; }
		.prodnew-price-eur { font-size: 12px; color: #AAABBB; }
	.prodnew-box-botline-right { float: right; width: 151px; height: 20px; margin: 0; padding: 0; text-align: right; display: inline; }
.prodnew-box-separator { float: left; width: 322px; height: 12px; margin: 18px 0 0 115px; padding: 0; text-align: center; clear: both; }
.prodnew-box-hr { float: left; width: 322px; margin: 0; padding: 0; text-align: center; display: inline; }
*/
.proddetailnew-breadcrumb { float: left; width: 562px; height: 16px; margin: 10px 0 0 0; padding: 0; text-align: left; display: inline; }
	.proddetailnew-breadcrumblink { font-size: 12px; color: #ABC123; }
	a.proddetailnew-breadcrumblink:link, a.proddetailnew-breadcrumblink:visited { font-size: 12px; font-weight: normal; color:#aad400; text-decoration: underline; }
	a.proddetailnew-breadcrumblink:hover { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }
	

.proddetailnew-box { float: left; width: 562px; height: 487px; margin: 20px 0 0 0; padding: 0; text-align: left; display: inline; }
.proddetailnew-middle { float: left; width: 562px; height: 360px; margin: 20px 0 0 0; padding: 0; text-align: left; background-image:url(../imagestheme/proddetails-background.png); background-repeat:no-repeat; display: inline; }
.proddetailnew-box-topline { float: left; width: 440px; height: 20px; margin:30px 0 0 30px; padding: 0; text-align: left; display: inline; }
.proddetailnew-box-featurepic { float: left; width: 562px; height: 457px; margin: 0; padding: 0; text-align: left;  background-image:url(../imagestheme/proddetails-background.png); background-repeat:no-repeat; display: inline; }
.proddetailnew-box-leftbox { float: left; width: 155px; height: 178px; margin: 20px 0 0 0; padding: 0; text-align: left;  background-image:url(../imagestheme/proddetail-leftinfobox.png); background-repeat:no-repeat; display: inline; }
.proddetailnew-box-rightbox { float: right; width: 155px; height: 178px; margin: 20px 0 0 60px; padding: 0; text-align: left;  background-image:url(../imagestheme/proddetail-rightinfobox.png); background-repeat:no-repeat; display: inline; }
.prodimage { float: left; width: 100px; height:100px; margin: 5px 0 0 5px; padding: 0; text-align: left; display: inline; }
.detailedprodimage { float: left; width: 100px; height:100px; margin: 60px 0 0 80px; padding: 0; text-align: left; cursor:  url("http://www.dazlr.com/images/magplus.cur"), pointer; display: inline; }
.proddetailnew-box-description { float: left; width: 542px; height: 120px; margin: 5px 0 0 10px; text-align: justify; overflow: auto; font-size: 11px; color: #24221C; display: inline; }

.proddetailnew-box-botline { float: left; width: 542px; height: 62px; margin: 8px 0 0 10px; padding: 0; text-align: left; display: inline; }
	.proddetailnew-box-botline-left { float: left; width: 127px; height: 56px; margin: 0 auto; padding: 0; text-align: left; display: inline; }
		a.proddetailnew-detailslink:link, a.proddetailnew-detailslink:visited { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
		a.proddetailnew-detailslink:hover { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
		a.proddetailnew-sendafriend:link, a.proddetailnew-sendafriend:visited { font-size: 12px; font-weight: normal; color:888878; text-decoration: underline; }
		a.proddetailnew-sendafriend:hover { font-size: 12px; font-weight: normal; color:#4C4C4C; text-decoration: none; }

	.proddetailnew-box-botline-mid { float: left; width: 200px; height: 20px; margin: 30px 0 0 55px; padding: 0; text-align: center; display: inline; }
	.proddetailnew-detailprice { float: left; width: 75px; height: 16px; margin: 10px 0 0 75px; padding: 0; text-align: left; display: inline; }
	.proddetailnew-detaileurprice { float: left; width: 75px; height: 16px; margin: 12px 0 0 75px; padding: 0; text-align: left; display: inline; }

	.proddetailnew-price-gbp { font-size: 12px; color: #A02C5A; font-weight: bold;}
	.proddetailnew-price-eur { font-size: 12px; color: #AAABBB; font-weight: bold; }
	.proddetailnew-box-botline-right { float: right; width: 90px; height: 62px; margin: 0 auto; padding: 0; text-align: right; display: inline; }
.proddetailnew-box-prevnext { float: left; width: 200px; height: 20px; margin: 0 0 0 0; padding: 0; text-align: center; font-size: 12px; display: inline; }
	.proddetailnew-prevnull { font-size: 12px; font-weight: normal; color:#888878; }
	.proddetailnew-box-prevnextinner { float: left; width: 322px; height: 20px; margin: 8px 0 0 100px; padding: 0; text-align: center; font-size: 12px; display: inline; }
		a.proddetailnew-box-prevnextlink:link, a.proddetailnew-box-prevnextlink:visited { font-size: 12px; font-weight: normal; color:#888878; text-decoration: underline; }
		a.proddetailnew-box-prevnextlink:hover { font-size: 12px; font-weight: normal; color:#4C4C4C; text-decoration: none; }

	.proddetailnew-detailship { float: left; width: 75px; height: 16px; margin: 38px 0 0 65px; padding: 0; text-align: left; display: inline; }
	.proddetailnew-detaileurship { float: left; width: 75px; height: 16px; margin: 12px 0 0 65px; padding: 0; text-align: left; display: inline; }

	.proddetailnew-ship-gbp { font-size: 12px; color: #A02C5A; font-weight: bold;}
	.proddetailnew-ship-eur { font-size: 12px; color: #AAABBB; font-weight: bold; }

/*--------------------------------------------------------CSS FOR CART--------------------------------------------------------------------------------------*/

/*--------------------------------------------------------CSS FOR CART--------------------------------------------------------------------------------------*/
#middle-cartintro { float: left; width: 557px; height: 15px; margin: 14px 0 0 5px; text-align: left; display: inline; }
.cartnew-box { float: left; width: 552px; margin: 20px 0 0 0; padding: 0; text-align: left; color: #454837; display: inline; }
.cartnew-hdrs { float: left; width: 532px; height: 27px; margin: 0 0 0 0; padding: 0; text-align: left; color: #454837; background-image:url(../imagestheme/cart-glassheader.png); background-repeat:no-repeat; display: inline; }
	.cartnew-hdrs-desc { float: left; width: 262px; margin: 7px 0 0 10px; padding: 0; text-align: left; color: #454837; display: inline; }
	.cartnew-hdrs-price { float: left; width: 96px; margin: 7px 0 0 0; padding: 0; text-align: center; color: #454837;display: inline; }
	.cartnew-hdrs-qty { float: left; width: 48px; margin: 7px 0 0 0; padding: 0; text-align: center; display: inline; }
	.cartnew-hdrs-total { float: left; width: 55px; margin: 7px 0 0 0; padding: 0; text-align: center; display: inline; }
	.cartnew-hdrs-select { float: left; width: 59px; margin: 7px 0 0 0; padding: 0; text-align: center; display: inline; }
.cartnew-detail { float: left; width: 532px; height: 35px; margin: 3px 0 0 0; padding: 0; text-align: left; background-image:url(../imagestheme/cartresultbox.png); color: #454837; font-size: 12px; display: inline; }
	.cartnew-detail-desc { float: left; width: 262px; margin: 10px 0 0 10px; padding: 0; text-align: left; color: #24221C; display: inline; }
	.cartnew-detail-price { float: left; width: 96px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
	.cartnew-detail-qty { float: left; width: 48px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
		.cartnew-detail-qty-selector { width: 25px; font-size: 12px; color:#454837;display: inline; }
	.cartnew-detail-total { float: left; width: 55px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
	.cartnew-detail-select { float: left; width: 44px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
.cartnew-total { float: left; width: 533px; height: 150px; margin: 3px 0 0 0; padding: 0; text-align: left; background-image:url(../imagestheme/carttotal.png); color: #454837; display: inline; }
	.cartnew-total-subtotal { float: left; width: 552px; margin: 8px 0 0 0; padding: 0; text-align: left; display: inline; }
      	.cartnew-total-subtotal-del { float: right; width: 68px; margin: 10px 15px 0 0; padding: 0; text-align: center; color: #454837; display: inline; }
		.cartnew-total-subtotal-amount { float: right; width: 55px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
		.cartnew-total-subtotal-hdr { float: right; width: 158px; margin: 10px 10px 0 0; padding: 0; text-align: right; color: #454837; display: inline; }
	.cartnew-total-ukshipping  { float: left; width: 552px; margin: 9px 0 0 0; padding: 0; text-align: left; display: inline; }
      	.cartnew-total-ukshipping-del { float: right; width: 68px; margin: 10px 15px 0 0; padding: 0; text-align: center; color: #454837; display: inline; }
		.cartnew-total-ukshipping-amount { float: right; width: 55px; margin: 10px 0 0 0; padding: 0; text-align: center; display: inline; }
		.cartnew-total-ukshipping-hdr { float: right; width: 158px; margin: 10px 10px 0 0; padding: 0; text-align: right; color: #454837; display: inline; }
	.cartnew-total-country { float: left; width: 552px; margin: 9px 0 0 0; padding: 0; text-align: left; display: inline; }
		.cartnew-total-country-sel { float: right; width: 122px; margin: 10px 18px 0 0; padding: 0; text-align: center; display: inline; }
			.cartnew-total-country-selector { width: 115px; font-size: 12px; display: inline; }
		.cartnew-total-country-hdr { float: right; width: 158px; margin: 10px 10px 0 0; padding: 0; text-align: right; color: #454837; display: inline; }
	.cartnew-total-grandtotal { float: left; width: 552px; margin: 2px 0 0 0; padding: 0; text-align: left; font-weight: bold; display: inline; }
      	.cartnew-total-grandtotal-del { float: right; width: 68px; margin: 10px 15px 0 0; padding: 0; text-align: center; display: inline; }
		.cartnew-total-grandtotal-amount { float: right; width: 123px; margin: 10px 15px 0 0; padding: 0; text-align: center; display: inline; }
		.cartnew-total-grandtotal-hdr { float: right; width: 158px; margin: 10px 10px 0 0; padding: 0; text-align: right; display: inline; }

.cartnew-bottom { float: left; width: 532px; height: 260px; margin: 30px 0 0 0; padding: 0; text-align: left; background-image:url(../imagestheme/cartpaymentback.png); display: inline; }
	.cartnew-bottom-step1 { float: left; width: 120px; height: 27px; margin: 7px 15px 0 330px; padding: 0; text-align: left; display: inline; }
		.cartnew-bottom-step1-R { float: left; width: 131px; margin: 0; padding: 0; text-align: left; display: inline; }
	.cartnew-bottom-step2 { float: left; width: 439px; height: 30px; margin: 10px 15px 0 15px; padding: 0; text-align: left; display: inline; }
		.cartnew-bottom-step2-L { float: left; width: 40px; margin: 5px 0 0 0; padding: 0; text-align: left; display: inline; }
		.cartnew-bottom-step2-M { float: left; width: 360px; margin: 5px 0 0 0; padding: 0; text-align: left; display: inline; }
	.cartnew-bottom-step3 { float: left; width: 532px; height: 80px; margin: 50px 0 0 0; padding: 0; text-align: left; display: inline; }
		.cartnew-bottom-step3-L { float: left; width: 40px; height: 80px; margin: 5px 0 0 0; padding: 0; text-align: left; display: inline; }
		.cartnew-bottom-step3-M { float: left; width: 260px; margin: 0; padding: 0; text-align: left; line-height: 16px; display: inline; }
		.cartnew-bottom-step3-R { float: left; width: 101px; margin: 70px 0 0 210px; padding: 0; text-align: center; display: inline; }


.cartnew-function-delete
		a.cartnew-function-delete:link, a.cartnew-function-delete:visited { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
		a.cartnew-function-delete:hover { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
.cartnew-function-update
		a.cartnew-function-update:link, a.cartnew-function-update:visited { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }
		a.cartnew-function-update:hover { font-size: 12px; font-weight: normal; color:#B9EFE4; text-decoration: none; }



/* -------------------------------- */
/* Checkout Header                  */
/* -------------------------------- */
.checkout-header { float: left; width: 510px; height: 25px; margin: 5px 0 10px 0; padding: 0; text-align: left; color:#AAD400; font-weight: bold; display: inline; }
.checkout-header-td { float: left; width:250px; margin:5px 0; color:#EEFFAA; display:inline;  }
.checkout-header-td-hd { color: #EEFFAA; font-weight: bold; }
.checkout-header-td-det { color: #FFFFFF; font-weight: normal; }




/*--------------------------------------------------------CSS FOR CART--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------CSS FOR CART--------------------------------------------------------------------------------------*/


/* TABLE CSS */

.table {
	display:block;
	text-align:left;
	width:510px;
	margin:0 auto;
	font-size: 12px;
	color: #4C4C4C;
		color: #FFFFFF;
}
.tr {
	display:block;
	margin:10px 0;
	clear:both;
	color: #FFFFFF;
}
.td{
	display:inline;
	margin:5px 0;
	width:250px;
	float:left;
	color: #FFFFFF;
}
.td font, .td img {
	display:none;
	color: #FFFFFF;
}
.td input, .td textarea, .td select {
	width:250px;
	margin:0;
	padding:0;
	height:20px;
	float:left;
}
.td textarea {
	height:100px;
}
.heading {
	width:500px !important;
}
.heading .td {
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin:5px 0;
	text-align:center;
	border-bottom:2px dashed #f0f0f0;
	padding:10px 0;
	text-transform:uppercase;
	width:100%;
}
.checkbox{
	width:30px !important;
	position:relative;
	top:-2px;
}
.submit {
	width: auto !important;
}

	.titviews { display: table; width: 134px; height: 40px; font-size: 12px; font-weight: bold; color:#FFFFFF; padding:5px 0px; text-align: center; }
	.titlviews { display: table; width: 114px; height: 40px; font-size: 12px; font-weight: bold; color:#FFFFFF; padding:5px 0px; text-align: center; }
	.cathdr { display: table; width: 134px; height: 40px; font-size: 12px; padding:5px 0px; text-align: center; }
	
	a.titlcategoryviews:link, a.titlcategoryviews:visited { font-size: 12px; font-weight: normal; color:#a02c5a; text-decoration: underline; }
	a.titlcategoryviews:hover { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }
/*
	.cathdr	a.titlcategoryviews:link, .cathdr a.titlecategoryviews:visited { font-size: 12px; font-weight: normal; color:#a02c5a; text-decoration: none; }
	.cathdr a.titlcategoryviews:hover { font-size: 12px; font-weight: normal; color:#AAD040; text-decoration: none; }
	
	#middle-displayrow a:link, #middle-displayrow a:visited { font-size: 12px; font-weight: normal; color:#a02c5a; text-decoration: none; }
	#middle-displayrow a:hover { font-size: 12px; font-weight: normal; color:#AAD040; text-decoration: none; }
*/
	a.catbreadcrum:link, a.catbreadcrum:visited { font-size: 12px; font-weight: normal; color:#aad400; text-decoration: underline; }
	a.catbreadcrum:hover { font-size: 12px; font-weight: normal; color:#888878; text-decoration: none; }

