@charset "utf-8";
body{padding:0px; margin:0px; background-color:#996633;}
div, p, ul,img{padding:0px; margin:0px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#50616d; margin-left:6px; line-height:24px}
h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#85b05a; margin:10px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#50616d; margin:10px;}

/* #topPan{width:721px; height:60px; position:relative; margin:auto} */
#Spacer{width:721px;height:15px;position:relative; background:url(images/spacer.gif) repeat; margin: 0 auto}
#Menu{width:721px; height:36px; position:relative;  z-index:40;background:url(images/menu.gif) no-repeat; margin: 0 auto}
.menu{width:660px; left:31px; margin:0 auto;}
.menu ul{list-style-type:none; padding:0; margin:0;}
.menu li{float:left; position:relative; z-index:100;}
.menu table{position:absolute; border-collapse:collapse; z-index:80; left:0px; top:35px; }
.menu a, .menu :visited {display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:164px; padding:7px 0 7px 0; color:#f0f0bd; background:#663300; height:22px; text-decoration:none; text-align:center; border:1px solid #fff; border-width:0 1px 0 0;}
.menu a.last{border:none; border-width:0 0 0 0;}
.menu ul ul a, .menu ul ul a:visited {border-width:1px 1px 0px 1px; border-style:solid; border-color:#fff;}
.menu :hover{color:#b3ad59; background:#663301; }
.menu ul ul {visibility:hidden; position:absolute; width:164px; height:0; }
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; left:-1px;}
#Border{width:721px; height:9px; position:relative;  background:url(images/bar.gif) no-repeat; margin:0 auto; display:block; overflow:hidden}

#MiddlePan{width:719px; position:relative; margin:0 auto; background:#f0f0bd; border-left: 1px solid #FFFFFF; border-right:1px solid #FFFFFF;}

#MiddlePan #InnerLeftPan{width:158px; height:auto; left:0px; background:#b3ad59; border-right:1px solid #ffffff}
#MiddlePan #InnerLeftPan ul{position:relative; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-left:6px; padding-top:4px; margin-right:6px; padding-bottom:4px; border:none; width:148px;}
#MiddlePan #InnerLeftPan ul li{list-style-position: inside; list-style-type:none; display:block; margin-left:6px; margin-right:6px; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#50616d; padding-top:4px; padding-bottom:4px; }
#MiddlePan #InnerLeftPan ul li a:link {font-family:Arial, Helvetica, sans-serif;color: #663300;font-size:11px;text-decoration: none;font-weight: bold;vertical-align:top;}
#MiddlePan #InnerLeftPan ul li a:visited{font-family:Arial, Helvetica, sans-serif;color: #663300;font-size:11px;text-decoration: none;font-weight: bold;vertical-align:top;}
#MiddlePan #InnerLeftPan ul li a:hover {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;font-weight: bold;vertical-align:top;}
#MiddlePan #InnerLeftPan ul li a:active{font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;font-weight: bold;vertical-align:top;}


#MiddlePan #InnerLeftPan ul li.current{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000066; font-weight:bold; padding-bottom:4px; border-bottom-style:none; border-bottom:none; padding-top:4px; padding-bottom:2px; margin-left:6px; margin-right:6px;}
#MiddlePan #InnerLeftPan ul li.current_solo{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000066; font-weight:bold; padding-bottom:4px;  border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#50616d; padding-top:4px; margin-left:6px; margin-right:6px;}
#MiddlePan #InnerLeftPan ul li.current_l1{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000066; text-indent:6px; font-weight:bold; padding-bottom:4px; border-bottom-style:none; border-bottom:none; padding-top:2px; padding-bottom:2px; margin-left:6px; margin-right:6px;}
#MiddlePan #InnerLeftPan ul li.current a:link{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;vertical-align:top; font-weight:normal; border-bottom:none; text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current a:visited{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;font-weight: normal;vertical-align:top; border-bottom:none;text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current a:hover {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none;text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current a:active {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none;text-indent:6px;}

#MiddlePan #InnerLeftPan ul li.current_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000066; font-weight:bold; padding-bottom:4px; border-bottom-style:none; border-bottom:none; padding-top:2px; padding-bottom:2px; margin-left:6px; margin-right:6px; text-indent:6px;}

#MiddlePan #InnerLeftPan ul li.current_link a:link{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;vertical-align:top; font-weight:normal; border-bottom:none; text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current_link a:visited{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;font-weight: normal;vertical-align:top; border-bottom:none;text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current_link a:hover {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none;text-indent:6px;}
#MiddlePan #InnerLeftPan ul li.current_link a:active {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none;text-indent:6px;}

#MiddlePan #InnerLeftPan ul li.current_end{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000066; text-indent:6px; font-weight:bold; padding-bottom:4px;  border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#50616d; padding-top:2px; margin-left:6px; margin-right:6px;}
#MiddlePan #InnerLeftPan ul li.current_end a:link{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;vertical-align:top; font-weight:normal; border-bottom:none}
#MiddlePan #InnerLeftPan ul li.current_end a:visited{font-family:Arial, Helvetica, sans-serif;color: #000066;font-size:11px;text-decoration: none;font-weight: normal;vertical-align:top; border-bottom:none}
#MiddlePan #InnerLeftPan ul li.current_end a:hover {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none}
#MiddlePan #InnerLeftPan ul li.current_end a:active {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:11px;vertical-align:top; border-bottom:none}

#MiddlePan #InnerRightPan{width:559px; height:auto; left:160px; position:absolute;top:0px; padding-top:0px; border-right:1px solid #ffffff;}
#MiddlePan #InnerRightPan ul{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-left:6px; padding-top:4px; margin-right:6px; padding-bottom:6px; border:none; color:#68926e}
#MiddlePan #InnerRightPan ul li{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#50616d; font-weight:normal; padding-bottom:4px; border-bottom-style:none; border-bottom:none; padding-top:2px; padding-bottom:2px;list-style-image:url(images/arrow.gif); list-style-type:disc; list-style-position:outside; margin-left:15px; margin-right:15px}
#MiddlePan #InnerRightPan ul li a{color:#50616d;}

#MiddlePan #InnerRightPan #HeaderR{width:290px;height:157px;background-image:url(images/header_view.jpg);background-position:right top;background-repeat: no-repeat; top:0px; padding-top:0px;position:absolute; left:269px;}
#MiddlePan #InnerRightPan #HeaderL{width:268px; height:157px; left:0px; position:absolute;border-right:1px solid #fff;}
#MiddlePan #InnerRightPan #WelcomeBorder{width:559px; left:0px; position:absolute; top:157px; background:#b3ad59; border-top: 1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; height:18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#663300;font-weight: bold; text-indent:5px; padding-top:3px;}
#MiddlePan #InnerRightPan #InfoBox1{width:268px; height:115px; left:8px; top:211px; border-color:#CCCCCC; border-width:1px; border-style:solid; position:absolute; padding-right:0px; padding-bottom:0px}
#MiddlePan #InnerRightPan #InfoBox2{width:268px; height:115px; left:284px; top:211px; border-color:#CCCCCC; border-width:1px; border-style:solid; position:absolute; padding-right:0px; padding-bottom:0px}
#MiddlePan #InnerRightPan #InfoBox3{width:268px; height:135px; left:8px; top:335px; border-color:#CCCCCC; border-width:1px; border-style:solid; position:absolute; padding-right:0px; padding-bottom:0px}
#MiddlePan #InnerRightPan #InfoBox4{width:268px; height:135px; left:284px; top:335px; border-color:#CCCCCC; border-width:1px; border-style:solid; position:absolute; padding-right:0px; padding-bottom:0px}
#MiddlePan #InnerRightPan #Body{width:531px; height:auto; position:absolute; top:478px; margin-left:15px; margin-right:15px;}
#MiddlePan #InnerRightPan #Body p.dotted_line{ line-height:10px; margin-left:5px; margin-right:5px; border-bottom:dotted 1px #000; padding-bottom:5px;}
#MiddlePan #InnerRightPan #main{width:531px;height:auto;position:absolute;top:190px; margin-right:15px; margin-left:15px;}
#MiddlePan #InnerRightPan #main p.dotted_line{ line-height:10px; margin-left:5px; margin-right:5px; border-bottom:dotted 1px #000; padding-bottom:5px;}
#MiddlePan #InnerRightPan #main table{ background:#f0f0bd; width:90%; border:1px solid #e7e871; margin:0 auto;}
#MiddlePan #InnerRightPan #main table td.heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68926e; font-weight:bold; text-align:center; vertical-align:middle; text-align:center; width:20% }
#MiddlePan #InnerRightPan #main table td.month{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#50616d;}
#MiddlePan #InnerRightPan #main table td.high{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}
#MiddlePan #InnerRightPan #main table td.low{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:blue;}
#MiddlePan #InnerRightPan #main table td.rain{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:green;}
#MiddlePan #InnerRightPan #main table td.snow{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC99CC;}

#MiddlePan #InnerRightPan #main #link-left{width:265px;height:auto;position:relative; float:left; text-align:left;}
#MiddlePan #InnerRightPan #main #link-right{width:265px;height:auto;position:relative; float:left; text-align:right;}

#PicMiddlePan{width:719px; height:290px; position:relative; margin:0 auto; background:#f0f0bd; border-left: 1px solid #fff; border-right:1px solid #fff}

#PicMiddlePan #Thumbnail{padding: 8px 0px 8px 40px;}	
#PicMiddlePan #Thumbnail a img {border:none; padding-bottom:3px;}

#PicMiddlePan p.right_head{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#68926e; margin:10px;}

#BottomPan{width:719px; position:relative; left:0px; margin:0 auto;  border-left:solid; border-left-color:#ffffff; border-left-width:1px; border-right:solid; border-right-color:#ffffff; border-right-width:1px; border-bottom: 1px solid #ffffff;}
#BottomPan p.dotted_line{line-height:10px; margin-left:5px; margin-right:5px; border-bottom:dashed; border-bottom-width:1px;}
#BottomPan #TextPan{width:719px; background:#f0f0bd; height:300px; padding-top:10px; border-bottom:1px solid #ffffff; padding-bottom:10px;}


#FooterPan{width:721px; height:45px; position:relative; margin:0 auto;}

#FooterPan #BottomBorder{width:721px; height:9px; position:relative; background:url(images/bar.gif) no-repeat; display:block; overflow:hidden}
#FooterPan #BottomMenu{width:721px; height:36px; position:relative; margin:0 auto; background:url(images/footer.gif) no-repeat;}
#FooterPan #BottomMenu ul{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; width:721px; text-align:center; margin-left:0; padding-left:0; display:inline; position:absolute; top:6px; list-style-type:none;}
#FooterPan #BottomMenu ul li{list-style:none; display:inline; padding:3px 10px; border-left:none; line-height:18px; }
#FooterPan #BottomMenu ul li.first{margin-left:0; border-left:none; list-style:none; display:inline;}
#FooterPan #BottomMenu ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff;}
#FooterPan #BottomMenu ul li a:hover{color: #cccccc; text-decoration:none}

#lightbox{	position: absolute;	left: 0px; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer #hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
	
.dotted_line{line-height:10px; margin-left:10px; margin-right:10px; border-bottom:dashed; border-bottom-width:1px;}
.main {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#50616d; margin-left:10px; margin-right:10px;}
.main a {color:#50616d;}
.main a:hover{color:#000;}
.main_nom {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#50616d; margin-left:0px; margin-right:0px; }
.headings {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#68926e;}
.headings2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#68926e; font-weight:bold;}
.headings3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68926e; font-weight:bold; text-align:left;}
.headings4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68926e; font-weight:bold; text-align:left; vertical-align:middle; margin-left:10px; margin-right:10px;}
.headings4 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68926e; font-weight:bold; text-align:left; margin-left:0px; margin-right:10px;}
.headings4 a:hover{color:#000033}		
.attractions {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#50616d; line-height:18px; font-weight:normal; text-align:left;}
.attractions a:link{text-decoration:none; font-size:12px; font-weight:normal;  font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#68926e;}
.attractions a:active{text-decoration:none; font-size:12px; font-weight:normal;  font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#68926e;}
.attractions a:hover{color:#50616d; font-size:12px; text-decoration:none;}
.attractions a:visited{color:#68926e; font-size:12px; text-decoration:none;}
.copywrite{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#50616d; margin-left:10px; margin-right:10px; text-align:center; display:block}
.info_header{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-left:6px;  margin-right:6px; padding-top:2px; border:none; color:#68926e}

