
div.painting {
	float: right; width: 607px;
}

div.painting div.p-left {
	float: left; 
	width: 5px; 
	height: 581px; 
	background-position: left 15px; 
	background-repeat: no-repeat; 
	background-image: url('/resources/images/painting_frame/l-line.png');
}

div.painting div.p-left div.p-lt {
	float: left; 
	width: 5px; 
	height: 15px; 
	background-image: url('/resources/images/painting_frame/lt-corner.png');
}

div.painting div.p-white-border {
	float: left; 
	padding: 20px; 
	background-color: #fff;	
}

div.painting div.p-white-border img {
	float: left;
}

div.painting div.p-right {
	float: left; 
	width: 5px; 
	height: 581px; 
	background-position: left 15px; 
	background-repeat: no-repeat; 
	background-image: url('/resources/images/painting_frame/r-line.png');	
}

div.painting div.p-right div.p-rt {
	float: left; 
	width: 5px; 
	height: 15px; 
	background-image: url('/resources/images/painting_frame/rt-corner.png');
}

div.painting div.p-bottom {
	float: left; 
	width: 100%;
}

div.painting div.p-bottom div.p-lb {
	float: left; 
	width: 5px; 
	height: 10px; 
	background-image: url('/resources/images/painting_frame/lb-corner.png');
}

div.painting div.p-bottom div.p-line {
	float: left; 
	width: 592px; 
	height: 10px; 
	background-repeat: no-repeat; 
	background-position: 5px top; 
	background-image: url('/resources/images/painting_frame/b-line.png');
}

div.painting div.p-bottom div.p-rb {
	float: left; 
	width: 10px; 
	height: 10px; 
	background-image: url('/resources/images/painting_frame/rb-corner.png');
}
