/* Edit 20071116 Joe Murphy Section: Ski Report Add styles to handle the ski report data */

p { font-size:9pt; }


.skireport { 
/* margin-right:10px; */ 
/* min-width:325px;  */
}

div.skireport {
margin: 0 0 0 17px;
}

p, h1, h2, h3, h4, h5, h6, #breadcrumbs, li, form {
text-align: left;
}

.skireport h2 {
margin: 40px 0 0 0;
padding: 0;
font: bold 20px arial,verdana,sans-serif;
text-transform: lowercase;
color: #000;
border-bottom: 1px dotted #ccc;
}

.skireport h3, .skireport h4 {
color: #003459;
clear:both;
text-transform: uppercase;
}

.skireport h3 { 
font-size: 14px;
padding-top: 10px; 
margin-bottom: 0;
}

.skireport h4 {margin: 5px 0 7px 0;}

.skireport h5, .skireport h6, .skireport dl { 
color: rgb(102,102,102); 
}

.skireport h5 {
font-size: 10px;
margin-bottom: 15px;
}

.skireport h6 {margin:0;}

#breadcrumbs {
margin: 0 0 0 7px;
}

#skiquicklinks {
margin: 0 15px 0 15px;
}

.skireport div
{
width:260px;
float:left;
margin-right:5px;
}

.recentupdate div
{
width: 250px;
}

.skireport div.slope { margin-right:0; }
.skireport div.more { width: 300px; }
.mostsnow div { width:200px; }

.skireport dl
{
font-size:13px;
margin: 0 0 20px 5px;
}

div.opened dl {
margin: 0 0 0 0;
}

.skireport dt
{
 float: left;
 clear: left;
 font-weight: bold;
 margin-right: 3px;
 padding: 3px 0;
 border-bottom: 1px dotted rgb(235,235,235);
 /* width:230px;
  text-align:right; */
}
.skireport dd
{
 /* clear:right; */
 padding: 3px 0;
 border-bottom: 1px dotted rgb(235,235,235);
 text-align: left;

}

.mostsnow dt
{
 float: none;
 clear: none;
 font-weight: normal;
 padding: 3px 0;
 border-bottom: 1px dotted rgb(235,235,235);
  line-height: 20px;
/* width:230px;
  text-align:right; */
}
.mostsnow dd
{
 float: left;
 clear: left;
 margin-right: 3px;
 margin-left: 0;
 /* clear:right; */
 padding: 3px 0;
 border-bottom: 1px dotted rgb(235,235,235);
 color: #003459; 
 font-weight: bold;
 line-height: 20px;
}

.skireport .callahead { display:none; }
.skireport ul.links { clear:both; font-size: 11px; margin-left: 20px; }
.skireport ul.links li { list-style-type: none; }




.even {
background: #f4f9fc;
}



/****
NGPS-specific styles (i.e. http://www.denverpost.com/skireport )
****/
td.region9 { width: 550px; }
td.region10 { width:250px !important; }
.region10 .skireport { min-width:200px; width: 250px; }
.skireport .webcams { display:none; }




.skireport .more_link
{
/*
border:1px solid rgb(201,201,201);
background-color:rgb(245,245,255);
*/
margin: 15px 0 15px 0;
padding:4px 0 0 9px;
font-size:10px;
background: transparent url(http://extras.mnginteractive.com/live/media/site36/2008/1026/20081026_010927_btn_litebluebkgdfade.gif) no-repeat;
height: 24px;
text-align: left;
}

.skireport .more_link a, .skireport .more_link a:visited,
.skireport .more_link a:hover, .skireport .more_link a:active
{
text-decoration: none;
}



/* .num6, .num7, .num8, .num9,  */
.num10, .num11, .num12, .num13, .num14, .num15, .num16, .num17, .num18, .num19, .num20, .num21, .num22, .num23, .num24, .num25, .num26, .num27, .num28, .num29, .num30, .num31, .num32, .num33, .num34, .num35, .num36, .num37, .num38, .num39, .num40, .num41, .num42, .num43, .num44, .num45, .num46, .num47, .num48, .num49, .num50, .num51, .num52, .num53, .num54, .num55, .num56, .num57, .num58, .num59, .num60, .num61, .num62, .num63, .num64, .num65, .num66, .num67, .num68, .num69, .num70, .num71, .num72, .num73, .num74, .num75, .num76, .num77, .num78, .num79, .num80, .num81, .num82, .num83, .num84, .num85, .num86, .num87, .num88, .num89, .num90, .num91, .num92, .num93, .num94, .num95, .num96, .num97, .num98, .num99, .num100, .num101, .num102, .num103, .num104, .num105, .num106, .num107, .num108, .num109, .num110, .num111, .num112, .num113, .num114, .num115, .num116, .num117, .num118, .num119 { display:none; }

.region2b, .region8
{
padding-left:10px;
}

/****
Full Page styles (i.e. http://extras.denverpost.com/skireport/colorado/steamboat.html )
****/
.fullpage div { width:400px; }
.fullpage div div { width:150px; float:left; }
.fullpage div.more { width: 400px; clear:left; }
.fullpage h3 { margin-top: 0; clear:none; }
.fullpage { margin-left: 2px; margin-top:15px; }
.fullpage .opened { width:180px; }
.fullpage .more_link, .skireport .more, .region4, .region5 { display:none; }
.fullpage .basetop, .fullpage .acresopen, .fullpage .newsnow, .fullpage .callahead, .fullpage .more, .fullpage .webcams { display:block; }

.mostsnowpage div div { float:left; }

.webcams h5 { margin-bottom:0; font-size:12px; font-weight:bold; }
#page div .recentupdate h3, #page div h3 { padding-top:0; }

.acresopen dd {
width: 255px;
}

div.deepestsnow h4 {
height: 2px;
visibility: hidden;
}

.deepestsnow .more_link {
visibility: visible;
}

h3.img, h4.img {
background-position:left top;
background-repeat:no-repeat;
clear:left;
height:18px;
line-height:18px;
margin:25px 0pt 0pt;
padding-bottom:0pt;
text-align:center;
text-indent:-9000px;
width:300px;
}

h3#deepestsnow
{
background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_032425_hed_deepestsnow.gif);
border-bottom:1px dotted #CCCCCC;
}

h3#acresopen
{
background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_032350_hed_acresopen.gif);
border-bottom:1px dotted #CCCCCC;
}

h3#recentsnow
{
background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_032440_hed_recentsnow.gif);
}

h4.img {
height:13px;
line-height:13px;
margin:12px 0 0 0;
width:200px;
border-bottom:1px dotted #CCCCCC;
}

h4#hours24, h4#hours48, h4#hours72
{
margin: 15px 0 10px 0;
}

h4#hours24
{
margin-bottom: 10px;
background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_035130_hed_24hours.gif);
}

h4#hours48
{

background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_035153_hed_48hours.gif);
}

h4#hours72
{
background-image:url(http://extras.mnginteractive.com/live/media/site36/2008/1025/20081025_035212_hed_72hours.gif);
}

img { border:0px solid; }
#footer p, .adElement p { text-align:center; margin: auto auto; }



.fullpage h1 {
background-image:none;
color:#003459;
font-family:'Times New Roman',Times,Serif;
font-size:3.3em;
font-weight:normal;
margin:0;
padding:0;
}

div.powder dd, div.powder dt, 
div.resorts dd, div.resorts dt
{ display:block!important; }



/* Twitter-promo link styles */
p.twitter
{
background: url(http://extras.mnginteractive.com/live/media/site36/2009/1223/20091223_120015_twitter_icon_64.gif) no-repeat center left;
padding-left:64px;
height:60px;
width:500px;
font-size:15px;
}

p.twitter a 
{
font-weight:normal;
text-decoration:underline!important;
color:#00F;
}
