/* weather */
.weatherObservations {
	width: 100%;
}
.weatherObservations TD {
	padding-right: 10px;
}
.weatherTide .minutes {
	width: 50px;
}
.sideHeading {
	text-transform:lowercase;
	font-family:tahoma;
	font-size:11px;
	padding:4 2 4 4;
	font-weight:bold;
	color:White;
	background-color:#6D84B6;
	background-image : url(../images/gradient_purple.jpg);
	background-repeat :  repeat-x;
}

.sideArea TABLE {
	width: 190px;
}

.extraMargin { 
	margin: 3px;
}

.sideText {
	padding-bottom: 5px;
	padding: 3px !important;	
}

.contentHeading2 {
	font-weight: bold;
	height: 25px;
	margin-bottom: 5px !important;
}

.indent {
	padding-left: 10px;
}

.contentLink { 
	display: inline !important;
}

.contentTextSmall {
	width: 400px;
}

.contentBackground {
	width: 100%;
}

.weatherForecasts IMG {
	margin-left: 20px;
}

.bom {
	background-color: White;
	border: 1px solid steelblue;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	width: 184px;
}

.bom a {
	text-decoration: none;
}

.pad {
	background-color: white;
	padding: 5px;
	padding-left: 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #427FC3;
	border-left: 1px solid #427FC3;
	border-right: 1px solid #427FC3;
}

.contentTextXHeader {
	font-weight: bold;
}

.contentMainHeading {
	background-image : url(../images/gradient_blue.jpg) !important;	
}
