*{ margin: 0; padding: 0; }*
:focus, :active { outline: 0; }
body { font: .7em Verdana, Arial, Sans-Serif; background: #fff; color: #333; }
a { color: #fd281d; text-decoration: none; }
img { border: 0; display: block; }
#logo {position: absolute; top: 15px; margin-left:5px;}
h1 { float: left; margin: 3px 0 8px 5px; font-size: 2.1em; color: #cecece; font-family: Arial, Helvetica, sans-serif; }
h2 { font-size: 1.8em; text-align: center; margin: -5px 0 20px; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
p  { margin: 5px 0 15px; line-height: 1.6em; }
#content { margin: 0 auto; width: 800px; background: url(../images/bg.gif) repeat-x; }
#content #rndbackground { margin-top:11px; }
#intro { clear: both; border: 1px solid #dedede; font-size: 1.1em; background: #a6c5e3 url(../images/wheel.jpg) no-repeat bottom right; margin: 0 0 30px; }
#intro p { padding: 15px 22px 16px; margin: 0;}
#left { float: left; width: 540px; margin: 0; }
#left h3, #right h3 { margin-bottom: 15px; color: #9fa6ad; }
#map { width:540px; height:300px; clear: both; margin-bottom: 15px; }
#right { float: right; width: 230px; }
#right img { margin: 5px 3px 5px 0;}
#right p {margin-bottom: 30px;}
#footer { clear: both; padding: 0; border-top: 1px solid #b8b8b8; }
#footer p.posleft { float:left; }
#footer p.posright { float:right; }
#footer p.posright img { display: inline-block; }