/* CSS Document */

#restore-mainbody{
	height: 426px;
}
#left-part{
	background-image: url(images/digital-photo-restoration-bg.jpg);
	background-repeat: no-repeat;
	width:250px;
	height: 425px;
}
#restore-sample{
	margin:0px;
}
#right-part{
	background-image: url(images/digital-photo-restoration-backline.jpg);
	background-repeat:repeat-y;
	width:510px;
	height: 420px;
	position:absolute;
	top: 74px;
	left: 249px;
}
#subtitle {
	margin-top: 2px;
	margin-bottom: 20px;
	margin-left: 110px;
	font-family: Arial Black;
	height: 80px;
}
#subtitle h2{
	margin: 0px;
	padding: 0px;
	font-size: 30px;

}
#subtitle h3{
	margin: 0px;
	padding: 0px;
	font-size: 24px;
}
#supportingText{
	margin-left: 6px;
	margin-top: 2px;
	width: 500px;
}
#supportingText li{
	font-size: 9pt;
	margin-top: 10px;
	margin-bottom: 11px;
}
#supportingText p.btn-order{
	line-height: 25px;
	background-image: none;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	text-align: right;
}
#supportingText a.btn-order{
	color: #FFFFFF;
}
#leftnav{
	margin-top: 125px;
}
#leftnav h4{
	font-size: 10pt;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 126px;
}
#leftnav h4.h401{
	padding-left: 76px;
}
#leftnav h4.h402{
	padding-left: 84px;
}
#leftnav h4.h403{
	padding-left: 92px;
}
#leftnav h4.h404{
	padding-left: 100px;
}
#leftnav h4.h405{
	padding-left: 104px;
}
#leftnav h4.h406{
	padding-left: 108px;
}
