@media screen, projection {

	#content ul.checkmarks li { list-style-type:none; background: url("../images/framework/checkmark2.gif") top left no-repeat; padding-left: 25px; font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; }
	
	#content ul.checkmarks li a { color:#356631 }
	
	#home-l { float: left; width: 320px; text-align:left; }
	#home-l h1 { text-indent: -999em; background: url("../images/content/home/landscape-design-build.gif") top left no-repeat; width: 305px; height: 33px; margin:0; padding:0;}
	#home-l h2 {  }
	
	
	#home-c { float: left; width: 249px; background: url("../images/content/home/columns.gif") top left repeat-y; padding:0; }
	#home-c img.flagstone-photos { float: left; padding-bottom:10px; }
	#home-c h2 { float:left; text-indent: -999em; background: url("../images/content/home/why-choose-tomar.gif") top center no-repeat; width: 249px; height: 83px; margin: 15px 0 0 0; }
	#home-c ul { float: left; font-size: 12px; color: #356631; text-align:left; margin:5px 0 0 20px; padding:0 0 15px 0; }
	#home-c ul li { margin-left:15px; line-height:2em; }
	#home-c a { color:#356631; }
	#home-c a#stone-link {  }
	
	#home-r { float: right; width:310px; text-align:right;}
	#home-r #testimonial { float: right; width:310px; font-family:Georgia, serif; }
	#home-r #testimonial h2 { text-align:left; text-indent: -999em; background: url("../images/content/home/passion-for-stone.gif") top right no-repeat; width: 310px; height: 30px; line-height:30px; margin: 0; }
	#home-r #testimonial p { clear:right; color:#8a4703; font-size: 14px; font-style:italic;  }
	#home-r #testimonial blockquote { background: url("../images/framework/quote-ul.gif") top left no-repeat; }
	#home-r #testimonial blockquote p { background: url("../images/framework/quote-br.gif") bottom right no-repeat; padding: 3px 0 6px 0; }
	#home-r #testimonial blockquote p:first-child { text-indent: 30px; }
	#home-r #testimonial a { font-style: italic; }
	#home-r #testimonial cite, 
	#home-r #testimonial cite a:link { color: #999; font-weight:bold; }
	
	#home-r #more-testimonials { float:right; text-align:right; width:308px; }
	#home-r #slideshow { float:left; text-align:left; width:316px; height:201px; display: block; }
	#home-r #slideshow img { display: none }
	#home-r #slideshow img.first { display: block }
	

	#home-r #flagstone-experts { float:left; text-align:left; width:309px; }
	#home-r #flagstone-experts h2 { text-align:right; }
	#home-r #flagstone-experts p { text-align:right; }
	
	#home-r #free-consultation { float:right;  background: url("../images/content/home/free-consultation.jpg") top right no-repeat; width: 306px; height: 196px; }
	#home-r #free-consultation h2 { text-align:left; text-indent: -999em; }
	#home-r #free-consultation p { padding-top:22px; text-align:center; color:#fff; }
	#home-r #free-consultation p a { color:#fff; text-decoration:none; }
	#home-r #free-consultation p a:hover { text-decoration:underline; }
	#home-r #free-consultation #phone-1800 { text-align:left; text-indent: -999em; }
}

@media print {

}