body, h1, h2, h3, h4, h5, h6, ul, li{ margin:0px; padding:0px; }
body{ font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; color:#010101; }
h3{ font-size:24px; color:#005b4a; }
h4{ font-size:14pt; color:#464646; }
h5{ font-size:12pt; color:#000000; text-align:center; text-decoration: underline; margin-top: 20px; margin-bottom: 20px; }
h6{ font-size:12pt; color:#000000; text-align:left; text-decoration: underline; }

.bold { font-weight: bold; }

.redTitle{ float:left; font-size:11px; font-weight:bold; color:#9e2612; }
.blueTitle{ float:left; font-size:11px; font-weight:bold; color:#00117d; }

.stepul{ margin-left: 50px; font-size:11px; }
.noteTable{ width:100%; border:solid; border-width:medium; border-color:#aaaaaa; background-image:url(../images/tr_even.png); background-repeat:repeat; }
.noteTable td{ padding-left: 10px; padding-top: 5px; }

.olRoman { list-style-type: upper-roman; }
.olLowerRoman { list-style-type: lower-roman; }
.olNumbers { list-style-type: decimal; }
.olUpperAlpha { list-style-type: upper-alpha; }
.olLowerAlpha { list-style-type: lower-alpha; }

.ul{ margin-left: 30px; }
.ul li { font-size: 12pt; }

.clear { clear: both; line-height: 0; font-size: 0; }
.center { text-align: center; }

.imginfo{ float:none;clear:both;margin-top:1em; }
.imginfo img { float:left;margin-right: 1em; }
.imgLink{ margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }

.container{
	float:inherit;
	overflow:visible;
	width:760px;
	border-left:1px solid #acacac;
	border-right:1px solid #acacac;
	margin-left:auto;
	margin-right:auto;
}

#leftNav{ float:left; overflow:hidden; width:172px; height:359px; background:url(../images/leftNavBg.jpg); }
#leftNav table{ margin-top:81px; }
#flashContainer{ float:left; }
#col1{ float:left; display:; width:584px; height:421px; background:url(../images/bodyBG.jpg) no-repeat; padding-right:20px;  }

#frmContent{ float:left; display:; width: 95%; height: 350px; border: hidden; padding:10px; }

#message{ float:left; display:inline; margin:25px 20px 0px 100px; }
#messageMinimalist{ float:left; display:inline; margin:5px 20px 0px 3px; }

#contentTable{ border:none; }
#contentTable td{ vertical-align: top; padding-left:5px; }
#contentTable .title{ background-image:url(../images/title_bg.png); background-repeat:repeat; font-weight:bold; }
#contentTable .odd{ background-image:url(../images/tr_odd.png); background-repeat:repeat; }
#contentTable .even{ background-image:url(../images/tr_even.png); background-repeat:repeat; }
#notes{ margin-left: 30px; }
#notes ul { margin-left: 25px; }

#frontNews{ float:left; display:inline; padding: 5px; margin:20px 0px 0px 150px; }
#back2home{ float:left; display:inline; clear:both; margin:15px 0px 0px 500px; }
#col2{ float:left; display:inline; width:148px; height:420px; background:#7cccc9; }
#rightColPropertyFinder{ float:left; display:inline; margin:10px 0px 0px 3px; }

#propertyFinderShadow{
	position:absolute;
	width:142px;
	height:160px;
	background:#3aa092;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#propertyFinderContainer{
	position:absolute;
	width:139px;
	height:61px;
	background:#e1ebd0;
}
#propertyFinderContainer table{ float:left; display:inline; margin:0px 0px 0px 5px; }
#propertyFinderContainer h4{
	float:left;
	display:inline;
	width:134px;
	height:25px;
	background:url(../images/propertyFinderHeader.gif);
	color: #A69534;
	text-align: center;
	font-size: 16px;
}

#frontFeatured{ float:left; display:inline; margin:190px 0px 0px 5px; }
#frontFeatured h4{ float:left; display:inline; width:134px; height:23px; background:url(../images/featuredHeader.gif); }

#footer{ width: 760px; }
#footer ul{ margin-left:140px; margin-top: 60px; }
#footer ul li{ float:left; display:inline; list-style-type:none; }
#header span, #propertyFinderContainer h4 span, #frontFeatured h4 span{ display:none; }
#propertyFinderContainer2 {
	position:absolute;
	width:139px;
	height:25px;
	top: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #e1ebd0;
	color: #A69534;
}
#propertyFinderContainer3 {
	position:absolute;
	width:139px;
	height:25px;
	top: 570px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #e1ebd0;
	color: #A69534;
}
#propertyFinderContainer4 {
	position:absolute;
	width:139px;
	height:25px;
	top: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #e1ebd0;
	color: #A69534;
}
#IremitLogo {
	position:absolute;
	width:176px;
	height:417px;
	top: 836px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #A69534;
	left: 871px;
}
