body,html{height:100%}#footer p,body{text-align:center;margin:0}body{background:#dce7ed url(images/bkg-top-body.gif) repeat-x;padding:0;font-size:13px;line-height:1.375em;font-family:verdana,arial,sans-serif}#wrapper{width:760px;min-height:100%;margin:0 auto -110px;text-align:left;background:url(images/bkg-content.gif) repeat-y}#header{clear:both;padding:0 10px;width:740px;height:326px;background:url(images/bkg-top-shdw.gif) no-repeat center top}#content,#sidebar{float:left;padding:10px 0 10px 10px;width:230px}#content{padding:0 20px 10px 10px;width:480px}#push{height:110px;clear:both}#footer{padding:20px 25px 20px 245px;width:490px;margin:0 auto}#about #nav #nav-about a,#contact #nav #nav-contact a,#home #nav #nav-home a,#location #nav #nav-location a,#nav li a:hover,#news #nav #nav-news a,#quote #nav #nav-quote a,#request #nav #nav-request a,#storage #nav #nav-storage a,#team #nav #nav-team a,#todo #nav #nav-todo a,#valet #nav #nav-valet a,a{color:#be1b14}a:hover{color:#36220b}h1,h2,h3,h4{font-weight:400;font-family:sans-serif;margin:0 0 4px}h1{color:#be1b14;font-size:22px}h2{color:#0780c3;font-size:18px}h3{font-size:16px}h4{font-size:14px}address,blockquot,h1,h2,h3,h4,h5,h6,p,ul{margin-top:0;font-style:normal;line-height:1.5em}hr{color:#8bc540;background-color:#8bc540;height:1px;margin:1.5em 0;border:none}img{border:0}img.right-green{float:right;margin:0 0 1em 1em;border:solid 1px #8bc540}img.img-left{float:left;margin:.125em 1em 1em 0}img.img-center,img.img-left,img.img-right{padding:8px;border:solid 1px #000;background:#fff}img.img-right{float:right;margin:.125em 0 1em 1em}img.img-center{margin:0 auto 1em}.small{font-size:75%}#nav,#nav li{padding:0;width:220px}#nav{list-style:none;font:17px/23px Arial,Helvetica,sans-serif;border-top:1px solid #aec5e6;margin:1em 0 1.5em}#nav li{margin:0;border-bottom:1px solid #aec5e6}#nav li a{color:#0780c3;padding:3px 0 3px 15px;display:block;text-decoration:none}#header img{float:left;display:block}#sidebar address{padding:0 10px 1em 15px;font-size:11px;margin-top:1.5em}#footer p{font-size:10px;line-height:15px;font-family:Arial,Helvetica,sans-serif}#footer a{color:#000;text-decoration:none}#footer a:hover{color:#be1b14;text-decoration:underline}#footer hr{margin:12px 0}div.marquee p{color:#be1b14;font-size:16px;margin:0 0 .5em}