/* Generated by CSS Usage.
   File: http://billhogsett.com/wd/weatherCSS/weather-screen-teal-narrow.css.
   DON'T DELETE YOUR ORIGINAL CSS FILE. Keep it so you can fix the glitches later.
   Some rules have been deleted, some selectors are prefixed with "UNUSED".
   Look for the UNUSED items and see if you can remove them. */



body {
  color: black;
  background-color: #F3F2EB;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 73%;
  margin: 0;
  padding: 0;
}

html > body {
  font-size: 9pt;
}

#page {
        margin: 20px auto;
        color: black;
        background-color: white;
        padding: 0;
        width: 80%;
        border: 1px solid #959596;
}







#header {
  color: inherit;
  background-color: #006666;
}

.headerTitle {
  margin: 0;
  padding: 0.25em 4mm 0.25em 4mm;
}

.headerTitle a {
  color: white;
  background-color: transparent;
  text-decoration: none;
  font-size: 110%;
  font-weight: bold;
  font-style: italic;
}

.headerTitle > a {
  font-size: 110%;
}

.headerTemp {
  font-size: 36px;
  font-weight: bold;
  float: right;
  right: .5ex;
  margin-right: 5px;
  margin-left: 15px;
  top: 0.18em;
  color: white;

}
[class~="headerTemp"] {
  top: 0.18em;
}

.subHeader {
  color: white;
  float: left;
  clear: left;
  position: relative;
  background-color: #7B8789;
  font-size: 109%;
  margin: 0;
  padding: 0.5ex 1ex;
}

.subHeaderRight {
  color: white;
  background-color: #7B8789;
  font-size: 109%;
  text-align: right;
  margin:  0;
  padding: 0.5ex 2ex;
}



.leftSideBar {
  width: 9.5em;
  float: left;
  clear: left;
}

.leftSideBar .sideBarTitle {
  color: white;
  background-color: #006666;
  font-weight: bold;
  margin: 0;
  padding: 0.5ex 1ex;
}

.leftSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0;
  padding: 0;
}

.leftSideBar li {
  margin: .5ex;
  padding: 0;
}

.leftSideBar a {
display: block;
color: #006666;
background-color: transparent;
width: 89px;
padding: .05em;
text-decoration: none;
}

.leftSideBar a:hover {
background-color: #006666;
color: white;
}

.leftSideBar .sideBarText a:hover {
  text-decoration: none;
}

.leftSideBar .thisPage {
  color: black;
  background-color: transparent;
  font-weight: bold;
}



#main-copy {
  color: black;
  background-color: white;
  text-align: justify;
  line-height: 1.5em;
  margin: 0 0 0 9.5em;
  padding: .5ex 1em 1em 1em;
  border-left: 1px solid rgb(216,210,195);
  clear:right;
}

#main-copy h1 {
  color: black;
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 175%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 1em 0 0 0;
  border-top: 1px solid rgb(216,210,195);
}

#main-copy a {
  color: #006666;
  background-color: transparent;
  text-decoration: underline;
}

.table-top {
  color: black;
  background-color: #DAE4E6;
  text-align: left;
  font-weight: bold;
}

.column-dark {
  color: black;
  background-color: #F2F2F2;
}

.column-light {
  color: black;
  background-color: white;
}

#main-copy a:hover {
  text-decoration: none;
}

p {
  margin: 1em 0 1.5em 0;
  padding: 0;
}
.ajaxDashboard {
    font-size: 96%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ajaxDashboard .datahead {
        font-size: 100%;
        font-weight: bold;
        color:  white;
        background-color: #006666;
        text-align: center;
}
.ajaxDashboard .data1 {
         color: black;
         font-size: 100%;
         border-bottom: 1px solid #CCCCCC;
         background-color: white;
         text-align: left;
}
.ajaxDashboard .data2 {
         color: black;
         font-size: 100%;
         background-color: white;
         text-align: left;
}
.ajaxDashboard td {
         border: none;
         background-color: white;
}




#footer {
  color: white;
  background-color: #7B8789;
  font-size: 92%;
  text-align: center;
  line-height: 1.25em;
  margin: 0;
  padding: 1em 4mm 1em 4mm;
  clear: both;
}

#footer div {
  margin: 0;
  padding: 0 0 1ex 0;
}

#footer a {
  color: white;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}

#footer a:hover {
  text-decoration: none;
}

#wp-calendar td.pad:hover {
	background-color: #fff; }






html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

UNUSED.entry ul li:before, UNUSED#sidebar ul ul li:before {
	content: "\00BB \0020";
	}

UNUSED.postmetadata ul, UNUSED.postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

UNUSED#sidebar ul, UNUSED#sidebar ul ol {
	margin: 0;
	padding: 0;
	}

UNUSED#sidebar ul p, UNUSED#sidebar ul select {
	margin: 5px 0 8px;
	}

UNUSED#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

UNUSED#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

UNUSEDol li, UNUSED#sidebar ul ol li {
	list-style: decimal outside;
	}

UNUSED#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}


#sidebar {
	font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
    color: black;
	}

small, #sidebar ul ul li, #sidebar ul ol li, UNUSED.nocomments, UNUSED.postmetadata, UNUSEDblockquote, UNUSEDstrike {
	color: #777;
	}


#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#blog-main a:hover {
  text-decoration: none;
}



UNUSED.aligncenter,
UNUSEDdiv.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
