@charset "utf-8";

/* Original design work copyright © OCDesignsOnline, All Rights Reserved. Used with permission by StillShot 2. */

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



/* Template formatting
-------------------------------------------------- */
#x-template, ul.x-tt, .x-tb-title, 
.x-tb-top, .x-tb-mid, .x-tb-btm		{ width:717px; }
#x-template h1			{ text-align:left; font:bold 15px/18px Arial, Geneva, Sans-serif; color:#FB900A; margin:0; padding:10px 0; }
.x-tb-mid h5			{ text-align:left; font:bold 12px/15px Arial, Geneva, Sans-serif; color:#FB900A; text-transform:uppercase; margin:0; padding:3px 0 8px; }

#x-tt-ban				{ position:relative; width:717px; height:128px; margin:0 0 12px; }
#x-tt-ban-01			{ position:absolute; left:0; top:0; }
#x-tt-ban-02			{ position:absolute; left:245px; top:0; }
#x-tt-ban-03			{ position:absolute; left:491px; top:0; }
#x-tt-ban-01, #x-tt-ban-02,
#x-tt-ban-03			{ width:226px; height:128px; }

.x-tb-title				{ background:transparent url(images/x-tb-title.png) 0 0 no-repeat; height:39px; }
.x-tb-title-desc			{ background-image:url(images/x-tb-title-desc.png); }
.x-tb-top				{ background:transparent url(images/x-tb-top.png) 0 0 no-repeat; height:5px; }
.x-tb-mid				{ background:transparent url(images/x-tb-mid.png) 0 0 repeat-y; padding:10px 0 5px; }
.x-tb-btm				{ background:transparent url(images/x-tb-btm.png) 0 0 no-repeat; height:17px; }
.x-tb-ins				{ padding:0 15px 0; }
.x-tb-mid, .x-tb-mid p, 
.x-tb-mid a, .x-tb-mid li		{ text-align:left; font:12px/16px Arial, Geneva, Sans-serif; color:#808080; }
.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-tb-bull.png) 0 0 no-repeat; padding:0 0 5px 15px; }
.x-tb-mid a, .x-tb-mid a:visited,
.x-tb-mid a:active, .x-tb-mid a:link	{ color:#808080; text-decoration:underline; }
.x-tb-mid a:hover			{ color:#1893BB; text-decoration:underline; }
.x-tb-mid .x-bold			{ font-weight:bold; color:#FB900A; }

#x-tg				{ margin:0 auto 5px; padding:0; overflow:hidden; }
#x-tg-main			{ float:left; }
#x-tg-main img			{ width:400px; height:400px; border:1px solid #D5D5D5; }
#x-tg-thumbs			{ width:234px; float:right; }
#x-tg-enlarge img			{ width:234px; height:32px; display:block; }
#x-tg-thumbs #x-tg-th-out		{ width:234px; background-color:#D5D5D5; padding:0 0 1px; }
#x-tg-thumbs #x-tg-th-ins		{ width:232px; background-color:#EAEAEA; margin:1px 1px 0; padding:8px 0 0; overflow:hidden; }
#x-tg-thumbs #x-tg-th-ins img	{ width:96px; border:4px solid #EAEAEA; margin:0 0 8px 8px; float:left; }
#x-tg-thumbs .x-cl			{ clear:both; width:0; height:0; }

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

#x-marq				{ width:717px; height:100px; background:transparent url(images/x-marq-bg.png) 0 0 no-repeat; }
.slidewindow			{ position:relative; left:10px; top:5px; width:697px; height:90px; overflow:hidden; }
.slidewindow img			{ width:120px; height:90px; }