* 
{
  -moz-box-sizing: border-box;
  box-sizing: border-box;
} 

img{
  behavior:url("css/pngbehavior.htc");
  }

body { behavior:url("css/csshover.htc"); 
}

html, body{
	background-repeat: no-repeat;
	background-position:0 90px;
	background-color: white;
	height:100%;
	font-family: Verdana;
	margin:0px;
	padding:0px;
	scrollbar-base-color: #DCDBDB;
	scrollbar-shadow-color: rgb(150,150,150);
	scrollbar-highlight-color: #DCDBDB; 
	scrollbar-3dlight-color: rgb(150,150,150); 
	scrollbar-darkshadow-color: #DCDBDB;
	scrollbar-track-color: #DCDBDB; 
	scrollbar-arrow-color: white;
}

/*************************************************image block for results*/
div#results{
	float:left;
	width:100%;
	clear:left;
	background-color:rgb(100,100,100);
	background-image:url(../images/static/100block.jpg);
}
div#results strong a{
	padding:5px 0px 0px 5px;
}
div#results strong a:hover{
	text-decoration:underline;
}

div#results a{
	color:black;
	font-size:9px;
	text-decoration:none;
	border:0px;
}
.imageBlock{
	height:100px;
	width:100px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	background-image:url(../images/static/100block.jpg);
	border:0px;
}

/*************************************************Navigation  INTRO*/
div#navigation{
	float:left;
	width:100%;
	clear:left;
	background-color:gray;
	background-image:url(../images/static/block.jpg);
}
div#navigation img{
	width:50px;
	height:50px;
	overflow:hidden;
	border:0px;
}
div#navigation a{
	color:rgb(100,100,100);
	width:50px;
	height:50px;
	overflow:hidden;
	display:block;
	float:left;
	background-color:gray;
	font-size:9px;
	text-decoration:none;
	border:0px;
	background-image:url(../images/static/block.jpg);
}
div#navigation a:hover{
	background-color:rgb(100,100,100);
}
.stripe{
	overflow:hidden;
	height:30px;
	display:block;
	width:100%;
	background-image:url(../images/static/stripe.jpg);
	float:left;

}
/************************************************* Object details */
div#objectImages{
	float:left;
	background-color:gray;
}
div#objectImages img{
	border:solid 1px black;
	padding:0px;
	margin:0px;
	float:left;
	padding-right:5px;
}
div#objectDetails{
	float:left;
	width:300px;
	font-family:verdana;
	background-color:rgb(200,200,200);
	padding:5px;
}
div#objectDetails h1{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:white;
	border-bottom:solid 1px gray;
}

div#objectDetails p{
	font-size:12px;
	color:rgb(90,90,90);
}
div#objectDetails em{
	font-size:10px;
	color:rgb(90,90,90);
}
p.artistBox{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	font-size:10px;
	color:gray;
}
p.artistBox a{
	text-decoration:none;
	color:gray;
}
p.artistBox a:hover{
	text-decoration:none;
	color:white;
}
div.categoryBox{
	float:left;
	background-color:rgb(110,110,110);
	color:white;
	font-size:9px;	
	padding:10px;

}
div.categoryBox a.category{
	text-decoration:none;
	color:white;
	font-size:9px;	
}
div.categoryBox a.category:hover{
	text-decoration:underline;
	color:white;
	font-size:9px;	
}
/* MAIL FORM*/
div.mailformBlock{
	padding-top:50px;
	font-size:9px;
	float:left;
}
.formBlock{
	float:left;
}
.formBlock .formInput{
	border:solid gray 1px;
	width:300px;
}
.formBlock .formTextarea{
	border:solid gray 1px;
	width:300px;

}
.contactImg{
	float:left;
}
/************************************************* Artist details */
div#artistDetails{
	float:left;
	font-family:verdana;
	background-color:rgb(200,200,200);
}
div#artistDetails .artistPicture{
	height:100px;
	width:100px;
	overflow:hidden;
	float:left;
	padding-right:10px;
}
div#artistDetails h1{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:white;
	border-bottom:solid 1px gray;
	float:left;
}
div#artistDetails em{
	font-size:10px;
	color:gray;
}
div#artistDetails p{
	font-size:10px;
	color:gray;
}

div#otherObjects{
	float:left;
}
div.artistInfo{
	float:left;
	width:400px;
	padding:5px;
}
/************************************************* Artist details */
.textContent{
	font-size:10px;
	float:left;
	padding:10px;
	width:500px;
}
.textContent h1{
	font-size:14px;
	color:gray;
}
.textContent p{
	font-size:10px;
	color:gray;
}
