body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #3a1e06;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F331E;
}
.h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #4F331E;
	margin-top: 20px;
}
.style1 {color: #FFFFFF;
font-size:15px;
font-weight: 300;
}
a.main-navi:link, a.main-navi:visited, a.main-navi:active {
	color: #ffffff;
	text-decoration: none;
	}
	a.main-navi:hover {
	color: #F1D78A;
	text-decoration: none
	}
.body-text {
	//*background-color: aqua;*//
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	padding-left: 20px;
	padding-right: 20px;
	
}
#footer{
	/*background-color: aqua;*/
	width: 900px;
	font-size: 11px;
	color: white;
	margin-left: 275px;
	padding-top: 25px;
	text-align: center;
}
.style2 {color: #FFFFFF}
.style3 {color: #CCCCCC}

.newemailsignupform {
position:relative;
padding:0px;
width:208px;
height:108px;
background-image:url(/sites/all/themes/template2010/images/newsletter-box.jpg);
margin-left:auto;
margin-right:auto;
border:0px;
}
#FormValue_Email {
position:absolute;
width:110px;
top:70px;
left:0px;
border:1px solid grey;
margin-left:10px;

}
.newsubmitbutton {
background-image:url(/sites/all/themes/template2010/images/submit-button.png);
width:61px;
height:29px;

background-color:transparent;
border:0px;
cursor:pointer;
position:absolute;
top:70px;
left:130px;
}
.checkavailability {
background-image:url(/sites/all/themes/template2010/images/check-availabilty-box.jpg);
width:200px;
height:202px;
position:relative;
font-size:10px;
}
#wdcArrival_input {
	position:absolute;
	top:46px;
	left:66px;
font-size:10px;
}
#arrival_trigger {
	position:absolute;
	top:48px;
	left:148px;
}
#wdcDeparture_input {
	position:absolute;
	top:79px;
	left:65px;font-size:10px;
}
#departure_trigger {
	position:absolute;
	top:80px;
	left:150px;
font-size:10px;
}
#resort {
	position:absolute;
	top:107px;
	left:66px;
font-size:10px;
width:126px;
}
#People1 {
	position:absolute;
	top:142px;
	left:66px;
font-size:10px;
}
#People2 {
	position:absolute;
	top:142px;
	left:158px;
font-size:10px;
}
#reservationclick {
	position:absolute;
	top:166px;
	left:17px;
}
#wcNights_input {
	position:absolute;
	top:76px;
	left:66px;
font-size:10px;
}

#block-user-1 h2.title {
display:none;
}
* table {
border-collapse:separate;
}
.lefttd a {
color:#651514;
}
.lefttd a:hover {
color:#004811;
}
.righttd a {
color:#651514;

}
.righttd a:hover {
color:#004811;

}
#block-views-rotor-block_1 {
border:2px solid #3A1E06;
background-color:#3A1E06;
padding:0px;
margin-top:15px;
width:635px;
margin-bottom:10px;
margin-left:15px;
}
#block-views-rotor-block_1 *  {
margin:0px;
padding:0px;
}
#block-views-rotor-block_1 h2 {
display:none;
}
.greyphotogal td a {
text-decoration:none;

}
.preload1 {
background-image:url(http://www.glaciercanyonlodge.com/sites/all/themes/template2010/menu2/down.gif);
}
.preload2 {
background-image:url(http://www.glaciercanyonlodge.com/sites/all/themes/template2010/menu2/right.gif);

}
div#Glider1 {
background-color:white;
border:1px solid #3a1e06;
width:600px;
padding:0px;
margin:0px;
}
div#Glider1 .glidecontent {

}
div.content .glidecontenttoggler {
width:600px;
background-color:transparent;
}
table.specialstable {
width: 655px;
height: 255px;
padding: 0px;
background-image: url(http://www.glaciercanyonlodge.com/files/specials-page-offers/specials-BG.png);
					 }
					 
table.specialstable2 {
width: 670px;
height: 213px;
padding: 0px;
background-image: url(http://www.glaciercanyonlodge.com/files/specials-page-offers/specials-BG2.png);
					 }
					 
div#search .form-submit {

}

div#search #edit-submit {
position:relative;left:-4px;
}

* .search-results .search-info {
	display:none;
}

div#search .txtSearch {
position:relative;
top:-6px;

width:169px;
margin-right:0px;
margin-left:4px;
}
div#search .form-submit {

}

div#search #edit-submit {
position:relative;left:-4px;
}

* .search-results .search-info {
	display:none;
}
