/* CSS Document */

body,td,th {
	font-family: Lucida Grande, Lucida Sans Unicode, Trebuchet MS, Arial, Helvetica;
	font-size: 12px;
	color: #333333;line-height:1.5em;
}
.style1 {font-size: 20px;line-height:1.5em;font-weight:normal;}
h2 {font-weight:normal;}
body {
	background-color: #D7C5AD;
	background-image: url(images/background-beach.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;text-align:center;
	opacity: 0.99999; 
}
#flash {float:left;margin-right:10px;margin-left:10px;padding:0px;width:200px;}
#flash2 {float:left;margin-right:10px;margin-left:0px;padding:0px;width:220px;}
.heading1 {font-size: 16px;line-height:1.7em;}
#dr1 {
	background-image: url(images/dr1back.jpg);
	background-repeat: no-repeat;
	width:484px;height:255px;
	padding: 15px;float:left;margin-bottom:10px;
}
#dr3 {
	background-image: url(images/home-back.jpg);
	background-repeat: no-repeat;
	width:484px;
	padding: 15px;float:left;margin-bottom:10px;
}
#dr4 {
	background-image: url(images/home-back.jpg);
	background-repeat: no-repeat;
	width:474px;
	padding: 15px;float:left;margin-bottom:10px;
}
#dr2 {
	background-image: url(images/dr2back.jpg);
	background-repeat: no-repeat;
	width:484px;height:198px;
	padding: 15px;float:left;margin-bottom:10px;
}
#menu {
	font-size:16px;
	background-image: url(images/menu-back-shadow.jpg);
	background-repeat: no-repeat;
	height:32px;
	margin-bottom:10px;
	background-position: top;
}
#header {height:84px;}
.drimage {float:left;margin-right:10px;margin-left:20px}
#container {width:770px;height:auto;margin-left:auto;margin-right:auto;text-align:left;}
#menu ul {float:right;position:relative;right:20px;margin: 0;padding: 0;}
#menu li {display: inline;
list-style-type: none;}
#menu a {position:relative;top:7px;
	padding: 6px;margin-right:6px;width:200px;	color: #ffffff;
	text-decoration: none;
}
#book a {margin-top:10px;padding: 7px;color: #ffffff;
	text-decoration: none;
}
#menu a:link, #menu a:visited
{
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/button-back.gif);
}
#menu a:hover
{
color: #ffffff;
text-decoration: none;background-image: url(images/button-back-white.gif);
}
h1 {
	font-size: 40px;
	color: #FAFAFA;font-weight:normal;
}
.logo {position:relative;top:41px;}
.trav {float:right;position:relative;top:7px;right:20px;}
#istm {float:right;position:relative;right:40px;}
#book a:link, #book a:visited
{
color: #ffffff;border:1px solid #ffffff;
text-decoration: none;background-image: url(images/button-back-white.gif);
}
#book a:hover
{
color: #ffffff;border:1px solid #ffffff;
text-decoration: none;background-image: url(images/button-back.gif);
}
#book {margin-top:30px;}
#outbreaks {margin-top:30px;}
#outbreaks ul {margin:0px;padding:0px}
#outbreaks li {list-style-type:none;border-bottom:1px solid #999999;}
#outbreaks a:link, #outbreaks a:visited {text-decoration:none;color:#555555;padding:3px;display:block;}
#outbreaks a:hover
{
color:#ffffff;background-color:#0099CC;
text-decoration: none;background-image: url(images/button-back-white.gif);
}

.sml {font-size:10px;}
.map {float:right;border:1px solid #333333;}
.form {width:270px;background:#ffffff;border:1px solid #999999;}
.clr {color:#ffffff;padding:6px;position:relative;top:6px;}
.high {height:414px;}