body {
	background-color: #E0E2E8;
	margin: 0px;
	padding: 0px;
	background-image: url(../_images/back.gif);
	background-repeat: repeat-y;
	background-position: center;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
}
#positionNav {
	position: relative;
	z-index: 2;
}
.alignright {
	text-align: right;
}
.utility {
	text-align: right;
	padding-right: 75px;

}
.index {
	background-image: url(../_images/back_index.jpg);
	height: 291px;
	width: 354px;
	padding-top: 40px;
	padding-left: 40px;
	line-height: 16px;
}
.header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C6CC;
}
.thumb {
	margin-right: 15px;
	margin-bottom: 15px;
}
.thumbnail {
	padding-right: 4px;
	padding-bottom: 4px;

}
.icon {
	margin-bottom: -4px;
	margin-right: 5px;

}
.black {
	color: #333333;
}












a:link, a:visited {
	color: #434F79;
}
a:hover, a:active {
	color: #9F1C21;
}










h1 {
	font-size: 18px;
	color: #9F1C21;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C7CD;
	line-height: normal;

}
h2 {
	font-size: 14px;
	color: #434F79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C7CD;
	line-height: normal;

}
h3 {
	font-size: 18px;
	color: #434F79;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEA692;
	padding-top: 25px;
}
h5 {
	font-size: 12px;
	color: #434F79;
	font-weight: bold;
}















.content {
	background-image: url(../_images/back_content.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 45px;
	padding-bottom: 45px;
}
.contentwide {
	background-image: url(../_images/back_wide.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 45px;
	padding-bottom: 45px;
}
.contentleft {
	color: #333333;
	line-height: 18px;
	font-size: 12px;
}
.contentright {
	padding-right: 30px;
}
.contentright ul {
	margin-left: 15px !important;
}














.footer {
	color: #90939b;
	padding-top: 25px;
	padding-bottom: 75px;
}
.footerphone {
	font-size: 12px;
	font-weight: bold;
}












.nav {
	background-image: url(../_images/nav_fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	text-align: center;
}
.navdrop {
	background-color: #282F48;
	padding: 5px 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #434F79;
	border-left-color: #131828;
	border-top-style: solid;
	border-top-color: #131828;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #434F79;
	text-align: center;
}
.navdrop a:link, .navdrop a:visited, .navdrop a:hover, .navdrop a:active {
	color: #FFFFFF;
	text-decoration: none;
}












.spotlight {
	background-image: url(../_images/screen_spotlight.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 47px;
	padding-right: 45px;
}
.spotlight p {
	padding-bottom: 15px;
}
.spotlight a:link, .spotlight a:visited {
	font-size: 12px;
	color: #434F78;
	font-weight: bold;
}
.spotlight a:hover, .spotlight a:active {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}









.highlights {
	background-image: url(../_images/screen_highlights.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 58px;
	padding-right: 75px;
}
.highlightsthumb {
	padding-right: 15px;
	padding-bottom: 35px;
}
.highlightscontent {
	color: #333333;
	padding-bottom: 35px;
	vertical-align: middle;
}
.highlightscontent a:link, .highlightscontent a:visited {
	font-size: 12px;
	color: #7E161C;
	font-weight: bold;
}
.highlightscontent a:hover, .highlightscontent a:active {
	font-size: 12px;
	color: #434F78;
	font-weight: bold;
}







.casestudy {
	color: #333333;
	padding-bottom: 35px;
	vertical-align: middle;
	font-size: 12px;

}
.casestudy a {
	font-weight: bold;
}






.featurespad {
	padding-top: 25px;
	padding-bottom: 40px;
}
.features {
	background-image: url(../_images/screen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #c5c8ce;
	padding: 30px;
}
.featuresInt {
	background-image: url(../_images/screen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #c5c8ce;
	padding: 20px;
	background-color: #FFFFFF;

}
.features a:link, .features a:visited, .featuresInt a:link, .featuresInt a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.features a:hover, .features a:active, .featuresInt a:hover, .featuresInt a:active {
	font-size: 12px;
	font-weight: bold;
	color: #434F78;
}












.more {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C3C6CC;
	color: #9F1C21;
	padding-top: 10px;
}
.more a:link, .more a:visited {
	color: #9F1C21;
	text-decoration: none;
	font-weight: normal;
}
.more a:hover, .more a:active {
	color: #434F78;
	text-decoration: none;
	font-weight: normal;
}
.moreicon {
	margin-bottom: -6px;
}









.formText {
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: right;

}
.formField {
	padding-right: 10px;
	padding-bottom: 5px;
}
.formOptions {
	padding-right: 25px;
	padding-bottom: 5px;
	font-size: 11px;
	padding-top: 3px;

}
.formContact {
	width: 220px;
	padding-left: 20px;
}
.bumplist {
	margin-left: 10px;
}
.bumpright {
	padding-right: 25px;
}
.specs1 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px 15px 5px 5px;



}
.specs2 {
	font-size: 12px;
	color: #333333;
	padding-right: 40px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;


}
.specs3 {
	font-weight: normal;
	font-size: 11px;

}













.leasingprice {
	font-size: 36px;
	font-weight: bold;
	color: #990000;
	padding-top: 10px;
}
.leasing {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.leasingtext {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 4px;

}






.info {
	font-size: 11px;
}
.infoInt {
	background-image: url(../_images/screen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #c5c8ce;
	padding: 15px 20px 5px;
	background-color: #FFFFFF;
}
.infoHome {
	background-image: url(../_images/screen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #c5c8ce;
	padding: 20px 30px 0px;
}

