body {
   background-color: #B8EC79;
 font-family: "Century Gothic", "Arial Narrow", Arial, Trebuchet MS,arial,verdana,sans-serif;
   color: #333;
   margin: 0;
   }

.container {
   border-right: 1px solid #333;
   border-left: 1px solid #333;
   border-bottom: 1px solid #333;
   background-color: #fff;
   width: 770px;
   margin-right: auto;
   margin-left: auto;
}
.topphoto {
   border-bottom: 1px solid #fff;
   border-right: 1px solid #333;
   border-left: 1px solid #333;
   background-color: #fff;
   width: 770px;
   margin-right: auto;
   margin-left: auto;
}
.topphoto2 {
   border-bottom: 1px solid #333;
   border-right: 1px solid #333;
   border-left: 1px solid #333;
   background-color: #fff;
   width: 770px;
   margin-right: auto;
   margin-left: auto;
}
.content {
   padding-left: 8px;
   padding-right: 8px;
   font-size: 0.95em;
   line-height: 130%;
}

.smaller {
   font-size: 0.85em;
   line-height: 130%;
   }
   
.callout {
   font-size: 0.8em;
   line-height: 130%;
   background-color: #B8EC79;
   border-bottom: 1px solid #333;
   border-right: 1px solid #333;
   border-left: 1px solid #333;
   border-top: 1px solid #333;   
   color: #000;
   margin-right: 10px;
   margin-left: 10px;
   padding: 10px;
   }
 
.header {
 font-family: "Century Gothic", "Arial Narrow", Arial, Trebuchet MS,arial,verdana,sans-serif;
   border-top: 1px solid #333;
   border-bottom: 1px solid #333;
   background-color: #1C2F7E;
   color: #fff;
   font-size: .85em;
   text-transform: uppercase;
   padding-left:11px;
   height: 1.8em;
   text-align: left;
   vertical-align: middle;
   }
   
.header a:link {
	color: #fff;
   font-weight: normal;
   text-transform: uppercase;
   text-decoration: none;
   padding-left: 3px;
   padding-right: 3px;
   vertical-align: middle;
}

.header a:visited {
   color: #fff;
   font-weight: normal;
   text-transform: uppercase;
   text-decoration: none;
   padding-left: 3px;
   padding-right: 3px;
   vertical-align: middle;
}

.header a:hover {
   background-color: #f90;
   color: #1C2F7E;
   font-weight: normal;
   text-transform: uppercase;
   text-decoration: none;
   padding-left: 3px;
   padding-right: 3px;
   vertical-align: middle;
} 

.bluebox {
 background-color: #DAE1FA;
 border: 1px solid #8F95AA;
 padding: 4px;
 width: 250px;
 margin-top: 10px;
 margin-right: 3px;
 margin-left: 6px;
 margin-bottom: 6px;
   font-size: 0.85em;
}
.intro {
   font-family: georgia, times new roman, times,serif;
   font-size: 1em;
   line-height: 130%;
   font-style: italic;
   }
   
.special {
   font-family: georgia, times new roman, times,serif;
   font-size: 1.5em;
   color: #1C2F7E;
   font-style: italic;
   margin-top: -1px;
   }
.special a:link  {
   text-decoration: none;
   color: #1C2F7E;
   }
.special a:visited  {
   text-decoration: none;
   color: #1C2F7E;
   }
.special a:hover  {
   text-decoration: none;
   color: #f90;
   }
.green {
 background-color: #B8EC79;
 border: 1px solid #85A65E;
 padding: 4px;
 margin: 4px;
 }

.footer {
   color: #fff;
   background-color: #1C2F7E;
   text-align: right;
   font-size: 10px;
   text-transform: uppercase;
   padding:4px;
   }
   
.footer a:link {
	color: #fff;
   font-weight: normal;
   text-transform: uppercase;
}

.footer a:visited {
   color: #fff;
   font-weight: normal;
   text-transform: uppercase;
}

.footer a:hover {
   color: #f90;
   font-weight: normal;
   text-transform: uppercase;
} 

.footer2 {
   color: #fff;
   background-color: #1C2F7E;
   font-size: 13px;
   text-transform: uppercase;
   padding:4px;
   }
   
.footer2 a:link {
	color: #fff;
   font-weight: normal;
   text-transform: uppercase;
}

.footer2 a:visited {
   color: #fff;
   font-weight: normal;
   text-transform: uppercase;
}

.footer2 a:hover {
   color: #f90;
   font-weight: normal;
   text-transform: uppercase;
} 

.rentals td {
padding: 3px;
font-size: .9em;
}

.rentals img {
border: 1px solid #095BA5;
}
.gray {
 background-color: #ddd;
 }
 
#dropmenudiv{
position:absolute;
border:1px solid #2D4154;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:15px;
color: #333;
background-color: #1C2F7E;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #152736;
padding: 1px 0;
text-decoration: none;
color: #fff;
background-color: #1C2F7E;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #f90;
color: #1C2F7E;
}

a:link {
	color: #095BA5;
   font-weight: bold;
}

a:visited {
   color: #CD6233;
   font-weight: bold;
}

a:hover {
   color: #f60;
   font-weight: bold;
} 

h1 {
   font-family: georgia, times new roman, times,serif;
   line-height: 110%;
}

h2 {
   line-height: 150%;
   padding-bottom: 8px;
}

small {
   font-size: 0.8em;
   font-family: Verdana,Arial, Geneva, sans-serif;
   line-height: 110%;
}

