﻿.LeaveThis { } /*LEAVE THIS EMPTY ITEM HERE*/
* {
	/* Zero-out margins & padding */
	margin: 0; padding: 0;
}

body {
	font-family: Arial, Serif;
	font-size: 13px;
	color:#4D4D4D;
	}
p {padding:0px;margin:0px 0px 18px;}	
a img {border:none;}
.Clear, .clear {clear:both;}
.Hidden {display:none;}

h1 {color:#4D4D4D; font-size: 21px;padding:0px;margin:0px 0px 18px;}
h2 {color:#4D4D4D; font-size: 21px;padding:0px;margin:0px 0px 18px;}
h3 {color:#4D4D4D; font-size: 16px;padding:0px;margin:0px 0px 18px;}
h4 {color:#4D4D4D; font-size: 14px;padding:0px;margin:0px 0px 18px;}
h5 {color:#4D4D4D; font-size: 14px;padding:0px;margin:0px 0px 18px;}
h6 {color:#4D4D4D; font-size: 12px;padding:0px;margin:0px 0px 18px;}

h1 a, h2 a, h3 a {text-decoration:none; cursor: pointer; }

#FullWrapper {width:100%;min-height:200px; height:auto !important; height:1px; margin:0px;background-color:White;}
#TopWrapper { width:100%; margin:0px; height:100px; background-image:none; }
#TopContainer {width:100%; height:98px; margin:0px auto; padding:0px; 
               background-image:none;  border:1px solid transparent; /* needs border */ }
#TopContainer #TopContent {margin:35px 10px 0px; padding:0px; }             
#TopContent #TopMenu, #MenuWrapper, #PageMenu {display:none;}
#TopWrapper #Logo, #TopWrapper img {float:left;}

#PageContainer { margin:0px auto; width:100%;min-height:150px; height:auto !important; height:1px; background-image:none;      }
#PageContent { margin:0px; min-height:20px; height:auto !important; height:1px; }
#PageSwoosh { display:none; background-image:none; }
#LeftColumn { float:left; width:90%; min-height:250px; height:auto !important; height:1px;padding:0px;/*64px;width:782px;*/ margin:0px;}
#LeftContent { clear:both; margin:0px;/*width:742px;*/ width:100%; color:#4D4D4D; background-color: White;}

/* User Styles */
#LeftContent h1 { font-size: 21px;padding:0px;margin:0px 0px 18px;}
#LeftContent h2 { font-size: 14px;padding:0px;margin:0px 0px 18px;}
#LeftContent h3 { font-size: 12px;padding:0px;margin:0px 0px 18px;}
#LeftContent h4 { font-size: 11px;padding:0px;margin:0px 0px 18px;}
#LeftContent a.pdf { display:block; padding-left:16px; color:#005596;
	 background-image: url("../Skin/link-whitebg.gif"); background-position: 0px 3px; background-repeat: no-repeat;
     }
#LeftContent ul {margin:0px 0px 20px;}  
#LeftContent ul ul {margin-bottom:5px;}  
#LeftContent ul li {list-style-type:none;background-repeat: no-repeat;  margin: 0px; padding-left:16px;  background-position: 0px 6px;/**/background-image:url("../Skin/dot.gif");}  
#LeftContent ul.sf_newsList li {background-image:none; padding-left:0px;}
    
/* Weather tables */
.weather {width:100%;margin-bottom:20px;}
.weather h3 {margin:0px;}
.weather th {}
.weather td.label {text-align:left;padding-left:5px;font-weight:bold;padding-bottom:3px;}
.weather td {text-align:center;}
.sun {width:100%; margin-bottom:20px;}
.sun th {text-align:left; padding-left: 5px;}
.sun td {text-align:center;}
     
.caption {display:none;}

#FooterContainer { display:none; margin:10px auto 0px; width:100%; height:20px; background-image:none; } 
#FooterContent {margin: 0px; height:15px;}  
.LeftFooter {float:left; width:90%; margin:0px; text-align:left; font-size:13px; padding:1px 0px 0px; }
.LeftFooter em {font-style:normal;margin-left:10px;}
#BottomRowContainer { display:none;}  
#BottomRowContent .LeftFooter { padding:0px; margin-bottom:0px;}

#RightColumn {display:none;} 
.RightFooter, #FooterContent .RightFooter { display:none;} 

/* CallToAction Group on right side */
#CallToActionGroup, #CallToActionBottom, #CallToActionHome { display:none; }

#BreadCrumb {display:none;}
#PageTools {display:none; }

/* Form pages: #FamTourForm, #PhotoPackageForm */
.formItem {margin:5px 0px 20px 0px;}
.formItem td {vertical-align:top; padding-bottom:5px;}
.formItem td span.req {color:Red; float:right;}

.ThankYou { width:80%; border-top: 1px solid #8C8C8C; border-bottom: 1px solid #8C8C8C; margin:25px 0px;padding: 10px; color: #33004b; }
.dateSelect {display:block; margin:0px 10px 5px 0px;}
.right { float:right;}

		
#BackgroundHoverBar2, #BackgroundHoverBar2 img,  #BackgroundHoverBar2 span, #loading, #Overlay, #supersize img {display:none;}
#supersize {position:absolute; z-index:-1;}