/* CSS Document */

body, div, p, a, ul, li, span, table, tr, td, h1, h2, h3, h4, img {
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	
	border: 0;
}

p a {

color:#781f1c;
}

.container {
	width: 761px;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	margin-bottom:10px;/**/
	border:1px solid gray;
	margin-top:10px;
}

.homemastertable {
	width:761px;
}

.homemastertable_l {
	width:300px;

}

.homeleft {
	vertical-align:top;
	padding-left:9px;
	padding-top:9px;
}

.homebotleft {
	vertical-align:top;
	padding-left:9px;
	padding-top:9px;
	width:141px;
}

.intbotleft {

	padding-left:9px;
	padding-top:9px;
	width:141px;
}
homelefttable {
width:300px;
}

.leftnavbox {
	width:121px;
	/*min-height:149px;
	max-height:149px;*/
	padding-right:20px;
	background-color:#9d292b;
	
}

.intleftnavbox {
	width:121px;
	/*min-height:149px;
	max-height:149px;*/
	padding-right:20px;
}

.leftnav {
	font:Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
	line-height:25px;
	text-align:right;
	list-style:none;
	padding-top:5px;
	padding-bottom:8px;
}

.intleftnav {
	font:Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
	line-height:25px;
	text-align:right;
	list-style:none;
	padding-top:10px;
	padding-bottom:15px;/**/
}

.leftnav li a {
	color: white;
	list-style:none;
	text-decoration:none;
}

.intleftnav li a{
	color: white;
	list-style:none;
	text-decoration:none;
}

.leftnav li a:hover{
	text-decoration:underline;
	color:#fdd0d1;

}

.intleftnav li a:hover{
	text-decoration:underline;
	color:#fdd0d1;
}

.leftnav p {
	padding:0px;
}

.intleftnav p {
	padding:0px;
}

.homerighttable {
	width:443px;
}

.homeright {
	padding:9px;
}

.topnavbox {
	width:443px;
	background-color:#45637a;
	padding-top:104px;
	padding-bottom:25px;
}

.topnav {
	font-size: 9px;
	font-weight:bold;
}

.topnav li {
	list-style-type:none;
	display:inline;
	padding-left:17px;
}

.topnav li a {
	text-decoration:none;
	color: white;
}

.topnav li a:hover {
	text-decoration:underline;
	color: #b5c6d0;
}

.intbotleft{
	background-image:
	url('img/leftbg.gif')
}
.inttoptable {

	width:761px;

}

.intnavcell{
	padding-left:9px;
	padding-right:9px;
	padding-bottom:0px;
	width:142px;
	/*border: 1px solid red;*/
}

.intright {
padding:9px;
}

.intright_homelink {
padding:9px 0px;
width:140px;
}

.topnavbox_homelink {
background-color:#d8dde0;
padding-top:104px;
padding-bottom:25px;
padding-right:16px;
}

.topnav_homelink {
font-size: 9px;
font-weight:bold;
text-align:right;
color:white;
}

.topnav_homelink li {
list-style-type:none;
display:inline;
padding-left:17px;
}

.topnav_homelink li a{
text-decoration:none;
color: #45637a;
}

.topnav_homelink li a:hover {
	text-decoration:underline;
	color: #45637a;
}

.intrighttable {
	width:300px;
}

.intbotleft {
	padding-left:9px;
	padding-top:9px;
	padding-bottom:9px;
	width:141px;
}

.intnavcell {
	padding-left:9px;
	width:142px;
	background-image:
	url('img/leftbg.gif');
}

.lsnavcell {
	padding-left:9px;
	width:142px;
	background-image: url('img/leftbg_leasingspecials.gif');
	padding-right:9px;
}
.fpnavcell {
	padding-left:9px;
	width:142px;
	background-image:url('img/leftbg_floorplans.gif');
	padding-right:9px;
	
}

.intmastertable {
width:761px;
margin-bottom:9px;
/*border: 1px solid black;*/
}

/*.intmastertable_l {
width:300px;
}*/

.intlogocell {
	padding:9px;
	width:142px;
}

.logobg {
background-color:#66523d;
padding:35px 24px 39px 24px;
}

.contentcell {
width:291px;
background-color:#b5c6d0;
}

.contentcell a{
color:#9d292b;
text-decoration:none;
}

.contentcell a:hover{
color:#77421b;
text-decoration:underline;
}

.contentcell_areamap {
width:140px;
}

.contentcell_contact {
width:441px;
background-color:#b5c6d0;
}

.contentcell_photos {
width:599px;
margin-right:9px;
}


.pic2tcell_areamap {
width:292px;
}

.intpccell {
padding-left:9px;
/*width:299px;*/
background-image:url(img/rightbg.gif);
}

.intpccell_fp {
padding-left:9px;

background-image:url('img/bg_floorplans.gif');
font-size: 11px;
line-height:18px;
color:#FFFFFF;
/*border:1px solid black;*/
}

.intpccell_fp p {
padding-top:21px;
padding-left:15px;
font-size: 11px;
line-height:18px;
}

.intpccell_fp h2 {
/**/padding-top:21px;
padding-left:15px;
font-size: 11px;
color:#781f1c;
font-weight:normal;
line-height:18px;
}

.intpccell_fp a {
color:#FFFFFF;
text-decoration:none;
font-size: 11px;
line-height:18px;
/*border:1px solid black;*/
}

.intpccell_fp a:hover {
color:#781f1c;
text-decoration:underline;

}

.contentcell p {
padding-left:38px;
padding-right:38px;
padding-bottom:20px;
font-size: 10px;
line-height:18px;
}

.contentcell_contact p {
padding-left:38px;
padding-right:38px;
padding-bottom:20px;
font-size: 10px;
line-height:18px;
}

.contentcell_contact ul {
padding-left:38px;
padding-right:38px;
padding-bottom:20px;
font-size: 10px;
line-height:18px;
list-style-position:inside;
}

.contentcell_contact a {
color:#781f1c;
}

.field {
font-size: 10px;
}


input.submit {
color:#fff;
font-size: 12px;
background-color:#45637a;
/* border-top:1px solid #dbe1db;
border-left:1px solid #d1dad2;
border-right:1px solid #adbfae;
border-bottom:1px solid #96b097; */
}


.contentcell ul {
padding-left:38px;
padding-right:38px;
font-size: 10px;
line-height:18px;
list-style-position:outside;
list-style-image:url(img/arrow.gif);
padding-bottom:20px;
}

.contentcell h1 {
padding: 30px 0px; 
}

.contentcell_contact h1 {
padding: 30px 0px; 
}

.spacercell{
width:9px;
}

.fplarge {
width:600px;
	margin:0px auto;
	text-align:left;
padding-top:20px;
}



.fplarge a {
font-size:12px;
text-decoration:none;
color:#781f1c;
}
.fplarge a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}

.photolarge {
width:640px;
	margin:0px auto;
	text-align:left;
padding-top:20px;
}



.photolarge a {
font-size:12px;
text-decoration:none;
color:#781f1c;
}
.photolarge a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}

.splarge {
width:1000px;
	margin:0px auto;
	text-align:left;
padding-top:20px;
}

.splarge a {
font-size:12px;
text-decoration:none;
color:#781f1c;
}
.splarge a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}



.amlarge {
width:800px;
margin-left:auto;
margin-right:auto;
padding-left:auto;
padding-right:auto;
padding-top:20px;
}
.amlarge a {
font-size:12px;
text-decoration:none;
color:#781f1c;
}
.amlarge a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}



.fplarge2 {
width:700px;
margin-left:auto;
margin-right:auto;
padding-left:auto;
padding-right:auto;
padding-top:20px;
}
.fplarge2 a {
font-size:12px;
text-decoration:none;
color:#781f1c;
}
.fplarge2 a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}

.floorplans a {

color:#781f1c;

}
.photos img {

border: 1px solid #77421b;

}

.photos td img{

border: 1px solid #77421b;

}

.phototable {

width:592px;

}

.bottomlinks {

	width: 761px;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	margin-bottom:10px;
	margin-top:10px;/**/
	margin-top:10px;

}

.bottomlinks table{
width:761px;

}

.bottomlinks table td{
width:380px;

}


.bottomlinks p {
font-size:9px;
color:#aaaaaa;


}

.bottomlinks p a {
color:#45637a;
text-decoration:none;


}
.bottomlinks p a:hover {
font-size:9px;
color:#a69c48;
text-decoration:underline;

}
/*.phototable td {

width:151px;

}*/

.contentcell_rs {
width:601px;
}

.resservbox{
background-color:#b5c6d0;
margin-right:9px;
height:100%;
}

.contentcell_rs p {
padding-left:38px;
padding-right:38px;
padding-bottom:20px;
font-size: 10px;
line-height:18px;
}

.contentcell_rs ul {
padding-left:38px;
padding-right:38px;
padding-bottom:20px;
font-size: 10px;
line-height:18px;
list-style-position:inside;
}

.contentcell_rs a {
color:#9d292b;
}

.contentcell_rs h1 {
padding: 30px 0px; 
}