body * {margin:0;padding:0;font-size:1em;font-family: 'Tahoma','Arial','sans-serif';font-weight:normal;font-style: normal;line-height:1;}
body {background: white url('img/water3thumb.gif') top center repeat; font-size:62.5%;}

ul {padding-left:20px;font-size:1.2em;}
li {line-height:1.5em;}

.border {border:solid 1px #CC0000;}

a {color:#CC0000;text-decoration:none;}
a:hover {text-decoration:underline;}
img.center {margin:10px auto;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.boxshadow {box-shadow:0px 0px 15px black;-moz-box-shadow:0px 0px 15px black;-webkit-box-shadow:0px 0px 15px black;}
.imgshadow {box-shadow:2px 2px 2px black;-moz-box-shadow:2px 2px 2px black;-webkit-box-shadow:2px 2px 2px black;}
.shadow {text-shadow:2px 2px 4px #AAAAAA;}

#container {position:relative;width:920px;margin:30px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding: 10px 20px;background: #ffffee url('img/lighthouse.jpg') no-repeat top center;}

#tweets {
	border-color: #CC0000; border: solid 1px rgba(204, 0, 0, 0.9) ;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	background-color: white; background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
	height:173px;
	overflow:hidden;
	padding:10px 20px;
	position:absolute;
	right:10px;
	top:10px;
	width:300px;
}

#tweets h2 {font-size:1.4em;margin-bottom:6px;}

h1 {font-family:georgia, serif;font-size:3em;color:#CC0000;height:213px;}
h1 span.subheader {font-family:georgia, serif;font-size:0.4em;display:block;color:#110000;padding-top:2px;}

h1 a, h1 a:hover {text-decoration:none;color:#CC0000;}

h2 {font-family:georgia, serif;font-size:2em;color:#CC0000;margin-bottom:20px;}

h3 {font-family:georgia, serif;font-size:1.5em;color:#CC0000;margin-bottom:20px;}

#nav {list-style-type: none;margin-bottom:30px;padding-left:0;font-size:1em;}
#nav li {float:left;margin-right:8px;font-size:1.2em;text-align:center;}
#nav li a {text-decoration:none;background-color:#AA0000;width:144px;padding:4px 16px;display:block;color:#ffffee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#nav li a:hover {text-decoration:underline;}
#nav li.active a {color:#FFFF00;}

#bottomnav {list-style-type: none;margin-bottom:30px;padding-left:0;font-size:1em;}
#bottomnav li {float:left;margin-right:8px;font-size:1.2em;padding-bottom:10px;}
#bottomnav li a {text-decoration:none;background-color:#AA0000;width:144px;padding:4px 16px;display:block;color:#ffffee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#bottomnav li a:hover {text-decoration:underline;}
#bottomnav li.active a {color:#FFFF00;}

p.welcome {font-family:georgia, serif;font-size:1.4em;text-indent:0;clear:both;}
p.welcome:first-letter {font-size:1.4em;}

p {margin-bottom:10px;font-size:1.2em;line-height:1.4;}

address {text-align:center;margin-bottom:10px;font-size:1.1em;}

div.images {margin:10px auto;text-align:center;}
div.images img {margin: 0 40px 30px 40px;}

div.left {float:left;margin-bottom:20px;}
div.right {float:right;}
div.clear {clear:both;font-size:0px;height:0;}

#footer {text-align:center;margin:auto;margin-top:0;}
#footer ul {list-style-type: none;}
#footer li {display:inline;margin: 0 20px;}

hr {color:#CC0000;margin: 20px 30px;}

/*
h1 {background-color:#eeeeee;border: solid 1px black;padding:10px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
h1 span.header {color: red; font-size: 3.6em;text-shadow:0.2em 0.2em 0.2em #aaaaaa;}
h1 span.subheader {display:block;font-size:1.2em;line-height:1.5em;}
p.notice {padding:10px 20px;font-size:1.2em;font-face: 'Georgia','Times New Roman','Serif';}
p.notice span.message {text-transform: uppercase;font-size:1.2em;font-face: 'Georgia','Times New Roman','Serif';}
p.welcome {font-size:2em;padding:10px 30px;font-weight:bold;}
p {font-size:1.4em;padding:10px 30px;}
ul {font-size:1.4em;line-height:1.4em;padding:0 60px;}
a {color:red;}
a:hover {text-decoration:underline;}

address {margin:10px auto;text-align:center;font-size:1.4em;}
h2 {color: red;text-transform:uppercase;font-size: 2em;background-color:#eeeeee;border: solid 1px black;padding:10px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
h2.section {text-shadow:0.2em 0.2em 0.2em #aaaaaa;}

div.images img {margin:5px;}


div#navigation {background-color:#555555;border: solid 1px black;padding:10px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#navigation h2 {color:red;clear:both;text-transform: none;background-color:transparent;border:none;float:left;width:200px;}
div#navigation ul, div#navigation ul li, div#navigation ul li a {float:left;color:white;list-style-type:none;margin-right:10px;text-decoration:none;line-height:3em;}
div#navigation ul li a:hover {text-decoration:underline;}
.shadow {text-shadow:0.1em 0.1em 0.1em black;}
*/
