#below_vline /*grey gradient in left column*/
{
	text-align:left;
	position: absolute;
	top:0px;
	background-image:url("/content/images/design2012/Collection_B3_long.png");
	background-size: 100% 2500px;
	background-position:0px -1400px;
	width:100%;	
	min-height:1000px;	
	border:2em;
	z-index:-5;
	overflow-y:hidden;
	padding-bottom:0px;
}
#right_colum
{
	position: relative;
	padding-top: 0px;
	text-align: left;
	background-image:url("/content/images/design2012/Collection_B3_long.ng");
	background-size: 485px 100%;
	background-position:-300px -500px;
	background-repeat:repeat-y;
	width:100%;	
	min-height:1000px;	
	left:0px;
}
#rc_backdrop
{ 
	position:relative;
	text-align: left;
	background-image:url("/content/images/design2012/Collection_B3_long.png");
	background-size:485px 850px;
	background-repeat:repeat-y;
	background-position:-300px -320px;
	width:100%;
	min-height: 1000px;
	overflow-x:hidden;
  }
	
#rc_listcontainer
{
        position:relative;
	display:block;
	width:80%;
	left:240px;
	text-align:left;
	z-index:5;
	padding-top:40px;
        color: rgb(177,217,3);
}

#right_imageholder
{
	display:block;
	left:20px;
	text-align:left;
	z-index:5;
        width:1000px;
        padding-top:0px;
	color: rgb(177,217,3);
}
a:link 
{	color:rgb(217,217,40);}

a:visited 
{	color:rgb(217,217,40);}
a:hover
{	color:rgb(217,217,41);
}


#arrows
{display:none;position:absolute;
top:500px;
left:470px;}

#s_vertical_line
{	position: absolute;
	top:55px;
	left:185px;
	width:2px;
	height:115px;      
	background-color:rgb(177,187, 3);
	z-index:3;
}

	
#vertical_line
{
	min-height:1065px;
	background-color:rgb(177,187, 3);
}
#horizontal_line
{
	background-color:rgb(177,187,3);
}

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

#submenu
{
	position:absolute;
	top:145px;
	left:37px;
	text-align:left;
	font-size:11px;
	display:inline;
	text-transform:uppercase;
	text-align:left;
	line-height:30px;
	z-index:9;
	}	

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  #rc_listcontainer
{	width:600px;
	left:260px;
}  
  
}	
.submenu ul li
{	display:block;
	}
.submenu_item a:link 
{	color:rgb(110,110,110);}
.submenu_item a:visited 
{	color:rgb(110,110,110);}
.select_submenu_item a
{	color:rgb(177,217,3);}
.submenu_item a:hover
{	color: blue;rgb(190,230,1);
}


