/*
-----------------------------------------------
Whitstable print style sheet
version:  22 February 2004
Author: Nick Tatt, www.tinderhouse.com
----------------------------------------------- */

body	{
	color: #333;
	margin: 0;
	padding: 0;
	font-family: trebuchet, "lucida sans unicode", lucida, verdana, arial, lucida, helvetica, sans-serif;
	border-top: 6px solid #437051;
	font-size: 10pt;
	}


a:link, a:visited {color: #333; text-decoration: none;}
img {border: 0;}
#hdr {border-bottom: 3px solid #437051;}
p {margin: 0.75em 10px 0 10px; line-height: 1.25em;}

.cols {
	float: left;
	width: 48%;
}

h2 {
	margin: 10px 5px;
	color: #900;
	padding: 3px 0 4px 30px;
	font-size: 16pt;
}

h3 {
	font-size: 14pt;
	color: #900;
	font-family: Georgia; "Times new roman", serif;
	margin: 0.45em 10px 0 10px;
	font-weight: normal;
}

h4 {
	font-size: 12pt;
	color: #900;
	font-family: Georgia; "Times new roman", serif;
	margin: 0.75em 10px 0 10px;
	font-weight: normal;
}

ol h4 {margin: 1.75em 0 0 -32px;}
h5	{margin: 1.75em 0 0 10px;}
ol h5 {margin: 1.75em 0 0 -32px;}
ol h6 {font-size: 1em;margin: 0 0 0 -32px;}
.bx h6 {margin: 0;}

.bx {
	border: 1px solid #babaea;
	background: #F9FDFA;
	padding: 6px;
	float: right;
	width: 120px;
	font-size: 0.75em;
}
.bxlrg {
	margin: 20px 0 0 5px;
	border: 1px solid #babaea;
	background: #F9FDFA;
	padding: 6px;
	font-size: 0.75em;
	float: right;
}

img.pic, img.piclft {
	border: 1px solid #babaea;
	margin: 4px;
	padding: 3px;
}
img.piclft {float: left;}
img.pic {float: right;}

.clearer {clear: left; line-height: 0; height:0;}

/* Logo controls */
#hdrcontainer {height: 66px;}
#logo h1 {
	font: 28pt "Times New Roman", Georgia;
	color: #069;
	padding: 10px 0 0 10px;
	margin:0;
}

ul.abc {list-style: lower-alpha;}
ul.roman {list-style: lower-roman;}

#pichomeblank ,#picabout, #picabout_school, #picabout_schoolsailing, #picabout_schoolwindsurfing, #picabout_history, #picabout_cadets, #picabout_accommodation, #picabout_catering, #picracing, #picracing_results, #picracing_schedule, #picracing_handicaps, #picracing_notice, #picracing_knowledge, #picracing_classes, #picevents, #picevents_sailing, #picevents_social, #picnews, #picmembers, #picmembers_rules, #picmembers_subscriptions, #picmembers_rod, #picmembers_storage, #picmembers_new, #piccontact, #piccontact_officers, #piccontact_captians, #piccontact_local, #pichome, #submenu, #header, #srch, .rghtcol, .top, ul#promo, #subpromo, .hide, #footer, form {display:none;}

/* Table controls */
table {font-size: 0.8em;}
table tr.ln,  p.ln {background: #b7dbda; color: #fff;}

table tr.on  {background: #F9FDFA;}
table td {vertical-align: top;}

table th {
	border-bottom: 1px solid #b7dbda;
	vertical-align: bottom;
	text-transform: uppercase;
}

table caption {
	font-size: 2em;
	color: #900;
	font-family: Georgia; "Times new roman", serif;
	padding: 5px 0 10px 0;
}
table#bar{font-size: 1em; width: 100%;}

.byline {
	text-transform: uppercase;
	color: #999;
	margin-top: 0;
}

.hrln {
	color: #babaea;
	height: 1px;
	text-align: center;
	width: 90%;
}

dl	{
	margin: 5px 0 0 10px;
	padding-top: 0;
	}
	
dl dt {
	padding: 0 0 1px 15px;
	margin-bottom: 6px;
	border: 0;
	border-bottom: 1px solid #eef;
	line-height: 140%;
	background: url("/i/li.gif") no-repeat 6px left;
	}
	
dl dd {
	margin: 0 0 15px 10px;
	padding: 0;
	text-align: justify;
	}

.pos, .name, .eml, .tel, .ccpos, .cceml, .txt, .areaoutline, .date {
	display: block;
	margin-top: 6px;
	float: left;
}
.pos {width: 220px;}
.name, .ccpos {width: 130px;}
.tel, .cceml {width: 100px;}
.eml {width: 150px;}
.txt {width: 200px;}
.areaoutline {width: 300px;height: 50px}
.button {margin: 10px 0 0 200px;}
.pad {margin: 0 0 0 10px;}
.date {width: 115px;}

p.hdr{font-weight: bold;border-bottom: 1px solid #b7dbda;}



