@charset "utf-8";

/* General page formatting
-------------------------------------------------- */
.x-content			{ padding:10px 0 0 !important; }
#x-search #x-query .v4sbox		{ height:22px; } /* add padding to height from store css */



/* Header formatting
-------------------------------------------------- */
#x-header			{ height:326px; }



/* Template body formatting
-------------------------------------------------- */
#x-template			{ margin:0; padding:0; vertical-align:top; float:right; }
#x-template, ul.x-terms-tabs		{ width:740px; }
#x-template h1			{ text-align:center; font:bold 15px Verdana, Geneva, Sans-serif; color:#4C4C4C; line-height:50px; margin:0; padding:0 20px; } /* listing title */
.x-tb-mid h5			{ text-align:left; font:bold 12px Verdana, Geneva, Sans-serif; color:#EE0101; line-height:15px; text-decoration:underline; margin:0; padding:8px 0 8px; } /* text subtitles */

.x-tb-top-2			{ background-image:url(images/x-tb-top2.png); }
.x-tb-mid-2			{ background-image:url(images/x-tb-mid2.png); }
.x-tb-btm-2			{ background-image:url(images/x-tb-btm2.png); }

.x-gallery				{ width:710px; margin:0 auto; padding:0 0 10px; overflow:hidden; } /* Image Gallery */
.x-gallery .large			{ width:402px; float:left; overflow:hidden; }
.x-gallery .large img		{ max-width:400px; width:auto !important; border:1px solid #808080; display:block; margin:0 auto; }
.x-gallery .thumbs			{ width:234px; float:right; }
.thumbs .title, .thumbs .title img	{ width:234px; height:40px; display:block; }
.thumbs .display-ot			{ width:234px; background-color:#808080; padding:0 0 1px; } /* change bg color only for diff border color */
.thumbs .display-in			{ width:232px; background-color:#FFF; margin:0px 1px 0; padding:8px 0 0; overflow:hidden; } /* change bg color only */
.thumbs .display-in img		{ width:96px; border:4px solid #FFF; margin:0 0 8px 8px; float:left; }  /* thumbs are always set to 96px width, do not remove border (set to same color as display-in bg to "remove") */
.x-cl				{ width:0; height:0; }

ul.x-terms-tabs			{ list-style-type:none; margin:0 10px; padding:0; overflow:hidden; }
ul.x-terms-tabs, ul.x-terms-tabs img	{ height:39px; padding:0; }
ul.x-terms-tabs li			{ display:inline; padding:0; }
ul.x-terms-tabs li a	img		{ width:173px; display:block; float:left; margin:0 0 0 5px; }


