/* Tags */
body {
text-align:center; 
padding:0; 
margin:0;
font-family: Palatino, Linotype, Book Antiqua;
font-size: 14px;
}

h2 {
color:#3e2e0a;
padding:0; 
margin:5px 0 12px 15px;
font-family: Palatino, Linotype, Book Antiqua;
font-size: 22px;
}

h3 {
color:#3e2e0a;
font-size: 18px;
}


a {color:#213b70; text-decoration:underline;}

div {border:0px solid #0f0;}
/* IDs */

#mainContainer {width:960px; text-align:center; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px;}
	
#wrapper { 
 margin: 0 auto;
 width: 960px;
 background: #e9e5dc;
}

#header {
 color: #333;
 width: 960px;
 float: left;
 height: 50px;
 background: #2e2619 url('images/headerbg.gif') repeat-x top left;
}

#bottom {width:760px; text-align:center; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px;}

#bottom ul{ 
list-style-type:none;
margin:5px 0px 0px 0px;
}

#bottom li{
float:left; 
padding:0px 10px 0 10;
margin:0 0 5px 0;
font-size:12px;
border-right:1px solid #39300f;
}
#bottom li.last{
border-right:0px solid #39300f;
}


#navigation {
 float: left;
 width: 960px;
 height:110px;
 color: #333;
 margin: 0px 0px 0px 0px;
 background: #e9e5dc; 
}

#navigation ul{ 
list-style-type:none;
/*margin:50px 0px 0px 275px;*/
margin:50px 0px 0px 0px;
border:1px solid #e9e5dc;
}

#navigation li{
float:left; 
padding:10px 0 0 0;
margin:0 0 5px 0;
border-bottom:1px solid #d5c196;
}


#rightcolumn { 
 color: #3e2e0a;
 margin: 5px 0px 5px 0px;
 padding-bottom:20px;
 width: 460px;
 float: right;
 text-align:left;
 background-color:#c4a86c;
 /*border:1px solid #0f0;*/
}

#rightcolumn ul{ 
 list-style-type:disc;
 margin: 10px 0px 10px 60px;
}

#rightcolumn p{ 
padding:5px 20px 0px 20px;
}

#rightcolumn p img{ 
float:left; border:1px solid #2e2619; margin: 0 10px 10px 0;
}


#rightcolumn h1{ 
color:#433926;
font-size:20px;
margin: 20px 0px 5px 15px;
}

#leftcolumn { 
 float: left;
 text-align:left;
 color: #333;
 margin: 5px 0px 0px 0px;
 width: 493px;
 display: inline;
 background: #e9e5dc;
}


.floorplans{margin:5px 0 5px 40px; font-size:12px; color:#75674a; width:350px;}

.amenities{margin:5px 0 5px 40px; font-size:14px; color:#75674a; width:350px;}

#floorplanListA {
margin:10px 0 10px 30px;
float:left;
text-align:left;

}

#floorplanListA h2 { 
margin:5px 0 12px 15px;
color:#4c390d;
font-size: 18px;
}

#floorplanListA h3 { 
margin:5px 0 12px 15px;
color:#75674a;
font-size: 15px;
}


#floorplanListB {

margin:0px 0 25px 30px;
text-align:left;
float:right;

width: 425px;
}

#floorplanListB h2 { 
margin:5px 0 12px 15px;
color:#4c390d;
font-size: 18px;
}

#floorplanListB h3 { 
margin:5px 0 12px 20px;
color:#75674a;
font-size: 15px;
}


#photoGallery { 
 margin: 0px 0px 0px 20px;
 width: 440px;
}

#photoGallery img { 
  border:1px solid #2e2619;
}



#footer { 
 width: 960px;
 /*height: 15px;*/
 clear: both;
 color: #333;
 background: #2e2619;
 margin: 0px 0px 0px 0px;
 
}

#footer ul{ 
list-style-type:none;
margin:10px 0px 0 50px;
}

#footer li{
float:left; 
color:#e9e5dc;
margin:10px 5px 10px 5px;
padding-right:10px;
border-right:1px solid #e7b952;
}

#footer li.bold{color:#e7b952; font-weight:bold;}

#footer li a{color:#e7b952;}

#shadow { 
 margin:0 auto;
 width: 960px;
 height: 40px;
 background: #2e2619 url('images/footershadow.jpg') no-repeat top center;
}



/* Classes */	
.homepage {background: #cdc7b3;}
.secondary {background: #cdc7b3;}
.missing {color: #ff0000; font-weight:bold; padding:100px 50px 100px 50px;}
.largeLetter {font-size:35px; color:#3e2e0a; font-weight:bold; line-height:32px;}
.smallPrint{color:#8f876b; font-size:10px; font-family:arial; margin:10px auto 10px auto; width:850px;}

.bigLink{
color:#213b70;
text-decoration:underline;
padding:0; 
margin:5px 0 10px 0px;
font-family: Palatino, Linotype, Book Antiqua;
font-size: 18px;
font-weight:bold;
}

.asterisk {margin:25px 0 10px 25px; display:block; color:#75674a; font-size:12px;}
*{padding: 0; margin: 0;}



		
	
	
	
	
	  



