﻿        body{
            font-family: verdana;
            line-height: 120%;
            background-color: #fff;
            margin-top: 0px;
            padding-top: 0px;
        }
        h1
        {
			color: #369;
			font-size: 100%;
			font-weight: bold;
        }
        h2
        {
			color: #369;
			font-size: 80%;
			font-weight: bold;
        }
        
        li
        {
			font-size: 70%;
			margin-right: 40px;
        }
        blockquote
        {
			font-size: 70%;
        }
        a
        {
			color: #369;
			font-weight: bold;
			text-decoration: underline;
        }
        a:hover{
			color: #900;
			font-weight: bold;
			text-decoration: none;
        }
        a:link{
			color: #369;
			font-weight: bold;
			text-decoration: underline;
        }
        a:active{
			color: #900;
			font-weight: bold;
			text-decoration: none;
        }
        a:visited{
			color: #369;
			font-weight: bold;
			text-decoration: underline;
        }
        
        hr
        {
			color: #ccc;
        }
        
        #container
        {
			width: 785px;
			padding-top: 15px;
        }
        #header
        {
			width: 780px;
			height: 135px;
			margin: 0px auto 10px auto;
        }
        #header .logo
        {
			background: transparent url(images/logo_das.gif) no-repeat;
			height: 135px;
			width: 195px;
			position: absolute;
			top: 10px;
        }
        #header .menu
        {
			width: 575px;
			height: 31px;
			position: relative;
			top: 3px;
			float: right;
			text-align: right;
			z-index: 100;
			visibility: hidden;
        }
        #header .hd_image
        {
			width: 575px;
			height: 100px;
			position: relative;
			float: right;
			visibility: hidden;
        }
        #middle
        {
			width: 760px;
			margin-top: 5px;
			margin-bottom: 15px;
			height: inherit;
			overflow:auto;
        }
        #finder
        {
			width: 1px;
			height: 1px;
			padding: 10px 10px 0px 10px;
			border-right: solid 1px #ccc; 
			border-bottom: solid 1px #ccc; 
			visibility: hidden;
        }
        #postcards
        {
			margin-top: 1px;
			width: 1px;
			margin-left: 15px;
			visibility: hidden;
        }
        #content
        {
			float: left;
			width: 550px;
			margin-bottom: 15px;
        }
        
        #content p
        {
			font-size: 70%;
        }
        #map
        {
			float: right;
			width: 175px;
			height: 117px;
			text-align: center;
			border: solid 1px #369;
			margin-left: 5px;
			
        }
        #map .caption
        {
			font-size:70%;
			color: #fff;
			clear: both;
			text-align: center;
			vertical-align: bottom;
			position: relative;
			top: 115px;
			text-decoration: none;
        }
        #footer
        {
			width: 700px;
			margin-top: 5px;
			height: 75px;
			font-size: 70%;
			padding-left: 15px;
			padding-right: 25px;
		}
		
		
		table
		{
			border-color: Black;
			font-size: 70%;
			line-height: 120%;
		}
		th
		{
			background-color: #cdcdcd;
			padding: 5px 8px 5px 8px;	
		}
		tr
		{
			vertical-align: top;
			text-align: center;
			background-color: #dedede;	
		}
		td
		{
			padding: 6px 8px 6px 8px;
			border-bottom: solid 1px #ccc;	
			
		}