* { margin: 0; padding: 0; }a {text-decoration: none;}#intro { position: relative; top: 100px; }body { background: #111 url(img/bg.jpg) repeat-y center top; color: #BBB; font: normal 62.5% "Lucida Sans Unicode",sans-serif; }p,ul { font-size: 1.2em; padding-bottom: 1.2em;}img {border: none;}ul {margin-left: 2em; line-height: 1.5em; }h1 {font: normal 2.4em sans-serif; text-align: center;}h2 { font: bold 1.6em Verdana,sans-serif; padding-bottom: 4px; }h3 { color: #FFFFFF; font:  normal 1.3em; padding-top: 8px; }.clearer {clear: both;}.left {float: left;}.right {float: right;}.right img { padding-top: 10px; padding-right:10px;}.header { background: url(img/banner.jpg); background-repeat: no-repeat; border-bottom: 1px solid #333; font: normal 2em sans-serif; height: 150px; 			text-indent: -9999px; }.header a { color: #888; display: block; line-height: 120px; text-decoration: none; width: 100%; }.header span {padding-left: 32px;}.container { border: 3px solid #444; margin-top: 50px; }.main { background: #303030; border-bottom: 1px solid #2A2A2A; border-left: 1px solid #2A2A2A;}.main .left {width: 64%;}.main .right {width: 36%;}.content { border-left: 1px solid #444; border-top: 1px solid #444; padding: 16px;}.content h1 { background: url(img/bgh1.gif) repeat-x left bottom; color: #EEE; margin-bottom: 10px; padding: 6px 0 4px; }.content a { color: #999; text-decoration: underline; }.content a:hover {color: #CCC;}.content .descr {margin-bottom: 5px; }.content p { text-align: center; }.map { margin-top:-255px; margin-left: 275px;}.nav {background: #191919 url(img/nav.gif);}.nav a { background: #191919 url(img/nav.gif); border-right: 1px solid #161616; color: #FFF; float: left; font: bold 1.22em Verdana,sans-serif;			line-height: 51px; padding: 0 20px; }.nav a:hover { background: #191919 url(img/nav_hover.gif);}.subnav p {text-align: right;}.footer { background: #191919; border-top: 1px solid #444; color: #999; padding: 3% 3% 1%;}.bottom { color: #FFF; clear: both; font-size: 1.1em;}