/*
// $Id: wrapper.css,v 1.27 2010/02/16 23:32:46 karenk Exp $
// $Revision: 1.27 $
// $Author: karenk $
//
// $Log: wrapper.css,v $
// Revision 1.27  2010/02/16 23:32:46  karenk
// add new styles/nav
//  for terrain parks
//
// Revision 1.26  2010/02/16 02:31:01  karenk
// add terrain parks pages
//
// Revision 1.25  2009/10/23 17:37:08  karenk
// update left nav fvor 3rd level
//
// Revision 1.24  2009/10/23 17:02:35  karenk
// fix positioning of images
//
// Revision 1.23  2009/10/22 20:02:01  karenk
// add snowsportsschool stuff
//
// Revision 1.22  2009/10/20 20:58:36  karenk
// chnage left nav to use dhtml menus
//
// Revision 1.21  2009/09/25 17:10:22  karenk
// *** empty log message ***
//
// Revision 1.20  2009/07/14 17:21:46  karenk
// add social icons.  add share this to interior pages
// Committed on the Free edition of March Hare Software CVSNT Server.
// Upgrade to CVS Suite for more features and support:
// http://march-hare.com/cvsnt/
//
// Revision 1.19  2009/02/18 20:36:20  karenk
// *** empty log message ***
//
// Revision 1.18  2009/01/09 18:12:17  karenk
// add hotel name & image link
//
// Revision 1.17  2008/12/16 18:08:04  karenk
// fix spacing on table
//
// Revision 1.16  2008/12/12 21:31:21  karenk
// Add new hotel page & CMT Group
//
// Revision 1.15  2008/10/28 18:33:47  karenk
// change size of newsletter signup box
//
// Revision 1.14  2008/10/27 23:05:24  karenk
// add skipatrol nav.  Add email signup box.
//
// Revision 1.13  2008/10/21 17:37:21  karenk
// update RFP Form
//
// Revision 1.12  2008/01/11 01:56:50  scottl
// Added sponsor logos to wrapper.
//
// Revision 1.11  2007/11/27 16:44:02  scottl
// Added multimedia gallery.
//
// Revision 1.10  2007/11/26 19:30:30  scottl
// Added google analytics code and implemented newsletter form.
//
// Revision 1.9  2007/11/09 20:34:56  scottl
// Updated calendar styles.  Added flash titles to homepage features.
//
// Revision 1.8  2007/11/07 18:29:15  scottl
// Fixed content centering issue.
//
// Revision 1.7  2007/11/07 17:54:04  scottl
// Added mobile website base.  Made some wrapper tweaks.
//
// Revision 1.5  2007/11/06 23:57:01  scottl
// Changed wrapper fonts.
//
// Revision 1.4  2007/11/06 23:36:57  scottl
// Updates to wrapper styles.
//
// Revision 1.3  2007/11/06 22:41:33  scottl
// Added homepage features to homepage.  Fixed some min-height issues for secondary page templates.
//
// Revision 1.2  2007/11/06 21:59:05  scottl
// Continued build-out of website wrapper.
//
// Revision 1.1  2007/10/30 21:55:45  scottl
// Initial check-in.
//
//
*/
body
{
	margin: 0px;
	margin-left: -130px;
	background-color: #00040B;
	font-family: "Lucida Grande", "Lucida Sans", Sans-Serif;
}

form 
{
	margin: 0px;
}

img 
{
	border: none;
}

#containerMain 
{
	width: 1024px;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: auto;
	margin: 0 auto;
	padding-left: 152px;
	padding-bottom: 20px;
}

#containerMainPopup
{
	color: #7388A5;
	padding-left: 130px;
	font-size: 12px;
}

#boxHeader
{
	width: 1024px;
	height: 80px;
	position: relative;
}

#boxLogo
{
	width: 244px;
	height: 80px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#boxSeasonToggle {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 16px;
	left: 790px;
}

#boxSocial {
	width: 100px;
	position: absolute;
	top: 16px;
	left: 480px;
}
#boxSocial #followUs{}

#boxToolbar
{
	width: 200px;
	height: 80px;
	position: absolute;
	top: 16px;
	left: 610px;
}

#boxToolbar ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 15px;
}

#boxToolbar a
{
	font-family: Helvetica, Sans-Serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #AB834E;
}




#boxToolbarLeft
{
	padding: 64px 0px 0px 0px;
}

#boxHero
{
	position: relative;
	z-index: 5;
	margin-top: 4px;
	width: 776px;
	height: auto;
	background-color:#FFFFFF;

}
#boxLeftNav
{
	position: relative;	
	z-index: 100;
	height: auto;
	margin-top: 30px;
}

#boxLeftNav ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 13px;
}

#boxContent
{
	width: 776px;
	height: auto;
}







/* Min-height hack from http://www.greywyvern.com/code/min-height-hack */
.prop 
{
	float: right;
	width: 1px;
}

.clear 
{
	clear: both;
	height: 1px;
	overflow: hidden;
}

.min200px 
{
	height: 240px;
}






#boxNewsletterSignup #tbEmail {
	font-size: 11px;
}


#boxSponsors
{
	text-align:center;
	padding-top:38px;
	padding-right:30px;
}

#boxSponsors img
{
	padding-bottom: 26px;
}

#boxFooter
{
	text-align: right;
	color: #58452E;
	font-size: 12px;
	padding-top: 10px;
}

#boxFooter a:link
{
	color: #AB834E;
	text-decoration: none;
}

#boxFooter a:visited
{
	color: #AB834E;
	text-decoration: none;
}

#boxFooter a:hover
{
	color: #FEECAB;
	text-decoration: none;
}

#boxFooter a:active
{
	color: #FEECAB;
	text-decoration: none;
}

#tblHomeBody
{ 
	font-size: 12px;
	padding: 15px 0px 30px 30px;
}

#tblHomeBody h1
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Sans-Serif;
	font-size: 20px;
	font-weight: lighter;
	letter-spacing: .001em;
	text-transform: uppercase;
	color: #AB834E;	
}

#tblHomeBody p
{
	margin: 0px;
	padding: 6px 0px 6px 0px;
	color: #7388A5;
	width: 220px;
	height: auto;
}

#tblHomeBody a:link
{
	color: #C99959;
	text-decoration: none;
}

#tblHomeBody a:visited
{
	color: #C99959;
	text-decoration: none;
}

#tblHomeBody a:hover
{
	color: #FEECAB;
	text-decoration: none;
}

#tblHomeBody a:active
{
	color: #FEECAB;
	text-decoration: none;
}

.tblReportData
{
	border: 1px solid #DCE3ED;
}

.tblReportData td
{
	border: 1px solid #DCE3ED;
	background-color: #FFFFFF;
}

.tblReportData th
{
	background-color: #DCE3ED;
}
.rfpTable {
}
.rfpTable td {
	text-align: center;
	font-family: Times, "Times New Roman", Serif;
	font-size: 12px;
	padding: 2px 2px 2px 2px;

}
.rfpTable .tdLeft{
	text-align: left;
}
.rfpTable .tdLeftIndent{
	text-align: left;
	padding: 2px 2px 2px 22px;
}
.rfpTable input {
	height: 13px;
	text-align: center;
	font-size: 12px;
	font-family: Times, "Times New Roman", Serif;	
}
.rfpTable .tdPrice {
	text-align: right;
	clear: both;
	float: none;
	width: 75px;	
	vertical-align: middle;
}
.rfpTable .tdPrice .priceLabel {
	display: block;
	float: left;
	text-align: right;
	margin: 0 0 0 10px;
}
.rfpTable .tdPrice input {
	display: block;
	float: left;
	margin: 0 10px 0 5px;
}



/* SORTABLE DATA GRID */
.hotelList {
	border-top: 1px solid #a18d51;
}

.hotelList tr.rowEven {
	background-color: #EDF0F7;
}

.hotelList tr.rowEven td {
	border-left: solid 1px #d9d9d9;
}

.hotelList tr.rowOdd {
	background-color: #ffffff;
}

.hotelList tr.rowOdd td {
	border-left: solid 1px #d9d9d9;
}

.hotelList tr td.noborder {
	border: none;
}

.hotelList th {
	background-color: #2a5687;
	border-left: solid 1px #d9d9d9;
	vertical-align: top;
	text-align: left;
	padding: 7px 2px 7px 7px;	
}
.hotelList th img {
	border: none;
	padding-left: 10px;
}


.hotelList td {
	padding: 2px 0px 2px 7px;
	vertical-align: center;
	font-size: 10px;
	color: #000;
	font-family: "Lucida Grande", "Lucida Sans", Sans-Serif;	
}
#divHotelList a:link {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans", Sans-Serif;	
}
#divHotelList .hotelName {
	font-weight: bold;
	padding: 0px 0px 5px 0px;	
}
#divHotelList .hotelName a {
	color: #000;	
}


#snowSportsSchool {
	margin: 15px 0 15px 0 ;
}

#snowSportsSchool #pn {
	position: absolute;
	top: 35px;
	left: 10px;
	width: 174px;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana;
}

