/* styles.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;color:#333333;}
table{font-size:inherit;font:100%;}
select, input, textarea{font:99% arial,helvetica,clean,sans-serif;}
pre, code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
/* application */
body{ background-image:url(../media/bg_green_grid.jpg); }
#page{ width:800px; margin:0 auto; background-color:#e9e198; color:#000000; }
/* heading */
#header{}
#header #logotype{ padding:0.2em 0 0 8px; font-family:Times Roman, serif; font-size:360%;}
#header #motto{ padding:0 0 0.4em 8px; font-family: Verdana, Helvetica, sans-serif; font-size:150%; }
/* navigation */
#header #navigation{ padding:0.4em 0 0.5em 8px; background-color:#000000; color:#ffffff; text-align:center; }
#navigation ul, #navigation li{ display:inline; list-style-type:none; }
#navigation li{ padding-right:1em; }
#navigation a:link, #navigation a:visited, #navigation a:active, #navigation a:hover{ font-family: Verdana, Helvetica, sans-serif; font-size:70%; font-weight:bold; text-decoration:none; color:#ffffff;  }
#navigation a.current{ color:#e9e198; border-bottom:4px solid #e9e198; }
#navigation a:hover{ color:#e9e198; }
/* content */
#content{ margin:12px; }
#content #availableProperties {text-align:center; margin:0; padding:0;}
#map { width:500px; margin:2px auto; text-align:center; }
#map h1 {font-size:140%; margin:0; padding:0;}
#additionalLinks {margin:0; padding:0; text-align:center;}
#alert {font-weight: bold; font-size: 140%; color: red; }
#footer{ clear:both; margin-top:4em; font-family:Arial, Helvetica, sans-serif; font-size:90%; text-align:center; }
