

/* //////// universals start //////////////////////////////////////////////////////////////// */


STRONG {
	font-weight: bold;
}

EM {
	font-style: italic;
}

IMG { border: none; }

A {
	color: #1A6000;
	text-decoration:underline;
	font-weight: bold;
}
	
a:hover { 
	color: black;
	text-decoration: underline;
}
/* this can be used to insert the http link after the text in the document
a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 10pt;
   text-transform: lowercase;
   color: #666666;
}
a[href^="/"]:after {
  content: " (http://www.wickinn.com" attr(href) ") ";
}
*/

.clearBoth01 {
	display: none;
}

.clearBoth02 {
	display: none;
}

/* this is hidden in screen CSS */
.showForPrint {
	
}


/* //////// universals end //////////////////////////////////////////////////////////////// */


* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: white;
	font-size: 12pt;
	padding: 3% 3% 3% 6%;
}

#allContent {

}
#hilight01 {
	display: none;
}

H1,H2,H3,H4,H5,H6,H7 {
	margin-bottom: 5pt;
}
H1 {
	font-size: 13pt;
	text-transform: uppercase;
	margin-bottom: 20pt;
}
H2 {
	font-size: 12pt;
	text-transform: uppercase;
	margin-bottom: 12pt;
}
H3 {
	font-size: 12pt;
	text-transform: uppercase;
	margin-bottom: 12pt;
	margin-top: 12pt;
}
H4 {
	font-size: 13pt;
	margin-top: 20pt;
	margin-bottom: 10pt;
	text-transform: uppercase;
}
H5 {
	font-size: 12pt;
	margin-top: 20pt;
	margin-bottom: 10pt;
	text-transform: uppercase;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
/* for the user. to add a separate "section" to content within a page. adds space separating from content above */
H6 {
	font-size: 11pt;
	text-transform:uppercase;
	padding-top: 10pt;
}

/* hides the images (title graphics) inside H2, H3, H4 tags */
H2 IMG {
 	display: none;
}
H3 IMG {
 	display: none;
}
H4 IMG {
	display: none;
}


#topLogo {
	
}

/* hids the two lists in the main nav */
UL#topNav1 {
	display: none;
}
UL#topNav2 {
	display: none;
}

/* hides the links in the subtitle bar (print, back) */
.subtitleBar03 P {
 	display: none;
}

/* hides the subnav DIV */
.subNavHilightLeft01 {
	display: none;
}
/* hides the flash hilight DIV */
#subNavHilightRight01 {
	display: none;
}
/* hides the flash hilight DIV on some other pages */
#subContentHilightRight01 {
	display: none;
}
/* hides the subnav DIV on newsarticle page */
#newsletterNav01 {
	display: none;
}

/* hides the tertiaryNav Lists */
DIV.tertiaryNav02 UL {
	display: none;
}

/* hides the sign up for newsletter form */
DIV#contactForm01 {
	display: none;
}

/* floats the news article scans */
.textStyle03newstext IMG {
	float: right;
	padding: 0pt 0pt 20pt 20pt;
}
/* floats images in the separator01 textstyle */
.separatorTextTransImageRight01 IMG {
	float: right;
	margin: 40pt 0pt 20pt 20pt;
	border: 1pt solid #999999;
}
/* floats images in the textStyle06newsletter textstyle */
.textStyle06newsletter IMG {
	float: left;
	margin: 0pt 20pt 20pt 0pt;
	border: 1pt solid #999999;
}
/* hides the surfoard image in the employment box on the contact us page */
.employmentBox01 IMG {
	display: none;
}
/* hides the flash orientation map */
DIV#orientationMap01 {
	display: none;
}
/* for the photos on the orientation map */
.orientationMapPhotos IMG {
	float: left;
	margin: 0pt 5pt 5pt 0pt;
	border: 1pt solid #999999;
	padding: 4pt;
}
/* to make events cal page more readable */
DIV.textStyle08eventsCal {
	padding-bottom: 18pt;
}

/* hides employment box, rates page map link box, etc */
.darkBox01 {
	display: none;
}
/* hides the points of difference box, and guest comments box, on accommodations rates page */
.comments_wrap01 {
	display: none;
}

/* //////// content area begins //////////////////////////////////////////////////////////////// */

/* CAN I SET THESE UNIVERSALLY, SO NO NEED TO DUPLICATE FOR EACH TYPE OF PAGE??? */

.content5050Left01, .content5050Left02, .content5050Left03, .content5050Right03, .content204020Left01, .content204020Middle01, .content7525Left01 {
	/* percentage sets line-height relative to font size */
	line-height: 130%;
}
.content5050Left01 P, .content5050Left02 P, .content5050Left03 P, .content5050Right03 P, .content204020Left01 P, .content204020Middle01 P, .content7525Left01 P {
	padding-bottom: 18pt;
}
.content5050Left01 UL, .content5050Left02 UL, .content5050Left03 UL, .content5050Right01 UL, .content5050Right03 UL, .content204020Left01 UL, .content204020Middle01 UL, content7525Left01 UL {
	padding-bottom: 18pt;
	padding-left: 8%;
	line-height: 110%;
}
.content5050Left01 UL LI, .content5050Left02 UL LI, .content5050Left03 UL LI, .content5050Right01 UL LI, .content5050Right03 UL LI, .content204020Left01 UL LI, .content204020Middle01 UL LI, .content7525Left01 UL LI {
	padding: 0pt 20% 8pt 0pt;
}
/*nested lists */
.content5050Left01 UL UL, .content5050Left02 UL UL, .content5050Left03 UL UL, .content5050Right01 UL UL, .content5050Right03 UL UL, .content204020Left01 UL UL, .content204020Middle01 UL UL, .content7525Left01 UL UL {
	padding-bottom: 10pt;
	padding-top: 4pt;
}
.content5050Left01 UL UL LI, .content5050Left02 UL UL LI, .content5050Left03 UL UL LI, .content5050Right01 UL UL LI, .content5050Right03 UL UL LI, .content204020Left01 UL UL LI, .content204020Middle01 UL UL LI, .content7525Left01 UL UL LI {
	padding: 0pt 20% 8pt 0pt;
}

.content5050Left01 TABLE, .content5050Left02 TABLE, .content5050Left03 TABLE, .content5050Right03 TABLE, .content204020Left01 TABLE, .content204020Middle01 TABLE, .content7525Left01 TABLE {
	width: 100%;
	margin-bottom: 18pt;
}
.content5050Left01 TABLE CAPTION, .content5050Left02 TABLE CAPTION, .content5050Left03 TABLE CAPTION, .content5050Right03 TABLE CAPTION, .content204020Left01 TABLE CAPTION, .content204020Middle01 TABLE CAPTION, .content7525Left01 TABLE CAPTION {
	margin: 20pt 0pt 10pt 0pt;
	font-weight: bold;
	text-transform: uppercase;
}
.content5050Left01 TABLE TH, .content5050Left02 TABLE TH, .content5050Left03 TABLE TH, .content5050Right03 TABLE TH, .content204020Left01 TABLE TH, .content204020Middle01 TABLE TH. content7525Left01 TABLE TH {
	border-bottom: 1pt solid black;
	padding: 5pt;
	text-align: left;
	font-weight: bold;
}
.content5050Left01 TABLE TD, .content5050Left02 TABLE TD, .content5050Left03 TABLE TD, .content5050Right03 TABLE TD, .content204020Left01 TABLE TD, .content204020Middle01 TABLE TD, .content7525Left01 TABLE TD {
	border-bottom: 1pt solid black;
	padding: 5pt;
}
.content5050Left01 TABLE TD P, .content5050Left02 TD P, .content5050Left03 TD P, .content5050Right03 TD P, .content204020Left01 TD P, .content204020Middle01 TD P, .content7525Left01 TD P {
	padding: 0pt;
}


/* //////// content ends //////////////////////////////////////////////////////////////// */



/* //////// misc begins //////////////////////////////////////////////////////////////// */

.iconPrint01 {
	display: none;
}
.iconPrint02 {
	display: none;
}
.iconDownload01 {
	display: none;
}
/* removes the padding that is on the EM, or SPAN with the leaves, so that aren't indented in */
.iconLeaf01 {
	padding: 0px;
}


/* //////// misc ends //////////////////////////////////////////////////////////////// */



/* //////// footer begins //////////////////////////////////////////////////////////////// */

#footer {
	display: none;
}

#bottomInfo {
	display: none;
}

/* //////// footer ends //////////////////////////////////////////////////////////////// */

