@charset "utf-8";

/* Original design work copyright © OCDesignsOnline, All Rights Reserved. Used with permission by The Other Sellers. */

/* General formatting
-------------------------------------------------- */
.x-content			{ padding:10px 0 0 !important; }



/* Template body formatting
-------------------------------------------------- */
#x-template, ul.x-tt			{ width:717px; }
#x-template h1			{ text-align:left; font:normal 16px/19px Arial, Tahoma, Geneva, Sans-serif; color:#808080; margin:0; padding:10px 0; }
.x-tb-mid h5			{ text-align:left; font:bold 12px/15px Arial, Tahoma, Geneva, Sans-serif; color:#2B6EAE; margin:0; padding:8px 0; }
#x-template .x-fl			{ float:left; margin:0 10px 5px 0; }
#x-template .x-fr			{ float:right; margin:0 0 5px 10px; }

#x-tg				{ margin:0 auto 15px; padding:0; overflow:hidden; }
#x-tg-main			{ width:402px;  height:402px; float:left; }
#x-tg-main img			{ width:400px; height:400px; border:1px solid #D5D5D5; }
#x-tg-thumbs			{ width:260px; float:right; }
#x-tg-enlarge img			{ width:260px; height:28px; display:block; }
#x-tg-thumbs #x-tg-th-out		{ width:260px; background-color:#D5D5D5; padding:0 0 1px; }
#x-tg-thumbs #x-tg-th-ins		{ width:258px; background-color:#EAEAEA; margin:1px 1px 0; padding:8px 0 0; overflow:hidden; } /* change bg color only */
#x-tg-thumbs #x-tg-th-ins img	{ width:114px; margin:0 0 10px 10px; float:left; }
#x-tg-thumbs .x-cl			{ clear:both; width:0; height:0; }

#x-tp-srch			{ position:relative; width:717px; height:63px; background:transparent url(images/x-tp-search.png) 0 0 no-repeat; } 
#x-tp-srch form			{ display:inline; overflow:hidden; }
#x-tp-srch #x-tp-sbox		{ position:absolute; left:167px; top:13px; width:400px; height:24px; border:0; background-color:transparent; margin:0; padding:0 10px; font:normal 11px/24px Arial, Tahoma, Geneva, Sans-serif; color:#BBB; }
#x-tp-srch #x-tp-sbtn		{ position:absolute; left:601px; top:0; width:116px; height:51px; cursor:pointer; }

ul.x-tt				{ border-bottom:1px solid #D5D5D5; }
ul.x-tt, ul.x-tt img			{ height:36px; }
ul.x-tt li a img			{ width:177px; display:block; float:left; margin-right:3px; }
ul.x-tt li a img.next			{ margin-right:2px; }
ul.x-tt li a img.last			{ margin:0 0 0 1px; }
