/* @group Menu Override */

a#SnapshotMenuItem {
	background: url(/lns/Images/navbar-snapshot-on.png) no-repeat center bottom;
	width: 92px;
	height: 91px;
}

/* @end */

/* @group Columns Background */

#mainHeader
{
	background: url(Images/columnsHeader.png) no-repeat center bottom;	
	height: 9px;
	bottom: 9px;
}


#mainBody
{
	background: url(Images/columnsTile.png) repeat-y center bottom;	
	height: 918px;
}

#mainFooter
{
	background: url(Images/columnsFooter.png) no-repeat center bottom;	
	height: 9px;	
}

/* @end */



/* @group Images */

img.borderlessCentered {

	display: block;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 2px;
}

img.logo {

	display: block;
	position: relative;
	left: 60px;
}

/* @end */

/* @group Main Column */
p
{
	text-align: left;
	color: #000;
	font: 13px "Helvetica", Geneva, Arial, sans-serif;
}

#productMain {
	width: 752px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
	position: relative;
	padding-top: 0;
	bottom: 4px;
}

#productHeader {
	position: relative;
	height: 9px;
	float: left;
	width: 752px;
	bottom: 9px;
}

#productDetails {
/*	background: url(Images/star.png) no-repeat center 6px;	*/
	width: 752px;
	height: 450px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
	position: relative;
	padding-top: 0;
	bottom: 24px;
}

/* @group Details */

/* @group Features */
#main ul#features {
	overflow:hidden; 
	clear:both;
	text-align: left;
	margin-top: 0;
	padding-top: 126px;
	padding-left: 0;
	padding-right: 0;
}
#features li.featuresColumn {
	width:50%; 
	float: left; 
	overflow:hidden;
	bottom: 20px;
}

#main #features .featuresColumn li 
{
	padding:8px 0; 
	width:100%; 
	float: left;
	list-style-type: none;
}

#features .featuresColumn li span {
	padding: 0 20px 0 42px; 
	display:block;
	font: bold 13px "Helvetica Neue", Geneva, sans-serif;
}
 
  #features #cropping {background: url(Images/featureicon-crop.png) no-repeat 6px 10px;}
  #features #sizes {background: url(Images/featureicon-sizes.png) no-repeat 6px 10px;}
  #features #paper {background:url(Images/featureicon-save.png) no-repeat 6px 10px;}
  #features #borders {background:url(Images/featureicon-borders.png) no-repeat 6px 10px;}
  #features #borderless {background:url(Images/featureicon-borderless.png) no-repeat 6px 10px;}
  #features #preview {background:url(Images/featureicon-preview.png) no-repeat 6px 10px;}
  #features #speech {background:url(Images/featureicon-speech.png) no-repeat 6px 10px;}
  #features #integration {background:url(Images/featureicon-integration.png) no-repeat 6px 10px;}
  #features #formats {background:url(Images/featureicon-formats.png) no-repeat 6px 10px;}

/* @end */




#productDescription {
	width: 300px;
	text-align: left;
	float: left;
	position: relative;
	top: 24px;
	left: 26px;
}

#productScreenshot {
	width: 400px;
	float: none;
	display: inline-block;
	position: relative;
	top: 230px;
	left: 12px;
}


/* @end */

#productFooter {
	height: 9px;
	width: 752px;
	position: relative;
	float: left;
	top: 19px;
}

.footer {
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 2px;
	text-align: center;
	display: block;
}

/* @end */

/* @group FAQ */

#FAQHeader
{
	background: url(Images/FAQHeader.png) no-repeat center bottom;
	height: 9px;
	bottom: 9px;
}


#FAQBody
{
	background: url(Images/FAQTile.png) repeat-y center bottom;
	padding: 5px 20px;
}

#FAQFooter
{
	background: url(Images/FAQFooter.png) no-repeat center bottom;
	height: 9px;	
}

/* @end */

/* @group About Sketches */

#aboutSketches {
	width: 191px;/*192px;*/
	float: right;
	position: relative;
	bottom: 4px;
}

#aboutSketchesHeader {
	height: 9px;
	bottom: 9px;
	position: relative;
}

#aboutSketchesFooter {
	height: 9px;
	clear: both;
	top: 9px;
	position: relative;
}

#aboutSketchesDescription
{
	width: 191;
	padding-right: 11px;
	padding-left: 11px;
	text-align: center;
}

h3 {
	text-align: left;
	color: #333;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 1px;
	padding-top: 10px;
	margin-bottom: 8px;
}

h4 {
	font: 15px Helvetica, Arial, Geneva, sans-serif;
	text-align: left;
	color: #4f4f4f;
	margin-bottom: 20px;
	margin-top: 10px;
}

.aboutSqueezeText {
	color: #4f4f4f;
	font: 13px Helvetica, Arial, Geneva, sans-serif;
	position: relative;
}

.aboutSqueezeTextSmall {
	color: #4f4f4f;
	font: 11px Helvetica, Geneva, sans-serif;
	position: relative;
}

#aboutSqueezeText {
	padding-right: 15px;
}

.aboutSeparator {
	width: 165px;
	margin-bottom: 10px;
	border-bottom: 2px groove rgba(240,240,240,0.38);
}

/* @end */

/* @group Praise */

.praiseQuote {
	font-style: italic;
	text-align: left;
}

p.praiseQuote {
	margin-bottom: 0px;
}

.praiseSource {
	margin-top: 0px;
	margin-bottom: 23px;
	text-align: right;
	font-weight: bold;
}

/* @end */

