/* CSS Document */

body{
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(images/bg_2.jpg);
background-color:#bdd6fc;
background-repeat:repeat-x;}

#maincontainer{
width: 838px; /*Width of main container*/
height:auto;
margin: 0 auto; /*Center container on page*/
border:1px solid #000;
margin-top:50px;
padding:5px;
background-color:#FFFFFF;
position:relative;}

#header {background:#fff; width:838px; height: 105px; float:left; position:relative; margin-bottom:5px;}
#header p {font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:32px; font-weight:bold; margin:20px 0 0 35px;}
#logo-box {margin-right:5px; float:left; position:relative;}
#logo-box img {border:none;}
#checker {background-color:#004a91; width:129px; height:105px; float:left; margin-right:5px; position:relative;}
#title {background-color:#004a91; float:left; position:relative; height:105px; width:570px;}
#availability {height:auto; width:816px; border:1px solid #000; background-color:#FFFFFF; padding:5px 0 5px 20px; margin-bottom:5px; float:left; position:relative; z-index:100;}
#table2 {position:relative; left:150px; border:none; text-align:left; padding:0; width:555px; font-weight:bold;}
#table2 table {width:550px;}
#table2 table td { color: #004a91; font-size:14px; }
#table2 table a:link {color:#004a91; text-decoration:underline;}
#table2 table a:visited { color:#004a91; text-decoration:underline;}
#table2 table a:hover {text-decoration:none;}
#table2 table td {padding:1px; color:#004a91;}
#location {height:auto;  background-color:#fff; float:left; position:relative; z-index:1; margin-bottom:5px;}
#location img {float:left; filter:blendTrans(duration=.7);}
#bottom {height:200px; width:828px; background:#004a91 url(images/welcome_bkgd3.jpg) no-repeat; padding:5px; position:relative; clear:both;}
#menu {color:#fff; font-size:15px; padding:0 0 0 10px; line-height:1.2em; width:200px; position:relative; clear:both; float:left; z-index:100;}
#menu a:link {color:#fff; text-decoration: none;}
#menu a:visited {color:#fff; text-decoration: none;}
#welcome {float:left; margin:30px 0 0 75px; color:#eee; font-size:22px; width:525px; position:relative; z-index:1;}
#footer {text-align:center; color:#000; position:relative; clear:both; width:838px; padding-top:20px;}
#footer a:link, a:visited {text-decoration:none; color:#000;}
#disclaim {padding-top:20px; line-height:1.1em; font-size:11px; text-align:center;}

/* start cottage pages */
#alert {background-color:#fff; text-align:center; font-size:12px; width:828px; padding:5px; position:relative; clear:both;}
#cottage table {width:838px; border:0;}
#cottage table, td {font-size:12px; padding:10px; text-align:justify; line-height:1.3em; clear:both;}
#cottage table img {border:0;}
#cottage table a:link { text-decoration:underline;}
/* end cottage pages */

#links {padding:20px; background-color:#fff; line-height:1.1em; font-size:12px; text-align:left; margin-left:250px; width:300px; position:relative; clear:both;}
#links a:link {text-decoration:underline; font-size:14px; color: #004a91;}
#links a:visited {text-decoration:underline; font-size:14px; color: #004a91; }

#content {background:#fff; line-height:1.1em; font-size:12px; margin-left:20px; padding:20px 20px 20px 0; position:relative; clear:both; width:800px;}
#content a:link {text-decoration:underline;}
#securitybox {border:1px solid #000; width:450PX; text-align:center; padding:5px; font-weight:bold; margin-left:150px;}
#securitybox a:link {text-decoration:underline;}
#securitybox2 {border:1px solid #000; width:785PX; text-align:left; padding:5px; font-weight:bold;}

#notes {font-size:12px; padding:20px;}
#travel {margin-top:20px; font-size:12px; clear:both; width:750px;}
h3 {font-size:14px;}
h4 {font-size:12px; font-weight:normal;}


#comment {text-align:center; color:#000; position:relative; clear:both; width:800px;}
#guide {padding:10px; font-size:12px;}
.goback {font-size:16px; font-weight:bold; padding-left:350px;}
.closewindow {font-size:16px; font-weight:bold; padding-left:300px; color:#FF0000;}

/* start styles */
.style2 {color: #ffff00}
.style3 {font-size:20px; margin:13px 0 0 200px; color:#fff;}
.style4 {padding-left:40px; color:#fff; line-height:1.5em; font-size:14px; z-index:1;}
.style5 {font-size:20px; text-align:center;}
.style6 {font-size:16px; text-align:center;}
.style7 {text-align:center; padding:0; border-left:1px solid #000;}
.style8 {padding-left:65px; font-size:14px; font-weight:bold;}
.style9 {color: #990000; font-weight: bold;}
.style10 {color: #0066CC; font-weight:bold;}
.style11 {text-align:center;}
.style12 {font-size:16px; font-weight:bold; text-decoration:underline;}
.style13 {font-size:18px;}
.style14 {font-size:14px; font-weight:bold;}
.style15 {text-decoration:underline;}
.style16 {font-size:24px; font-weight:bold; text-align:center;}
.style17 {font-size:18px; font-weight:bold;}
/* end styles */


#content ol li {
text-align : left;
margin-left : 275px;
} 


/*Start Map Settings*/
#myMap {position:relative; left:0px; border:#006699 solid 5px; width:785px; height:700px;}  
.titleStyle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.iconStyle {position:relative; top:-10px; width:13px;}
.detailsStyle {font-family:Verdana; font-size:11px; font-weight:bolder; text-align:left; color:#800000; line-height:1.4em;}
/*End Map Settings*/

#mapinfo {margin:0 auto; font-size:12px; width:800px; line-height:1.5em;}

/* start tool tip */
a.tooltip {color:#7ffe7f;}
a.tooltip b {display:none; z-index:100;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:20px; padding:10px 5px 5px 5px; font-weight:normal; color:#000; border:1px solid #000; width:225px; background-color:#eee;}
a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#000 url(images/tooltip.jpg) 0 0; display:block; font-size:1px;}
/* end tool tip */

/* start tool tip2 */
a.tooltip2 {color:#7ffe7f;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; z-index:100; top:20px; left:20px; padding:10px 5px 5px 5px; font-weight:normal; color:#000; border:1px solid #000; width:385px; background-color:#eee;}
a.tooltip2:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#ddd url(images/tooltip2.jpg) 0 0; display:block; font-size:1px;}
/* end tool tip */
