.user_options

{

	width:535px;

	height:50px;

}



.addtext

{

	float:left;

	width:101px;

}



.addimage

{

	float: left;

	width:112px;

}



.size_change

{

	margin-left: auto;

	margin-right: auto;

	width:134px;

}

.add_form

{

	text-align:center;

	padding:5px 0;

}



/* Style for IFRAME */

.loader

{

	border:0;

	height:0;

	width:0;

	padding:0;

	position:absolute;

	visibility:hidden;

}



#chatoutput ul

{

	list-style:none;

	padding:0;

	margin:0;

}



#chatoutput li

{

	float:left;

}



form

{

	padding:0;

}



label

{

	cursor:pointer;

	cursor:hand;

}



#chatoutput

{

	text-align:left;

}



.tshirt_window

{

	position:absolute;

	overflow:hidden;

	z-index:1000;



}



.tshirt_window .tshirt_window_top

{

	width:100%;

	height:17px;

	position:relative;

	cursor:move;

}

.mb_move{
float: left;
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#555555;
text-decoration: none;
background:url("/i/bu/minibutton.gif") top left no-repeat;
height:14px;
padding:0px 0px 0px 4px;
cursor: pointer; 
cursor:move;
}
.mb2_move{
float: left;
background:url("/i/bu/minibutton2.gif") top left no-repeat;
height:14px;
padding:4px 4px 0px 0px;
margin: 0px 2px 0px 0px;
cursor: pointer; 
cursor:move;
}

.tshirt_window .top_buttons

{

	float:right;

	z-index:10;

	position:absolute;

	right:0;

}



.top_buttons img

{	

	text-align:center;

	border:none;

	float:left;

	padding-left:2px;

}





.tshirt_windowContent

{

	cursor:hand;
	cursor:pointer;

}

.tshirt_window_bottom

{	

	padding-top: 14px;

	position:relative;

}



.tshirt_window_bottom img

{

	border:none;

	float:right;

}



.tshirt_windowContent img

{

}



.topCenterImage

{

	position:absolute;

	left:3px;

	width:5000px;

	height:17px;

}

.pixReading

{

	font-size:12px ;

	float: left;

	position:relative;

	left:-4px;

	top:-10px;

}

.resizeImage

{

	position:relative;

	right:0;

	top:-10px;

}

.rangeButton

{	

	position:absolute;

	left:0;

	top:0px;

	visibility:hidden;

	

}

.zoomButton

{

	position:absolute;

	left:0;

	cursor:url("/highslide/graphics/zoomin.cur"), pointer;

	outline:none;

}



.closeButton

{

	cursor:pointer;

	cursor:hand;

}





.canvas_holder

{

	width:880px;

	float:left;

}



#canvas

{	

	width:880px;

	height:500px;

	z-index:0;

}

#canvas1

{	

	width:880px;

	height:500px;

	z-index:0;

}



.two_container

{

	width:1127px;

	float:left;

	margin-left:8px;

}



* html .two_container

{

	width:1157px;

	margin-left:2px;

}



#shoppingcart

{

	display: none;

}





.favorite_tool a:link,.favorite_tool A:visited

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/favorite.gif") top left no-repeat;

	width:86px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}



.favorite_tool a:hover

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/favorite2.gif") top left no-repeat;

	width:86px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;



}

.favorite_tool_selected

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/favorite3.gif") top left no-repeat;

	width:86px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}



.share_tool a:link,.share_tool a:visited

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/share.gif") top left no-repeat;

	width:80px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}



.share_tool a:hover

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/share2.gif") top left no-repeat;

	width:80px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}

.flag_tool a:link,.flag_tool a:visited

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/flag.gif") top left no-repeat;

	width:55px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}



.flag_tool a:hover

{

	color:#555555;

	text-decoration:none;

	background:url("/i/bu/flag2.gif") top left no-repeat;

	width:55px;

	height:27px;

	float:left;

	padding:7px 0 0 5px;

	z-index:1;

}

#publish_popout_div

{

	width: 215px;

	padding:10px 0 20px;

	display:none;

}



#addimage_popout_div

{

	padding:10px 0 0px;

	display:none;

}

#addtext_popout_div

{

	padding:10px 0 0px;

	display:none;

}

#canvas_colors_popout_div

{

	height:70px;

	margin-bottom:5px;

}



#shirt_color_div

{	

	list-style:none;

	padding:0;

	margin:0;

	width: 212px;

	height:110px;

	display: block;

}

#shirt_color_div li 

{

	float: left;

	margin-bottom: -2px;

	padding: 0px;

	cursor:pointer;

	cursor:hand;

}

#shirt_size_div 

{	

	list-style:none;

	padding:0;

	margin:0;

	width: 233px;

	height:60px;

}

#shirt_size_div li 

{

	float: left;

	cursor:pointer;

	cursor:hand;

}





.comment_post

{

	font-size:12px ;

	width:636px;

	min-height:56px;

	height: auto;

	float:left;

	background:#FFFFFF;

	line-height: 18px;

	background:url("/i/bg/mgrad.gif") 0 0 repeat-x;

	border-bottom:1px solid #ccc;

	border-right:1px solid #ccc;

	border-left:1px solid #ccc;

	padding:0 0 4px 4px;

}



.comment_box

{	

	width:725px;

}





#OptionsForm

{

	width:100%;

}



iframe

{

	border-width:0;

	height:65px;

	width:180px;

}



iframe.hidden

{

	display:none;

	width:0;

	height:0;

}

#loading_image{

display: none;

}

.share_link{

float: left;

}

.autocomplete {

  position:absolute;

  width:250px;

  border:1px solid #888;

  margin:0px;

  padding:0px;

  z-index: 9999999;

}

.autocomplete ul {

  list-style-type:none;

  background-color:white;

  margin:0px;

  padding:0px;

  z-index: 9999999;

}

.autocomplete ul li.selected { background-color: #ffb;

  z-index: 9999999;}

.autocomplete ul li {

  list-style-type:none;

  display:block;

  margin:0;

  padding:2px;

  height:32px;

  cursor:pointer;

  z-index: 9999999;

}

.share_link{

	float: left;

	text-decoration: none;

	padding: 5px;

}

h2

{	font-size:12px;

	text-decoration:none;

	font-weight:normal;

	margin: 5px 30px 0px 30px; 

	min-height: 53px; 

	line-height: 18px;

	

}

.description_box{

	margin: 5px 30px 0px 30px; 

	min-height: 53px; 

	line-height:normal;

}

.design_heading{

margin-left: 4px;

}

/*text format*/

#everything { WIDTH: 770px; MARGIN: 0 auto; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; }

#colorspy { border: 2px solid #EEEEEE; padding: 7px 0 20px 20px; margin: 0 0 7px 0; font-size: 16px; text-align: left; COLOR: #555; background: #fbfbfb; }

#colorspy a { COLOR: #e04f92; }

#colorspy legend { font-size: 17px; color: #bbb; padding: 0; }

.botLine { BORDER-TOP: 1px solid #EEE; WIDTH: 370px; MARGIN-TOP: 9px; PADDING-TOP: 9px; COLOR: #999; }

.botLine a { COLOR: #e04f92; }

.botLine a:hover { COLOR: #F360BB; }

/* text_color */

#text_color {

	background: url("/i/bg/bg_spec.gif") 1px 0px no-repeat;

	COLOR: #000;

	FONT-FAMILY: arial;

	FONT-SIZE: 11px;

	PADDING: 7px 10px 11px 10px;

	_PADDING-RIGHT: 0;

	POSITION: absolute;

	WIDTH: 199px;

	_width: 210px;

	_padding-right: 0px;

	left: 173px;

	top: 161px;	

	z-index: 10000;

	display: none;

}

#text_color br { CLEAR: both; MARGIN: 0; PADDING: 0;  }

#text_color select { BORDER: 1px solid #333; BACKGROUND: #FFF; POSITION: relative; TOP: 4px; }



#plugHEX { FLOAT: left; position: relative; top: -1px; }

#text_colorCLOSE { FLOAT: right; cursor: pointer; MARGIN: 0 0px 3px; _MARGIN-RIGHT: 0px; COLOR: #FFF; -moz-user-select: none; -khtml-user-select: none; user-select: none; }

#plugHEX:hover,#text_colorCLOSE:hover { COLOR: #FFD000;  }



#plugCUR { float: left; width: 10px; height: 10px; font-size: 1px; background: #FFF; margin-right: 3px; }



#SV { background: #FF0000 url('/i/bg/SatVal.png'); _BACKGROUND: #FF0000; POSITION: relative; CURSOR: crosshair; FLOAT: left; HEIGHT: 166px; WIDTH: 167px; _WIDTH: 166px; MARGIN-RIGHT: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg/SatVal.png', sizingMethod='scale'); -moz-user-select: none; -khtml-user-select: none; user-select: none; }

#SVslide { BACKGROUND: url('/i/bg/slide.gif'); HEIGHT: 9px; WIDTH: 9px; POSITION: absolute; _font-size: 1px; line-height: 1px; }



#H { BORDER: 1px solid #000; CURSOR: crosshair; FLOAT: left; HEIGHT: 154px; POSITION: relative; WIDTH: 19px; PADDING: 0; TOP: 4px; -moz-user-select: none; -khtml-user-select: none; user-select: none; }

#Hslide { BACKGROUND: url('/i/bg/slideHue.gif'); HEIGHT: 5px; WIDTH: 33px; POSITION: absolute; _font-size: 1px; line-height: 1px; }

#Hmodel { POSITION: relative; TOP: -5px; }

#Hmodel div { HEIGHT: 1px; WIDTH: 19px; font-size: 1px; line-height: 1px; MARGIN: 0; PADDING: 0; }



.dimension_dim1{

	width: 268px;

	height: 201px;

}

.dimension_pos1{

	position:relative;

	top: 70px;

	left: 98px;

}



.antstl {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.dimensiontl {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.dimensionbr {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.antsbr {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.none {

display: none;

}

#comment_count{

padding-right: 4px;

}



.ai{

float:left;

display:block;

width: 112px;

height: 44px;

background:url("/i/bu/ai.gif") no-repeat;

}

.ai:active{

background:url("/i/bu/ai2.gif") no-repeat;

}



.at{

float:left;

display:block;

width: 100px;

height: 44px;

background:url("/i/bu/at.gif") no-repeat;

}

.at:active{

background:url("/i/bu/at2.gif") no-repeat;

}

.toolbar{

width: 200px;

float: right;

}

#hidden_description{

	display: none;

	visibility:hidden;

}

a.plus {

	float: right;

	margin: 0px 0px 0px 0px;

	padding: 7px;

	background:url("/i/bu/p.gif") no-repeat;

	background-position: bottom right;

	cursor:pointer;

	cursor:hand;

}



a:hover.plus {

	float: right;

	margin: 0px 0px 0px 0px;

	padding: 7px;

	background:url("/i/bu/p2.gif") no-repeat;

	background-position: bottom right;

	cursor:pointer;

	cursor:hand;

}

a.minus {

	float: right;

	margin: 0px 0px 0px 0px;

	padding: 7px;

	background:url("/i/bu/m.gif") no-repeat;

	background-position: bottom right;

	cursor:pointer;

	cursor:hand;

}



a:hover.minus {

	float: right;

	margin: 0px 0px 0px 0px;

	padding: 7px;

	background:url("/i/bu/m2.gif") no-repeat;

	background-position: bottom right;

	cursor:pointer;

	cursor:hand;

}