#content{width:900px}#gallery{width:360px;margin:0 0 0 0}H1{margin-top:1ex;margin-bottom:0}DIV#slideshow_gallery IMG{width:360px;height:270px;border-radius:10px}DIV.testimonial{width:345px;margin:10px 0 0 0;padding:5px 10px 5px 5px;border-radius:10px;color:#222}DIV.quote{position:relative;font-family:Georgia,serif;font-style:italic;padding:0 0 0 20px;background:url(/graphics/quote_open.png) top left no-repeat }DIV.quote_close{position:relative;top:-10px;float:right;width:14px;height:12px;background:url(/graphics/quote_close.png) top left no-repeat }P.quote_attrib{margin-left:20px;font-weight:bold;font-size:smaller}DIV#left{width:380px;margin-right:30px;float:left}DIV#right{width:360px;padding:10px;margin:3ex 0 10px 0;border-radius:10px;border-width:3px;border-style:groove;float:left;background:#DDD;background:url(/graphics/backgrounds/textured_150x150.jpg) #DDD}#summaries{width:630px;margin:10px;text-align:left;margin:0;padding:0;list-style:none}#summaries A{text-decoration:none;font-weight:normal;border:none}#summaries A:link,#summaries A:visited,#summaries A:hover,#summaries A:active{text-decoration:none;font-weight:normal;color:#444;border:none}.summary{margin:10px;padding:0 10px;border:3px groove;border-radius:10px;height:100px;background:url(/graphics/backgrounds/textured_150x150.jpg) #DDD;opacity:0.9;clear:both}.summary A{display:block;min-height:100px}.summary:hover{border:3px ridge;opacity:1.0}.summary IMG{margin:-5px 10px 0px 0;border-radius:5px;width:120px;height:90px;float:left;position:relative}.summary H3{margin:10px 0 5px 0;padding:0;color:#EF3121}P.description{color:#222}