a {color:#df7a1c;}
html {background: url(../images/background.gif) 685px 0 repeat-y}
body {margin:0;padding:0;font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;background: url(../images/side-graphic.jpg) 685px 0 no-repeat}
#main {width:676px}
#main p {font-size:1.4em;color:#666;letter-spacing:-.5px;line-height:1.4em; margin:0 10px 10px 30px;}
#header h1 {height:128px;width:181px;background: url(../images/lynden-logo.gif) 0 0 no-repeat;text-indent:-9999px;padding:0;margin:20px 0 0 30px;}
ul#nav {margin:0;padding:0;list-style:none;float:right}
ul#nav li {margin:0;padding:0;float:left}
ul#nav li a {color:#fff;padding:12px;display:block;background:#c3cf21;font-size:1.4em;text-decoration:none;letter-spacing:-.5px;}
ul#nav li a:hover, ul#nav li.current a {background:#df7a1c}
#content {position:relative;clear:both;}
#content h2 {margin-left:30px;font-size:2em;color:#df7a1c;font-weight:normal; padding-top:20px;}
#content h3 {margin:0 0 0 30px;font-size:1.8em;color:#c3cf21;}
#content li {font-size: 1.3em;}
#content p {margin-top:none;text-align:justify;}
#content ul, #content ol {margin-left:30px;padding-left:30px;}
a#animate {position:absolute;width:85px;height:41px;overflow:hidden;right:0;top:0;display:block;padding:10px 3px 10px 58px;color:#fff;text-decoration:none;font-size:1.2em;letter-spacing:-.5px;background: url(../images/animate-bg.png) 0 0 no-repeat}
a#animate2 {position:absolute;width:100px;height:15px;overflow:hidden;right:10px;top:53px;display:block;padding:10px 3px 10px 58px;color:#000;text-decoration:none;font-size:.8em;font-style:italic;}
#map {float:right;width:310px;margin:12px 0 0 12px;}
#map p {color:#df7a1c;text-align:right;letter-spacing:-1px;margin:0 0 1em 0;padding:0}
#map p img {vertical-align:middle;margin-right:5px}
a#view {display:block;padding:17px 0 17px 80px;font-size:1.2em;text-decoration:none;color:#fff;background: url(../images/camera-icon.gif) 30px 10px no-repeat #c3cf21;margin-right:315px; margin-bottom:10px;}
#footer {clear:both}
#footer {background:#c3cf21}
#footer p {color:#fff;font-size:1.2em;padding:10px 10px 10px 0}
#footer p a {color:#fff;text-decoration:none;font-size:.8em;display:block;float:right;text-align:right;width:50%}
p#contact {font-size:1.2em;color:#666;margin-bottom:1em;}
p#contact strong {text-transform:uppercase}
p#contact a {color:#df7a1c;text-decoration:none;font-weight:normal}
p#contact span {font-size:1.2em;font-weight:bold}
#percent {float:right;margin-right:50px;margin-top:20px;}
.contact {float:left;margin-right:5px;background:#fff;padding:5px;border:1px solid #ccc;}
.floorplan {float:left;margin:5px;border:1px solid #ccc;}
.rightimage {float:right;margin-left:10px; padding:5px; border:1px solid #ccc;}
#playa { width: 1px;height: 1px;}
