/*******************************************************************************************
Title:		RULES SPECIFIC TO DESIGN AN EBTEE PAGE OF SITE
Author:		James T. Hoff Jr. (Boomtown Internet Group)
Updated:	07/02/09
*******************************************************************************************/
#shirt-designer {
	background-color:#f9f5e7;
	border:2px solid #E4DEB9;}
	
	#shirt-designer table {
		width:100%;
		border-collapse:collapse;
		border:2px solid #E4DEB9;}
		
		#shirt-designer table thead th {
			padding:6px;
			/*background:url('../images/bg-banner-ul.jpg') 0 -25px repeat-x;*/
			background-color:#6B5D47;
			color:#f9f5e7;
			font-size:130%;}
			
		#shirt-designer table th,
		#shirt-designer table td {vertical-align:top;}
		
		#shirt-designer table tfoot td {
			padding:8px;
			vertical-align:middle;
			background-color:#E4DEB9;}
			
			#shirt-designer table tfoot td table th {width:25%;}
			
			#shirt-designer table tfoot td table th,
			#shirt-designer table tfoot td table td {
				padding:3px;
				color:#958E7B;}
				
			#shirt-designer table tfoot td#cart-functions {text-align:right;}
				
		#shirt-designer table td#shirt-container {
			width:403px;
			padding:10px 8px;
			vertical-align:middle;
			border-right:2px solid #E4DEB9;}
	
			#shirt-designer table td table {border:0;}
		
	#shirt-designer td#shirt-container #shirt {
		position:relative;
		width:400px;
		height:407px;}
		
		#shirt-designer td#shirt-container #shirt img {display:block;}
		
		#shirt-designer td#shirt-container #shirt #ebt-tagline {
			position:absolute;
			top:95px;
			left:116px;
			/*width:204px;
			height:34px;*/
			width:165px;
			height:23px;}
		
		#shirt-designer td#shirt-container #shirt #ebt-msg {
			position:absolute;
			top:125px;
			left:118px;
			width:160px;
			text-align:center;
			overflow:hidden;}
			
			#shirt-designer td#shirt-container #shirt #ebt-msg #ebt-msg-ln1,
			#shirt-designer td#shirt-container #shirt #ebt-msg #ebt-msg-ln2 {
				margin-top:8px;
				overflow:hidden;
				white-space:nowrap;}

		#shirt-designer td#shirt-container #shirt #ebt-patch {
			position:absolute;
			bottom:25px;
			right:120px;
			width:46px;
			height:38px;
			background:url('../images/design-an-ebtee/patch.png') 0 0 no-repeat;}

#agree {
	float:right;
	margin-top:15px;}
	
	#agree p {
		float:right;
		margin-bottom:10px;
		clear:both;}
	
	#agree label {font-size:85%;}
	
	#agree #cart-button a {
		float:right;
		display:block;
		padding:8px;
		background-color:#5BC2EA;
		text-decoration:none;
		border:2px solid #e4deb9;
		color:#fff !important;}
				
input#txtMessageLn1,
input#txtMessageLn2 {width:150px;}

	
.sz1 {font-size:12px;}
.sz2 {font-size:13px;}
.sz3 {font-size:14px;}
.sz4 {font-size:15px;}
.sz5 {font-size:16px;}

.design-step table tbody th,
.design-step table tbody td {padding:6px 0;}

.design-step table tbody th {
	padding-left:8px;
	width:33%;
	color:#9b9e5a;}

input.font-toggle {
	width:25px;
	font:100% "Courier New", Courier, monospace;}


body.view #shirt-designer #shirt-options,
body.view #shirt-designer tfoot,
body.view #agree {display:none;}

body.view #shirt-designer {float:left;}

body.view #shirt-designer table {width:auto;}


body.thumb #banner,
body.thumb #left,
body.thumb #bottom-container {display:none;}

body.thumb #shirt-designer,
body.thumb #shirt-designer table,
body.thumb #shirt-designer table td {border:0 !important;}

body.thumb,
body.thumb #top-wrapper {background:none;}

body.thumb #content-wrapper {
	width:auto !important;
	margin:0 !important;}
	
body.thumb #content-container {margin:0 !important;}

body.thumb #content {margin:0 !important;}

body.thumb #shirt-designer {
	overflow:hidden;
	margin-top:-135px;
	margin-left:-80px;
	height:240px;
	width:342px;}