.snow_report div { float: left; }
.snow_report_left { width:26px; height:338px; margin:0px; padding:0px; }
.snow_report_right { width:22px; height:338px; margin:0px; padding:0px; }
.snow_report_content { padding-top:10px; background: url(/images/headers/homeflashbar.gif) 0 0 repeat-x; height: 338px; width:750px; }
.snow_report_content th { font-size:12px; padding-right:4px; padding-bottom:5px; }
.snow_report_content td { font-size: 12px; font-weight: bold; color: #fff; padding-right:2px; padding-bottom:1px; }
.snow_reports div { float: left; width:80px; font-size:12px; color:#6C6C6C; border-right:2px solid #6C6C6C; padding-left:5px; padding-right:5px; }
.snow_reports span { color:#00A8E0; font-weight:bold; }
.snow_reports { margin-top:5px; }

.quick_snow_report {
	color:white;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	width: 170px;
	height: 227px;
	border-spacing:1px;
}

.quick_snow_report td {
	padding:0px;
}

.quick_snow_report td.name {
	white-space:nowrap;
	padding-right:10px;
}

.quick_snow_report td.depth {
	width:35px;
}

.quick_snow_report thead td {
	color:black;
	font-size:11px;
}

.sr div { float:left; }

.report{
  width:100%;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  margin-top:5px;
}
.report td{
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
}

.conditions td{
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  background-color:#d4edfc;
}
.monster_dump_div{
  background: url(/images/headers/monster.gif) 0 0 no-repeat;
  width:785px;
  height:32px;
  color:#fff;font-size:12px;font-weight:bold;
  margin-top:5px;
  padding-top:7px;
  text-align:center;
}

.monster_dump td{
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  color:#168704;
  font-weight:bold;
  font-size:12px;
}
.monster_dump a{
  color:#168704;
  font-weight:bold;
}

.countdown h4 {
	margin: 10px 0px 0px 0px;
	font-size:12px;
	text-align: center;
	width: 165px;
	font-size: 12px;
}
.countdown #countdown {
	clear: both;
	width: 165px;
	color: #037bb5;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-size: 13px;
}

#mtn_cam_header { position: relative; }
#mtn_cam_header .header_close { position: absolute; top: 8px; right: 10px; }

#cam_list { clear: both; margin: 0px; padding: 0px; text-align: left; }
#cam_list li { padding: 0px 10px 0px 0px; margin: 0px; display: inline; float: left; }
#cam_holder { position: relative; }
#cam_skiutah_logo { position: absolute; top: 30px; right: 10px; }

#mosaic_list { clear: both; list-style: none; padding: 0px; margin: 20px 0px 0px 0px; }
#mosaic_list li { width: 340px; height: 300px; text-align: center; font-size: 14px; font-weight: bold; float: left; margin: 0px 0px 0px 20px; line-height: 20px; }
#mosaic_list li .cam_holder { position: relative; width: 320px; }
#mosaic_list li .cam_holder .last_update { position: absolute; top: 0px; left: 0px; font-size: 10px; color: white; background: gray; padding: 2px; line-height: 10px; border: 1px solid black; }

