div.center{text-align:center;}
body{background-color:#666;text-align:center;font-size:12pt;font-family:Times New Roman, serif;font-weight:Normal;color:#000;}
div.pageWrapper{padding:10px 0;width:660px;background-color: #ddd;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow: 0 0 20px #000;-webkit-box-shadow: 0 0 20px #000;-moz-box-shadow: 0 0 20px #000;margin: 20px auto;}
div.leftcolumn{float:left;position:relative;}
div.chl{float:left;width:210px;margin-left:70px;font-size:10pt;margin-top:15px;}
h1.header{margin:0px;padding:0px;font-size:12pt;font-weight:bold;text-align: center;}
h2.header{margin:0px;padding:0px;font-size:12pt;font-weight:bold;}
div.outdoor, div.wind, div.sun, div.rain, div.weathersummary, div.conditions, div.forecast, div.weather {width:640px;text-align:left; margin: 0 auto;}
div.outdoor{padding:0 0 10px;}
.forecast, div.weathersummary, .weathercam { padding: 10px 0; border-top: 2px solid #666; }
div.wind{background-color:#d4fefe;font-size:11pt;font-family:Arial, serif;}
span.windspeed{font-weight:bold;}
.windgraph{float:left;}
div.cloudheight, .solargraph{float:right;}
div.windleftcolumn{width:180px;float:left;position:relative;text-align:center;}
td.Wind1{width:65px;}
td.Wind2{width:85px;}
td.Wind, td.Wind1, td.Wind2{font-size:11pt;font-family:Arial, serif;}
td.WindData{font-size:14pt;}
div.sun{background-color:#ffff00;}
div.rain{background-color:#FFC890;}
table.weathersummary{margin:0 auto;width:auto;}
table.weathersummary td { border-bottom:1px solid #666; border-right: 1px solid #666; }
table.weathersummary td.noright { border-right: none; }
table.weathersummary td.nobottom { border-bottom: none; }
table.weathersummary td{padding:2px;}
div.conditions{background-color:#00cc65;}
div.weathercam{width:640px;margin: 0 auto;}
div.forecast{font-size:10pt;font-family:Times New Roman, serif;}
div.advertising{margin:0 auto; padding-top: 15px;}
div.sunHeading, div.sunData, div.sungraph{float:left;}
div.sunHeading{font-weight:bold;width:40px;}
div.sunData{width:150px;}
img.solarRadiation{margin-left:10px;}
div.rainHeading, div.rainData{float:left;}
div.rainHeading{font-weight:bold;}
div.rainData{margin-left:30px;text-align:center;}
div.rainData span.data{font-size:14pt;}
p{margin:0;padding:0;}
div.header{height:100px;padding:5px 10px 0 0;width: 540px;}
div.condition{height: 90px; width:90px; padding: 10px; float: right;}
p.header1, p.header2, p.headerDateTime{color:#013662;text-align:left;padding:5px 0 0 0;margin-left:110px;}
p.header1{font-size:14pt;font-weight:bold;}
img.benbrooklogo{width:102px;height:99px;float:left;}
img.winddial{position:relative;top:-80px;margin-left:10px;}
p.headerDateTime{top:15px;font-size:14pt;position:relative;}
div.temperature, div.winds, div.current, div.almanac{float:left;color:#013463;}
div.temperature{width:140px;padding-bottom: 5px;}
p.curWindDir{font-size:14pt;}
p.curTemp, p.curWind{font-size:16pt;}
p.curTemp, p.curWind, p.curWindDir{text-align:center;font-weight:bold;}
div.winds{width:145px;}
p.windGust, p.tenMinAvg, td.summary, div.hiloTemp, p.HIWC{text-align:center;}
p.tenMinAvg{font-size:10pt;}
div.current{width:170px;overflow:hidden;}
div.current table tr td, div.almanac table tr td{font-size:10pt;white-space:nowrap;}
div.almanac{width:145px;text-align:right;padding-bottom: 5px;}
div.pagetools{background:#e6e6e6 url(../image/box-gray-bottom.gif) no-repeat bottom left;width:146px;}
div.pagetools div{background:url(../image/box-gray-top.gif) no-repeat top left;}
div.pagetools h3{color:#666;}
div.pagetools a{color:#000000;text-decoration:none;font-weight:normal;}
div.pagetools .new a{color:#ba0000;}
.right{text-align:right;}
span.warn{color:#FF0000;font-weight:bold;}
a:link, a:visited{color:#112222;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
font.Max, span.hiTemp{color:#ff0000;}
font.Avg{color:#333333;}
font.Min, span.loTemp{color:#0000ff;}
font.Rain{color:#009900;}
table.weathersummary td{font-size:10pt;font-family:Times New Roman, serif;color:#000;}
div.hiloTemp, p.windGust, p.tenMinAvg, td.right, p.HIWC, div.Sun{color:#122;}
div.hiloTemp{margin-top:15px;font-size:11pt;}
div.almanac table{float:right;}
img{border:none;}
p.HIWC{font-size:11pt;}
div.Sun{font-size:10pt;margin-top:15px;text-align:center;}
span.Readings{color:#013463;}
span.UVLow, span.UVLowMed, span.UVHighMed, span.UVHigh, span.UVDanger{font-size:11pt;font-weight:bold;}
span.UVLow{color:#289500;}
span.UVLowMed{color:#ffeb00;}
span.UVHighMed{color:#f85900;}
span.UVHigh{color:#d8001d;}
span.UVDanger{color:#6b49c8;}
div.clr{clear:both;}
img.TempHumidChart{margin-left:95px;}
td.MoonImg{text-align:center;}
div.windsolargraphs { height: 220px; }
div.graph-row1, div.topmenu { clear: both; border-top: 2px solid #666; padding-top: 5px; }
div.topmenu { height: 25px; }
div.topmenu ul { margin: 0; padding: 0; }
div.topmenu li { float: left; list-style: none; text-align: center; }
div.topmenu li.menu1 { width: 63px; }
div.topmenu li.menu2, div.topmenu li.menu6 { width: 76px; }
div.topmenu li.menu3 { width: 140px; }
div.topmenu li.menu4 { width: 87px; }
div.topmenu li.menu5 { width: 189px; }

