.image_container {
	float:left;
	border:1px solid white;
	width:510px;
	height:440px;
	display:block;
	clear:both;
}


html		{height: 100%; margin: 0; padding: 0;}
body		{height: 100%; margin: 0; padding: 0; min-height: 640px;}
.main_box	{width: 450px; border: 1px solid #000; padding: 0px 0px 10px 0px; position: relative; left: 50%; margin-left: -200px;}
.img_box	{/*border-bottom: 1px solid #000;*/}
.img_main	{display: block;}
.pre_box	{width: 450px; margin: auto; border-bottom: 1px solid #000; padding: 10px 0 10px 0; position: relative;}
a.img_pre	{display: block; float: left; margin: 10px 10px 0 0; border: 0; padding: 0; text-decoration: 0;}
a.img_pre img	{width: 20px; height: 20px; margin: 0; border: 0; }
.pre_box input {
	/*background:#6d0006; color:#FFFFFF; border: 1px solid #370003;*/
}
.pre_box_new {
	width: 450px; 
	margin: auto; 
	border-bottom: 1px solid #000;	
	margin-left:530px;
	padding-top: 15px;
}
.pre_box_new h3 {
	margin: -63px 0 3px 0;
	padding: 0;
	position:relative;
	z-index: 5000;
	font-size: 15px;
	color:#a80000;
}
.pre_box_new span {
	text-decoration:underline;
}
.pre_box_new p {
	position:relative;
	z-index: 5000;
	line-height:14px;
}
.pre_box a {
	text-decoration:underline;
	color: #a80000;
}
.pre_box a:hover {
	text-decoration:none;
	color: #fff;
}
#price_span {
	text-decoration:none;
}
.clear		{height: 1px; /*font-size: 1px; margin-bottom: -1px; float: none; clear: both;*/}
.overflow, .overflowLogo {
	overflow: auto;
	height: 150px;
	scrollbar-face-color: #a80000;
    scrollbar-shadow-color: #b1a99e;
    scrollbar-highlight-color: #b1a99e;
    scrollbar-darkshadow-color: #313131;
    scrollbar-track-color: #b1a99e;
    scrollbar-arrow-color: #fff;
}
.overflowLogo {
	width:500px;float:left; overflow:auto; height: 150px; margin-top: 25px;
}
#productArea {
	/*margin-top: 100px;*/
}
.region	{	
	margin: 0; 
	border: 0; 
	padding: 0; 	
	position: absolute; 
	margin-left: 20px;	
	top: 353px; 	
	z-index: 2;
	color:#000000;
}
.contur	{width: 470px; height: 380px; border: 1px solid #ff0; display: none;}
.region {width: 470px; height: 380px; display: block;}
.over .contur	{display: block !important;}
.dd		{display: block; position: absolute; cursor: move;}
.ddover		{background: #fff;}
.dd .delete	{display: none; width: 13px; height: 13px; border: 1px solid; background: #fff; 
		font-size: 10px; font-height: 13px; font-family: Arial; text-align: center; vertical-align: middle;
		position: absolute; left: -1px; top: -13px; cursor: pointer;}
.ddover .delete	{display: block;}
.delete a {color:#000000;}

.ddover		{display: block; position: absolute; cursor: move;}

#color_select{
	/*width:1200px;*/
	/*overflow:auto;*/
	height: 60px;
	background:#000;
}
#color_select div {
	float:left;
	padding-left: 1px;
	text-align:center;
}
.pcolors {
	font-size: 10px;
	text-transform: lowercase;
}
.front_back_tab {
	width:505px;
	padding: 0;
	margin: 0;
}
.front_back_tab div {
	float:right;	
}
.front_back_tab div a, div div .previewSide {
	color:#a80000;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	width:120px;
	background:#fff;
	text-align:center;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
	border-left: #ccc 1px solid;
	margin-left: 10px;
	display: block;
}
#contentBody .yui-skin-sam {
	height: 600px;
}
#lbCenter div div div p span {
	color:#000000;
}
