/* CSS Document */
html, body { background: white url(images/web-back.jpg) 0 0 repeat-x; margin: 0; padding: 0; width: 100%; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
div#page { width: 780px; margin: 0 auto; text-align: left; text-align: justify;}
div#content { padding: 150px 0 0 0; color: #666666; }
div#top { position: absolute; top: 60px; background: transparent url(images/topback.jpg) 50% 80% no-repeat; width: 780px; height: 60px;}
div#top img { border: none;}
div#content h4, div#content h5 { font-size: 14px; color: #999999;}
h2 { color: #666666;}
h1 { color: #333333; font-family:Arial, Helvetica, sans-serif;}
div#cities { position: absolute; top: 0; left: 0; background: white url(images/citiesback.jpg) 0 0 repeat-x; height: 38px; width: 100%; margin: 0; padding: 0;  text-align: center; }
div#cities ul { margin: 0; padding: 12px 0 10px; font-size: 12px; }
div#cities ul li { display: inline; padding: 10px 0 10px 10px; background: transparent url(images/cityback.jpg) 0 6px no-repeat;}
div#cities ul li a { color: #000000; text-decoration: none;}
div#cities ul li a:hover { text-decoration: underline;} 
div#cities ul li a.active { text-decoration: underline; color: #666666;}
div.website a { background-color: transparent; color: #00b1a1; font-weight: bold;}
div.website { background: transparent url(images/websiteback.jpg) 50% 96% no-repeat; no-repeat; padding: 0 0 20px 0;}
p.where { text-align: right; background: transparent;}
p.where a { color: #666666;}
p.where span { font-weight: bold; color: #CC0033;}
div#footer a { color: #000000; }
div#footer { text-align:right; background-color:white; padding: 10px 0 0; border-top: 1px dashed #cccccc;} 