﻿/* ==================================================================================== */
/* Ashley Capital Website - ARL 11/03/08                                                */
/* ==================================================================================== */
/* S T A R T   L A Y O U T                                                              */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
body {
	background-color: #ffffff;
	background-image: url("../../images/global/vertical_shadow.gif");
	background-repeat:repeat-y;
	background-position:center;
	line-height: 14px;
	font-size: 12px;
	color: #807f83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h1 {
	line-height: 14px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
h2 {
	line-height: 14px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
img {
	border-style: none;
}
li {
	 text-indent: 15px;
	 list-style: square;	 
}
p {
	text-indent: 0px;
}
#outerWrapper {
	width: 100%;
	text-align: left;
	min-width: 950px;
	margin: 0 auto 0 auto;
	background-image: url("../../images/global/wide_words.jpg");
	background-repeat:  no-repeat;
}
#outerWrapper #logoBorder {
	background-color: #ffffff;
	width: 969px;
	background-image: url("../../images/global/vertical_shadow.gif");
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
}
#outerWrapper #logoArea {
	background-color: #ffffff;
	width: 950px;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
}
#outerWrapper #menuWrapper {
	background-color: #807f83;
	height: 25px;
	width: 100%;
	height: 42px;
}
#outerWrapper #menuWrapper #menuArea {
	background-color: #807f83;
	height: 25px;
	width: 950px;
	height: 42px;
	padding-left: 5%;
	margin: 0 auto 0 auto;
}
#outerWrapper #contentWrapper #contentBorder {
	padding: 0px 0px 0px 0px;
	width: 969px;
	background-image: url("../../images/global/vertical_shadow.gif");
	background-repeat:repeat-y;
	margin: 0 auto 0 auto;	
}
#outerWrapper #contentWrapper #content {
	padding: 0px 0px 0px 0px;
	width: 950px;
	margin: 0 auto 0 auto;
	height: 100%; 
	min-height: 100%;
}
#outerWrapper #contentWrapper {
	min-height: 100%;
}
#contentHeaderTable {
	width: 100%;
	border-bottom: solid 1px #807F83;
}
#contentLabelCell {
	font-size: large;
	color: #EC1C50;
	padding-bottom: 12px;
	padding-left: 39px;
	padding-top: 10px;
}
#contentBodyLeft {
	float: left; 
	margin-left: 39px;
	padding-top: 20px;
	width: 20%;
}
#contentBodyRight {
	float: right;
	padding-right: 15px;
	width: 62%;
	padding-top: 26px;
	padding-bottom: 10px;
}
#footer { margin-top: 2% }
#contactUsTable a: { text-decoration: none }
#contactUsTable a:link {text-decoration: none; color: #EC1C50; }
#contactUsTable a:visited {text-decoration: none; color: #EC1C50; }
#contactUsTable a:hover {text-decoration: underline; color: #EC1C50; }
#contactUsTable a:active {text-decoration: none; color: #EC1C50; }

#returnToIndex a:link {text-decoration: none; color: #EC1C50; }
#returnToIndex a:visited {text-decoration: none; color: #EC1C50; }
#returnToIndex a:hover {text-decoration: underline; color: #EC1C50; }
#returnToIndex a:active {text-decoration: none; color: #EC1C50; }
#returnToIndex { margin-left: 18px; font-size: 11px; }

#thumbnails a:link {text-decoration: none; color: #EC1C50; }
#thumbnails a:visited {text-decoration: none; color: #EC1C50; }
#thumbnails a:hover {text-decoration: underline; color: #EC1C50; }
#thumbnails a:active {text-decoration: none; color: #EC1C50; }


/* S T A R T   O T H E R   T A G S                                                      */

/* S T A R T   C L A S S E S                                                            */
.indentleft {
	padding-left: 0;
}
.indexBlock a: { text-decoration: none }
.indexBlock a:link {text-decoration: none; color: #EC1C50; }
.indexBlock a:visited {text-decoration: none; color: #EC1C50; }
.indexBlock a:hover {text-decoration: underline; color: #EC1C50; }
.indexBlock a:active {text-decoration: none; color: #EC1C50; }
.indexName { font-size: 20px; color:#EC1C50; text-align: left; }
.indexText { line-height: 16px; }
.indexCityState { text-align:left; color: #EC1C50; font-size: 14px; }
.availableProperties { margin-top: 4px; margin-left: -6px }
.propertyNameLBL { font-size: 20px; color:#EC1C50; text-align: left; margin-left: 18px;   }
.propertyCityStateLBL { font-size: 14px; color:#EC1C50; text-align: left; margin-left: 18px; }
.propertyText { text-align:left; margin-left: 18px; }
.propertyText a: { text-decoration: none }
.propertyText a:link {text-decoration: none; color: #EC1C50; }
.propertyText a:visited {text-decoration: none; color: #EC1C50; }
.propertyText a:hover {text-decoration: underline; color: #EC1C50; }
.propertyText a:active {text-decoration: none; color: #EC1C50; }
.propertyDescription {  line-height: 16px;  }

.spaceAvailable { color: #EC1C50; }
.spaceAvailable a: { text-decoration: none }
.spaceAvailable a:link {text-decoration: none; color: #EC1C50; }
.spaceAvailable a:visited {text-decoration: none; color: #EC1C50; }
.spaceAvailable a:hover {text-decoration: underline; color: #EC1C50; }
.spaceAvailable a:active {text-decoration: none; color: #EC1C50; }

.mapLogo { margin-top: 100px;  z-index: 2 }
.menuRedDot {  background-image:url('../../images/global/red_menu_bkg.gif'); background-repeat: no-repeat;  background-position:  center;  }
.menuRedDot2 {  background-image:url('../../images/global/red_background_wide.gif'); background-repeat: no-repeat; background-position: -2px -3px  }
.menuRedDot3 {  background-image:url('../../images/global/red_background_wide.gif');  background-position: -3px -3px; background-repeat: no-repeat; }
.contactOfficeLabel {
	font-size: small;
	font-weight: bold;
	color: #EC1C50;
	padding-bottom: 12px;
	margin-top: 10px;
}
.newsIndex a: { text-decoration: none }
.newsIndex a:link {text-decoration: none; color: #EC1C50; }
.newsIndex a:visited {text-decoration: none; color: #EC1C50; }
.newsIndex a:hover {text-decoration: underline; color: #EC1C50; }
.newsIndex a:active {text-decoration: none; color: #EC1C50; }
.NewsContentTitle { color: #EC1C50; font-weight: normal;  margin-bottom: 6px; }

.relationshipLI { margin-left: 15px; text-indent: 0px; padding-bottom: 10px; }
.morton_rubachaIMG { vertical-align:top;  text-align: right; float: right; margin-top: -8px; margin-left: 5px;}
.caseLabel { line-height: 16px; vertical-align: top; }
