*{padding:0;margin:0;}
body{background: url(/images/clipart/backgroundshade.gif);font: 85% Verdana, Arial, sans-serif;font-size: 13px;margin: 10px;}
#Wrap{border: 1px dotted #666633;width: 822px;background: url(/images/clipart/background.gif);}
#Wrapwide{border: 1px dotted #666633;width: 922px;background: url(/images/clipart/background.gif);}

.End{clear:both;} 
td.White {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-decoration: none;font-weight: normal; }
td.White table tr td {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-decoration: none;font-weight: normal; } 
td{font: 85% Verdana, Arial, sans-serif;font-size: 13px;padding: 2px;}
.Logo{float: left;background-image: url('/images/clipart/logo.gif');width: 200px;height: 129px;}

.Header{float: right;width: 615px;text-align: left;height: 129px;border-left: 1px dotted #666633;}
.Header h1{font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #666633;font-style: italic;margin-left: 40px;margin-top: 35px;}
.Header h2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666633;font-style: italic;margin-left: 40px;margin-top: 5px;}
.Header h3{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666633;font-style: italic;margin-left: 40px;margin-top: 10px;}
.HeaderRight{float: right;}

.Video {text-align: center;margin-left: 40px;}
#CoreWrap {float:left;width: 822px;}

#LimbWrap{width: 200px;float: left;text-align: left;}
#LimbWrap p{margin:10px;padding:3px;}
#LimbWrap h1{margin:10px;padding:3px;font-weight: bold;font-size: 12px;}
#LimbWrap ul{list-style-type: square;margin-left:25px;padding:3px;}
#LimbWrap li{font-size: 8pt;}

#ContentWrap{float: right;width: 614px;border-left: 1px dotted #666633;border-top: 1px dotted #666633;}
#ContentWrap ul{list-style-type: square;margin-left:25px;margin-top:0px;padding:3px;}
#ContentWrap li{font-size: 8pt;}

.Content{float: left;text-align: left;padding: 12px;font-family: Arial, Helvetica, sans-serif;}
.Content li{font-size: 8pt;margin-bottom: 3px;}
.Content a:link{color: #333300;font-weight: bold;text-decoration: none;}
.Content a:visited{color: #333300;font-weight: bold;text-decoration: none;}
.Content a:hover{color: #342e21;text-decoration: underline;}

/***************************************** CORE **/ 
p{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;text-decoration: none;letter-spacing: normal;line-height: 135%;word-spacing: 2px;margin-bottom: 10px;}
a:hover{color: #CCCC99;text-decoration: underline;}

h1{font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #666633;}
h2{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666633;} 
h3{font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #666633;margin-bottom: 15px;margin-top: 20px;}  
h4{color:#666633;font-variant:small-caps;font-weight:normal;font-size:10px;}

.Q{font-weight: bold;margin: 0;}
.A{margin: 0px 0px 25px 25px;}
.comment{margin: 0;}
.author{margin: 0px 0px 10px 0px;font-variant: small-caps;font-size: 90%;}

.SiteMapTitle{font-weight: bold;font-size: 110%;font-variant: small-caps;margin:0px;}
.SiteMapDesc{margin: 0px 0px 25px 25px;}

.title{font-weight: bold;font-size: 110%;font-variant: small-caps;margin:0px;}
.titlesub{margin: 0px 0px 25px 0px;font-weight: bold;font-size: 120%;font-variant: small-caps;}

/***************************************** FOOTER **/
#Footer{width: 822px;background: #342E21;padding-top: 20px;}
#FootNav{font-family: Arial, Helvetica, sans-serif;color: #666633;font-size: 8pt;padding-bottom:25px;line-height: 200%;}
#FootNav ul{list-style: none;}
#FootNav li{display: inline;font-size: 8pt;padding-left: 15px;}
#FootNav li a:link, #FootNav li a:visited{display: inline;padding: 0;color: #666633;font-weight: normal;text-decoration: none;}
#FootNav li a:hover{color: #666633;text-decoration: underline;}
.FootNotes{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666633;padding-bottom: 30px;}

/***************************************** IMAGES **/
.PhotoBox{float:right;width: 260px;margin: 0px 10px 0px 10px;}
.PhotoBox img{float:right;width: 250px;margin-bottom: 5px;}
.TNTable img{width: 123px;padding: 1px;margin: 0;}
.Col{float:left;width: 123px;background-color: #342e21;padding: 1px;text-decoration:none;color: #fbfbc3;font-size: 8pt;margin: 0px 10px 0px 10px;}
.Col a:link{color: #fbfbc3;font-weight: normal;text-decoration: none;}
.Col a:visited{color: #fbfbc3;font-weight: normal;text-decoration: none;}
.Col a:hover{color: #666633;text-decoration: underline;}
.ImageBox{margin:0px 0px 30px 0px;padding: 10px;border:1px solid #342E21;background-color:#342E21;color:#ffffff;width:225px;}
.LargeBox{width: 540px;height: 190px;background-color: #342e21;padding: 1px 1px;margin: 20px 20px;font-size: 8pt;}
.LargeBox a:link{display: inline;padding: 0px 0px 2px 0.5em;color: #fbfbc3;font-weight: normal;text-decoration: none;}
.LargeBox a:visited{display: inline;padding: 0px 0px 2px 0.5em;color: #fbfbc3;font-weight: normal;text-decoration: none;}
.LargeBox a:hover{color: #666633;text-decoration: underline;}
.TNail{margin:0px 20px 0px 0px;padding: 2px;border:0px;background-color:#342E21;width: 123px;height: 80px;}
.Index{margin:0px 0px 5px 0px;padding: 10px;border: 0px solid #342E21;color:#000000;}
.Highlight{color: #342E21;font-weight: normal;text-align: center;font-size: 90%;font-variant: small-caps;text-decoration: none;margin-bottom: 2px;margin-top: 2px;margin-left: 50px;border: 1px solid #342E21;width: 70%;padding: 2px;}
.Highlight a:link{color: #342E21;text-decoration: none;font-weight: bold;}
.Highlight a:visited{color: #342E21;text-decoration: none;font-weight: bold;}
.Highlight a:hover{color: #342E21;text-decoration: underline;font-weight: bold;}
.Packages{margin:0px 0px 5px 0px;padding: 10px;color:#000000;}
.PackagePhoto {position:relative;padding: 2px;border:0;background-color:#342E21;width: 180px;height: 83px;float: right;border: 1px solid;}
.PackageTitle{margin: 0px 0px 0px 0px;font-weight: bold;font-size: 120%;font-variant: small-caps;text-align: left;}
.Attractions{margin:0px 0px 5px 0px;padding: 10px;color:#000000;}
.AttractionPhoto {position:relative;padding: 2px;border:1px solid #342E21;background-color:#342E21;width: 180px;height: 83px;float: right;}
.AttractionHead{margin: 0px 0px 0px 0px;font-weight: bold;font-size: 140%;text-align: left;}
.AttractionTitle{margin: 0px 0px 0px 0px;font-weight: bold;font-size: 120%;font-variant: small-caps;text-align: left;}
.Imageslide{position: relative;width: 250px;float: left;padding: 2px;border: 1px solid;margin: 0px 2px 10px 2px;}
.ImageFrame{position: relative;float: left;padding: 2px;border: 1px solid;margin: 0px 0px 10px 0px;}
.ImageTN {width: 123px;height: auto;float:left;border: 1px solid;margin:0px 20px 0px 0px;padding: 2px;}
.Caption{font-size: 80%;text-align: center;width: 250px;height: 205px;}
.small{font-size:0.7em;}
p.small{font-size:0.7em;text-align: center;margin: 0;}
.hide{display:none;}
.clear{clear:both;}
.formwebsite{visibility:hidden;}
#MediaPlayer{text-align:center;width: 320px;height: 240px;margin: 120px;}
hr.a {border: none 0;border-top: 1px dotted #666633;border-bottom: 1px solid #fbfbc3;width: 100%;height: 2px;margin: 15px 0px;text-align: left;}

/***************************** PRINTABLE MAP **/
.map_text{font-family: "Times New Roman", Times, serif;font-size: 10pt;font-weight: normal;text-transform: none;color: #000000;text-decoration: none;}
.map_places{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;text-transform: none;color: #FFFFFF;text-decoration: none;}
.map_texttitle{font-family: "Times New Roman", Times, serif;font-size: 10pt;font-weight: bold;text-transform: none;color: #000000;}
.frame{padding: 2px;border: 1px solid;}

#Navigation{font-family: Arial, Helvetica, sans-serif;width: 204px;font-weight: bold;font-size: 8pt;border-bottom: 1px dotted #666633;}
#Navigation ul{list-style: none;margin:0;padding:0;}
#Navigation li{font-size: 8pt;border-top: 1px dotted #666633;}
#Navigation li a:link, #Navigation li a:visited{display: block;padding: 2px 5px 2px 5px;border-left: 12px solid #cccc99;color: #333300;font-weight: bold;text-decoration: none;background: url(/images/clipart/background.gif);}
#Navigation li a:hover{color: #342e21;background: #cccc99;}
#Navigation ul ul{margin-left: 12px;}
#Navigation ul ul li{border-top: 1px dotted #666633;margin:0px;}
#Navigation ul ul a:link, #Navigation ul ul a:visited{color: #342e21;}
#Navigation ul ul a:hover{}