#mainwrapper{	margin: 0px auto;	padding: 0px 0px 0px 0px; 	width:100%;		text-align: center;}

#headerwrapper{	margin: 0px auto;	padding: 10px 0px 0px 0px;	display: block;	width: 960px;	height: 288px;	text-align: left;	background: url(../images/public/headbg.jpg) no-repeat;}	
.menuwrapper{	float: left;	margin: 0px auto;	padding: 30px 0px 0px 0px;	border:0;	display: block;	width: 810px;	text-align: left;}
.logo{}
.logo h1{	display:inline;	float:left;	margin:10px 0px 0px 0px;}
.logo h1 a{	display:block;	width:285px;	height:163px;	text-indent:-9999px;	outline:none;}
.view{}	.view h1{	display:inline;	float:right;	margin:156px 0px 0px 0px;}			.view h1 a{
	display:block;
	width:130px;
	height:130px;
	text-indent:-9999px;
	outline:none;}				
#bodymainwrapper{	margin: 0px auto;	padding: 0px 0px 0px 0px;	border:0;	display: block;	width: 100%;	text-align: left;	background: #ffffff url(../images/public/mainbodybg.jpg) repeat-x ;}
#bodywrapper{	margin: 0px auto;	padding: 0px 0px 40px 0px;	border:0;	display: block;	width: 900px;	text-align: left;}
#homewrapper{	margin: 0px auto;	padding: 40px 0px 0px 0px;	border:0;	display: block;	width: 100%;	text-align: left;	background: #262626 url(../images/public/homebox.jpg) repeat-x ;}
.homewrapperbox{	margin: 0px auto;	padding: 0px 0px 0px 0px;	border:0;	display: block;	width: 960px;	text-align: left;}
.homebox{
	float:left;	margin: 0px auto;	padding: 0px 10px 0px 30px;	border:0;	display: block;	width: 422px;	height:160px;	text-align: left;	color:#ffffff;	font-family: Georgia, Times New Roman, serif; 	font-size:12px;}
.homefadebox{	float: right;	margin: 0px 0px 0px 30px;	padding: 0px 0px 0px 0px;	border:0;	display: block;	width: 320px;	height: 240px;	text-align: left;} 
/*start bottomwrapper*/ #bottommainwrapper{	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border-top: 40px solid #262626;	width:100%;}
#bottomwrapper{
	margin: 0px auto;
	padding: 20px 0px 40px 0px;
	width:960px;
	text-align: left;
	font-size: 11px;
	color: #000000;
}
.i4asia{	display: block;	float: right;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}
.cc{
	display:block;	float:left;	width:800px;	margin:0px;	padding:0px 0px 0px 0px;	color: #ffffff;	font-family: Georgia, Times New Roman, serif;  }	
.cc ul{	margin:0px;	padding:0px;}
.cc ul li{	font-family: Georgia, Times New Roman, serif;  	float:left;	list-style-type:none;}	
.cc ul li a{	font-family: Georgia, Times New Roman, serif;  	list-style-type:none;	padding:0px 10px 0px 0px;			font-size:12px;	color: #ffffff;	text-decoration: underline;}
/* clearing elements */.clear{	clear:both;}	
#product-image { 	display: table-cell;	text-align: center;	vertical-align: middle;	min-height: 582px;	min-width: 899px;}#loading {	display: table-cell;	text-align: center;	vertical-align: middle;	height: 582px; 	width: 899px;	background: #000;	z-index: 1001;	filter:alpha(opacity=10);	-moz-opacity:0.1;	-khtml-opacity: 0.1;	opacity: 0.1;}