* {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2a383d;}body {background:#2a383d url(assets/images/temp_bg.jpg) top left repeat-x;}div#wrapper {width:800px;text-align:left;}div#wrapper h1 {font-size:32px;color:#fff;margin:30px 0 0px 10px;}div#wrapper h2 {font-size:16px;color:#fff;margin:0 0 5px 10px;font-weight:normal;}div#info, div#connect {margin:0 518px 3px 0;}div#footer, div#info, div#connect {background-color:#fff;padding:20px;}div#info {-moz-border-radius:12px 0px 0px 0px;-khtml-border-radius:12px 0px 0px 0px;-webkit-border-radius:12px 0px 0px 0px;border-radius:12px 0px 0px 0px;}div#info div {margin:15px 0 0px 0;padding:0 0 15px 20px;border-bottom:1px solid #ededed;}div#info div span, div#footer span, div#connect a span {background:url(assets/images/temp_sprite.png) no-repeat;display:inline-block;}div#info div.nohr {border-bottom:0px;padding-bottom:0px;}div#info div.location span {background-position:0px 0px;width:11px;height:19px;vertical-align:middle;margin:0px 5px 0 -20px;}div#info div.email span {background-position:-11px 0px;width:16px;height:10px;vertical-align:middle;margin:0px 5px 0 -22px;}div#info div.info span {background-position:-43px 0px;width:14px;height:14px;vertical-align:middle;margin:0px 8px 0 -22px;}div#info div.contact span {background-position:-69px 0px;width:13px;height:15px;vertical-align:middle;margin:0px 8px 0 -22px;}div#info div.phone, div#info div.fax {font-size:17px;font-weight:bold;}div#info div.phone span, div#info div.fax span {background-position:-27px 0px;width:16px;height:14px;vertical-align:middle;margin:0px 5px 0 -22px;}div#info div strong {font-size:18px;}div#map {width:515px;height:475px;float:right;}div#connect {-moz-border-radius:0 0 0 12px;-khtml-border-radius:0 0 0 12px;-webkit-border-radius:0 0 0 12px;border-radius:0 0 0 12px;padding-top:5px;}div#connect h3 {padding:0;margin:0 0 15px 0;font-size:20px;}div#connect a span {display:block;width:49px;height:50px;float:left;margin:5px;}div#connect a.mld span {background-position:0px -19px;}div#connect a.facebook span {background-position:-49px -19px;}div#connect a.twitter span {background-position:-98px -19px;}div#connect a.myspace span {background-position:-147px -19px;}div#connect a.yelp span {background-position:-196px -19px;}div#connect a.linkedin span {background-position:-245px -19px;}div#connect a. span {background-position:-294px -19px;}div#connect a.picasa span {background-position:-343px -19px;}div#connect a.youtube span {background-position:-392px -19px;}div#connect a.vimeo span {background-position:-441px -19px;}div#footer {clear:both;text-align:right;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin:10px 0 0 0;font-size:14px;padding:25px 20px;}div#footer span {background-position:0px -69px;width:77px;height:44px;float:left;margin-top:-14px;}br.clear {clear:left;line-height:0px;height:0px;}
