/* CSS Document */
/* Chestnut Mountain Resort - SUMMER STYLES */

/*************************************************************

IMPORTANT - Any structural changes made on this stylesheet also need to be made on winter.css 

************************************************************/


/*seasonal*/
body { background: #fff url("../images/bg.jpg") repeat-x top center; font: 12px Arial, Helvetica, sans-serif; color: #5f5f5f; text-align: center; margin: 0 auto;}


/*seasonal*/
#header
{
	width: 966px;
	height: 114px;
	float:left;
	position:relative;
	display:inline;
	border:0px solid #ff0000;
	margin:0px;
	padding:0px;
}

/*************************************************************
WIDGETS
************************************************************/


/*seasonal KEPT GREY BLUE FROM WINTER FOR WIDGETS*/

.widget {border:1px solid #647782;}

.widget p, .widget td {color: #fff; font: 10px/13px Arial, Helvetica, sans-serif;position:relative;}
.enewswidget p, .enewswidget td {color: #5f5f5f; font: 11px/13px Arial, Helvetica, sans-serif;}
.enewswidget  {border:1px solid #b0b9bf;}

.widgettop {background: /*#8c9aa2;*/none; padding:0px;position:relative;}

.widgettopwide {background: #647782; padding:0 0px 0 0px;position:relative;}
		
.widgetbody {background: #647782; padding:0 0px 0 0px;margin:0px; position:relative; border:0px solid #fff;}

.widgetbodywide {background: #647782; padding:0 0px 0 0px;position:relative;}

.widgetbotwide {background: #647782; padding:0 0px 0 0px;position:relative;}

.widgetlt p, .widgetlt td { font: 10px/13px Arial, Helvetica, sans-serif;position:relative;}

.widgetbodylt {background: #cdc8b9 url("../images/widget_back_beige.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative;}


/*seasonal ORANGE WIDGETS*/

.widgetorange p, .widgetorange td {color: #ffffff; font: 11px/14px Arial, Helvetica, sans-serif;position:relative;font-weight:bold;}


.widgettopor {background: /*#2f1405*/ url("../images/widget_top_orange.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:16px;}
.widgetmiddleor {background: #d98b1f url("../images/widget_middle_orange.gif") no-repeat 0 0; padding:0 10px 0 10px;position:relative; width:203px; height:40px;}
.widgetbotor {background: /*#2f1405*/ url("../images/widget_bottom_orange.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:16px;}


.widgettoportwo {background: /*#2f1405*/ url("../images/widget_top_orange2.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}
.widgetmiddleortwo {background: /*#d98b1f*/ url("../images/widget_middle_orange2.gif") no-repeat 0 0; padding:0 10px 0 10px;position:relative; width:203px; height:22px;}
.widgetbotortwo {background: /*#2f1405*/ url("../images/widget_bottom_orange2.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}

.widgettoporhm {background: /*#2f1405*/ url("../images/widget_top_orangehm.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}
.widgetmiddleorhm {background: /*#d98b1f*/ url("../images/widget_middle_orangehm.gif") no-repeat 0 0; padding:0 10px 0 10px;position:relative; width:203px; height:22px;}
.widgetbotorhm {background: /*#2f1405*/ url("../images/widget_bottom_orangehm.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}


.widgettopbrtwo {background: /*#2f1405*/ url("../images/widget_top_brown2.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}
.widgetmiddlebrtwo {background: /*#d98b1f*/ url("../images/widget_middle_brown2.gif") no-repeat 0 0; padding:0 10px 0 10px;position:relative; width:203px; height:22px;}
.widgetbotbrtwo {background: /*#2f1405*/ url("../images/widget_bottom_brown2.gif") no-repeat bottom; padding:0 10px 0 10px;position:relative; width:203px; height:17px;}


/*seasonal White Weather WIDGET*/

.weather {background: #fff; padding:0 0px 0 0px;position:relative;border:0px solid #fff;margin:0px;}


/*************************************************************
MISC.
************************************************************/

.viewdeals {margin:20px 0px 0 22px;}
.midwest {margin:20px 0px 0 25px;}
 
.hmviewdeals {float:left;position:relative;margin:0px 0px 0 20px;}

.hmviewweather {float:left;position:relative;margin:10px 0px 0px 20px;}

/*************************************************************
Accordian
************************************************************/


#accmain { 
	width: 440px;
	margin-top:13px;
	/*background:#50646f;*/
	border:1px solid #b0b9bf;;
}


.basic  {
	width: 440px;
	font-family: verdana;
	border: none;
	text-align: left;
	text-decoration: none;
	margin: 0px;
	padding: 0px;background:#ced5da;
}


.basic div {
	margin-bottom: 10px;
	border: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	
}
.basic a {
	cursor:pointer;
	display:block;
	margin: 3px 0px;
	text-decoration: none;
	text-transform:uppercase;
	color:#333333;
	background:#a4b0ba;
	font-weight: bold;
	padding: 6px 0px 4px 10px;border-top:1px solid #8c9aa3;
}

.basic a.selected {
	color: #fff;
}

.basic a:hover {
	color:#fff;
	font-weight: bold;
	text-decoration: none;
}


.basic div.acccopy a, /*links within content*/
.basic div.acccopy a:visited,
.basic div.acccopy a:hover {
	text-decoration:underline;
	font-weight:normal;
	background:none;
	border:0px;
	padding: 4px;
}

.basic div.acccopy 
 {
	margin:5px 5px 0px 10px;color:#333333; 
}



.acchome { /*needs to be down here to work*/
  width: 440px; 
  margin-top:-5px;
}


		
/*************************************************************
HOME STYLES
************************************************************/

#largepic {float:left; width:966px; height: 235px;position:relative; z-index:90;padding:0px; margin:5px 0 10px 0;padding:0px;border:0px solid #ff00ff;}
.photocontainer {float:left;overflow:hidden;width:740px;height:230px;position:relative;border:1px solid #b0b9bf;}
#belowpic {float:left; margin:0px 0px 0 0;width:960px;height:90px;z-index:30;position:relative;}
.hmsecnavs {width:950px;margin:-4px 0px 0 16px;z-index:60;float:left;}
.socialmedia {width:400px; position:absolute; top:0px; left:0px; height:50px; color:#fff;background: transparent url('../images/bg_socialmedia.gif') no-repeat; z-index:140;}
/*#largepic {float:left; width:765px;display:inline;}*/
#featuredpics {float:left; width:201px; height:305; background: url("../images/featuredpic_back.jpg") no-repeat;}
.vid {margin-left:53px;}
.vidlink {margin:5px 0 0 43px;}
#homecolone /*left side col*/ {width:200px; float:left;position:relative;display:inline;margin: 0px 10px 0 0px;background:none;}
#homecoltwo {width:210px; float:left;position:relative;display:inline;margin: 10px 0px 15px 0px;border:0px solid #b0b9bf;}
#homecolnews {
float:left; 
position:relative;
display:inline;
margin:10px 0px 0 15px; 
width: 450px;
	}


