ul.HorNav a {width:160px; font-size:1em; font-weight:bold;}
body#Home a.HomeNav { font-size:1.9em;}
body#Pages a.PagesNav {font-size:1.8em; line-height:40px;}
body#Demo a.DemoNav { font-size:1.8em;}
body#Register a.RegisterNav {font-size:1.7em;}
body#FAQs a.FAQsNav { font-size:2em;}
body#Status a.StatusNav {font-size:1.8em; }
body#ContactUs a.ContactUsNav {font-size:1.6em;}
body#Privacy a.PrivacyNav {font-size:1.6em; line-height:40px;}
#Wrapper {-moz-box-shadow: 20px 20px 5px #404040; -webkit-box-shadow: 20px 20px 5px #404040;}
#LessonContent {font-size:1em; width:50%;}
#Columns2 {-moz-column-count:2; /* Firefox */-webkit-column-count:2; /* Safari and Chrome */column-count:2; -moz-column-gap:2em; /* Firefox */-webkit-column-gap:2em; /* Safari and Chrome */  column-gap:2em; text-align:left; border:0px solid #000;}
#Banner {height:5em;}
#Banner p.ParkTitle {font-size:1.8em; line-height:1em; float:left; border:0px dashed #000;}
#Banner p.BannerTitle {font-size:1.8em; line-height:1em;}
#Banner p.BannerSimpleRV {font-size:1.6em;line-height:.9em;}
.BigGap {min-width:690px; float:left;}
.PBreak {display:none;}

/* home page */
#PhoneImage {float:left;}
#RightSide {float:left;}
#PhoneImage {width:35%;border:0px solid #000; margin-top:20px;}
#PhoneImage img {max-width:95%;}
#RightSide {width:65%; border:0px solid #000;}
#LogInInfo {width:550px; border:1px solid #069;  -moz-border-radius: 5px; border-radius: 5px;
height:300px;}
.Investment {font-size:.9em;}

/* page views */
#LContent {border: 0px solid #000; min-height:750px; text-align:left;margin:10px;  }
#LContent p {text-align:left; font-size:1em; margin-top:10px;}
#PContent {display:none;}
.MainFrame {width: 400px;}
.Thumbnails {float:left; width:500px;}
.LargeImage {display:none; border:1px solid #fff;}

/* demo */
#zLDemoMessage {margin:10px;}
#Wrapper {padding:10px; border:0px solid #000; border-radius:20px; -moz-border-radius:20px;}
#Wrapper img {max-width:330px;} 
#ControlPanel img {width:30px;} 
#Help {width:350px;}
#Help img{width:95%; border:0px solid #000;} 
.HelpText {width:500px;}
.HelpText img {width:50px;}
button {font-size:1.1em;}
/*  demo white theme */
.Demo {background-color:#fff;  color:#000;} 
/* demo creme theme */
#Demo {color:#000;} 

/* show schedule */
#PList {display:none;}
.Black{float:left;}
.ShowNotes {margin-left:2%;}

/* request page 0B5890*/
#RequestParkTitle {color: #000; margin-top:0em; text-align:center; border:0px solid #000; font-size:1.5em;}
.LegendSiteTypeDescription {font-size:.8em; line-height:2em; color:#000; margin:0 0 5px 1em; float:left; border:0px dashed #000; zwidth:85%;}
.View {font-size:.8em;} 
.ListSites {width:1090px;}
.Cancel {border:1px solid #000; font-size:.8em; color:#077610; float:left; margin-left:3em;}
.CancelLink {text-decoration:none; border:1px solid #000; padding:4px; background-color:#077610; color:#fff;}
.Submit {float:left;}
input[type="submit"] {font-size:1.2em;}
.ContactUs {border:1px solid #000; font-size:.8em; color:#666; float:left; margin-left:1em;}
.ContactUsLink {border:1px solid #000; 	padding:4px; color:#fff; background-color:#666;}
.Request {font-size:.8em; }
.ButtonsPrevNext {font-size:.9em;}
.DayGrid {width:2.4em;}


