/* form{width:inherit;} */

body {
margin:0px;padding:0px;
background-color: #ffffff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
img{border:0px;}
.out{position:relative;top:-790px;left:870px;}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: inherit;
color: #0000FF;
}

td.prodicons a:link{text-decoration:none;}
td.prodicons a:visited{text-decoration:none;}
td.prodicons a:active{text-decoration:none;}
td.prodicons a:hover{text-decoration:none;}

h1,h2,h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
b {font-size:inherit;}
h1 {
font-size: 16px;
color: #ff3e3c;
}
h2 {
font-size: 14px;
color: #ff3e3c;
}
.h2{margin-left:10px;}
.smallish{font-size:11px;color:#333333;}

.small{font-size:9px;color:#333333;}

.smaller:link{font-size:9px;text-decoration:underline;}
.smaller:visited{font-size:9px;text-decoration:underline;}
.smaller:active{font-size:9px;text-decoration:underline;}
.smaller:hover{font-size:9px;text-decoration:none;}

.padrow{padding-bottom:8px;padding-left:4px;}
.padrow1{padding-bottom:8px;}
h3 {
font-size: 12px;
color: #666666;
}
.add2cart{position:relative;top:-45px;left:280px;}
*:first-child+html .add2cart{position:relative;top:-15px;left:280px;}
* html .add2cart{position:relative;top:-15px;left:280px;}


h4{color:#a00017;font-size:10px;margin:10 0 0px 0;padding:0px;}

*:first-child+html h4{color:#a00017;font-size:10px;margin:10 0 0px 0;padding:11px;height:1px;}
* html h4{color:#a00017;font-size:10px;margin:10 0 0px 0;padding:0px;padding:11px;height:1px;}



	a:link{color:#333333;text-decoration:underline;}
	a:visited{color:#333333;text-decoration:underline;}
	a:active{color:#333333;text-decoration:underline;}
	a:hover{color:#990000;text-decoration:none;}
p{margin:14px;}

		
	.gobt{position:relative;top:7px;}
		*:first-child+html .gobt{position:relative;top:7px;}
			* html .gobt{position:relative;top:5px;}

.breadcrumb{padding-top:4px;}
.breadcrumb:link{font-size:9px;text-decoration:none;color:#333333;}
.breadcrumb:visited{font-size:9px;text-decoration:none;color:#333333;}
.breadcrumb:active{font-size:9px;text-decoration:none;color:#333333;}
.breadcrumb:hover{font-size:9px;text-decoration:underline;color:#333333;}

div#wrapper {
width: 820px;background-color:#ffffff;background-image:url(images/mainbg.gif);background-repeat:repeat-y;

margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;border-bottom:3px solid #e2d1af;

}
div#header {
background-color:inherit;font-size:10px;color:#ffffff;border-top:7px solid #e2d1af;
margin:0px 4px 0 4px;padding:0px;height:82px;

}
div#nav {
width:238px;
padding:15px 0px 0px 0px;
margin:0px 0 0 4px;background-color:inherit;
float: left;
}
* html div#nav {
width:238px;
padding:15px 0 0 0px;
margin:0px 0 0 4px;background-color:inherit;
float: left;
}


div#main {
margin-left:242px;
padding: 0px;margin:0px 0px 0 0;
}


div#footer {font-family:Arial, Helvetica, sans-serif;width:820px;
padding:0;color:#cfc2c4;font-size:10px;
margin:0px auto 15px auto;clear:both;

background-color:#ffffff;

color:#d58395;

}

*:first-child+html div#footer{font-family:Arial, Helvetica, sans-serif;width:820px;
padding:0;color:#cfc2c4;font-size:10px;
margin:0px auto 35px auto;clear:both;

background-color:#ffffff;

color:#d58395;

}

* html  div#footer {font-family:Arial, Helvetica, sans-serif;width:820px;
padding:0;color:#cfc2c4;font-size:10px;
margin:0px auto 35px auto;clear:both;

background-color:#ffffff;

color:#d58395;

}


#footer .ftphone{position:relative;top:10px;left:15px;}
#footer .copy{position:relative;top:5px;left:360px;font-size:9px;color:#d58395;}

.pd{}
*:first-child+html .pd{}
* html .pd{}
	

.utilitynav {
		font-size:10px;
		color:#b68b37;
		margin:0px;
		text-align:center;}
		
	.utilitynav a:link{font-size:10px;color:#b68b37;text-decoration:none;}
	.utilitynav a:visited{font-size:10px;color:#b68b37;text-decoration:none;}
	.utilitynav a:active{font-size:10px;color:#b68b37;text-decoration:none;}
	.utilitynav a:hover{font-size:10px;color:#414141;text-decoration:underline;}
	
	#main .map span{display:none;}
	#main .map .mapA {display:block;width:170px;height:25px;position:relative;top:100px;left:10px;}
	#main .map .mapB {display:block;width:190px;height:25px;position:relative;top:100px;left:10px;}
	#main .map .mapC {display:block;width:190px;height:22px;position:relative;top:100px;left:10px;}
	#main .map .mapD {display:block;width:210px;height:25px;position:relative;top:100px;left:10px;}
	
	.utilitynav p{margin:0px 0 0 40px;padding-top:10px;}
	
	#main .map {
		display:block;float:left;position:relative;top:0px;left:0px;
		height:212px;width:348px;
		background-image:url(images/mock_15.jpg);
		background-repeat:no-repeat;}
		
	#main .map2 {
		display:block;float:left;position:relative;top:0px;left:0px;
		height:212px;width:143px;
		background-image:url(images/mock_16.jpg);
		background-repeat:no-repeat;}
	
	.mainnav {color:#a00017;font-size:10px;text-align:center;margin-top:10px;;height:34px;background-image:url(images/nav_bg.gif);background-repeat:no-repeat;background-position:center top;}
	*:first-child+html .mainnav {color:#a00017;font-size:10px;text-align:center;margin-top:10px;;height:34px;background-image:url(images/nav_bg.gif);background-repeat:no-repeat;background-position:center top;padding-top:10px;}
	
	* html .mainnav {color:#a00017;font-size:10px;padding-top:10px;text-align:center;margin-top:10px;;height:34px;background-image:url(images/nav_bg.gif);background-repeat:no-repeat;background-position:center top;}
	
	
	
.urhere{color:#a00017;font-size:9px;}
		
	
		
	.mainnav a:link{font-size:10px;color:#a00017;font-weight:bold;text-decoration:none;}
	.mainnav a:visited{font-size:10px;color:#a00017;font-weight:bold;text-decoration:none;}
	.mainnav a:active{font-size:10px;color:#a00017;font-weight:bold;text-decoration:none;}
	.mainnav a:hover{font-size:10px;color:#a00017;font-weight:bold;text-decoration:underline;}
	td{vertical-align:top;}
	div .box{border:1px solid #cccccc;font-size:11px;color:#666666;margin:10px 15px 15px 15px;padding-bottom:5px;}
	*:first-child+html  div .box{border:1px solid #cccccc;font-size:11px;color:#666666;margin:10px 15px 15px 15px;padding-bottom:5px;}
	* html div .box{border:1px solid #cccccc;font-size:11px;color:#666666;margin:10px 15px 15px 15px;padding-bottom:5px;}
	
	div .box1{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 10px 5px 0px;}
	
	div .boxmain{border:1px solid #ffffff;font-size:10px;color:#666666;margin:0px 10px 5px 0px;}
	
	.box .hd_ms {display:block;width:104px;height:14px;background-image:url(images/mock_53.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	.hd_wn { display:block; width:74px; height:14px; background:url(images/hd_wn.gif) no-repeat; margin-top:-6px; padding:0; }
	*:first-child+html .hd_wn, * html .hd_wn { margin-top:0px; }
	
	
	div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 10px 5px 0px;}
	*:first-child+html div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 0px 5px 0px;}
	* html  div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 0px 5px 0px;}
	


	.box h1{position:relative;top:-1px;left:4px;}
	*:first-child+html	.box h1{position:relative;top:-8px;left:4px;margin:0px;padding-left:3px;padding-right:3px;}
		* html 	.box h1{position:relative;top:-8px;left:4px;margin:0px;padding-left:3px;padding-right:3px;}
		
		
	
	
	
	li{list-style-type:none;list-style-image:url(images/mock_66.gif);}
	
	.box1 h1{position:relative;top:-1px;left:4px;}
	*:first-child+html	.box1 h1{position:relative;top:-9px;left:4px;padding-left:3px;padding-right:3px;}
		* html 	.box1 h1{position:relative;top:-9px;left:4px;}
		
		.box1  .h1{font-size:14px;margin:10px 0 10px 5px;}
	*:first-child+html	.box1  .h1{font-size:14px;margin:10px 0 10px 5px;}
		* html 	.box1  .h1{font-size:14px;margin:10px 0 10px 5px;}
		
			.box  .h1{font-size:14px;margin:10px 0 0 5px;}
	*:first-child+html	.box  .h1{font-size:14px;margin:10px 0 10px 5px;}
		* html 	.box  .h1{font-size:14px;margin:10px 0 10px 5px;}
		
	
		.box2 h1{position:relative;top:-1px;left:4px;}
	*:first-child+html	.box2 h1{position:relative;top:-9px;left:4px;}
		* html 	.box2 h1{position:relative;top:-9px;left:4px;}
		
		
	
		.box form{padding-left:15px;padding-bottom:5px;margin:0px;}
	*:first-child+html	.box form{padding-left:15px;padding-top:0px;padding-bottom:10px;margin:0px;}
		* html 	.box form{position:relative;top:0px;left:4px;}
	

	
	.box li{list-style-type:none;list-style-image:url(images/mock_66.gif);}
	
	.box2 ul{margin-left:0px;margin-top:0px;}
	*:first-child+html .box2 ul{margin-left:25px;margin-top:0px;padding:0px 0 10px 0;}
	* html .box2 ul{margin-left:25px;margin-top:0px;padding:0px 0 10px 0;}
	
	
	.box2 li{list-style-type:none;list-style-image:url(images/mock_66.gif);}
	
	.box h1 span{display:none;}
	.box1 h1 span{display:none;}
	.box2 h1 span{display:none;}
	
	.box1 .hd_welcome {display:block;width:228px;height:16px;background-image:url(images/mock_44.gif);background-repeat:no-repeat;margin-top:-9px;padding:0px;}
	.box .hd_search {display:block;width:110px;height:17px;background-image:url(images/mock_18.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}
	
	.box .hd_brand {display:block;width:125px;height:16px;background-image:url(images/mock_28.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	.box .hd_length {display:block;width:109px;height:13px;background-image:url(images/mock_35.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	.box .hd_type {display:block;width:95px;height:13px;background-image:url(images/mock_47.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	
	.box .hd_help {display:block;width:76px;height:14px;background-image:url(images/mock_59.gif);background-repeat:no-repeat;margin-top:-5px;padding:0px;}
	*:first-child+html .box .hd_help {display:block;width:76px;height:14px;background-image:url(images/mock_59.gif);background-repeat:no-repeat;margin-top:-3px;padding:0px;}
	* html  .box .hd_help {display:block;width:76px;height:14px;background-image:url(images/mock_59.gif);background-repeat:no-repeat;margin-top:-3px;padding:0px;}
		
	.box .hd_featured {display:block;width:103px;height:13px;background-image:url(images/mock_68.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}
	.box1 .hd_ms {display:block;width:104px;height:14px;background-image:url(images/mock_53.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	.box1 .hd_cs {display:block;width:111px;height:13px;background-image:url(images/mock_60.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
		.box1 .hd_rc {display:block;width:209px;height:14px;background-image:url(images/mock_interior_24.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}		
	
	.box1 .hd_rp {display:block;width:209px;height:14px;background-image:url(images/mock_interior_24.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}		
	.box2 .hd_ml {display:block;width:122px;height:14px;background-image:url(images/mock_interior_26.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
	.box2 .hd_cl {display:block;width:93px;height:11px;background-image:url(images/mock_interior_36.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
			.box .hd_ml {display:block;width:122px;height:14px;background-image:url(images/mock_interior_26.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}	
					
		.box .hd_cs {display:block;width:111px;height:13px;background-image:url(images/mock_60.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}
		
			.box1 .hd_more {display:block;width:94px;height:14px;background-image:url(images/additional_deals.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}						
	
	.box .hd_log {display:block;width:94px;height:14px;background-image:url(images/customer_login.gif);background-repeat:no-repeat;margin-top:-6px;padding:0px;}		

	
	
	
	
	div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 10px 5px 0px;}
	*:first-child+html div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 10px 5px 0px;}
	* html  div .box2{border:1px solid #cccccc;font-size:10px;color:#666666;margin:10px 10px 5px 0px;}
	
	.box ul{margin-top:0px;margin-right:10px;	}
	.box li{margin-right:5px;}
	.box2 ul{margin-top:0px;}
					
	
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}

#footer  a:link{color:#cfc2c4;font-weight:bold;font-size:10px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
#footer  a:active{color:#cfc2c4;font-weight:bold;font-size:10px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
#footer  a:visited{color:#cfc2c4;font-weight:bold;font-size:10px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}
#footer  a:hover{color:#cfc2c4;font-weight:bold;font-size:10px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}

.banner{background-image:url(images/img_08.jpg);width:514px;height:141px;background-repeat:no-repeat;}
.banner p{margin:20px 15px 0 0;width:120px;text-align:right;font-size:10px;color:#ffffff;font-weight:bold;float:right;line-height:16px;}
.search{display:block;height:68px;background-image:url(img_03.gif);background-repeat:repeat-x;margin:0px;}


#nav img {border:0px;}

.mainnav{margin:0px;padding:0px;}
.mainnav span{display:none;}

.mainnav li{margin:0px;padding:0px;list-style:none;}
.mainnav li a.nav_home{display:block;width:239px;height:37px;background-image:url(img_15.gif);}
.mainnav li a.nav_home:hover{display:block;width:239px;height:37px;background-image:url(img_15_over.gif);}

.mainnav li a.nav_host{display:block;width:239px;height:37px;background-image:url(img_16.gif);}
.mainnav li a.nav_host:hover{display:block;width:239px;height:37px;background-image:url(img_16_over.gif);}

.mainnav li a.nav_sites{display:block;width:239px;height:36px;background-image:url(img_17.gif);}
.mainnav li a.nav_sites:hover{display:block;width:239px;height:36px;background-image:url(img_17_over.gif);}

.mainnav li a.nav_flash{display:block;width:239px;height:37px;background-image:url(img_18.gif);}
.mainnav li a.nav_flash:hover{display:block;width:239px;height:37px;background-image:url(img_18_over.gif);}

.mainnav li a.nav_gallery{display:block;width:239px;height:36px;background-image:url(img_22.gif);}
.mainnav li a.nav_gallery:hover{display:block;width:239px;height:36px;background-image:url(img_22_over.gif);}

.mainnav li a.nav_intro{display:block;width:239px;height:36px;background-image:url(img_23.gif);}
.mainnav li a.nav_intro:hover{display:block;width:239px;height:36px;background-image:url(img_23_over.gif);}

.mainnav li a.nav_php{display:block;width:239px;height:37px;background-image:url(img_24.gif);}
.mainnav li a.nav_php:hover{display:block;width:239px;height:37px;background-image:url(img_24_over.gif);}

.mainnav li a.nav_logo{display:block;width:239px;height:35px;background-image:url(img_27.gif);}
.mainnav li a.nav_logo:hover{display:block;width:239px;height:35px;background-image:url(img_27_over.gif);}

.mainnav li a.nav_corp{display:block;width:239px;height:33px;background-image:url(img_32.gif);}
.mainnav li a.nav_corp:hover{display:block;width:239px;height:33px;background-image:url(img_32_over.gif);}

.rt_img {position:relative;top:-70px;right:0px;left:266px;}	
.bannerbt{position:relative;top:-93px;right:0px;left:242px;}	


#superfooter { text-align: center; font-size:10px; color:#b68b37; margin-bottom: 5px; margin-top: 2px; }

#superfooter a:link{font-size:10px;color:#b68b37;text-decoration:none;}
#superfooter a:visited{font-size:10px;color:#b68b37;text-decoration:none;}
#superfooter a:active{font-size:10px;color:#b68b37;text-decoration:none;}
#superfooter a:hover{font-size:10px;color:#414141;text-decoration:underline;}

#showhidecatsdiv { margin: 5px 0px 3px 39px; font-size: 10px; }
#showhidecatsdiv a { text-decoration: none; color: #666666; }
#showhidecatsdiv a:hover, #showhidecatsdiv a:active { text-decoration: underline; color: #CC0000; }

#showhidebrandsdiv { margin: 5px 0px 3px 39px; font-size: 10px; }
#showhidebrandsdiv a { text-decoration: none; color: #666666; }
#showhidebrandsdiv a:hover, #showhidebrandsdiv a:active { text-decoration: underline; color: #CC0000; }

#tabs { text-align: center; }


.usernav { padding-top: 15px; }
.usernav a { padding: 0px 15px 0px 15px; }



.wishlist-sendtofriend-links { font-size:12px; margin-top:30px; }
.wishlist-sendtofriend-links a { color:#993333; display:block; float:left; height:14px; line-height:14px; margin-bottom:8px; margin-right:20px; padding-left:25px; text-decoration:none; }
.wishlist-sendtofriend-links a:hover { text-decoration:underline; }

.wishlist-sendtofriend-links a.wishlist-icon { background:url(/images/wishlist-icon.png) no-repeat; padding-left:18px; }
.wishlist-sendtofriend-links a.sendtofriend-icon { background:url(/images/sendtofriend_btn.png) no-repeat; padding-left:23px; }

#wishlist .item { margin-bottom:25px; padding:0 15px; }
#wishlist .item .img { float:left; text-align:center; }
#wishlist .item .desc { float:right; width:390px; }
#wishlist .item .buttons { border-top:1px solid #000; line-height:25px; margin: 0 10px; padding-top:5px; zoom:1; }
#wishlist .item .buttons p { margin: 0; }
#wishlist .item .buttons .price { color:#C33333; font-size:11px; float:left; }
#wishlist .item .buttons .remove { float:right; width:190px; }
#wishlist .item .buttons .remove a { margin-left:5px; }
#wishlist .item .buttons .remove a { margin-left:5px; }

#wishlist .item .options { margin-left:10px; padding:0; }
#wishlist .item .options li { list-style:none; }


.clear { clear:both; display:block; height:1px; font-size:1px; line-height:1px; visibility:hidden; float:none; }



#videos h2.video-title { color:#222; font-size:12px; line-height:1.5; margin: 20px 0; text-align: center; }
#videos h2.video-title span { color:#666; font-size:10px; font-weight:normal; }

#videoplayer { margin: 20px auto; text-align: center; }
#video-desc { margin: 20px 40px; text-align:justify; }

#videos h3 { margin-left: 15px; color:#444; }

#thumblist { /* overflow:auto; */ margin:0 auto; /* height:330px; */ width:518px; }
#thumblist .video-list { list-style:none; margin:0 !important; padding:0; text-align:center; width:500px; }
#thumblist .video-list li { list-style:none; line-height:1.35; margin:0; padding:10px 15px; float:left; width:130px; }
#thumblist .video-list li.clear { float:none; width:auto; padding:0; }
#thumblist .video-list li img { margin-bottom:5px; }

.modifyprofile ul { margin-top:15px; }
.modifyprofile li { line-height:1.6; margin-top:10px; }

#main .box { position:relative; overflow:hidden; width:536px; }
#main .h1 { margin-bottom:10px; }
#main p.return2profile { margin:0; padding:0; position:absolute; top:15px; right:15px; }

.box hr { margin:15px; }


/**
 *  Email Notifications
 */
.ie .email-notifications form { margin-bottom:0 !important; }
.ie .email-notifications hr { margin:0 15px; }
.ie .email-notifications h3 { margin:5px; }

.email-notifications form p.result { float: none; margin: 0 0 5px; }
.email-notifications form p.result strong { cursor:default; }

.email-notifications form p.cont input { float:left; }
.email-notifications form p.cont label { float:right; width:440px; }
.email-notifications form p.cont strong { cursor:pointer; }

.email-notifications form p.buttons { float: none; margin: 15px 0 0; text-align: center; }
.email-notifications form p.buttons input { float: none; margin-left: 0; }


/**
*	New design Product page
*/
/**
 *	Product page
 */
 .productTitle { zoom: 1; width: 271px; }
 
.productInfo .column { padding: 0; }
.productInfo .cont-img { width: 279px; float: left; text-align: right; }
.productInfo .cont-details { width: 267px; float: right; }
.productInfo h4 { margin-bottom: 5px; padding: 0; }
.productInfo h4.first { margin-top: 0; }
.productInfo hr { display: none; }
.productInfo .error { margin-right: 10px; }

.cont-details p.line { position: relative; zoom: 1; padding-left: 70px; margin: 0 10px 15px 0; }
.cont-details p.line b { position: absolute; zoom: 1; top: 0; left: 0px; width: 65px; }
.cont-details p.last { margin-bottom: 0; }
.cont-details input.text { width: 30px; margin-bottom: 10px; }
.cont-details select { width: 181px; }

.cont-product-details {
	border-top: 1px solid #E8E9E4;
	margin: 10px;
	padding: 10px 5px 0;
}
.product-details {
	margin: 0;
	/*padding: 10px 0 10px 10px;*/
	padding: 0;
	float: left;
	/*width: 270px;*/
	width: 49%;
}
ul.last {
	padding-left: 0;
}
.product-details li { 
	position: relative;
	float: left;
	/*width: 120px;*/
	padding-left: 112px;
	padding-right: 10px;
	padding-bottom: 5px;
	list-style: none; 
	background: none;
	zoom: 1;
}
.product-details li b {
	position: absolute;
	top: 0;
	left: 0;
}

.product-options { width: 241px; margin: 10px 14px 0 0; float: right; }
.product-options  a {
	display: block;
	float: left;
	color: #9C2B27 !important; 
	height: 14px; 
	line-height: 14px; 
	margin-bottom: 8px; 
	margin-right: 10px; 
	padding-left: 25px; 
	text-decoration: underline;
}
.product-options  a:hover { text-decoration: none; }
* html .product-options { margin: 10px 5px 0 0; width: 250px; }
.product-options a.wishlist { width: 91px; background: url(images/icon-addDoc.gif) no-repeat; padding-left:18px; }
.product-options a.sendtofriend { width: 94px; background: url(images/icon-send.gif) no-repeat; padding-left:23px; margin-right: 0; }
 

/**
* 	wishlistItem
*/
* html .box .wishlistItem { zoom: 1; }
.box .wishlistItem {
	margin: 0 15px !important;
	/*border-top: 1px solid #454545;*/
	border-top: 1px solid #CCC;
	padding: 20px 0 0 !important;
}
.box .wishlistItem .cont-details { margin: 0 10px;}

.box .wishlistItem-first {
	padding-top: 0 !important;
	border-top: none;
}
#wishlist .box .wishlistItem .item { padding: 0; margin: 0; }
#wishlist .wishlistItem .item .desc { width: 380px; }

/**
* 	tools
*/
.colorChart { 
	display: block; 
	width: 74px;
	height: 24px; 
	padding-left: 45px; 
	margin-top: 10px;
	line-height: 19px; 
	background: url(images/icon-colorChart.gif) no-repeat 0 0; 
}

.error { float: none; width: auto; margin: 10px 0; padding: 5px 0; background: #F4DBDE; color: #A0292B; font-size: 13px; text-align: center; }
 
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}



.tab-hide { display:none; }
.hide { display:none; }

#tabs-nav { background:url(images/home_tabs2.png) no-repeat; height:27px; margin:0; position:relative; }
#tabs-nav a { height:27px; left:0; outline:0; position:absolute; top:0; width:125px; }
#tabs-nav a.active { background-image:url(images/home_tabs2.png); background-repeat:no-repeat; }

#tabs-nav #tab-mostviewed { left:0; }
#tabs-nav #tab-mostviewed.active { background-position:0 -27px; }
#tabs-nav #tab-monthlyspecials { left:131px; }
#tabs-nav #tab-monthlyspecials.active { background-position:-131px -27px; }
#tabs-nav #tab-mostpurchased { left:262px; }
#tabs-nav #tab-mostpurchased.active { background-position:-262px -27px; }

#tabs-container { border-top:1px solid #CCC; padding-top:20px; }


.alert { padding: 10px; border: 1px solid #FF9933; background-color: #FFFFCC; color: #996600; margin: 10px; }
