html{overflow-y:scroll}body{margin:0;padding:30px;background:url(../images/wood-tile.jpg);font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#333}a,a:link,a:visited,a:hover,a:active{color:#fb9528;outline:0;text-decoration:none}p{margin:0;padding:0;margin-bottom:14px;line-height:16px}.wrapper{margin:0 auto;width:960px;-moz-box-shadow:10px 10px 40px #000;-webkit-box-shadow:10px 10px 40px #000;box-shadow:10px 10px 40px #000}img{border:0;outline:0}.clear{clear:both}.indent{margin-left:30px}.indent2{margin-left:5px}.mainouter{background:#fff}.logo{margin:33px}p.sub{color:#fff;text-shadow:1px 1px #e39317;font-size:20px}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal}h1{font-size:24pt;font-style:italic;text-shadow:1px 1px #f4e9cd;margin-top:40px}h2{font-size:18pt;font-style:italic;color:#666;margin-bottom:10px}h3{font-size:13pt;margin-top:25px;color:#666}#social{background:#f00}#info-banner.homepage{height:290px;background:#fcb64b;background:url(../images/pagecurl.gif) bottom left no-repeat,url(../images/pagebg.gif) top left repeat-x}#info-banner.homepage p.alt{font-size:16px;line-height:20px}#info-banner{height:15px;background:#fcb64b}#twitter{background:url(../images/twitterbg1.png) no-repeat;height:177px;padding-top:120px;padding-left:15px;padding-right:15px;width:250px;position:relative}#twitter p{color:#666;font-size:8pt;margin-bottom:14px}.feature-icon{padding-top:18px;padding-right:5px;float:left}.feature-text{font-size:8pt;color:#666;padding-left:10px}#twitter-more{height:100px;background:url(../images/twitterbg2.gif) no-repeat;padding-top:60px;padding-bottom:60px;float:right}.twitter-more{width:260px;height:30px;display:block;margin-top:-40px;overflow:hidden;text-indent:-100%}#feature-outer{padding-top:15px;padding-bottom:15px}.feature-panel{background:#ccc;margin-bottom:10px;height:250px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.26,#fff),color-stop(0.63,#d9d9d9));background:-moz-linear-gradient(center bottom,#fff 26%,#d9d9d9 63%);-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}.feature-panel p{margin-top:12px}.feature-panel h3{font-family:Tahoma,Geneva,sans-serif;font-size:14pt}#footer{height:60px;background:#bfbfbf}#footer a{text-decoration:none;color:#333}p.disclaimer{margin:0;padding:20px}p.footernav{margin:0;padding:20px;float:right}#nav{font-family:Tahoma,Geneva,sans-serif;font-size:14pt;background:url(../images/paperclip-top.gif) no-repeat bottom right}ul.horzNav{list-style-type:none;list-style-position:outside}ul.horzNav{margin:0;padding:0;margin-left:14px}ul.horzNav li{position:relative;top:4px;float:left;padding:15px;padding-left:20px;padding-right:20px;background:#e4e4e4 url(../images/navtab.gif) no-repeat;margin-right:6px;height:13px;line-height:18px}body.index ul.horzNav li.index,body.testimonials ul.horzNav li.testimonials,body.services ul.horzNav li.services,body.contact ul.horzNav li.contact,body.about ul.horzNav li.about{top:0;background:#ca4612 url(../images/navtab-selected.gif) no-repeat;height:17px}body.index ul.horzNav li.index a,body.testimonials ul.horzNav li.testimonials a,body.services ul.horzNav li.services a,body.contact ul.horzNav li.contact a,body.about ul.horzNav li.about a{color:#fff}ul.horzNav li a{color:#666}.header{padding-top:50px;font-family:Verdana,Geneva,sans-serif;color:#999}.header p{clear:both;float:right;margin-bottom:4px;margin-right:40px;font-size:17pt;line-height:24px}.header p.email{font-size:12pt}blockquote{font-size:14px;border-bottom:dotted 1px #b3b3b3;padding-bottom:20px;margin-bottom:20px}#info-banner ul{font-size:14px}#info-banner ul li{margin-top:6px}form label{display:block;padding-bottom:3px}input[type="submit"]{display:block;padding:5px 10px;font-size:16px;background-color:#fcb64b;border:1px solid #f59400;border-radius:5px;font-weight:bold}input[type="text"],input[type="email"],textarea{padding:6px;font-size:14px;margin-bottom:16px}textarea{width:400px;height:100px}.content h2.heading{font-size:30px;color:#000;border:0;margin-bottom:10px}.content .sub{text-shadow:none;color:#666;margin-top:30px}.form-error{background-color:#ff9d9d}.form-error a{color:#000;text-decoration:underline}.form-error:not(:empty){padding:10px 30px;margin-bottom:10px}.image-holder{float:left;margin-left:14px;margin-right:20px;margin-bottom:7px}.image-holder img{box-shadow:2px 2px 2px #c2bebe}