html { height:100%; }
body {background:#FFF;font-family:Trebuchet MS;height:80%; }

a {text-decoration:none;color:#53a7a9;}
a:hover { color:#0ab9bd; }
p { color: #66645e;font-size:16px;line-height:21px; }
p strong { font-weight:bold; }
p em { font-style:italic; }
h1,h2,h3,h4 { color:#44433d;font-weight:normal; }
h1 {font-size:37px;margin-top:15px;line-height:39px;margin-bottom: 28px;}

div#stage { margin:22px auto 40px auto;width:943px;min-height:100%;position:relative; }
div#videostage { margin:77px auto 0px auto;width:854px;min-height:93%;*min-height:96%;position:relative;}
* html div#stage { height: 100%; }
div#stage div#head-links { font-size:17px;position:relative;float:right;color:#aba89c;right:10px;margin-bottom:14px; }

div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/2_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/3_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/4_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/5_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/6_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/7_banner.jpg'); }
div#stage div#slideshow { width:943px;height:338px;background:url('../images/slideshow/1_banner.jpg') 0px 0px no-repeat; }
div#stage div#slideshow img.logo { position:relative;float:left;left:-38px;top:16px;margin-right:-24px; }

div#stage div#slideshow div#slideshow-nav { position:relative;float:left;top:16px; }
div#stage div#slideshow div#slideshow-nav ul li{ background:#FFF;height:31px;width:163px;margin:0 0 7px 0;*margin:0 0 2px 0;font-size:18px;font-weight:bold; }
div#stage div#slideshow div#slideshow-nav ul li a{ line-height:31px;padding-left:13px;display:block; }
div#stage div#slideshow div#slideshow-nav ul li a.on { color:#44433d; }
div#stage div#slideshow div#slideshow-nav ul li a.on { background:#b5e062;color:#FFF; }

div#stage div#slideshow div#slideshow-nav ul li ul { display:none;margin-left:155px;margin-top:-41px;list-style:url('../images/icons/bulllet.jpg') inside;background:#44433d;min-width:195px;padding:10px 0 10px 0;position:absolute;text-indent: 3px; }
div#stage div#slideshow div#slideshow-nav ul li ul li {margin:0 0 0 14px;background:#44433d;color:#aba89c;font-size:14px;padding:0px;height:22px;}
div#stage div#slideshow div#slideshow-nav ul li ul li a { line-height:20px;display:inline;padding:0px;margin:0px;color:#acd0d2; }
div#stage div#slideshow div#slideshow-nav ul li ul li a:hover { color:#FFF;}

div#stage div#slideshow div#slideshow-nav ul li:hover ul { display:block; }

div#stage div#photocaption { position:relative;float:right;margin-bottom:34px;right:5px;color:#87857f; }
div#stage div#photocaption p{ font-size:10px; }
div#stage div#photocaption p span.credit { color:#aba89c; }

div#stage div#slideshow div#img-nav { position:relative;float:right;width:130px;height:30px;top:284px;right:-10px;background:#FFF; }
div#stage div#slideshow div#img-nav div.img-buttons { position:relative;float:left;top:4px;left:4px; }
div#stage div#slideshow div#img-nav div.img-count { position:relative;float:right;background:#b5e062;height:30px;width:54px; }
div#stage div#slideshow div#img-nav div.img-count p { color:#FFF;font-size:11px;margin:5px 0px 0px 10px; }

div#stage div#stage-left { position:relative;float:left;padding:0 0px 0 6px;width:648px;top:17px; }
div#stage div#stage-left p { margin-bottom:21px; }

div#stage div#stage-left div#recentNews { margin-top:33px;font-size:13px;color:#aba89c; }
div#stage div#stage-left div#recentNews h2{ color:#44433d;font-size:24px; border-bottom:4px solid #f0efea;padding-bottom:8px;padding-left:6px;margin-left:-6px; }
div#stage div#stage-left div#recentNews ul { margin-top:12px;margin-left:-6px; }
div#stage div#stage-left div#recentNews ul li { border-bottom:2px solid #f0efea;padding-bottom:7px;margin-bottom:12px;padding-left:6px; }
div#stage div#stage-left div#recentNews ul li a { font-size:17px; }
div#stage div#stage-left div#recentNews a.homepageNews { font-size:14px; }

div#stage div#off-stage-left { position:relative;float:left;width:165px;top:15px; }
div#stage div#off-stage-left { font-size:14px;font-weight:bold;}
div#stage div#off-stage-left ul { border-top:2px solid #f0efe9; }
div#stage div#off-stage-left ul li { border-top:2px solid #f0efe9; }
div#stage div#off-stage-left ul li ul { border-top:0px solid #f0efe9; }
div#stage div#off-stage-left ul li ul li { padding-left:5px;font-size:12px;}
div#stage div#off-stage-left ul li a { line-height:26px;}
div#stage div#off-stage-left ul li a.on { color:#87857f; }
div#stage div#off-stage-left ul li a:hover { color:#87857f; }

div#stage div#stage-left-shared { width:483px;position:relative;float:left;margin-left:29px;top:15px; }
div#stage div#stage-left-shared p { font-size:14px; }
img.border-map { border:8px solid #f0efea;margin-top:23px; }

div#stage div#stage-left-shared h1 { margin:0 0 10px 0; }
div#stage div#stage-left-shared h1.event { font-size:30px;line-height:32px; }
div#stage div#stage-left-shared h2  { font-size:20px; line-height:41px; }

div#stage div#stage-left-shared div#byline p { color:#aba89c; font-size:16px;margin-bottom:18px;  }

div#stage div#stage-left-shared div.leader-text { border-bottom:4px solid #f0efe9;padding:0 0 24px 0;margin-bottom:10px; }
div#stage div#stage-left-shared div.leader-text p { font-size:14px;line-height:18px; }
div#stage div#stage-left-shared p { font-size:14px;line-height:17px; }
div#stage div#stage-left-shared div.leader-text h2 { font-size:20px;margin-top:30px; }
div#stage div#stage-left-shared div.leader-text h3 { font-size:20px;margin-top:30px;color:#44433d; }
div#stage div#stage-left-shared div.list-item-text { border-bottom:3px solid #f0efe9;padding:0 0 -0px 0;}
div#stage div#stage-left-shared div.list-item-text h2 { font-size:18px; line-height:24px;margin:0 0 10px 0;padding-top:14px;}
div#stage div#stage-left-shared div.list-item-text h2 a { font-size:18px; }
div#stage div#stage-left-shared div.list-item-text h3 { font-size:13px;color:#aba89c;margin:-7px 0 10px 0;}
div#stage div#stage-left-shared div.list-item-text p { font-size:14px;line-height:18px;margin-bottom:0px; }
div#stage div#stage-left-shared div.list-item-text div.imageHolder { position:relative;float:left;width:84px;overflow:hidden; }
div#stage div#stage-left-shared div.list-item-text div.textHolder { position:relative;float:left;width:362px;left:18px; }
div#stage div#stage-left-shared img.eventStandAlone { padding-right:10px;padding-top:3px; }
div#stage div#stage-right { position:relative;float:right;top:18px; }

div#stage div#stage-right div.chip { width:215px;border:8px solid #f0efe9;padding:0 7px 12px 7px;margin-bottom:10px; }
div#stage div#stage-right div.chip p { font-size:13px;line-height:15px; }
div#stage div#stage-right div.chip H1 { color:#7acb38;font-size:25px;padding:0;margin:17px 0 8px 0;line-height:25px; }
div#stage div#stage-right div.chip H1.border { border-bottom:4px solid #efeee9;padding-bottom:11px;}
div#stage div#stage-right div.chip h2 a { font-size:17px; }
div#stage div#stage-right div.chip h3 { font-size:13px;color:#aba89c;margin:0 0 3px 0;line-height:14px; }
div#stage div#stage-right div.chip div.upcomingChip { border-bottom:2px solid #efeee9;padding:0 0 10px 3px;margin:0 0 10px 0; }
div#stage div#stage-right div.chip div.upcomingChip H3 { margin:4px 0 0 0; }
div#stage div#stage-right div.chip a.eventsChip { font-size:14px;margin-left:6px; }
div#stage div#stage-right div.chip ul { margin-top:13px;list-style:url('../images/icons/bullet.jpg');margin-left:15px; }
div#stage div#stage-right div.chip ul li { margin-bottom:0px;font-size:13px;color:#44433d;margin:0;padding:0; }
div#stage div#stage-right div.chip ul li p { font-size:13px;color:#44433d;line-height:17px;margin:0 0 0 0; }

/*
div#stage div#stage-right div.chip a { font-size:12px; }
div#stage div#stage-right div.chip a.eventsChip { font-size:14px; }
div#stage div#stage-right div.chip ul { margin-top:13px;list-style:url('../images/icons/bullet.jpg');margin-left:11px; }
div#stage div#stage-right div.chip ul#ammenities { margin-top:13px; }
div#stage div#stage-right div.chip ul li { margin-bottom:10px;font-size:13px;color:#44433d; }
div#stage div#stage-right div.chip ul li p { font-size:13px;color:#44433d;line-height:25px;margin:0 0 0 0; }
div#stage div#stage-right div.chip ul li img { margin-bottom:-6px; }
div#stage div#stage-right div.chip img.park { margin-top:-13px;margin-left:-11px;border-bottom:8px solid #f0efe9; }*/

div#stage div#stage-right div.mailing-list { background:#f0efe9;padding:0px 0 8px 0;width:230px;display:block;}
div#stage div#stage-right div.mailing-list h1 { font-size:22px;color:#87857f;padding-left:9px;line-height:26px;margin:6px 0 0 0; }
div#stage div#stage-right div.mailing-list h3 { margin-bottom:10px;margin-left:9px;margin-top:1px; }
div#stage div#stage-right div.mailing-list input.textinput { border:0px;height:22px;width:160px;margin-left:1px;margin-top:2px; }
div#stage div#stage-right div.mailing-list input.submit{border:3px solid #FFF;margin-bottom:-9px;*margin-bottom:-4px; }

div#stage form#join { background:#f0efe9;margin-top:28px;padding:14px 19px 11px 0;text-align:right; }
div#stage form#join label { color:#87857f;font-size:13px;vertical-align:top;margin-right:13px; }
div#stage form#join input.text{ border:0px;width:382px;height:25px;margin-bottom:13px; }
div#stage form#join textarea { border:0px;width:382px;height:112px;margin-bottom:8px; }
div#stage form#join input.img { border:3px solid #FFF; }

div#stage form#involved div#left-align { position:relative;float:left;text-align:left; color:#87857f;font-size:13px;vertical-align:top;margin-right:13px;left:40px; }
div#stage form#involved { background:#f0efe9;margin-top:28px;padding:14px 19px 11px 0;text-align:right; }
div#stage form#involved label { color:#87857f;font-size:13px;vertical-align:top;margin-right:13px; }
div#stage form#involved input.text{ border:0px;width:382px;height:25px;margin-bottom:13px; }
div#stage form#involved textarea { border:0px;width:382px;height:112px;margin-bottom:8px; }
div#stage form#involved input.img { border:3px solid #FFF; }
div#stage form#involved label.full { border:1px solid red;text-align:left;margin:0px; }
div#footer-stage { border-top:2px solid #F0EFE9; margin:0px auto -55px auto;*margin:0px auto -65px auto;width:943px;position:relative;color:#aca89f; }
div#footer { margin-top:73px;color:#aba89c;border-bottom:18px solid #77c14a;width:100%; }
div#vidfooter { margin-top:73px;color:#aba89c;border-bottom:18px solid #77c14a;width:100%; }

div#footer-stage-vid{ margin-bottom:0px;margin-left:0px;width:860px;margin:0 auto 0 auto; }
div#footer-stage-vid div#footerText{ position:relative;float:left;margin-left:auto;margin-bottom:0px;font-size:11px;color:#d2d1ca; }

div#footer-stage img { margin-top: 3px; margin-left: 5px; margin-bottom:12px;}
div#footerText { margin-top: 8px; position:relative;float:left;margin-left:auto;margin-bottom:0px;font-size:11px;color:#d2d1ca; }

#fb-tweet{ margin-top: 8px; position:relative; float:left; margin-left: 10px; margin-bottom:0px; font-size:11px;color:#d2d1ca; float: left;}
#fb-tweet a{ margin-top: 2px; float: left; margin-left: 5px;}

#socialMedia{ margin-top: 0px;}
.spanner{border-bottom:5px solid #EFEEE9;}
.socialMediaLink
{
	color:#ABA89C;
	font-size:14px;
	line-height:14px;
	border-bottom:3px solid #EFEEE9;
	/*margin:0 0 5px;*/
  cursor: pointer;	
	padding: 10px 0 10px 5px;
	/*padding-top: 15px;*/
}
.socialMediaLink:hover{
	background-color: #F0EFE9;	
}

.socialMediaLink img{	
	float: left;
	padding-right: 20px;
}

.socialMediaLink span{ padding-top: 30px;}


div#green-bar { height:18px;position:relative;bottom:0;background: url('../images/bgs/greenBar.jpg'); }
img.event-images { border:0px;padding-right:19px;padding-top:14px; }
div#videostage h1{margin:41px 0 0 0;padding:60px 0 80px 0;}
div#vidright {position:relative;float:left;margin-left:2px;}
div#vidright span {position:relative;float:right;font-size:17px;font-family:Trebuchet MS;margin:-10px 0 0 0;z-index:10000;right:10px;}
div#vidleft {position:relative;float:left;height:360px;width:164px;background:#77c14a;text-align:bottom;}
div#vidleft p { text-align:bottom;color:#FFF;padding-left:8px;padding-right:5px;font-size:10px;line-height:14px;margin-top:322px;font-weight:normal; }
div#vidleft a { color:#FFF; }

h2.subheading { font-size:20px; margin-top: 10px; }
