/* catalog styles */ 
td.productListing 					{ padding:10px ;width:120px; }
td.productDetail 					{ padding-right:25px; }
td.productImage 					{ width:200px ;font-size:11px; }
div.detailThumbs 					{ margin-top:4px; }
div.detailThumbs img 				{ margin-right:3px ;cursor:pointer; }
div.detailSizes 					{ background:url("../images/productDetail_sizes.gif") no-repeat ;display:block ;margin-top:4px ;width:197px ;height:32px; }
div.detailOptions 					{ background:url("../images/productDetail_options.gif") no-repeat ;display:block ;margin-top:4px ;width:197px ;height:32px; }
div.detailSizes select,
	div.detailOptions select 		{ width:125px ;margin-left:63px ;margin-top:8px; }
a.map 								{ background:url("../images/icon_world.gif") left no-repeat; padding-left:18px; }
a.email 							{ background:url("../images/icon_email.gif") left no-repeat; padding-left:18px; }
a.map:hover, a.email:hover 			{ border:none !important; }
td.categoryTitle 					{ font-size:14px ;padding-right:15px ;padding-top:3px ;padding-bottom:15px ;text-align:right; }
td.categoryList select 				{ width:170px; }
td.categoryMain_footer 				{ width:187px; background:url("../images/categoryMain_footer_bg.gif"); }
td.categoryMain_footer .contents	{ padding:15px; padding-top:0px; padding-bottom:0px; font-size:11px; color:#111; }

div.featuredDesigns					{ background:url("../images/featuredDesigns_bg.jpg") no-repeat; height:143px; text-align:left; }
div.featuredDesigns .contents		{ padding:10px; }
div.thumbSm							{ border:1px solid #563f34; padding:2px; background:#fff; width:80px; }
img.thumbSm							{ border:1px solid #563f34; width:78px; height:85px; }
img.thumbSm_sel						{ border:1px solid #563f34; width:78px; height:85px; opacity:.3; filter:alpha(opacity=30); }
td.featuredThumb					{ width:190px; padding-right:15px; font-size:11px; vertical-align:middle !important; }

.morePrev							{ display:block; background:url("../images/morePrev.gif") top no-repeat; width:100%; height:100%; padding-top:20px; margin-top:25px;
									  color:#563f34; font-size:11px; text-decoration:none; text-align:center !important; }
.moreNext							{ display:block; background:url("../images/moreNext.gif") top no-repeat; width:100%; height:100%; padding-top:20px; margin-top:25px; 
									  color:#563f34; font-size:11px; text-decoration:none; text-align:center !important; }
.morePrev:hover, .moreNext:hover	{ color:#563f34; text-decoration:none; cursor:pointer; cursor:hand; }
div.moreProducts					{ padding:10px; border-top:1px solid #D0CAC8; }
div.moreProducts .scroller			{ display:block; position:relative; width:580px; height:90px; overflow:hidden; }
div.moreProducts .scroller .contents{ display:block; height:87px; }
#scrollerContents					{ position:relative; }
div.productThumb					{ margin-right:4px; width:96px; }

div.productTitle					{ display:block; font-size:18px; color:#005e8e; margin-bottom:10px; }
div.productDetail					{ padding-left:25px; padding-top:15px; }
div.productDetail img				{ border:1px solid #D0CAC8; }
img.productDetailThumb				{ width:73px; }
td.productDetailThumb				{ padding:5px 5px 0px 0px; }
div.galleryLink						{ display:block; margin-top:5px; }
div.galleryLink img					{ border:0px !important; }

table.productItems td				{ padding:2px; padding-right:10px; font-size:14px; }

div.categoryThumb					{ border:1px solid #563f34; margin-left:3px; margin-bottom:3px; width:137px; height:81px; }
div.categoryThumb a					{ display:block; color:#fff; font-size:18px; padding-top:60px; padding-left:5px; padding-bottom:4px; font-family:Times,Garamond,serif; background:none; text-decoration:none; text-shadow: 1px 1px 5px #000; }
div.categoryThumb a:hover			{ color:#fff; text-decoration:none; background:url("../images/blackAlpha.png"); }

div.productFilter					{ text-align:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; padding:0 16px 3px 23px; }
div.productFilter b					{ font-weight:normal; padding:3px 6px 3px 6px; margin-right:1px; }
div.productFilter a					{ color:#fff; background:#DAC5A4; text-decoration:none; padding:2px 4px 2px 4px; margin-right:3px; 
									  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
div.productFilter a:hover			{ color:#fff; background:#B58B4A; text-decoration:none; }

div.productFilter a.sel				{ background:#4B96B8; }
div.productFilter a.sel:hover		{ background:#B58B4A; }

td.productDescription				{ padding:20px 0 0 25px; font-size:12px; width:310px; }
td.productOptions					{ padding:15px 25px 0 25px; font-size:12px; }

td.productVideo						{ padding:3px 0 0 23px; }
td.productVideo	object				{ border:4px solid #fff; }

.moviePlayButton					{ display: none; }