html, body, div, span, img, p, a, h1, h2 { margin:0; padding:0; border:0}

body { font-family: Arial, Helvetica, sans-serif; font-size:100%; background:#666}

#wrapper { width:800px; margin:0 auto}

#header { width:800px; margin:0 auto; height:108; background:#000 }
#header h1 { width:566px; height:108px; padding:15px 0 0 0;}
#header h1 span { display:block; width:566px; height:108px; text-indent:-99999px; background: url(../images/Logo.jpg) top left no-repeat}
#header h2 { color:#ccc; font-size:160%; margin-left:610px; padding:4px}

#content { width:800px; margin:0 auto 10px; background:#CCC; float:left;}
#content #banner { width:800px; float:left;}
#content #banner img { margin:0 auto}
#content #map { float:left; width:499px; margin:15px; background:#777}
#content #map iframe { margin-top:15px; margin-left:20px}
#content #map small { margin-left:45px}
#content #map small a { text-decoration:none; color:#FFF}
#content #map a:hover { color:#000}
#content #contacts { float:left; width:200px; border-left:2px solid #555; margin-top:40px; height:340px; padding-left:20px; font-size:130%; color:#444 }
#content #contacts p#first { margin-top:50px}
#content #contacts a { color:#666}
#content #contacts a:hover { color:#000}

#footer { width:800px; margin:20px auto; }
#footer p { text-align:center; color:#FFF}
#footer p a { color:#000; text-decoration:none}
#footer p a:hover { color:#CCC}