/* CSS Document */
body { margin:0px; padding:0px; background:url('bg_top.jpg') no-repeat top center; background-color:#fff; margin-bottom:30px; }


* { 
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
}
a {font-weight:bold}
li a {font-weight:normal}

p { margin-top:8px;	margin-bottom:10px;padding:0px; text-align:left; line-height:16px; }

p strong { font-weight:bold; color:inherit; }

p.p_left { text-align:left; }
p.p_center{ text-align:center; }
p.p_right { text-align:right; }

.bordo {color:#a83180; }

.strong { font-weight:bold; }
.italic {font-style:italic; }
.underline { text-decoration:underline; }

.left { float:left; }
.right { float:right}

img {margin:0px; padding:0px; border:none; display:block; }
img.left { float:left; margin:0 15px 10px 0px; }
img.right { float:right; margin:0px 0px 10px 0px; padding-left:20px; }
img.center {margin:0 auto 0 auto;}

img.img_solution { margin:10px auto 10px auto; }

form, input, textarea, select {margin:0px; padding:0px;}

h2, h1, h3 {margin:0px; padding:0px }
h2 {font-size:16px; text-align:left; margin-bottom:4px; margin-top:10px; font-weight:bold; padding:0px; }

h2.h_events { width:53px; height:15px; background:url('h_events.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:15px 0 0 0; padding:1px 0 0 0px; }
h2.h_newsletter { width:92px; height:15px; background:url('h_newsletter.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:25px 0 0 0; padding:1px 0 0 0px; }
h2.h_gift-voucher { width:104px; height:15px; background:url('h_gift-voucher.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:25px 0 0 0; padding:1px 0 0 0px; }
h2.h_contact { width:64px; height:15px; background:url('h_contact.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:25px 0 0 0; padding:1px 0 0 0px; }
h2.h_about-us { width:74px; height:15px; background:url('h_about-us.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:15px 0 0 0; padding:1px 0 0 0px; }
h2.h_special-offers { width:123px; height:19px; background:url('h_special-offers.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:15px 0 0 0; padding:1px 0 0 0px; }
h2.h_sales-items { width:87px; height:15px; background:url('h_sales-items.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:15px 0 0 0; padding:1px 0 0 0px; }



.read-more { width:120px; height:16px; display:block; margin:10px 0 8px 0; padding:0; background:url('arrow-blue-content.gif') no-repeat 0 2px; text-indent:18px; color:#7f9db9; font-weight:bold; text-align:left; }
.read-more:hover { text-decoration:underline; }
.read-more-sub { height:16px; display:block; margin:10px 0 8px 0; padding:0; background:url('arrow-blue-content.gif') no-repeat 0 2px; text-indent:18px; color:#7f9db9; font-weight:bold; text-align:left; }
.read-more-sub:hover { text-decoration:underline; }


a.link { text-decoration:none; }
a.link:hover { text-decoration:underline; }

a.btn-add-to-basket { width:98px; height:21px; background:url('btn-add-to-basket.gif') no-repeat; text-align:center; line-height:20px; color:#fff; text-decoration:none; display:block;overflow:hidden;float:right}
a.btn-add-to-basket:hover { text-decoration:underline; }
a.btn-email-friend { width:160px; height:21px; background:url('btn-email-friend.gif') no-repeat; text-align:center; line-height:20px; color:#fff; text-decoration:none; display:block;overflow:hidden;float:right;margin:0}
a.btn-email-friend:hover { text-decoration:underline; }



#display_in{ display:inline; float:left;}

ul.ul_main { padding:0px; margin:0px; list-style:none; margin-bottom:16px; }
	ul.ul_main li { padding-left:18px; margin-left:4px; background:url('arrow_ul.gif') no-repeat 0 1.1pt; line-height:15px; margin-bottom:6px; }


#wrap { width:880px; margin:0px auto 0px auto; text-align:center; padding:0px; background:url('bg_left-column-middle.gif') repeat-y; z-index:2; }
	
	#top { width:880px; height:219px; margin:0px; padding:0px; text-align:left; position:relative; background:url('bg-top.jpg') no-repeat; }	
	#top a.logo { display:block; position:absolute; left:10px; top:24px; width:206px; height:90px; background:url('logo.gif') no-repeat; text-indent:-999px; overflow:hidden; outline:none; }
	
	#qmenu { width:210px; height:27px; background:url('qmenu/bg-quick-menu.gif') no-repeat; overflow:hidden; margin:0; padding:0; position:absolute; top:0; left:670px; }
	#qmenu a { background:url('qmenu/bg-arrow.gif') no-repeat 0 1px; outline:none; overflow:hidden; text-align:left; text-indent:18px; margin:7px 4px 0 6px; height:14px; color:#fff; line-height:13px; display:block; float:left; font-weight:normal}
	#qmenu a#qm-home { width:44px; display:inline; }
	#qmenu a#qm-my-account { width:74px; display:inline;}
	#qmenu a#qm-sitemap { width:56px; display:inline;}
	
	#qmenu a:hover { text-decoration:underline; }
	
	
	#top-search { width:528px; height:32px; margin:0; padding:0; position:absolute; top:70px; left:350px; overflow:hidden; background:none; }
	h2.search { width:58px; height:15px; margin:8px 0 0 0; padding:0; text-align:left; text-indent:-9999px; background:url('h_search.gif') no-repeat; float:left;}
	#top-search #frm-search { width:460px; height:23px; padding:0; margin:5px 0 0 0; position:relative; float:right; background:none; display:block; }
	#top-search #frm-search	select { width:132px; height:20px; float:left; margin:2px 0 0 8px; }
	#top-search #frm-search	input { width:132px; height:14px; float:left; margin:2px 0 0 8px; padding:1px 1px; }
	
	#top-search #frm-search a { width:23px; height:23px; overflow:hidden; background:url('qmenu/btn-submit.gif') no-repeat; margin:0 4px 0 0; padding:0; float:right; text-align:left; text-indent:-9999px; outline:none; }
	
	#top-search #frm-search a:hover { background-position:0 -23px; }
	
	
	#main-menu { width:880px; height:62px; position:absolute; left:0; top:133px; overflow:hidden; background:none; text-align:left; }
	#main-menu ul { position:relative; width:880px; height:62px; margin:0; padding:0; overflow:hidden; background:none; list-style:none; }
	#main-menu ul li a { text-align:left; text-indent:-9999px; overflow:hidden; outline:none; display:block; height:24px;}
	
	#main-menu ul li#li-home { width:53px; top:19px; left:12px; background:url('menu/home.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-home a { width:53px; height:24px; }
	
	#main-menu ul li#li-about-us { width:74px; top:11px; left:104px; background:url('menu/about-us.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-abot-us a { width:74px; height:24px; }
	
	#main-menu ul li#li-agent { width:59px; top:8px; left:202px; background:url('menu/agent.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-agent a { width:59px; height:24px; }
	
	#main-menu ul li#li-newsletter { width:86px; top:8px; left:274px; background:url('menu/newsletter.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-newsletter a { width:86px; height:24px; }
	
	#main-menu ul li#li-gift-wrapping { width:98px; top:15px; left:372px; background:url('menu/gift-wrapping.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-gift-wrapping a { width:98px; height:24px; }
	
	#main-menu ul li#li-terms-conditions { width:124px; top:25px; left:482px; background:url('menu/terms-conditions.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-terms-conditions a { width:124px; height:24px; }
	
	#main-menu ul li#li-testimonial { width:100px; top:30px; left:615px; background:url('menu/testimonial.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-testimonial a { width:100px; height:24px; }
	
	#main-menu ul li#li-contact { width:66px; top:31px; left:728px; background:url('menu/contact.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-contact a { width:66px; height:24px; }
	
	#main-menu ul li#li-events { width:60px; top:26px; left:809px; background:url('menu/events.gif') no-repeat; position:absolute;}
	#main-menu ul li#li-events a { width:60px; height:24px; }
	
	
		 
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* 
	/
	/ content part
	/
	 */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#content { width:880px; display:block; padding:0; margin:0; overflow:hidden; background:none; }
	#content #c-left { width:184px; float:left; background:#16cccc url('bg_left-column-bottom2.gif') no-repeat bottom; padding:0 0 20px 0; margin:0; text-align:left; }
	#content #c-right { width:687px;float:right; background:#fff; overflow:hidden; padding:0; margin:0; text-align:left; }
	
	#content #c-left ul#lmenu { width:178px; margin:12px 0 0 3px; padding:0; list-style:none; background:none; }
	#content #c-left ul#lmenu  li { width:175px; height:16px; line-height:16px; border:0; margin:3px 0 3px 0 ; padding:3px 0; padding-left:15px; }
	#content #c-left ul#lmenu  li a { color:#fff; text-align:left; font-weight:bold; }
	#content #c-left ul#lmenu  li a:hover { text-decoration:underline; }
	
	
	#basket-onLeft { width:157px; margin:0 auto; padding:0px 0 0 14px; background:url('bg-basket-middle.gif') repeat-y; overflow:hidden; display:block; color:#0f6a6a; }
	#basket-onLeft ul{ margin:0 0 10px 0;padding:0 0 0 5px}
	#basket-onLeft li{ margin:0 0 0 5px;list-style:none}
	#basket-onLeft-top { width:157px; height:7px; margin:0 auto; padding:0 0 0 14px; background:url('bg-basket-top.gif') no-repeat; overflow:hidden; display:block; color:#0f6a6a; }
	#basket-onLeft-bottom { width:157px; height:7px; margin:0 auto; padding:0 0 0 14px; background:url('bg-basket-bottom.gif') no-repeat; overflow:hidden; display:block; color:#0f6a6a; }
	#basket-onLeft p { color:#0f6a6a; margin:0; padding:0; }
	#basket-onLeft a { height:16px; width:110px; background:url('arrow-basket-onLeft.gif') no-repeat 0 2px; margin:10px 0 0 0; padding:0; padding-left:18px; display:block; color:#0f6a6a; font-weight:bold; }
	#basket-onLeft a:hover { text-decoration:underline; }
	
	.news_item { color:#0f6a6a; margin:0; padding:0; }
	.news_item a { height:16px; width:110px; background:url('arrow-basket-onLeft.gif') no-repeat 0 2px; margin:10px 0 0 0; padding:0; padding-left:18px; display:block; color:#0f6a6a; font-weight:bold; }
	.news_item a:hover { text-decoration:underline; }
	.read_all a { height:16px; width:110px; background:url('arrow-basket-onLeft.gif') no-repeat 0 2px; margin:10px 0 0 0; padding:0; padding-left:18px; display:block; color:#0f6a6a; font-weight:bold; }
	.read_all a:hover { text-decoration:underline; }
	
	
	.padding-onTheLeft { padding:0 8px 16px 12px; margin:0; overflow:hidden; display:block; background:none; color:#0f6a6a; }
	.padding-onTheLeft p { color:#0f6a6a; }
	.padding-onTheLeft p strong { color:#0f6a6a; font-weight:bold; }
	
	.padding-onTheLeft	#frm-newsletter { width:156px; height:24px; overflow:hidden; display:block; margin:0; padding:0; position:relative; }
	.padding-onTheLeft	#frm-newsletter input { width:100px; height:14px; padding:2px 2px; border:1px solid #19b8b8; }
	.padding-onTheLeft	#frm-newsletter a { position:absolute; top:5px; left:114px; background:url('left-menu/arrow.gif') no-repeat; display:block; width:12px; height:12px; text-align:left; text-indent:-9999px;  }
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/*
	/ rihgt part on the home page
	*/
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#product-img-menu { width:687px; min-height:350px;margin:0; padding:0px 10px; display:block; overflow:hidden; overflow:hidden; background: url('bg_content.gif') repeat-y;}
	#bg-product-img-menu-bottom { width:687px; height:15px; display:block; overflow:hidden; padding:0; line-height:1px; background: url('bg-product-img-menu-bottom.gif') repeat-y; }
	#product-img-menu .itemRow { width:667px; display:block; padding:0; margin:0 0 1px 0; overflow:hidden; background:none;}
	#product-img-menu .itemRow .itemBox { width:200px; margin:0 0 0px 16px; padding:0; overflow:hidden; float:left; background:none; } 
	#product-img-menu .itemRow .itemBox .a_img { margin:0; display:block; border:0; outline:none; padding:0; margin-bottom:5px; }
	
	a.a_linkPink { margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#ff4f9f; overflow:hidden; }
	a.a_linkOrange { margin:0 10px 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#ff9c00; }
	a.a_linkGreen { margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#15cf2f; }
	a.a_linkF{ margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#b98def; }
	a.a_linkBlue{ margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#63aac8; }
	a.a_linkYellow { margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#ffd200; }
	a.a_linkDYellow { margin:0 0 0 0; width:150px; height:40px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#e0b40a; }
	
	span.linkPink { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#ff4f9f; }
	span.linkOrange { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#ff9c00; }
	span.linkGreen { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#15cf2f; }
	span.linkF { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#b98def; }
	span.linkBlue { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#63aac8; }
	span.linkYellow { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#ffd200; }
	span.linkDYellow { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#e0b40a; }
			
	#product-img-menu .itemRow .itemBox a:hover { text-decoration:underline; }
	
	#content #c-right .products-listItem { width:620px; margin:10px auto; padding:0; overflow:hidden; display:block; background:none; }
	#content #c-right .products-listItem .desc { width:500px; float:right; display:inline; overflow:hidden; padding:0 10px 0 0; }
	#content #c-right .products-listItem .desc span { margin:0 15px 0 0; }
	#content #c-right .products-listItem .desc p { line-height:14px; }
	
	.productItem-links { margin: 0; padding:10px 0 0 0; list-style:none; display:block; margin:6px 0 0 0; overflow:hidden; clear:right}
	.productItem-links li { float:left; margin:0 15px 0 0; height:21px; line-height:20px; border:0; overflow:hidden; clear:right} 
	.productItem-links li a.read-more { margin-top:1px; background-position:0px 4px; clear:right}
	
	#content #c-right .products-listItem a { display:block; float:left; margin:0; padding:0; }
	#content #c-right h1 { margin:0 10px 10px 0; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#ff9c00; }
	#content #c-right h5 { margin:0 10px 10px 0; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:11px; height:18px; font-weight:bold; display:block; padding-left:20px; color:#ff9c00; }
	#content #c-right .products-listItem h1 { margin:0 10px 10px 0; width:150px; padding:0; background: url('arrow-products.gif') no-repeat 0 2px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; padding-left:20px; color:#ff9c00; }
	#content #c-right .products-listItem h2 { text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; color:#ff9c00;display:inline;margin-right:15px }
	
	hr.brLine { width:620px; height:1px; background:#fff; margin:10px auto 0 auto; padding:0; display:block; font-size:1px; line-height:1px; border:0; border-top:1px solid #ebe4e4;  } 
	
	
	#content #c-right .products-Item {  margin: 0 20px 0 10px; padding:0; overflow:hidden; display:block; background:none;}
	#content #c-right .products-Item h1 { margin:0 10px 10px 0; padding:0; background-image:none; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:14px; font-weight:bold; display:block; color:#ff9c00; }
	#content #c-right .products-Item h2 { clear:both; padding-top:10px;margin:0 10px 10px 0; background-image:none; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; display:block; color:#ff9c00; }
	#content #c-right .products-Item .images {}
	#content #c-right .products-Item .desc { width:320px; float:right; display:inline; overflow:hidden; padding:0 10px 0 0; background:none; }
	#content #c-right .products-Item .desc span { margin:0 15px 0 0; }
	#content #c-right .products-Item .desc p { line-height:14px; }
	#content #c-right .products-Item .desc a.btn-add-to-basket { margin:30px 0 15px 0; }
	
	
	#content #c-right .products-Item a { display:block; float:left; margin:0 0 0 10px; padding:0; }
	
	#also-likeBox { width:650px; margin:20px auto 0 auto; padding:0; overflow:hidden; display:block; background:none; } 
	#also-likeBox ul { margin:20px 0 20px 0; padding:0; list-style:none; display:block; } 
	#also-likeBox ul li { width:33%; text-align:center; float:left;  }
	#also-likeBox ul li a { display:block; margin:0 auto; }
	#also-likeBox ul li img { display:block; margin:0 auto; }
	
	
	.home-special-offersBox { width:687px; margin:10px 0 0 0; padding:0; display:block; overflow:hidden; background: url('bg_content.gif') repeat-y; }
	.home-special-offersBox .hso-content { width:687px; margin:0; padding:5px 0 0 0; display:block; overflow:hidden; background: url('bg-home-special-offers.jpg') no-repeat; }
	.home-special-offersBox .hso-content .itemBox { width:190px; margin:0 0 0 27px; padding:0; display:inline; float:left; background:none;  }
	.home-special-offersBox .hso-content .itemBox p { width:180px; overflow:hidden; }
	
		
		
	.btn-special-offers-christmas { width:190px; height:125px; overflow:hidden; padding:0; margin:44px 0 0 0; display:block; }
	.btn-special-offers-christmas img { border:0; outline:none; overflow:hidden; display:block; }

	
	.home-special-offersBox .hso-content .itemBoxSale { padding:10px 20px; overflow:hidden; display:block; margin:0; background:none; }
	
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Footer */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#footer { width:880px; height:120px; margin:-13px 0 0px 0; padding:40px 0 0 0; position:relative; display:block; background: url('bg_footer.gif') no-repeat 0 0px; text-align:left; z-index:1; }
	
	#footer .leftMenu { float:left; padding:0; margin:0; overflow:hidden; width:800px}
	#footer .leftMenu a { margin:0 10px; color:#8d969c; display:inline; }
	#footer .leftMenu a:hover { text-decoration:underline; }
	#footer .leftMenu p { color:#8d969c; padding-left:10px; }
	#footer .leftMenu p span { margin:0 10px; }
	#footer .leftMenu p a { margin:0; padding:0; }
	
	.payments-icons { float:right; border:0; outline:none; }
	
	
	
.cl{clear:both;line-height:1px;height:1px;font-size:1px; margin:0px; padding:0px;}

.productimages {width:300px;float:left;overflow:hidden;margin-left:5px;border:1px solid #808080;text-align:center}
.productimages #loadarea {width:300px;height:300px;min-height:300px;text-align:center;overflow:hidden;margin:auto auto}
.productimages #loadarea #DynamicImage {text-align:center;}
.productimages #DynamicText {width:100%;font-weight:bold;text-align:center}
.productimages #DynamicText a {font-weight:bold;}
.productimages .smallprodimages {width:280px;float:left;clear:both;margin-bottom:3px;margin-top:3px; text-align:center; }
.productimages .smallprodimages img{display:inline;margin:0 3px 0 0;}
.productimages .productimages_head {width:200px;background:url(images/prodmainimagehead.gif) no-repeat;height:6px;minheight:6px;}
.productimages_foot {width:200px;background:url(images/prodmainimagefoot.gif) no-repeat;height:6px;minheight:6px;clear:both;}
 

.productimagesBox { width:280px; padding:10px 10px;  float:left; background:#f0f8fb; border:1px solid #def2f3; margin:0 10px 0 0; }
.productimages {  margin:0; padding:0; background:#fff; border:0; overflow:hidden; width:280px;}
#DynamicText a { margin:10px auto; display:block;  }
#DynamicText a:hover { text-decoration:underline; }
.productimages #loadarea {width:280px; text-align:center;overflow:hidden; margin:0; padding:0;}
.productimages #loadarea img { margin:0 auto; }

.page {width:670px;overflow:hidden}

.related_item { width:140px; height:170px;background:#fff; min-height:170px;padding:5px;overflow:hidden;border:1px solid #16CCCC;}
.related_itemBox  { padding:5px; width:150px; background:#f0f8fb; border:1px solid #def2f3; overflow:hidden;float:left;margin:5px}
.related_item .related_item_head {height:30px;width:150px;font-weight:bold;}
.related_item .related_item_head a {font-weight:bold;}
.related_item .related_item_head a:hover {font-weight:bold;text-decoration:underline;}
.related_item .related_item_image {cursor:hand;}