/* CSS Document */
/*LAYOUTS FOR THE PAGE DIFFERENT DIVS. main, etc.*/
#top-background {
	height: 150px;
	background-image: url(image/plankBackG2.gif);
	position: relative;
	width: auto;
	text-align: center;	
}

#top {
	/*margin: 0 0 10px 0;*/
	background: url(image/Header2.gif);
	width: 780px;
	height: 79px;
	position: relative;
	text-align: center;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	/*voice-family: "\"}\"";
	voice-family: inherit;*/
	border: 2px solid #AFA5F9;
}

div.main {
	/*position: relative;*/
	postion: absolute;
	top: 200px;
	left: 0;
	width: 780px;
	background: white; /*#D7DCE0*/
	/*background: white url(image/mainBackFix1.jpg) fixed center no-repeat;*/
	color: black; 
	/*margin: 150px 0 20px 135px;*/
	margin-top: 0; 
	padding: 0 0 60px 0; /*60px*/
	border: 2px solid #AFA5F9;
}

#mainContainer {
	width: 780px;
	border: 3px solid #AFA5F9;
}

#mainContainerArticle {
	width: 780px;
	border: 3px solid #AFA5F9;
	height: 5200px;
}

/*********************************MENU FOR NAVIGATION***************************************************************************/
#navcontainer ul
{
		margin: 0;
		padding: 0;
		position: absolute;
		/*messes up the right padding in firefox*/
		/*display: block;*/
		top: 88px;
		left: 9px;
		/*position: relative;*/
		/*text-align: center;*/
		/*margin-bottom: 10px;
		margin-left: 0;
		margin-right: 0;*/
		width: 780px;
		/*font-family: "Monotype Corsiva", sans-serif;*/
		font-size: 16px;
		font-weight:bold;
		text-align: center;
		text-decoration: none;
		border: 3px solid #AFA5F9;
		font-color: green;  /*#669966*/
		background: white;
		color: green;
}

#navcontainer li 
	{
		position: relative;
		list-style: none;
		margin: 0;
		text-decoration: none;
		/*border: 1px solid black;*/
		color: #fff;
	}
	
#navcontainer li a
	{
		/*display: block;
		text-decoration: none;
		/**IE fix active area****/
		width: 9em;
		color: green;
		text-decoration: none;
		/*text-align: center;*/
		padding: 2px 2px 4px 2px;
	}

#navcontainer>ul a
	{
		/*width: auto;*/
	}

#navcontainer li:hover,
#navcontainer a:hover
	{		
		font-color: red;
		background: white;/*#963846*/
		text-decoration: none;
		color: darkred;
	}
/*********************************Hover for Photo Links***************************************/

.hoverText		A:link {text-decoration: none; color: red;}
.hoverText		A:visited {text-decoration: none}
.hoverText		A:active {text-decoration: none}
.hoverText		A:hover {text-decoration: underline; color: darkred;}

.hoverText1		A:link {text-decoration: none; color: green;}
.hoverText1		A:visited {text-decoration: none}
.hoverText1		A:active {text-decoration: none}
.hoverText1		A:hover {text-decoration: underline; color: darkred;}

#navcontainer2 ul
{
		margin: 0;
		padding: 0;
		position: absolute;
		/*messes up the right padding in firefox*/
		/*display: block;*/
		top: 560px;
		left: 40px;
		/*position: relative;*/
		/*text-align: center;*/
		/*margin-bottom: 10px;
		margin-left: 0;
		margin-right: 0;*/
		width: 780px;
		/*font-family: "Monotype Corsiva", sans-serif;*/
		font-size: 16px;
		font-weight:bold;
		text-align: center;
		text-decoration: none;
		border: 3px solid #AFA5F9;
		font-color: green;  /*#669966*/
		background: white;
		color: green;
}

#navcontainer2 li 
	{
		position: relative;
		list-style: none;
		margin: 0;
		text-decoration: none;
		/*border: 1px solid black;*/
		color: #fff;
	}
	
#navcontainer2 li a
	{
		/*display: block;
		text-decoration: none;
		/**IE fix active area****/
		width: 9em;
		color: green;
		text-decoration: none;
		/*text-align: center;*/
		padding: 2px 2px 4px 2px;
	}

#navcontainer2>ul a
	{
		/*width: auto;*/
	}

#navcontainer2 li:hover,
#navcontainer2 a:hover
	{		
		font-color: red;
		background: white;/*#963846*/
		text-decoration: none;
		color: darkred;
	}
/************************CONTAINERS*********************************/

#outlodgePic
{
	margin: 0;
	padding: 0;
	position: absolute;
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 112px;
	left: 672px;
	width: 116px;
	height: 168px;
	background: url(image/amenities_r4_c12.gif);
	border: 3px solid #AFA5F9;
}

#outlodgePic2
{
	margin: 0;
	padding: 0;
	position: absolute;
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 257px;
	left: 673px;
	width: 116px;
	height: 168px;
	background: url(image/amenities_r4_c12.gif);
	border: 3px solid #AFA5F9;
}

#outChaletPic
{
	margin: 0;
	padding: 0;
	position: absolute;
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 112px;
	left: 621px;
	width: 166px;
	height: 140px;
	background: url(image/outChaletFix.jpg);
	border: 3px solid #AFA5F9;
}


#multiPicContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 655px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerGal
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 1112px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerContactP
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 960px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerAngelFireP
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 600px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerPhotoP
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 1205px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerPhoto3P
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 1190px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#multiPicContainerArticle
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/Footer.gif);
	/*messes up the right padding in firefox*/
	/*display: block;*/
	top: 4990px;
	left: 95px;
	right: auto;
	width: 600px;
	height: 100px;
	/*border: 3px solid #AFA5F9;*/
}

#creditCard 
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 775px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardContactP 
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 1090px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardGal
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 1215px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardAngelFireP 
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 700px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardPhotoP
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 1335px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardPhoto3P
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 1305px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#creditCardArticle
{
	margin: 0;
	padding: 0;
	position: absolute;
	background-image: url(image/cardsss.gif);
	top: 5105px;
	left: 195px;
	width: 450px;
	height: 100px;
}

#seasonLodgingContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 700px;
	left: 50px;
	width: 800px;
	/*border: 1px solid black;*/
}

#mainPriceContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 200px;
	left: 40px;
	width: 450px;
	/*border: 1px solid black;*/
}

.list 
{
	float: left; 
	/*padding: 10px 10px 10px 10px;*/ 
	padding: 0;
	/*margin: 2px 2px 2px 2px;*/
	margin: 0;
}

#depositBalContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 505px;
	left: 535px;
	width: 220px;
	/*border: 1px solid black;*/
}

#springSumFallContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 680px;  /*700 */
	left: 195px;
	width: 450px;
	/*border: 1px solid black;*/
}


#minStayContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 770px;  /*  757px;*/
	left: 40px;
	width: 250px;
	/*border: 1px solid black;*/
}

#cancelContainer
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 647px;  /*628*/
	left: 40px;
	width: 450px;
	/*border: 1px solid black;*/
}

#specRates
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 838px;
	left: 330px;
	width: 450px;
	/*border: 1px solid black;*/
}
/***********************TEXT***************************************************/
#textMain
	{
		/*position: absolute;
		top: 562px;
		left: 30px;
		z-index: 5;*/
		/*width: 500px;*/
		padding: 2px 150px 200px 25px;  /*padding: 2px 100px 200px 25px;CHANGED TO MOVE TEXT BACK INTO PLACE 11_25_08*/
		font-family: "arial", serif; 
		font-size: 14px; 
		font-weight: bold; 
		/*text-align: center;*/
		color: green;
	}

#textMainRates
	{
		/*position: absolute;
		top: 562px;
		left: 30px;
		z-index: 5;*/
		/*width: 500px;*/
		padding: 2px 120px 200px 25px;  /*padding: 2px 100px 200px 25px;CHANGED TO MOVE TEXT BACK INTO PLACE 11_25_08*/
		font-family: "arial", serif; 
		font-size: 14px; 
		font-weight: bold; 
		/*text-align: center;*/
		color: green;
	}

#textPicPages
	{
		/*position: absolute;
		top: 562px;
		left: 30px;
		z-index: 5;*/
		padding: 2px 150px 0 25px;
		font-family: "arial", serif; 
		font-size: 14px; 
		font-weight: bold; 
		/*text-align: center;*/
		color: green;
	}

#textHeader
	{
		padding: 50px 25px 0px 25px;
		font-family: "arial", serif; 
		font-size: 26px; 
		color: #1C86C2;
		font-weight:bold; 
	}

#text5
	{
		position: absolute;
		top: 430px;
		left: 660px;
		z-index: 5;
		font-family: "Kristen ITC", serif; 
		font-size: 12px; 
		font-weight:bold; 
		text-align: center;
	}

#text5H
	{
		position: absolute;
		top: 490px;
		left: 660px;
		z-index: 5;
		font-family: "Kristen ITC", serif; 
		font-size: 12px; 
		font-weight:bold; 
		text-align: center;
	}

#text5Mag
	{
		position: absolute;
		top: 330px;
		left: 660px;
		z-index: 5;
		font-family: "Kristen ITC", serif; 
		font-size: 12px; 
		font-weight:bold; 
		text-align: center;
	}

#text5add
	{
		position: absolute;
		top: 330px;
		left: 660px;
		z-index: 5;
		font-family: "Kristen ITC", serif; 
		font-size: 12px; 
		font-weight:bold; 
		text-align: center;
	}
	
#textCredit
	{
		margin: 0;
		padding: 0;
		position: absolute;
		margin: 10px auto 10px auto;
		font-family: "arial", serif; 
		font-size: 16px; 
		font-weight: bold; 
		/*text-align: center;*/
		color: red;
	}
	
#textMain2
	{
		font-family: "arial", serif; 
		font-size: 14px; 
		color: red;
		font-weight:bold; 
		text-decoration: none;
	}

.textListHead
	{
		font-family: "arial", serif; 
		font-size: 18px; 
		font-style: normal; 
		font-weight:bold;
		color: #1C86C2;
	}
/*******************RATES PAGE STUFF *******************************************/	
.textList ul
	{
		font-family: "arial", serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight:bold;
		color: #1C86C2;
		list-style-type: none;
	}

.textList2 
	{
		font-family: "arial", serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight:bold;
		color: green;
		list-style-type: none;
	}

.textList3 
	{
		font-family: "arial", serif; 
		font-size: 16px; 
		font-style: normal; 
		font-weight:bold;
		color: green;
		list-style-type: none;
	}

.mainPriceHeader ul
	{
		font-family: "arial", serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight:bold;
		color: green;
		list-style-type: none;
	}
	
	
/********************************************************************************/	
.linkText
	{
		font-size: 14px;
		/*font-weight:bold;*/
		text-align: center;
		text-decoration: none;
		/*border: 3px solid #AFA5F9;*/
		font-color: green;  /*#669966*/
		background: white;
		color: green;
	}
	
.linkText a:hover
	{		
		font-color: red;
		background: white;/*#963846*/
		text-decoration: none;
		color: darkred;
	}
	
/***************************SPACERS/CLEARS************************************/
.clearboth {
	clear: both;
}
div.spacer {
	clear: both;
}

/**************************MTNMagImages**************************************/
#Content
	{
		margin: 0;
		padding: 0;
		position: absolute;
		background-image: url(image/Contents.jpg);
		top: 1325px;
		left: 20px;
		width: 700px;
		height: 900px;
	}

#Cover
	{
		margin: 0;
		padding: 0;
		position: absolute;
		background-image: url(image/MTNLivingCover2.jpg);
		top: 400px;
		left: 20px;
		width: 700px;
		height: 900px;
	}
	
#Pg1
	{
		margin: 0;
		padding: 0;
		position: absolute;
		background-image: url(image/pg11.jpg);
		top: 2240px;
		left: 20px;
		width: 700px;
		height: 900px;
	}
	
#Pg2
	{
		margin: 0;
		padding: 0;
		position: absolute;
		background-image: url(image/pg222.jpg);
		top: 3150px;
		left: 20px;
		width: 700px;
		height: 900px;
	}
	
#Pg3
	{
		margin: 0;
		padding: 0;
		position: absolute;
		background-image: url(image/pg33.jpg);
		top: 4070px;
		left: 20px;
		width: 700px;
		height: 900px;
	}
	