/*
* Colors Used
* ----------------------------------------------------

	Red:	#7C2323	(Headers)
	Gray: 	#666666 (Body text)
	Blue: 	#2B4A8B (Home, About, Contact, Misc.)
	Blue: 	#5F749D (Apartments/Lofts)
	Orange:	#DC7C25 (Commercial)
	Green:	#8DA058 (Intown)
	Maroon:	#973026 (Residential)




 */

/*
* Body Background / Margins
* ---------------------------------------------------- */
body {
	margin: 0px;
	border: none;
	padding: 0px;
	}

/*
* General Type Style
* ---------------------------------------------------- */
body, p, div, td, th, tr, form, ol, ul, li, input, textarea, select {  
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	color: #666666;
	xbackground: #08193b;
	}
a          {color: #7C2323; text-decoration:underline;}
a:Visited  {color: #7C2323; text-decoration:underline;}
a:Active   {color: #7C2323; text-decoration:underline;}
a:Hover    {color: #7C2323; text-decoration:none;}

p {
	line-height: 1.5;
	}
	
h1 {
	font: 16px  Verdana,Arial,Helvetica,sans-serif;
	color: #761909;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 10px 0px 0px 0px;
	}

h2 {
	font: 14px  Verdana,Arial,Helvetica,sans-serif;
	color: #444444;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
h2 a          {color: #444444; text-decoration:underline;}
h2 a:Visited  {color: #444444; text-decoration:underline;}
h2 a:Active   {color: #444444; text-decoration:underline;}
h2 a:Hover    {color: #444444; text-decoration:none;}

h3 {
	font: 14px  Verdana,Arial,Helvetica,sans-serif;
	color: #761909;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
h4 {
	font: 14px  Verdana,Arial,Helvetica,sans-serif;
	color: #761909;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
h4 a          {color: #761909; text-decoration:underline;}
h4 a:Visited  {color: #761909; text-decoration:underline;}
h4 a:Active   {color: #761909; text-decoration:underline;}
h4 a:Hover    {color: #761909; text-decoration:none;}

ul {
	list-style-image: url(../../images/li_red.gif);
	margin-top: 5px;
	margin-left: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	border: none;
	}

li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border: none;
	}
li a          {color: #666666; text-decoration:underline;}
li a:Visited  {color: #666666; text-decoration:underline;}
li a:Active   {color: #666666; text-decoration:underline;}
li a:Hover    {color: #666666; text-decoration:none;}

select.search {
	width: 150px;
	}

.smallheader {
	font: 11px  Verdana,Arial,Helvetica,sans-serif;
	color: #7C2323;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#dotline {
	background: transparent url(../../images/dotline.gif) repeat-x;
	margin: 0px 0px 1px 0px;
	border: 0px;
	padding: 1px 0px 1px 0px;
	width: auto;
}



#spacerline {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: auto;
	border-top: 1px solid #CCC;
}

.breadcrumb {  
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #7C2323;
	margin: 0px 0px 8px 0px;
	}
.breadcrumb a          {color: #7C2323; text-decoration:underline;}
.breadcrumb a:Visited  {color: #7C2323; text-decoration:underline;}
.breadcrumb a:Active   {color: #7C2323; text-decoration:underline;}
.breadcrumb a:Hover    {color: #7C2323; text-decoration:none;}

.description {  
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
	color: #666;
	}
.description a          {color: #666666; text-decoration:underline;}
.description a:Visited  {color: #666666; text-decoration:underline;}
.description a:Active   {color: #666666; text-decoration:underline;}
.description a:Hover    {color: #666666; text-decoration:none;}

.ghost {  
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	color: #BBB;
	text-align: center;
	}
.ghost a          {color: #BBB; text-decoration:underline;}
.ghost a:Visited  {color: #BBB; text-decoration:underline;}
.ghost a:Active   {color: #BBB; text-decoration:underline;}
.ghost a:Hover    {color: #BBB; text-decoration:none;}

.red {  
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #7C2323;
	}
.red a          {color: #7C2323; text-decoration:underline;}
.red a:Visited  {color: #7C2323; text-decoration:underline;}
.red a:Active   {color: #7C2323; text-decoration:underline;}
.red a:Hover    {color: #7C2323; text-decoration:none;}

.redbold {  
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	color: #7C2323;
	}
.redbold a          {color: #7C2323; text-decoration:underline;}
.redbold a:Visited  {color: #7C2323; text-decoration:underline;}
.redbold a:Active   {color: #7C2323; text-decoration:underline;}
.redbold a:Hover    {color: #7C2323; text-decoration:none;}

#textbox {
	margin: 0px; 
	border: none;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	color: #666; 
	padding: 5px 0px 5px 0px;
	width: auto; 
	}
	#textbox p {
		font: 11px Verdana,Arial,Helvetica,sans-serif;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	 }
	 
.EEEbg {
	margin: 0px; 
	padding: 0px;
	background-color: #EEEEEE; 
	}

	 
#textboxgray {
	margin: 0px; 
	border: none;
	background: #EEEEEE; 
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	color: #666;
	padding: 5px 5px 5px 10px;
	width: auto; 
	}
	#textboxgray p {
		font: 11px Verdana,Arial,Helvetica,sans-serif;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
.content {
	margin: 0px; 
	border: none;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 10px 0px 5px 0px;
	width: auto;
	line-height: 1.5;
	}
	
.contentB {
	margin: 0px; 
	border: none;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 10px 0px 5px 8px;
	width: auto;
	line-height: 1.5;
	}

.contentC {
	margin: 0px; 
	border: none;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 10px 0px 10px 10px;
	width: auto;
	line-height: 1.5;
	}
	
.small {  
	font: normal 9px Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	color: #666;
	}
	
.disclaimer {  
	font: normal 9px Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	color: #666;
	}

.floorplantext {  
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #7C2323;
	}
	
.readmore {  
	font: normal 9px Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	color: #7C2323;
	}
.readmore a          {color: #7C2323; text-decoration:none;}
.readmore a:Visited  {color: #7C2323; text-decoration:none;}
.readmore a:Active   {color: #7C2323; text-decoration:none;}
.readmore a:Hover    {color: #7C2323; text-decoration:underline;}
	


/*
* Footer
* ---------------------------------------------------- */


.footer {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	line-height: 1.5;
	color: #666666; 
	}
.footer a          {color: #7C2323; text-decoration:none;}
.footer a:Visited  {color: #7C2323; text-decoration:none;}
.footer a:Active   {color: #7C2323; text-decoration:none;}
.footer a:Hover    {color: #7C2323; text-decoration:underline;}




.submitbutton, a.submitbutton:link, a.submitbutton:visited {
  font-family: trebuchet ms, verdana, arial, sans-serif; font-size: 12px; cursor:pointer; font-weight:bold;
  border:outset 1px #ffffff; background:#70a6ad; color:#003467;
  padding: 2px 12px 2px 12px; margin: 2px 0 0 2px; text-decoration: none;
}

.submitbutton:hover, a.submitbutton:hover {
  font-family: trebuchet ms, verdana, arial, sans-serif; font-size: 12px; cursor:pointer; font-weight:bold;
  border:outset 1px #EEEEEE; background:#c1d8db; color:#0000ff;
  padding: 2px 12px 2px 12px; margin: 2px 0 0 2px; text-decoration: none;
}





#columnHeader2 {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	border: none;  width: auto;  height: 17px;  background: #2B4A8B; }
#columnHeader2 p { font: 12px Verdana,Arial,sans-serif; font-weight: bold;
		color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }

#columnHeader3 {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	border: none;  width: auto;  height: 17px;  background: #c9915e; }
#columnHeader3 p { font: 12px Verdana,Arial,sans-serif; font-weight: bold;
		color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }









