body {	color: #009;	background-color: #cccccc;	font-family: verdana, helvetica, arial, sans-serif;	font-size: 73%;  /* Enables font size scaling in MSIE */	margin: 0;	padding: 0;}html > body {	font-size: 9pt;}.doNotDisplay {  display: none !important;}.picfl {	   float:left;	   padding-right: 5px;	   position: relative;}.picfr {	   float:right;	   padding-left: 5px;	   position: relative;}.picfc {	   text-align: center;	   padding-left: 5px;	   padding-right: 5px;	   position: relative;}/* ##### Header ##### *//* ##### CHANGE background-color to change header color, hex code is OK ##### *//* ##### Hex Color Chart - http://www.hypersolutions.org/pages/rgbhex.html  ##### */#header {	color: inherit;	background-color: #CBD2EF;	background-image: url(/weather/_themes/sky/background_sky.gif);}.headerTitle {	margin: 0;	padding: 0.25em 4mm 0.25em 4mm;	text-align: center;	color: #B7D8E3}.headerTitle a {  color: black;  background-color: transparent;  text-decoration: none;  font-size: 110%;  /* For MSIE */  font-weight: bold;  font-style: italic;}.headerTitle > a {  font-size: 138%;  /* For fully standards-compliant user agents */}.headerTitle span {  color: white;  background-color: transparent;  font-weight: normal;}.subHeader {	color: white;	float: inherit;	clear: both;	position: inherit;	background-color: #03F;	font-size: 109%;	margin: 0;	padding: 0.5ex 1ex;	text-align: center;}.subHeaderRight {	color: white;	background-color: #03F;	font-size: 109%;	text-align: right;	margin:  0;	padding: 0.5ex 2ex;}.subHeader a {  color: white;  background-color: black;  text-decoration: none;  font-weight: bold;  margin: 0;  padding: 0 1ex;}.subHeader a:hover {  color: black;  background-color: white;}/* ##### Left Side Bar ##### */.leftSideBar {	width: 17em;	float: left;	clear: left;	margin: 2ex 0.75ex;	border: 1px solid black;}.leftSideBar .sideBarTitle {  color: rgb(64,64,64);  background-color: rgb(230,223,207);  font-weight: bold;  margin: 0;  padding: 0.8ex 1ex;}.leftSideBar .sideBarTemp {  color: #FFFC19;  background-color: red;  font-weight: bold;  margin: 1.25ex 1ex;  text-align: center;  padding: 0.8ex 1ex;}.leftSideBar .sideBarWind {	color: #000;	background-color: #FF0;	font-weight: bold;	margin: 1.25ex 1ex;	text-align: center;	padding: 0.8ex 1ex;}.leftSideBar .sideBarComfort {	color: #000;	background-color: #B7C5DC;	font-weight: bold;	margin: 1.25ex 1ex;	text-align: center;	padding: 0.8ex 1ex;}.leftSideBar .sideBarHumidity {	color: #000;	background-color: #B7C5DC;	font-weight: bold;	margin: 1.25ex 1ex;	text-align: center;	padding: 0.8ex 1ex;}.leftSideBar .sideBarDew {	color: #000;	background-color: #B7C5DC;	font-weight: bold;	margin: 1.25ex 1ex;	text-align: center;	padding: 0.8ex 1ex;}	.leftSideBar .sideBarPressure {  color: #E806CF;  background-color: #FF7B06;  font-weight: bold;  margin: 1.25ex 1ex;  text-align: center;  padding: 0.8ex 1ex;}.leftSideBar .sideBarRain {  color: #CC8514;  background-color: #000196;  font-weight: bold;  margin: 1.25ex 1ex;  text-align: center;  padding: 0.8ex 1ex;}.leftSideBar .sideBarHistory {  color: white;  background-color: black;  font-weight: bold;  margin: 1.25ex 1ex;  text-align: center;  padding: 0.8ex 1ex;}.leftSideBar ul {  list-style-type: none;  list-style-position: outside;  margin: 0 0 1em 0;  padding: 0;}.leftSideBar li {  margin: 1ex;  padding: 0 0 0 0;}.leftSideBar a {  color: rgb(166,140,83);  background-color: transparent;  text-decoration: none;}.leftSideBar a:hover {  color: rgb(64,64,64);  background-color: transparent;  text-decoration: none;}.leftSideBar .sideBarText {  color: black;  background-color: transparent;  line-height: 1.25em;  margin: 1ex 0.25ex 1.5em 0.75ex;  padding: 0;  display: block;}.leftSideBar .sideBarText a {  color: #3f253e;  text-decoration: none;  font-weight: bold;  padding: 0 2ex 1em 2ex;}.leftSideBar .sideBarText a:hover {  text-decoration: none;}.leftSideBar .thisPage {  color: rgb(64,64,64);  background-color: transparent;  font-weight: bold;}div.hitoday {	text-align: left;	color: #009;}div.lowtoday {	text-align: left;	color: #009;}div.avgtoday {	text-align: left;	color: black;}/* ##### Right Side Bar ##### */.rightSideBar {	width: 17em;	margin: 2ex 0.75ex;	float: right;	clear: right;	border: 1px solid black;}[class~="rightSideBar"] {  margin-right: 1.5ex;}.rightSideBar .sideBarTitle {	color: black;	background-color: #B7C5DC;	font-weight: bold;	margin: 1.25ex 1ex;	padding: 0.9ex 1ex;}.rightSideBar .sideBarDials {  color: #DCB729;  background-color: #2936DC;  font-weight: bold;  margin: 1.25ex 1ex;  padding: 0.9ex 1ex;  text-align: center;}.rightSideBar .sideBarLinks {	color: White;	background-color: #03F;	font-weight: bold;	margin: 1.25ex 1ex;	padding: 0.9ex 1ex;	text-align: center;}.rightSideBar .sideBarSun {  color: Black;  background-color: Yellow;  font-weight: bold;  margin: 1.25ex 1ex;  padding: 0.9ex 1ex;text-align: center;}.rightSideBar .sideBarWind {	color: #000;	background-color: #FF0;	font-weight: bold;	margin: 1.25ex 1ex;	text-align: center;	padding: 0.8ex 1ex;}.rightSideBar a {  color: #3f253e;  background-color: transparent;  text-decoration: none;}.rightSideBar a:hover {  text-decoration: none;}.rightSideBar .sideBarText {	line-height: 1.25em;	margin: 1ex 0.25ex 1.5em 0.75ex;	padding: 0;}.rightSideBar li {  margin: 1ex;  padding: 0 0 0 0;}.rightSideBar .more {  text-decoration: none;  text-align: right;  margin: 0;  padding: 0 2ex 1em 2ex;  display: block;}.rightSideBar .more:hover {  text-decoration: underline;}.rightSideBar ul {  list-style-type: none;  list-style-position: outside;  padding: 0;}/* ##### Main Copy ##### */#main-copy {	color: #009;	text-align: center;	line-height: 1.5em;}#main-almanac {  color: black;  text-align: left;  line-height: 1.5em;  margin: 0 23em 0 15em;}#main-copy h1 {	color: #03F;	background-color: transparent;	font-family: arial, verdana, helvetica, sans-serif;	font-size: 175%;	font-weight: bold;	font-style: italic;	text-align: left;	margin: 1em 0 0 0;	padding: 1em 0 0 0;	border-top: 1px solid rgb(216,210,195);}#main-copy a {  color: rgb(168,140,83);  background-color: transparent;  text-decoration: underline;}#main-copy a:hover {  text-decoration: none;}p {
	margin: 0px;
	padding: 0;
	/* [disabled]text-align: center; */
}dt {  font-weight: bold;  margin: 0;  padding: 0 0 0.5ex 0;}dd {  margin: 0 0 1.5em 1.5em;  padding: 0;}/* ##### Footer ##### */#footer {	color: black;	background-color: #CBD2EF;	font-size: 92%;	text-align: center;	line-height: 1.25em;	margin: 0;	padding: 1em 4mm 1em 4mm;	clear: both;	background-image: url(/weather/_themes/sky/background_sky.gif);}#footer div {  margin: 0;  padding: 0 0 1ex 0;}#footer a {  color: black;  background-color: transparent;  text-decoration: underline;  font-weight: bold;}#footer a:hover {  text-decoration: none;}		
