/********* General CSS ***********/
.Default {
	font-family	: Arial, Verdana, Helvetica, sans-serif; 
	font-size	: 12px; 
	color		: #000000; 
	height		: 100%;
	}
body {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px; 
	color				: #000000;
	background-color	: #F6F6F6;
	margin				: 0;
	padding				: 0;
	}
a, a:link, a:visited, a:active {
	color				: #5C2020;
	text-decoration		: none;
	}
a:hover {
	color:				: #5C2020;
	text-decoration		: underline;
	}		
.outer {
	position			: absolute;
	top					: 5px;
	left				: 5px;
	width				: 990px;
	background-color	: #F6F6F6;
	}
.topLeft {
	width				: 380px;
	}
.buttonSales {
	background-image	: url(images/bkg-button-sales.jpg);
	background-repeat	: no-repeat;
	width				: 185px;
	height				: 125px;
	}
.buttonPeople {
	background-image	: url(images/bkg-button-people.jpg);
	background-repeat	: no-repeat;
	width				: 185px;
	height				: 125px;
	}
.buttonTransport {
	background-image	: url(images/bkg-button-transport.jpg);
	background-repeat	: no-repeat;
	width				: 185px;
	height				: 125px;
	}
.buttonDevelopment {
	background-image	: url(images/bkg-button-development.jpg);
	background-repeat	: no-repeat;
	width				: 185px;
	height				: 125px;
	}
.topRight {
	width				: 610px;
	}
.topLinks {
	width				: 610px;
	height				: 45px;
	font-variant		: small-caps;
	font-size			: 12px;
	font-weight			: bold;
	/* padding			: 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'; */
	padding				: 10px 10px 0px 0px;
	}
.topLinks span {
	float: right;
	}	
.topLinks a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #5C2020;
	text-decoration		: none;
	}
.topLinks a:hover {
	color				: #5C2020;
	text-decoration		: underline;
	}		
.topInfoSales {
	background-image	: url(images/bkg-sales.jpg);
	background-repeat	: no-repeat;
	width				: 610px;
	height				: 310px;
	}
.topInfoPeople {
	background-image	: url(images/bkg-people.jpg);
	background-repeat	: no-repeat;
	width				: 610px;
	height				: 310px;
	}
.topInfoTransport {
	background-image	: url(images/bkg-transport.jpg);
	background-repeat	: no-repeat;
	width				: 610px;
	height				: 310px;
	}
.topInfoDevelopment {
	background-image	: url(images/bkg-development.jpg);
	background-repeat	: no-repeat;
	width				: 610px;
	height				: 310px;
	}		
.showNothing {
	position			: absolute;
	top					: -999px;
	background-image	: url(images/bkg-info-gradient.png);
	background-repeat	: no-repeat;
	width				: 235px;
	height				: 310px;
	}
.showSales {
	background-image	: url(images/bkg-info-gradient.png);
	background-repeat	: no-repeat;
	width				: 235px;
	height				: 310px;
	color				: #FFFFFF;
	/* padding			: 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'; */
	padding				: 15px 0px 5px 10px;
	}
.showSales a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #FFFFFF;	
	}
.showSales a:hover {
	text-decoration		: underline;	
	}
.showPeople {
	background-image	: url(images/bkg-info-gradient.png);
	background-repeat	: no-repeat;
	width				: 235px;
	height				: 310px;
	color				: #FFFFFF;
	/* padding			: 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'; */
	padding				: 15px 0px 5px 10px;
	}
.showPeople a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #FFFFFF;	
	}
.showPeople a:hover {
	text-decoration		: underline;	
	}
.showTransport {
	background-image	: url(images/bkg-info-gradient.png);
	background-repeat	: no-repeat;
	width				: 235px;
	height				: 310px;
	color				: #FFFFFF;
	/* padding			: 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'; */
	padding				: 15px 0px 5px 10px;
	}
.showTransport a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #FFFFFF;	
	}
.showTransport a:hover {
	text-decoration		: underline;	
	}
.showDevelopment {
	background-image	: url(images/bkg-info-gradient.png);
	background-repeat	: no-repeat;
	width				: 235px;
	height				: 310px;
	color				: #FFFFFF;
	/* padding			: 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'; */
	padding				: 15px 0px 5px 10px;
	}
.showDevelopment a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #FFFFFF;	
	}
.showDevelopment a:hover {
	text-decoration		: underline;	
	}				
.infoTitle {
	text-decoration		: underline;
	font-variant		: small-caps;
	font-size			: 14px;
	font-weight			: bold;
	}
.infoDescription {
	font-size			: 10px;
	width				: 215px;
	}										
.navigation {
	background-image:url(/images/navigation-background.jpg);
	background-repeat: repeat-y;
	width				: 200px;
	}
.navLinks {
	/* margin			: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left'; */
	margin				: 0px 0px 0px 20px;
	}
.navLinks a, .navLinks a:link, .navLinks a:visited, .navLinks a:active {
	color				: #5C2020;
	text-decoration		: none;
	}
.navLinks a:hover {
	color				: #5C2020;
	font-weight			: bold;
	}			
.content {
	color				: #000000;
	clear				: both;
	line-height			: 20px;
	}
.content .pageTitleBkgd{
	background-image	: url(images/transition-bkgd.jpg);
	height				: 41px;
	}
.content .pageTitleTxt{
	color				: #F6F6F6;
	font-size			: 16px;
	font-weight			: bold;
	/* margin			: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left'; */
	margin				: 10px 0px 10px 10px;
	}
.webLinks {
	/* margin			: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left'; */
	margin				: 0px 0px 0px 20px;
	}
.webLinks a, .webLinks a:link, .webLinks a:visited, .webLinks a:active {
	color				: #5C2020;
	font-weight			: bold;
	text-decoration		: none;
	}
.webLinks a:hover {
	color				: #5C2020;
	font-weight			: bold;
	text-decoration		: underline;
	}
.faqQuestion {
	font-weight			: bold;
	}
.fpCategory {
	font-weight			: bold;
	font-size			: 14px;
	}
.fpCategoryList {
	font-size			: 10px;
	white-space			: nowrap;
	}	
.fpCatDesc {
	/* margin			: 'margin-top' 'margin-right' 'margin-bottom' 'margin-left'; */
	margin				: 0px 0px 0px 20px;
	}
.fpRightHeader {
	font-weight			: bold;
	text-transform		:uppercase;
	}	
.floor-plan-name {
	font-weight			: bold;
	}							
.footer {
	text-align			: left;
	color				: #000000;
	font-size			: 10px;
	text-transform		: uppercase;
	}
.footer a, .footer a:link, .footer a:visited, .footer a:active {
	color				: #5C2020;
	text-decoration		: none;
	}
.footer a:hover {
	color				: #5C2020;
	text-decoration		: underline;
	}
.copyright {
	text-align			: left;
	font-size			: 10px;
	color				: #7d7d7d;
	margin				: 5px 0px 0px 0px;
	}	
.credit {
	text-align			: left;
	margin				: 0px 0px 0px 0px;
	color				: #7d7d7d;
	font-size			: 9px;
	line-height			: normal;
	}
.credit a, .credit a:link, .credit a:visited, .credit a:active {
	color				: #5C2020;
	text-decoration		: none;
	}
.credit a:hover {
	color				: #5C2020;
	text-decoration		: underline;
	}			