body {
font-family:verdana, arial, helvetica, sans-serif;
font-size:.7em;
color:black;
top:0px;
padding:15px 20px 0px 20px;
background-color:#ffeac0;
}
img {
border:none;
margin:0px;
padding:0px;
}
.newnav{
border-bottom:1px solid #ffcc88;
text-align:left;
padding-bottom:5px;
}
.newnav a:link {
padding:5px;
font-weight:bold;
color:black;
background-color:#ffeac0;
border-top:1px solid #ff9900;
/*border-left:1px solid #ff9900;
border-right:1px solid #ff9900;*/
}

.newnav a:visited {
padding:5px;
font-weight:bold;
color:black;
background-color:#ffeac0;
border-top:1px solid #ff9900;
/*border-left:1px solid #ff9900;
border-right:1px solid #ff9900;*/
}

.newnav a:active {
padding:5px;
font-weight:bold;
color:#ffcc88;
background-color:#ddddff;
border-top:1px solid #bbbbee;
border-left:1px solid #bbbbee;
border-right:1px solid #bbbbee;
}
.newnav a:hover {
padding:5px;
font-weight:bold;
color:#000000;
background-color:#ffffff;
border-top:1px solid #efefef;
border-left:1px solid #efefef;
border-right:1px solid #efefef;
}

p{
padding-left:10px;
}
.bodydiv{
padding:10px;
background-color:white;
border:1px #ff9900 solid;
}
.content{
background-color:#FFFFFF;
padding:10px;
margin-top:0px;
margin-left:20px;
margin-right:0px;
}

p {
line-height:1.5;
}

h1{
font-size:150%;
}
h2{
font-size:120%;
}
h3{
font-size:100%;
font-weight:normal;
line-height:1.5;
}

ul {
line-height:1.5;
}
.navtitle {
border:black;
background-color:#ffeac0;
color:black;
font-weight:bold;
padding:3px 5px 3px 5px;
border-top:1px solid #ff9900;
/*border-left:1px solid #ff9900;*/
}
.google{
border:1px #990000 solid;
padding:2px;
}
.navbox {
top:-5px;
background-color:#fffef0;
border-bottom:1px solid #efefef;
color:black;
padding:8px;
line-height:1.5;
}

.search {
margin-top:0px;
margin-bottom:0px;
}

.footer {
text-align:center;
position:relative;
float:bottom;
}

.smalltext {
	font-size:.9em;
}

.test{
	background-image:url(images/slice.gif);
}
.navitem a:link {
color:blue;
text-decoration:none;
}
.navitem a:visited {
color:#000000;
text-decoration:none;
}
.navitem a:hover {
color:white;
background-color:#990000;
}

.navitem {
padding:5px;
}
hr {
height:1px;
border-top:none;
}
.navborder{
padding:2px 2px 2px 2px;
margin-bottom:5px;
}

.image{
border:1px black solid;
margin:5px;
}

.admin table {
border:none;
border-collapse: collapse;
}

.admin th{
padding:1px 5px 1px 5px;
text-align:left;
background-color:#ffeac0;
border-top:1px solid #ff9900;
}

.not_approved {
background-color:#ffeac0;
}

.approved {
background-color:#efefef;
}

.admin td{
border:none;
padding:1px 5px 1px 5px;
}

.admin tr{
border:none;
}

#map {
height:300px;
width:300px;
padding:15px;
border:1px gray solid;
float:right;
}
.photos {
width:300px;
margin-left:10px;
padding:5px 5px 5px 5px;
background:white;
border:1px gray solid;
}
.photo {
background:black;
width:300px;
font-weight:bold;
color:white;
text-align:center;
}
