@charset "utf-8";

/* Homepage formatting
-------------------------------------------------- */
#x-home				{ width:735px; margin:0 auto; padding:0; float:right; overflow:hidden; }
#x-home h4			{ text-align:left; font:bold 15px Tahoma, Geneva, Sans-serif; color:#F8F7F7; line-height:36px; margin:0; padding:0 36px; }

.x-ba				{ width:585px; height:405px; margin:0 0 12px !important; overflow:hidden; }
.x-ba a				{ width:148px; height:405px; float:left; display:block; }
.x-ba a.last			{ width:141px; }
.x-ba img				{ width:141px; height:405px; }

.x-tb-title, .x-tb-top,
.x-tb-mid, .x-tb-btm			{ width:585px; } /* section text box */
.x-tb-title				{ background:transparent url(images/x-tb-title.jpg) 0 0 no-repeat; height:36px; }
.x-tb-top				{ background:transparent url(images/x-tb-top.png) 0 0 no-repeat; height:10px; }
.x-tb-mid				{ background:transparent url(images/x-tb-mid.png) 0 0 repeat-y; padding:0; overflow:hidden; }
.x-tb-btm				{ background:transparent url(images/x-tb-btm.png) 0 0 no-repeat; height:10px; margin:0 0 12px; }
.x-tb-ins				{ padding:0 15px; } /* inset */
.x-tb-mid, .x-tb-mid p, 
.x-tb-mid a, .x-tb-mid li		{ text-align:left; font:normal 12px Verdana, Geneva, Sans-serif; color:#2B2528; line-height:15px; }
.x-tb-mid p, .x-tb-mid ul		{ padding:0 0 15px; list-style-type:none; }
.x-tb-mid li			{ background:transparent url(images/x-template-bullet.png) 0 0 no-repeat; padding:0 0 5px 15px; line-height:15px; }
.x-tb-mid a, .x-tb-mid a:visited,
.x-tb-mid a:active, .x-tb-mid a:link	{ color:#77665E; text-decoration:underline; }
.x-tb-mid a:hover			{ color:#DE1D7A; text-decoration:underline; }
.x-tb-mid b, .x-tb-mid strong		{ font-weight:bold; }

.x-fi, .x-fi a			{ width:135px; height:242px; } /* featured item boxes */
.x-fi				{ background:transparent url(images/x-fi-bg.png) 0 0 no-repeat; margin:8px 0 0 9px; float:left; }
.x-fi a, .x-fi a:visited,
.x-fi a:active, .x-fi a:link		{ color:#A07E26; text-decoration:none; text-align:center; font:bold 12px Verdana, Geneva, Sans-serif; display:block; }
.x-fi a:hover			{ color:#042747; text-decoration:none; }
.x-fi img				{ width:154px; height:120px; margin:6px 0 18px; }
.x-f2r img				{ margin-bottom:10px; }

#x-home-flash			{ width:139px; height:718px; background:transparent url(images/x-home-flash.jpg) 0 0 no-repeat; }

/* general */
.x-showitem, #showcase,
table.v4shwc td.grItm, table.gallery		{ width:135px; height:242px; }
.x-showitem				{ margin:8px 0 0 9px; float:left; } /* surround div */
.x-showright				{ margin-right:0; }
#showcase, table.v4stw, table.v4shwc td.grItm	{ margin:0; padding:0; } /* remove margins and padding */

/* gallery image */
table.gallery				{ background:transparent url(images/x-fi-bg.png) 0 0 no-repeat; } /* gallery item, set dimensions and background image or color here */
table.gallery td.picture			{ height:100px !important; margin:0; padding:0; } /* set image padding here, default is 0 10px 5px */
table.gallery td.picture div.image		{ width:135px !important; height:92px; margin:0; padding:0; } /* set to full width and 0 margin, important on width to override inline setting, set height to 80px plus any borders for consistency */
table.gallery td.picture div.image img		{ width:100px; border:1px solid #A88A93; margin:0 16px; padding:0; } /* image dimensions are auto set to 80px by ebay, add border and side margins */

/* gallery title and text */
table.gallery div.ttl				{ height:50px; margin:0; padding:0 10px; } /* title text parent div, set height to accommodate up to 3 rows of title text */	
table.gallery div.ttl a, table.gallery div.ttl a:link,
table.gallery div.ttl a:active,
table.gallery div.ttl a:visited			{ color:#2B2528; font-size:11px; text-decoration:none; line-height:13px; } /* set title color, if other than general settings above */
table.gallery div.ttl a:hover			{ color:#DE1D7A; } /* set title mouseover color, if other than general settings above */
div.basics span.bin				{ color:#40141F; font:bold 11px Verdana, Geneva, Sans-serif; line-height:13px; display:block; float:left; margin:20px 10px 0; } /* set price color, font, and location */

/* remove borders and spacing */
.whiter-rcp .whiter-n, .whiter-s, table.gallery .mi,
div.basics div.clr, table.gallery div.catItms,
div.basics div.prices div.amount img,
div.anchors div.group, table.v4shwc td.bline,
table.gallery div.subtitle			{ display:none; }
.whiter-rcp				{ border:0 none; }
table.v4shwc td.lcell			{ border-right:0 none; }