@charset "utf-8";

/* Original design work copyright © OCDesignsOnline, All Rights Reserved. Used with permission by Fitness Equipment Depot. */

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



/* Top banner formatting
-------------------------------------------------- */
#x-hd-bann			{ display:block !important; }



/* Template body formatting
-------------------------------------------------- */
#x-template, ul.x-tt			{ width:737px; }
#x-template h1			{ text-align:center; font:normal 20px/23px Verdana, Geneva, Sans-serif; color:#252C53; margin:0; padding:5px 0 15px; }
#x-template h5			{ text-align:left; font:bold 12px/15px Tahoma, Geneva, Sans-serif; color:#252C53; margin:0; padding:8px 0; }

#x-tg				{ width:657px; margin:0 auto 15px; padding:0; overflow:hidden; }
#x-tg-main			{ width:482px; float:left; text-align:center; }
#x-tg-main img			{ width:480px; border:1px solid #D3D3D3; }
#x-tg-main img#x-tg-scan		{ width:107px; height:59px; border:0 none; display:block; margin:15px auto 0; }
#x-tg-thumbs			{ width:150px; float:right; }
#x-tg-thumbs #x-tg-th-ins img	{ width:150px; margin:0 auto 10px; }

ul.x-tt				{ height:40px; background:transparent url(images/x-tb-top.png) 0 35px no-repeat; }
ul.x-tt li a img			{ width:146px; height:36px; display:block; float:left; margin:0 0 0 1px; }
ul.x-tt li a img.first			{ margin:0; }

#x-whyshop			{ width:100%; border:0 none; border-collapse:collapse; text-align:left; margin:5px 0 0; padding:0; cellpadding:0; cellspacing:0; }
#x-whyshop td			{ padding:3px 10px; }
#x-whyshop tr td ul			{ padding:0; list-style-type:none; }
#x-whyshop li			{ text-align:left; font:italic bold 14px/21px Verdana, Geneva, Sans-serif; color:#404040;
				  background:transparent url(images/x-tb-ckbx.png) left center no-repeat; padding:0 0 5px 30px; }

#x-rela .x-fb, #x-rela .x-fb a		{ width:165px; height:181px; } 
#x-rela .x-fb			{ background:transparent url(images/x-ri-bg.png) 0 0 no-repeat; margin:15px 0 0 15px; padding-bottom:10px; float:left; }
#x-rela .x-fb a, #x-rela .x-fb a:link,
#x-rela .x-fb a:active,
#x-rela .x-fb a:visited		{ color:#F2FAFF; text-decoration:none; text-align:center; font:normal 11px/15px Tahoma, Geneva, Sans-serif; display:block; }
#x-rela .x-fb a:hover		{ color:#FFF; text-decoration:none; }
#x-rela .x-fb img			{ width:139px; height:120px; margin:13px auto 12px; display:block; }

#x-commercial			{ width:737px; height:96px; display:block; margin:0 0 12px; }
