body
{
	background-image:url("/content/images/design2012/Artists_B2.png");
	background-size:100% 100%;
	background-repeat:repeat-y;
	background-position:185px 103px;
	min-height:1100px;
	min-width:1024px;}
#main
 /*white layer behind menu*/
{
	min-width:1024px;
 }
#below_vline
{   position:absolute;
	background-image:url("/content/images/design2012/Hamers_B.png");
	background-size:470px 850px;
	background-repeat:no-repeat;
	background-position:-150px -320px;
	width:100%;
	min-width:850px;
	min-height:1100px;
	left:0px;
	overflow-x:hidden;
 }
#BG_hammers
{
	position: fixed;
	top: 310px;
	left: -50px;
	text-align: right;
	background-image:url("/content/images/design2012/Hamer.png");
	background-size:100% 100%;
	width:420px;
	height: 320px;
	z-index:4;
	}
#right_colum
{
	position:relative;
	width:95%;
	overflow-x:hidden;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:blue;
}

#rc_listcontainer
{
	position:relative;
	width:79%;
	max-width:900px;
	left:50px;
	z-index:5;
	padding-top:40px;
}
#right_imageholder
{	position:relative;
	float:left;
	margin-top:60px;
	padding-right:40px;
	margin-bottom: 20px;
}
@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  #rc_listcontainer
{	width:600px;
	left:260px;
}  
#vertical_line
{
	height:1500px;
	background-color:blue;
	background-repeat:repeat-y;
}
}
#s_vertical_line
{	position: absolute;
	top:55px;
	left:185px;
	width:2px;
	min-height:115px;      
	background-color:blue;
	z-index:3;
}
	
#vertical_line
{
	min-height:1065px;
	background-color:blue;
}
#horizontal_line
{
	background-color:blue;
}
#arrows
{display:none;}

.piece_preview2012
{
	width:240px;
 	height:240px;
	float:left;
	text-align:left;
	background-color:rgb(207,213,220);
	margin:10px;
	padding-bottom:0px;
}
.pieces2012
{
	left:-150px;
	text-align:center;
	width:100%;
	max-width:900px;
	min-width:600px;
	margin:auto;
}
#piece_preview2012_0,#piece_preview2012_2
{	
	text-align:right;
}
#menu_ .menu925
{min-width:1024px;}


