@charset "UTF-8";
/* CSS Document */  /* ALL MARGIN, PADDING =  top, right, bottom, left   [CLOCKWISE]    */

#content-area-right {
		position:relative;
		top: 0px;
		left: 300px;
		width: 411px;
		}
		
#index-content-area-right {
		position:relative;
		top: 0px;
		left: 300px;
		width: 390px;
		padding: 10px 10px 10px 5px;
		}
		
#content-area-left {
		position:absolute;
		top: 535px;
		left: 40px;
		width: 411px;
		padding-top: 15px;
		}
		
.content-gallery {
		text-align:center;
		border:1px solid #CC591A;
		background-color: #eeeeee;
		vertical-align:top;
		margin: 0px 10px 10px 10px;
		}
		
.brown-title-text {
		position:relative;
		padding: 0px 0px 0px 0px; /* top, right, bottom, left */
		margin-top: 0px;
		}

.brown-body-text {
		font: 14px sans-serif, "Lucida";
		font-stretch:expanded
		letter-spacing: 120%;
		line-height:135%;
		color: #290000;
		padding: 0px 0px 0px 0px;
		margin-top: 0px;
		}

#index-pic4 {
		position: absolute;
		top: 575px;
		left: 290px;
		}

#flash {
	   position: absolute;
	   top: 50px;
	   left: 25px;
	   width: 246px;
	   height: 424px;
		border: #000 1px solid;
	   }
		
#imageContainer {
		position:relative;
		height:424px;
		width: 246px;
		z-index:1;
	}

#imageContainer img {
		display:none;position:absolute; left:0px; top:0px
	}

#content-area-inside {
		margin: 15px 25px;
		}

hr {
	border: 0px;
		background-color: #000000;
		height: 1px;
		}

#content-text-area {
		position:relative;
		top: -2px;
		width: 650px;
		padding: 10px 10px 10px 20px;
		margin-top: 0px;
		}
		
#area-right {
		position: absolute;
		float:right;
		top: 30px;
		left: 482px;
		width: 150px;
		margin: 10px;
		}
		
#contact-content-area-left {
		width: 460px;
		margin: 10px;
		padding: 10px
		}
		
#contact-logo {
		margin-left: 20px;
		}

#outer-outline {
		margin: 2px;
		border: solid 1px #000000;
		padding: 7px 3px; 
		}
		
#inner-outline {
		padding: 25px; 
		border: solid 1px #000000;
		font-weight:bold;
		}
		
INPUT TEXTAREA {
		width:150px;
		}
		
.bigger {
		font-size: large;
		font-weight: bold;
		}
		
.body-text {
		font: 13px Verdana, Monospace, Serif,;
		color: #34000C;
		font-weight:500;
		letter-spacing: 110%;
		line-height: 130%;
		}
		
.title-text {
		font: 25px Papyrus, Verdana, Monospace, Serif;
		color: #34000C;
		text-align:center;
		text-decoration: underline;
		padding: 8px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
.title-text2 {
		font: 20px Verdana, Monospace, Serif;
		color: #34000C;
		margin: 15px 0px 0px 15px;
		}
		
#models-content-area-right {
		position:relative;
		left: 180px;
		width: 411px;
		margin-top: 15px;
		}
		
#models-content-area-left {
		position:relative;
		left: 25px;
		width: 411px;
		}

#features-table {
		position: relative;
		top: -10px;
		left: 0px;
		padding: 10px 10px 10px 0px;
		margin: 0px 0px 0px 0px;		
		vertical-align:top
		}
		
ul li {
		margin-left: -10px;
		}
		
#footer-pic{
		margin: 30px 0px 15px 0px;
		z-index:+1;
		position:relative;
		left:-20px;		
		}

#select-models {
		position: absolute;
		top: 50px;
		left: 10px;
		}
		
#floor-plan {
		position: absolute;
		top: 565px;
		right: 25px;
		z-index:0;
		}
		
.subtitle-text {
		text-decoration:underline;
		}
		
.headline
	{
	text-align: center;
	color: #702F04;
	font-family: Adobe Jenson, Times ,serif;
	font-size: 24px;
	line-height: 18px;
	margin: 10px
	}
	
.headlineSmaller
	{
	text-align: center;
	color: #702F04;
	font-family: Adobe Jenson, Times ,serif;
	font-size: 18px;
	line-height: 18px;
	margin: 10px
	}
		
.reservationText {
	border:1px solid #CC591A;
	background-color: #eeeeee;
	vertical-align:top;
	}
		
td {
	padding:0px 3px 0px 6px;
	}
	
#location-content-area-left {
		position:relative;
		left: 25px;
		width: 650px;
		padding: 8px 0px 10px 0px;
		}

.map {
	border:1px solid #CC591A;
	background-color: #ffffff;
	vertical-align:top;
	border-color: #FF0000;
  }

.location {
  font-family: arial, verdana, sans-serif;
  font-size: 13px;
	color: #000000;
  }

.plat {border:thin #660000 solid; width:635px; height:395px;}

#model-content-area-left {margin-left:30px;}

.model-body-text { 
		width: 411px; 
		font: 13px Verdana, Monospace, Serif;
		color: #34000C;
		font-weight:600;
		line-height: 130%;
		letter-spacing: 110%;
}

#summit-content-text-area {
		position:relative;
		top: -2px;
		width: 430px;
		padding: 10px 10px 10px 20px;
		margin-top: 10px;
		}

.content-table-area {
		position:relative;
		top: -5px;
		left: -17px;
		}
		
#logo {
		background: url(../images/summit-logo.png) no-repeat top;
		position: absolute;
		top: 625px;
		left: 451px;
		width: 260px;
		height: 240px;
		}