/* LOFTS SITE SPECIFIC */

.fill {
	background-color:#0099CB; /* turquoise */
}

.backgroundLofts{
	background-color:#FFFFFF; 
}

.contentFillLofts{
	background-color:#003399;  /* royal blue */
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;
	/*padding: 0px 30px 0px 0px;*/
}

.blueRule { 
	BORDER-TOP: #456ab5 1px solid; 
}

.emphText { 
	color: #dcd938; /* chartrusse */
}
.loftVideoText {color: #dcd938; text-decoration:none;}	/* chartrusse */
a.loftVideoText {color: #dcd938; text-decoration:none;}	/* chartrusse */
a.loftVideoText:hover {color: #dcd938; text-decoration:underline;}	/* chartrusse */

.loftsRuleSubnav { 
	background-color: #0099CB;
	background-image: url(/images/1_pixel_transparent.gif);
	}
	
a.loftsNewSub { text-decoration: none; color: #FFFFFF}
a.loftsNewSub:hover { text-decoration: underline; color: #FFFFFF}

a.loftsLinkNew{ text-decoration: underline; color: #a8e0f9}
a.loftsLinkNew:hover { text-decoration: none; color: #a8e0f9}

/* SPLASH PAGE SPECIFIC */

.backgroundSplash{
	background-color:#000000;  /* black */
}


/* LAYOUT ELEMENTS  */

body {	
	margin-left: 10px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color:#fffcf3;
}

td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1d0f04}

.lineheight { line-height: 16px}

.content { line-height: 16px;
		 padding: 0px 30px 0px 15px;

}

h1 {text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1d0f04}

.disclaimer {font-size: 10px}
 
.largeBold {font-size:12px; 
		  font-weight:bold}
		  
.emphTextMain {	color: #246cbe;
		font-weight:bold
	}

/* LINK STYLES  */

a{ text-decoration: none; color: #1a66bb}
a:hover{ text-decoration: underline; color: #1a66bb}

a.subnav{ text-decoration: none;
		color: #1a66bb;
}

a.subnav:hover{ 
			text-decoration: underline; 
			color: #1a66bb;
}

.subNavHeight { 
			height: 25px;
}



.golfLink { text-decoration: none; font-size:12px; font-weight:bold; color: #538407}
a.golfLink { text-decoration: underline; color: #538407}
a.golfLink:hover { text-decoration: none; color: #538407}

.flatsLink { text-decoration: none; font-size:12px; font-weight:bold; color: #702d12}
a.flatsLink { text-decoration: underline; color: #702d12}
a.flatsLink:hover { text-decoration: none; color: #702d12}

.loftsLink { text-decoration: none; font-size:12px; font-weight:bold; color: #594b6a}
a.loftsLink { text-decoration: underline; color: #594b6a}
a.loftsLink:hover { text-decoration: none; color: #594b6a}

.rowLink { text-decoration: none; font-size:12px; font-weight:bold; color: #b25d24}
a.rowLink { text-decoration: underline; color: #b25d24}
a.rowLink:hover { text-decoration: none; color: #b25d24}


.golfSub { text-decoration: none; color: #538407}
a.golfSub { text-decoration: none; color: #538407}
a.golfSub:hover { text-decoration: underline; color: #538407}

.flatsSub{ text-decoration: none; color: #702d12}
a.flatsSub { text-decoration: none; color: #702d12}
a.flatsSub:hover { text-decoration: underline; color: #702d12}

.loftsSub { text-decoration: none;  color: #594b6a}
a.loftsSub { text-decoration: none; color: #594b6a}
a.loftsSub:hover { text-decoration: underline; color: #594b6a}

.rowSub { text-decoration: none;  color: #b25d24}
a.rowSub { text-decoration: none; color: #b25d24}
a.rowSub:hover { text-decoration: underline; color: #b25d24}

.rowbutton
{  
background-color: #b25d24; 
color: #fffcf3;
text-decoration: none;
padding: 6px 6px 6px 6px;
}

a.rowbutton
{  
background-color: #b25d24; 
color: #fffcf3;
text-decoration: none;
padding: 6px 6px 6px 6px;
}

a.rowbutton:hover
{  
background-color: #daa676; 
color: #fffcf3;
text-decoration: none;
padding: 6px 6px 6px 6px;
}


/* EXTRA STYLES  */	

.highlight {color: #9b2976}
.yellowFill {background-color: #fecb09}
.visionText {color: #a26e2b}	
a.visionText {color: #a26e2b; text-decoration:none;}	
a.visionText:hover {color: #a26e2b; text-decoration:underline;}	

.new {	color: #bb318e;
		font-weight:bold
	}
	
.beigeRule { 
	BORDER-TOP: #d8d2ca 1px solid; 
	}
	
.beigeBorder { 
	BORDER: #d8d2ca 1px solid; 
	}


.beigeRuleSubnav { 
	background-color: #d8d2ca;
	background-image: url(/images/1_pixel_transparent.gif);
	}


.formobject {font-family: arial, verdana, serif; color: #283117; font-size: small}

.formbutton
{  
background-color: #1a66ba; 
color: #fffcf3; BORDER-LEFT: #1a66ba 1px solid; BORDER-TOP: #1a66ba 1px solid; BORDER-BOTTOM: #1a66ba 1px solid; BORDER-RIGHT: #1a66ba 1px solid
}


.formtext {font-family:verdana, arial, serif; font-size: x-small;color: #3A3834;}


#linkList ul
{
	margin: 10px;
	padding-left: 10px;
}

.linkList li
{
	padding: 0px 4px 10px 4px;
	text-align: left;
	list-style:square;
}
.red_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11
	px;
	color: #F00;
}
.yellow_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FCB02B;
	weight: bold;
}

