.titespec{
font-size:1.3em;
color:#ffffff;
text-decoration:none;
font-weight:600;
}

.titespec2{
font-size:1.3em;
color:#1488ff;
margin-left:1em;
margin-right:1em;
}

.f-container-parent {
	margin:0em 3em 0em 4.2em;
	font-size:.90em;
	line-height:1.5em;
}

.f-container {
	border:#1a1a1a solid;
	border-width:1px 0px 0px 0px;
	margin:1em .2em .2em 0em;
	padding:1em 0em;
	clear:both;
	
}
.f-container div {
	padding:1em 0em .5em 11em;
	text-align:left;

}

.f-container-parent .primary-head {
	margin:1em 0em;
}

.f-container div img.head {
	display:block;
	margin:0em 0em 1.1em 0em;
}

.megapixels {
	background: url(images/features/megapixels-icon.gif) top left no-repeat;
	height:220px;
}

.megapixels .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}



.optical-zoom {
	background: url(images/features/optical-zoom-icon.gif) top left no-repeat;
	height:220px;
}

.optical-zoom .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}

.lcd-screen {
	background: url(images/features/lcd-screen-icon.gif) top left no-repeat;
	height:220px;
}
.smile-detection {
	background: url(images/features/LargeIcons_Smile.jpg) top left no-repeat;
	height:220px;
}
.smile-detection .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}
.blink-detection {
	background: url(images/features/LargeIcons_Blink.jpg) top left no-repeat;
	height:220px;
}
.blink-detection .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}

.lcd-screen .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}

.image-stabilization {
	background: url(images/features/image-stabilization-icon.gif) top left no-repeat;
	height:220px;
}

.image-stabilization .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}

.face-detection {
	background: url(images/features/face-detection-icon.gif) top left no-repeat;
	height:220px;
}

.face-detection .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}

.iso {
	background: url(images/features/iso-icon.gif) top left no-repeat;
	height:240px;
}

.iso .f-photo {
	margin:0em 1em .5em 1em;
	float:right;
}

.panorama {
	background: url(images/features/panorama-icon.gif) top left no-repeat;
	height:310px;
}

.panorama .f-photo {
	margin:.3em 1em 1em 0em;
	
}
.panoramauto {
	background: url(images/features/panoramauto-icon.gif) top left no-repeat;
	height:310px;
}


.red-eye-removal {
	background: url(images/features/red-eye-removal-icon.gif) top left no-repeat;
	height:200px;
}

.red-eye-removal .f-photo {
	margin:0em 1em 2em 1em;
	float:right;
}



/*  sub menu 

*/

#features-menu {
	padding:.8em 0em .5em 0em;
    text-align:center;
}

#features-menu a,
#features-menu a:link,
#features-menu a:visited,
#features-menu a:hover {
	display:inline;
	margin:0em;
}


#features-menu a:hover img,
#features-menu a.on img {
	filter: alpha (opacity=46);-moz-opacity:.46;-khtml-opacity:.46;opacity:0.46;

}

#features-menu a img {
	border-width:0px;
}

/* index page icon grid

*/

#features-index {
    margin:1em 0em 0em 0em;
}

#features-index a,
#features-index a:link,
#features-index a:visited,
#features-index a:hover {
	display:inline;
	margin:.2em;
}


#features-index a:hover img,
#features-index a.on img {
	filter: alpha (opacity=46);-moz-opacity:.46;-khtml-opacity:.46;opacity:0.46;

}

#features-index a img {
	border-width:0px;
}



/* Printer features 
*/
.f-printer-parent {
	border:#1a1a1a solid;
	border-width:1px 0px 0px 0px;
	margin:1em 0em .2em 0em;
	clear:both;
	padding:.6em 0em 0em 0em;
}

.f-printer {
	border:#072F59 solid;
	border-width:1px 0px 0px 0px;
	padding:1em 0em 0em 0em;
	text-align:left;
	
}
.f-printer div {
	margin:0em;
	float:left;
	width:295px;
	height:135px;
}

.f-printer .head {
	margin:1.2em 0em;
	display:block;
}


.f-printer-icon {
	float:left;
	margin: .3em 2em 0em 0em;
}

.paper-size {

}

.resolution {

}
.cmy-inks {
	
}

.f-printer div div {
	width:13em;
}