*{
	color:#777;
	/*font-family:Arial, Helvetica, Verdana;*/
	font-family:Blender !important;
	text-transform:uppercase;
	font-size:10px;
}
a:active {
outline: none;
}

a:focus{
-moz-outline-style: none;
}
a, img {
outline-color: invert;
outline-style: none;
outline-width: medium;
}

a{
	text-decoration:none;
}
body{
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#contentbody{
	width:1075px;
/*	width:100%; */
/* 	height:100%; */
	min-height:600px;
	overflow:hidden;
	padding-top:95px;
	padding-left:20px;
	position:relative;

}
#site_wrap{
	clear:both;
	top: 30%;
	margin-top:-300px;
	position:absolute;
	width:100%;
	height:200%;
	overflow:hidden;
	display:none;
}

#contentarea{
	/*	width:600px; */
/*	width:0px;*/
	width:60%;
	/* padding:190px 0px 0px 0px;*/
	padding:178px 0px 0px 0px;	
	height:100%;
	float:left;
	text-align:left;
	display:none;
	position:relative;
	margin-left:-200px;
}
#imagearea{
/*	width:360px; */
	width:0px;
	height:100%;
/*	background-color:#cfcfcf;*/
	float:right;
	padding:5px 0 0;	
}
#headerImageArea{
	text-align:right;
	position:relative;
	z-index:100;	
	padding-right:25px;
	border:0px solid #f00;
	height:1px;
/*	display:none;*/
/*	padding-right:25%;*/
}
#headerImageArea img{
	float:right;
	margin-top:20px;
	position:relative;
	margin-left:-85px;		
}
#zoomImage{
	margin-top:-30px;
}
#zoomImageMask{
	border:0px solid #fff;
	float:right;
	position:relative;
	width:5px;
	background-color:#CFCFCF;
	height:525px;
	margin-top:-525px;
	display:none;
}
#headerImageMask{
	border:0px solid #f00;
	float:right;
	width:100px;
	height:100px;
	margin-right:-100px;
	background-color:#fff;
	position:relative;
	z-index:0;
	display:none;
}
#heading{
	font-size:20px;
	font-weigh:bold;
	letter-spacing:5px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
#navigation a{
	padding:5px 10px 5px 0px;
}
#navigation_designs{
/*	width:600px;*/
	width:60%;
	height:13px;
	overflow:hidden;
}
#navigation_designs span{
	padding-right:20px;
	font-size:10px;
}
#navigation_designs a{
	padding-right:5px;
	font-size:10px;
}
#product_description{
	height:300px;
	overflow:hidden;
	width:500px;
	/*width:90%;*/
	position:relative;
	float:left;
/*	display:none;*/
	visibility:hidden;
}
#mask{
	height:300px;
	overflow:hidden;
	/*width:525px;*/
	width:1px;
	/*width:32%;*/
	position:relative;
	background-color:#fff;
	float:right;
	margin-top:-300px;
}
#footer_navigations{
	padding-top:13px;
}
#footer_navigations a {
	padding-right:5px;
}
#footer_navigations a:hover{
	color:#999999;
}
#registerContainer{
	width:210px;
	overflow:hidden;
	float:left;
	margin-left:350px;
	padding:0px;
	height:15px;
	margin-top:-15px;
}
#registerContainer input{
	width:75px;
	height:10px;
	font-size:8px;
	margin-top:2px;
	position:relative;
	text-transform:none;
	color:#000;
	background-color: #ccc;
	border:none;
}
#registerContainer button{
	height:15px;
	font-size:9px;
	margin-top:2px;	
	background-color:#fff;
	color:#777;
	border:none;
	padding:0px;
}

#registerContainerMask{
	float:right;
	width:210px;
	margin-left:-210px;
	height:15px;
	background-color:#fff;
	z-index:10;
	overflow:hidden;
	position:relative;
}
.pointer{
	cursor:pointer;
}
.border{
border:1px solid #ddd;
}
.title{
	padding-top:10px;
	color:#444;
}
#homecontent{
	/*	width:640px;*/
	width:100%;
	color:#000;
	padding:220px 0px 0px 0px;
	height:100%;
	float:left;
	text-align:left;
	text-transform:none;
	font-size:12px;
	margin-left:20px;
	background:url() no-repeat 300px 125px #fff;
	
}

iframe {
   position:absolute;
   top: 280px; 
   left:550px;
   height: 300px; /* in this case, we get rid of the overflow setting, because the height of the iframe is increased by itself.*/
   width: 470px;
}

#homecontent em, #homecontent strong, #homecontent strong a, #homecontent a{
	text-transform:none;
	color:#000;
	font-size:12px;	
}
#imageloader{
	margin-top:50px;
	position:relative;
	display:none;
}
#loader{
	color:#333333;
	size:11px;
	margin-top:50px;
	float:right;
	text-align:center;
/*	width:600px;*/
	width:60%;
}
span.thinline{
	width:10px;
/**	float:left;*/
	height:10px;
	
}
