body{margin:0;padding:0;background:#222;}#wrap{margin:0 auto;padding:0;background:#222;width:90%;}#header{height:100px;width:100%;}#header a img{margin-top:10px;border:none;}#map_canvas, #content{clear:both;margin:0;border:5px solid #666;-moz-border-radius:10px;-webkit-border-radius:10px;height:70%;background:#99b3cc;}#info{font-size:15px;} #content{height:400px; color:#444; font-weight:bold; font-family:verdana; font-size:12px; letter-spacing:0.5px; padding-left:10px;}#content h4{margin-bottom:5px; font-size:14px; font-family:Helvetica; font-weight:900; color:#222;}#content p{margin:0px; width:950px;}#content a:link{text-decoration:none; color:#fff; }#content a:hover, a:visited{text-decoration:underline; color:#fff; }#content a:visited{text-decoration:none; }#content h4 a:visited{text-decoration:none; color:#000;}.box{float:left;border:5px solid #666;-moz-border-radius:10px;-webkit-border-radius:10px;background:#99b3cc; margin:20px 0px 0px 30px; padding:0px 20px 10px 20px;}#logo{float:left;}.box input{ border:none; background:#99B3CC; color:#222; font-weight:bold; }#address{border:1px solid #666; padding:5px;float:left;margin:20px 5px 0px 0px; background-color:#F2EFE9; } #go{float:right; margin-top:14px;}#footer{height:60px; margin:10px 0px 0px 0px;color:#fff; text-align:center; font-family:arial; font-size:12px; letter-spacing:1px;}#footer a{margin-right:20px; text-decoration:none;}#footer a:link,visited{text-decoration:bold; color:#fff;}
