/* global */
html{height: 100%;
}
body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  !height: 500px;
  !max-height: 600px;
  width:100%;
 }
 
 
#links
{
margin-top:0px;
width: 100%;
background: #FFF000 url('snowmageddon/top_bg.jpg') repeat-x 0px 0px;
  font-size: .68em;

height: 42px;
  text-align: center;
  
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
}


a {color:#FFFFFF;}
* {padding:0; margin:0}
.dropdown {float:left; padding-right:0px;}
.dropdown dt { padding: 3px 10px 2px 15px; cursor:pointer; border-color: #D7D7D7; text-transform: uppercase}
.dropdown dt a { height:27px; color:#DBD7D1}
.dropdown dt:hover, .dropdown dt a:hover {color:#000000; background:url('orange_menu.png'); }
.dropdown dd {position:absolute; overflow:hidden; width:175px; display:none; background:#cccbcb; z-index:200; opacity:0}
.dropdown ul {width:175px; border:2px solid #3e3e3e; list-style:none; border-top:none; text-align: left;}
.dropdown li {display:inline; background:#cccbcb;}
.dropdown ul a {color:#000; width:175px}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; text-decoration:none;}
.dropdown ul a:hover {background:#f9ffaa; color:#000}
.dropdown .underline {border-bottom:1px solid #000000}

#top_logo
{
position:absolute;
top:0px;
right:75px;
z-index:1
}

#orange_arrow
{
position:absolute;
top:20px;
left:8px;
z-index:1
}




#header
{ margin-top:0px;
 width: 100%;
  height: 50px;
  text-align: center;
  background: #FFF url('snowmageddon/top_bg.jpg') repeat-x 0px 0px;
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
  }

#header a
{  margin-top:0px;
position:relative;
top:10px; 
padding: 85px 0px 0px 0px;
color: #FFFFFF;
font-size: 15px;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .05em;
font-weight:bold;
}

#headertext
{
position:relative;
top:10px; 
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .05em;
font-weight:bold;
}

#header a:hover
{
color: #ffcc00;
text-decoration: none;
}


#video
{ 
  width: 100%;
  height:  380px;
  background: #000000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
   text-align: right;
}





#video table
{ 
position: absolute;
right: 950px;
top:57px;
  width: 300px;
  text-align: left;
}
/*

#comments
{ position: fixed;
right: 960px;
top:150px;
  width: 300px;
  text-align: right;
}




#ad
{ position: absolute;
left: 0px;
top:42px;
text-align: right;

}


#video_player
{position: fixed;
right:15px;
top:42px;
!width:300px;
text-align: right;
padding: 15px 0px 0px 0px;
}
*/


#embed
{ position: absolute;
  right: 950px;
  top:300px;
  }
  

#title
{ 
!margin-top:5px;
color: #FFFFFF;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .2em;
/*text-align: left;
position: relative;
top:-115px;
left:340px;*/
}

#footer
{  
  width: 100%;
  height: 120px;
  text-align: center;
  background-image:url('lower_frame_bg.jpg');
  background-repeat:repeat-x;
  background-position:top middle;

} 
