body {font-family: Helvetica, Arial, sans-serif; color: #666; font-size: 10pt;}
a {color: #666}
a:hover {text-decoration: none;}
td {font-size: 10pt;}
h1 {font-size: 20pt;}
h1 a:hover { text-decoration: none; }
#clock, h2 {font-weight: bold; font-size: 13pt; }


#traffic {width: 100%; height: 350px;}
#traffic .gm-style-cc {display: none;}
#trafficlink {text-align: center; z-index: 10; position: relative; font-size: 13px; padding: 4px; height: 22px; margin-top: -22px; background-color: #fff; margin-right: auto; margin-left: auto; width: 125px; opacity: .6; color: black; font-weight: bold;}
#trafficlink a {color: black;}

.mine, .mine a {color:#C33;}
.scores small {font-size: 7pt; color: #aaa;}

#current_icon {float:left; margin-right: 5px;}
#current_icon img {width: 75px; opacity: .65 }
#current_weather {padding-top: 10px; float: left}
#today_highlow {float: left; padding-top: 15px; padding-left: 10px; font-size: 10pt;}
#current_temp {font-size: 24pt; font-weight: bold;}
#current_summary {}
#weather .title {font-weight:bold; font-size: 11pt;}
#weather {margin-top: 10px;}
#next_weather {clear: left}
#weather_source {clear: left; margin-top: 5px; font-size: 8pt;}
#weather_source a {text-decoration: none; color: #999;}
#weather .summary {text-indent: -20px; padding-left: 20px;}
#hours {margin-top: 10px;height: 160px; overflow: auto; }

#hours table {border-collapse: collapse; border: none}
#hours .icon img {width:16px; opacity: .65; padding-right: 2px;}
#hours .time {padding-right: 3px;}
#hours .hour_temp {font-size: 14pt; font-weight: bold; padding-right: 5px;}
#hours .hour_summary {font-size: 9pt}


#weather ::-webkit-scrollbar { width: 6px; height: 6px; }
#weather ::-webkit-scrollbar-thumb { border-radius: 6px; background-color: #999; }

#search {font-size: 13pt;}
#search input#searchquery {width: 100%; height: 33px; border: 1px solid #ccc; outline:none; padding: 5px;}
#search select {height: 35px; border: 1px solid #999; padding: 5px;}
#search input#searchsubmit {display: none}
#search #label {font-size: 8pt; color: #bbb; text-transform: lowercase;}
#search .searchsource span, #search #label {cursor: pointer}
#search .searchsource span.active {color: #C33}
