#welcome_special	{ float:right; width:243px; margin:15px 0; }

#welcome_note	{ font:normal 75%/150% arial; color:#555; float:left; width:660px; margin:15px 0; text-align:left; }
	#welcome_note h1		{ background:none; border:0; padding:0; margin:0; font:bold 160% helvetica, arail; color:#111; letter-spacing:-1px; }

#hidden_images	{ display:none; }

#the_raven		{ background:#fafafa url(/gfx/complex/raven_off.jpg) no-repeat; float:left; margin:0 0 15px 0; width:463px; border:1px solid #292929; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; }
	a#trav			{ background:url(/gfx/complex/raven_off.jpg) no-repeat; height:309px; display:block; }
	a#trav:hover	{ background:url(/gfx/complex/raven_on.jpg) no-repeat; }


#the_edge		{ background:#fafafa url(/gfx/complex/edge_off.jpg) no-repeat; float:left; margin:0 0 15px 15px; width:463px; border:1px solid #292929; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; }
	a#tedg			{ background:url(/gfx/complex/edge_off.jpg) no-repeat; width:463px; height:309px; display:block; }
	a#tedg:hover	{ background:url(/gfx/complex/edge_on.jpg) no-repeat; }

	.search		{ background:#000 url(/gfx/complex/searchbg.png); height:50px; display:block; }
		#the_raven .search				{ border-bottom:3px solid #00bcf2; }
		#the_edge .search				{ border-bottom:3px solid #c00612; }
		.search	select					{ font:bold 75% arial; }

		.search .search_drop			{ background:url(/gfx/complex/search.png) 10px 0 no-repeat; width:227px; height:50px; margin:0; float:left; }
		.search .sleeping_drop			{ background:url(/gfx/complex/sleeping.png) 10px 0 no-repeat; width:165px; height:50px; margin:0 10px 0 0; float:left; }

			.search .search_drop select			{ margin:13px 0 0 72px; width:154px; }
			.search .sleeping_drop select		{ margin:13px 0 0 124px; width:50px; }
			.search .search_go					{ margin:10px 0 0 0; }



		#the_raven a span, #the_edge a span { display:none; }




  #ski_banners	{ float:right; width:243px; margin:0 0 15px 0; }

  .additional_content	{ background:#fafafa; border:1px solid #ddd; font:normal 75%/150% arial; color:#555; float:left; width:680px; margin:0 0 15px 0; text-align:left; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
		
		.additional_content h3, .additional_content h4	{ background:none; border:0; padding:0; margin:0; font:bold 140% helvetica, arail; color:#333; text-align:left; }
			.additional_inner								{ padding:15px; }




	#scrollbar_content h2, #scrollbar_content_edge h2		{ background:none; border:0; padding:0; margin:0; font:bold 130% helvetica, arail; color:#333; letter-spacing:-1px; }

	

	#scrollbar_container {  
       position:relative;  
       width:448px;
	   margin:5px;
	   font:normal 75%/140% arial;
	   color:#555;
	   text-align:left;
    } 
    
   #scrollbar_content {  
	   text-align:left;
	   margin:10px 10px 10px 5px;
       height:310px;  
	   padding:0 10px 0 5px;
	   overflow:auto;
   }  
