/*Stoneply Print  CSS */
/*Maintainer: XiR Systems*/
/*Author: Richard V.P. Brillantes III */
/*ricardo99 AT gmail DOT com*/

*{margin:0;padding:0;/*debugger styleborder:1px solid black;*/}

body, html{font:12pt "Times New Roman", Times, serif;text-align:left;background-color:#fff;color:#000;}
a{text-decoration:none;color#000;}
div#left img{display:none;}
h1, h2, h3, h4, h5, h6{font-weight:bold;font-size:14pt;margin:1em;}
div#content p{text-align:justify;margin:0.5em;text-indent:1em;}
div#headermenu h2, div#headermenu p{display:none;}
div#headermenu{height:20px;margin-bottom:5px;}
div#headermenu h1{font-size:16pt;margin:0;}
div#stoneselect{display:none;}
div#featured{display:none;}
div#featured_project{display:none;}
div#headernav{display:none;}
div#inset_project, ul.sonav{display:none;}
div#footer p.top, div#footer dl{display:none;}
div#footer{text-align:center;}
div#content img{border:1px solid #c0c0c0; padding:3px;}
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {display: none !important;height: 0;width: 0;position: absolute;overflow: hidden;}
span.sIFR-alternate {visibility: visible !important;display: block !important;position: static !important;left: auto !important;top: auto !important;}
h3.noprint, ul.noprint{visibility:none!important; display:none!important;}
p.return{display:none;}
div#content dl dd,div#content  ul li{margin-left:20px;}
dl dd img{border:1px solid #c0c0c0; padding:3px;}
	/* Technical Bulletins */
	ul#techb{display:none;}
/*
.sIFR-hasFlash  *{margin:0; padding:0;font-family:"times new roman", serif;border:1px solid black;}
.sIFR-hasFlash h1 {visibility:visible;}
.sIFR-hasFlash h2 {visibility:visible;font-size: 55px;}
.sIFR-hasFlash h3 {visibility:visible;font-size: 30px;}
.sIFR-hasFlash h4{visibility:visible;font-size: 20px;}
.sIFR-hasFlash h5#pullquote {visibility:visible;font-size: 24px;}
.sIFR-hasFlash h5{visibility:visible;font-size: 18px;}
.sIFR-hasFlash h6{visibility:visible;font-size: 18px;}
.sIFR-hasFlash div#headermenu{visibility:visible;display:block;height: 150px;border:1px solid black;padding:20px;}
.sIFR-hasFlash div#headermenu h1{visibility:visible;float:left;font-size:24px;display:inline;color:black;text-align:left;}
.sIFR-hasFlash div#headermenu h1 a{visibility:visible;font-size:24px;color:black;margin:0;}
.sIFR-hasFlash div#headermenu p{visibility:visible;color:black;clear:both;display:block;}
.sIFR-hasFlash div#headermenu img{visibility:visible;float:left;display:inline; border:1px solid black;}
.sIFR-hasFlash div#headermenu h2{visibility:visible;float:left;font-size:20px;display:inline;color:black;text-align:left;margin:0;}
.sIFR-hasFlash div#headermenu h2 a{visibility:visible;font-size:20px;display:inline;color:black;}
.sIFR-hasFlash p{visibility:visible;font-size:14px;clear:both;display:block;color:black;}
.sIFR-hasFlash p *{color:black;display:block;}
.sIFR-hasFlash div#content{visibility:visible;display:block;border:1px solid black; padding:20px;}
.sIFR-hasFlash div#content h2#intro, .sIFR-hasFlash div#content h2, .sIFR-hasFlash div#content h3,
.sIFR-hasFlash div#content h4,.sIFR-hasFlash div#content h5{margin:5px 5px 10px 5px;}
.sIFR-hasFlash div#content h2#intro{visibility:visible; font-size:20px;}
.sIFR-hasFlash div#content h2{visibility:visible; font-size:18px;}
.sIFR-hasFlash div#content h3{visibility:visible; font-size:16px;}
.sIFR-hasFlash div#content h4{visibility:visible; font-size:15px;}
.sIFR-hasFlash div#content h5{visibility:visible; font-size:14px;}
.sIFR-hasFlash div#content p{visibility:visible; color:black;display:block; margin:10px; font-size:12px; line-height:1.5em;}
.sIFR-hasFlash div#content ul{visibility:visible; }
.sIFR-hasFlash div#content ul li{visibility:visible; margin-left: 40px;}
.sIFR-hasFlash div#content div#gallery{visibility:visible;}
.sIFR-hasFlash div#content div#gallery ul li{visibility:visible;float:left;}			
.sIFR-hasFlash div#content div#gallery ul li img{visibility:visible;}
.sIFR-hasFlash div#footer{visibility:visible;display:block;border:1px solid black;height:100px;padding:20px;}
.sIFR-hasFlash div#footer p{visibility:visible;color:black;}
.sIFR-hasFlash div#footer p.top{visibility:none;}
.sIFR-hasFlash div#footer p.top a{visibility:none;}
.sIFR-hasFlash div#footer p a{visibility:visible;color:black;}
.siFR-hasFlash div#footer dl{visibility:none;}
*/