/* Body */
body {background-color:#f2f2f2;font:13px/20px Verdana, Arial, Helvetica, sans-serif;color:#5a4a42;}
.wrapper {width:960px;margin:0 auto;}
a {color:#f58220;text-decoration:none;}
a:hover {text-decoration:underline;}
h1,
h2,
h3,
h4,
h5 {color:#f58220;font:20px/40px Arial, Helvetica, sans-serif;text-shadow:0 1px 0 #fff;}
strong {font-weight:bold;}
p, ul, ol {margin-bottom:10px;}

/* Header */
#header {background:#fff url(../img/bg-bar.gif) no-repeat 50% 112px;padding-bottom:2px;}
#header h1 {padding:10px;background:url(../img/city.gif) no-repeat 100% 100%;}
#header h1 a {background:url(../img/logo.gif) no-repeat 0 0;padding-top:92px;width:279px;height:0;overflow:hidden;display:block;}

/* Content */
#content {background:url(../img/bg-content.gif) repeat-x 0 0;padding:20px 0;}
#sidebar {float:left;width:300px;padding-left:10px;}
#mainContent {margin-left:330px;padding-right:10px;}
#mainContent strong.strap {font:20px/36px Arial, Helvetica, sans-serif;text-shadow:0 1px 0 #fff;}
#mainContent ul li {padding-left:18px;margin: 5px 0;background:url(../img/bullet.gif) no-repeat 0 4px;}

/* Footer */
#footer {clear:both;color:#978d88;}
#footer p {padding:20px 0 20px 330px;font-size:12px;}
#footer a {color:#978d88;}
#footer a:hover {color:#f58220;}

#xfooter {background:url(../img/bg-bar.gif) repeat-y 50% 0;height:20px;}
