/*
// $Id: wrapper.css,v 1.26 2010/07/28 00:11:34 brianl Exp $
// $Revision: 1.26 $
// $Author: brianl $
//
// $Log: wrapper.css,v $
// Revision 1.26  2010/07/28 00:11:34  brianl
// Removed the padding around #interactiveMap (was 8px 0px 0px 15px).
//
// Revision 1.25  2010/03/09 18:38:13  zachb
// *** empty log message ***
//
// Revision 1.24  2010/02/24 18:17:00  zachb
// Added files for new interactive floorplan maps
//
// Revision 1.23  2009/12/16 22:41:02  karenk
// *** empty log message ***
//
// Revision 1.22  2009/06/30 20:00:45  karenk
// add social icons
//
// Revision 1.21  2008/10/29 16:35:35  karenk
// update real estate navigation
//
// Revision 1.20  2008/09/25 17:19:45  karenk
// add interactive map.  move footer/vp to include files for imap.
//
// Revision 1.19  2008/09/17 16:03:08  karenk
// Another attempt to fix funky footer characters.
//
// Revision 1.18  2008/09/01 00:20:42  karenk
// left nav & footer changes
//
// Revision 1.17  2008/08/29 21:52:05  karenk
// *** empty log message ***
//
// Revision 1.16  2008/08/28 19:34:05  karenk
// *** empty log message ***
//
// Revision 1.15  2008/08/28 17:13:51  karenk
// *** empty log message ***
//
// Revision 1.14  2008/08/27 18:42:08  karenk
// *** empty log message ***
//
// Revision 1.13  2008/08/27 17:42:53  karenk
// *** empty log message ***
//
// Revision 1.12  2008/08/27 01:37:37  karenk
// *** empty log message ***
//
// Revision 1.11  2008/08/26 22:15:47  karenk
// *** empty log message ***
//
// Revision 1.10  2008/08/26 17:56:55  karenk
// *** empty log message ***
//
// Revision 1.9  2008/08/26 16:53:35  karenk
// *** empty log message ***
//
// Revision 1.8  2008/08/25 22:45:30  karenk
// qa tweaks
//
// Revision 1.7  2008/08/25 19:27:13  karenk
// landing page flash
//
// Revision 1.6  2008/08/21 17:47:47  karenk
// add landing page flash
//
// Revision 1.5  2008/08/18 21:28:55  karenk
// add request brochure form.  add seo/flash title seperation.
//
// Revision 1.4  2008/08/14 22:31:31  karenk
// *** empty log message ***
//
// Revision 1.3  2008/08/12 16:32:09  karenk
// *** empty log message ***
//
// Revision 1.2  2008/08/11 19:42:49  karenk
// *** empty log message ***
//
// Revision 1.1  2008/08/05 21:24:01  karenk
// *** empty log message ***
//

*/
body {
 	background-image: url(/cbmr/SiteBase/wrap/theme2/images/re.background.jpg);
 	background-repeat: no-repeat;
 	background-color: #8A855B;
 	margin: 0px 0px 0px 0px;	
}

#bodyFrame {
	width: 1023px;
	background-image: url(/cbmr/SiteBase/wrap/theme2/images/re.background.body.jpg);
 	background-repeat: no-repeat;
 	position: relative;
}

#heroImg {
	position: absolute;
	top: 30px;
	left: 11px;
}
#heroLink {
	position: absolute;
	top: 50px;
	left: 35px;
	z-index: 5;	
}

#siteNav {
	position: relative;
 	float: right;
 	padding-right: 35px;
 	width: 506px;
}
#dNav {
	position: relative;
 	float: right;
 	clear: right;
 	padding-right: 25px; 	
 	width: 680px;
} 	


#leftNavFrame {
	position: relative;
	float: left;
	clear: left;
	width: 259px;
	padding: 445px 0px 0px 20px;
}
#leftNavHeader {
	color: #fff;
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80	;
	height: 37px;
}
#leftNavFooter {
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80	;
	margin-bottom: 20px;
}

#contentFrameIE {
	position: relative;
 	float: right;
 	clear: right;	
	padding: 383px 35px 0px 0px;
}
#contentFrame {
	position: relative;
	width: 685px;
	background-color: #f6f5f1;
}

#mainContentTop {
	background-image: url(/cbmr/SiteBase/wrap/theme2/images/re.body.header.jpg);
	width: 685px;
	height: 41px;
}
#interactiveMap {
	float:left;
	padding: 0px 0px 0px 0px;
}
#emailSignup{
	float:left;
	padding: 8px 0px 0px 15px;	
}

#mainContent {
	text-align: left;
	padding: 25px 25px 25px 25px;
}
#mainContentBottom {
	background-image: url(/cbmr/SiteBase/wrap/theme2/images/re.body.footer.jpg);
	width: 685px;
	height: 50px;
	text-align: left;
	color: #ffffff;
	font-size: 10px;
}
#mainContentBottom #footer {
	padding: 15px 10px 15px 20px;
}

#mainContentBottom .fimg {
	padding: 0;
	margin: 0;
}
#mainContentBottom a {
	color: #ffffff;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

#rssLogo {
	float:left;
}
#rtp {
	float: right;
	font-style: italic;
	overflow: hidden; /* have to set this for italics font or else IE will draw a horizontal scrollbar */
}
#rtp a {
	font-style: normal;
	text-decoration: underline;
	padding-right: 0px;
}


/* LEFT NAV */

#leftNav {
	background-color: #fff;
	padding: 0px 5px 5px 5px;
	text-align: center;
	font-size: 13px
}

#leftNav ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
#leftNav li { /* special IE6 fix */
	border-bottom: solid 1px #f6f5f1;
}

#leftNav a {
	padding: 6px 0px 7px 0px;
	vertical-align: middle;
	text-decoration: none;
	color: #065173;
	display: block;
	border-bottom: dashed 1px #cccccc;	
}	
	
#leftNav a:hover {
	color: #DB8827	;
}

#leftNav #current a {
	color: #DB8827;
	font-weight: bold;
}

#leftNav #currentPlus a {
	padding: 6px 0px 3px 0px;
	color: #DB8827;
	font-weight: bold;
	border-style: none;
}

#leftNav #currentSecond a {
	color: #DB8827;
	font-weight: bold;
}

#leftNav .second a {
	font-size: 10px;
	color: #065173;
	padding: 2px 0px 2px 0px;
	border-style: none;
}
#leftNav .secondLast a {
	font-size: 10px;
	color: #065173;
	padding: 2px 0px 5px 0px;
}


/* Forms */
.formTable td {
	padding: 2px 2px 4px 5px;
}
.formTable td input {
	margin: 0px 5px -1px 5px;
	padding: 0px 5px 0px 5px;
}
.formTable td select {
	margin: 0px 5px -1px 5px;
}
.formTable td table td { /* generated checkbox lists end up in a table, so prevent extra padding */
	padding: 0px 0px 0px 0px;
}

.formTable .trapper {
	visibility: hidden;
}
.formField #submit {
	height: 22px;
}





#weatherReport {
}
#weatherReport .weatherDay {
	width: 140px;
	margin: 5px 5px 15px 5px;
	float: left;
	text-align: center;
	font-size: 10px;
	line-height: 15px;	
}
#weatherReport .weatherDay .dayName {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

.SiteMapLodge {
	font-size: 14px;
	padding-bottom: 30px	
}

.SiteMapLodge .SiteMapLevel1 {
	margin-left: 15px;
}
.SiteMapLevel1 {
	font-size: 13px;
	text-align: left;
	padding-bottom: 10px;
}

.SiteMapLevel2 {
	font-size: 12px;
	margin-left: 15px;
}

#pageTitle {
	font-family: Times New Roman;
	line-height: 28px;
	font-size: 26px;
	color: #db8827;
}

#contentFrameInteractiveOutside 
{
	position: relative;
 	float: left;
	padding: 110px 0px 0px 11px;
	width: 988px;
}
#contentFrameInteractive {
	position: relative;
	width: 988px;
	height: 596px;
	background-color: #f6f5f1;
}
#contentFrameInteractive object 
{
	display: block;
	padding: 0px;
	margin: 0px;
}

#interactiveBottom 
{
	background-image: url(/cbmr/SiteBase/wrap/theme2/images/interactive-footer.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 988px;
	text-align: left;
	color: #ffffff;
	font-size: 10px;
}

#interactiveBottom #footer {
	padding: 15px 10px 15px 20px;
	float: left;
	width: 958px;
}

#interactiveBottom .fimg {
	padding: 0;
	margin: 0;
}
#interactiveBottom a {
	color: #ffffff;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

