/* CSS Sheet by Evangelista Design www.evangelistadesign.com */
/* DECLARE FONT AND COLOR FOR ALL ELEMENTS*/
*{
color:#000000;
font-family:Arial,Geneva,Helvetica,sans-serif
}

a:link{
color:#993300;
text-decoration:underline
}
a:visited{
color:#993300;
text-decoration:underline
}
a:hover{
color:#2249C8;
text-decoration:underline
}
a:active{
color:#993300;
text-decoration:underline
}
/*CENTER BODY,SET MASTER BACKGROUND COLOR*/
body{
background:#fff;
font-size:100%;
margin:0;
padding:0;
text-align:center;
background-image: url(../assets/body_background.gif);
background-repeat: repeat-x;
}
/*Form Elements*/
form{
margin:0px
}
h1{
font:900 1.2em geneva,arial,sans-serif;
margin:0;
padding:0;
text-align:center
}
h1.pagehead{
font: Verdana,geneva,arial,sans-serif;
font-size: 1.5em;
font-weight: normal;
color:#655A46;
border-bottom:1px solid #D1BFA4;
margin:8px 12px 8px 0px;
text-align: left;
}
h1.pagesub{
background-color:#D0AB81;
color:#7B1E26;
margin:8px 25px
}
h2{
font-size:1.6em;
font-weight:600;
margin:0;
padding:0;
text-align:center
}
h3{
font-size:1.4em;
font-weight:600;
margin:0;
padding:0;
text-align:center
}
h4{
font-size:1.4em;
font-weight:600;
margin:0;
padding:0;
text-align:center
}
h5{
font-size:1.4em;
font-weight:600;
margin:3px;
padding:0;
text-align:center;
color:#993300;
}
h6{
font-size:1em;
font-weight:600;
margin:0;
padding:0;
text-align:center
}
html{
margin-bottom:1px;
min-height:100%
}
/* DEFINE BASE FONT SIZE FOR ENTIRE DOC -- CHANGE THIS TO SCALE ALL FONT SIZES */
html{
font-size:75%
}
input,select,textarea{
border:1px inset #171B64;
color:#171B64;
font:11px Verdana,Arial,Helvetica,sans-serif
}
/*STANDARD HTML TAGS*/
p{
font:1.2em Arial,Helvetica,sans-serif;
margin:0;
padding:0
}
p.alignleft{
margin:0;
text-align:left;
text-indent:0px
}
p.alignright{
text-align:right;
text-indent:0px
}
p.centered{
text-align:center;
text-indent:0px
}
p.smallprint,#centercol p.smallprint{
font-size:11px
}
td.formcell{
border-color:#374F75;
border-style:solid;
border-width:2px;
height:300px;
padding:10px;
background-color: #fff;
}
td.formcell input{
margin:5px 0
}
ul.indentedlist{
margin-left:115px;
}
ul.indentedlist li{
margin-top: 8px;
}
ul.topNav li a:hover,ul.topNav li a.currentLink:hover{
background:#EEEEEE;
color:#232323;
}
ul.topNav li a.currentLink{
color:#FFFFFF;
background:#232323;
}
ul.topNav li a.firstLink{
border-left:none;
}
/* ---------- SIDE NAVIGATION MENU ---------- */
ul.sideNav{
z-index:10000;
margin:4px 0;
padding:0;
font-size:1.4em;
}
ul.sideNav li{
list-style-type:none;
text-indent:0;
margin:1px 0;
padding:0;
}
ul.sideNav li a{
display:block;
margin:1px 0;
padding:4px 12px 4px 10px;
line-height:1.2em;
text-decoration:none;
width:144px;
}
ul.sideNav li a:link,ul.sideNav li a:visited,ul.sideNav li a:active{
color:#232323;
}
ul.sideNav li a:hover,ul.sideNav li a.currentLink:hover{
background:#EEEEEE;
color:#232323;
}
ul.sideNav li a.currentLink{
color:#FFFFFF;
background:#232323;
}
/* DEFINES ALT LINK STYLES - USE FOR NAV,ALT COLOR BGRD,ETC */
.altlink:link{
color:#FF3333;
text-decoration:none
}
.altlink:visited{
color:#FF3333;
text-decoration:none
}
.altlink:hover{
color:#FFDD33;
text-decoration:underline
}
.altlink:active{
color:#FF3333;
text-decoration:none
}
.imagebox{
float:left;
margin:6px 12px 6px 7px;
width:294px
}
.imageboxslide{
float:right;
margin:6px 12px 6px 6px;
width:280px
}
.mapimage{
float:left;
margin:0 12px;/*margin:6px 12px 6px 0px;*/
width:300px
}
.sidemargin{
padding:5px 10px
}
#agentpic{
background:none;
float:left;
margin:0 0 5px 0px;
padding:0 0 0 5px;
width:180px
}
#agentpics td{
text-align:center
}
#agentpics td img{
border:0px solid #171B64;
margin:3px 0
}
#centercol{
float:left;
margin:0 0 0 0;
padding:0 0 0 30px;
width:560px;
}
body #centercol p{
margin:0px 15px 0px 0px;
text-align:left;
text-indent:1em
}
#content{
margin:0px;
padding:0;
}
#content #centercol .imgboxslide #slideshow img{
border:none
}
#content .imagebox img{
border:none
}
#content .mapimage p{
text-align:center;
text-indent:0px
}
#content img.agentinfo{
border:#171B64 solid 0px;
display:inline;
margin:6px 12px 10px 0px;
width:165px
}
#content img.alignleft{
border:#171B64 solid 1px;
display:inline;
float:left;
margin:6px 12px 6px 0
}
#content img.alignright{
border:#171B64 solid 1px;
display:inline;
float:right;
margin:6px 0 6px 12px
}
#content p{
font-family: Arial,Helvetica,sans-serif;
margin:0;
font-size:12px;
color: #000;
text-indent:0em;
line-height: 1.4em;
}
#content p a:link, #content p a:visited, #content p a:active {
color: #993300;
text-decoration: none;
}
#content p a:hover {
color: #000;
text-decoration: underline;
}
#content p.centered{
text-align:center;
text-indent:0px
}
/* DEFINE TABLE  */
#content table{
padding:0
}
#content table input.noborder{
border:none
}
#content table#buyerform input{
margin:0
}
#content table#buyerform p{
text-align:right
}
#content table#buyerform p.alignleft{
margin:0 0 5px 0;
text-align:left
}
#content table#buyerform p.centered{
text-align:center
}
/* DEFINE TABLE CELL */
#content td{
margin:0;
padding:5px;
text-align:left;
vertical-align:top
}
#content td.formcell p{
text-indent:20px
color:#374F75;
}
#content td.formhead p, #content td.formhead h6, td.formhead p{
color:#FFFFFF;
font-size:12px;
font-weight:900;
text-align:center;
text-indent:0
}
#content td.formhead,td.formhead{
background-color:#374F75;
border-bottom:none;
border-color:#374F75;
border-style:solid;
border-width:2px;
padding:5px
}
/* DEFINE TABLE HEAD */
#content th{
background:#374F75;
border-color:#374F75;
border-style:solid;
border-width:1px;
color:#000946;
text-align:center
}
#content th p{
color:#374F75;
text-align:center;
text-indent:0
}
#content th.right{
background:#FFF436;
border-color:#374F75;
border-style:solid;
border-width:1px;
color:#374F75;
text-align:right
}
#credits{
/* background:url(../assets/footer-bgrd-10px.jpg) */
padding: 6px 0 6px 0;
background-color: #fff;
color: #666;
text-align: center;
}
/* New Class Added */
#credits a:link, #credits a:visited, #credits a:active {
color: #006699;
text-decoration: none;
}
#credits a:hover {
color: #006699;
text-decoration: underline;
}
#footer{
background:url(../assets/low_nav40.jpg);
background-repeat: no-repeat;
height:18px;
margin:0;
padding:0;
margin-left: auto;
margin-right: auto;
width: 770px;
}
#footer p{
font-size:1.2em;
text-align:center
}
.clearProp {CLEAR:BOTH;}
#footerend{
background:url(../assets/footend770x30.jpg);
height:30px
}
#footLinks{
font-size:1em;
padding: 26px 0 0 0;
text-align:center
}
#footLinks .footLinksList li{
list-style-type:none;
display:block;
float:left;
}
/* DEFINE FOOTLINK COLORS,STYLES */
#footLinks a, #footLinks a:link{
color:#000000;
text-decoration:none;
}
#footLinks a:visited{
color:#000000;
text-decoration:none;
}
#footLinks a:hover{
color:#666;
text-decoration:underline;
}
#footLinks a:active{
color:#000000;
text-decoration:underline;
}
#footLinks p{
font-size:12px;
margin:0
}
#header{
background-repeat:no-repeat;
height:201px
}
body .header1{
background-image:url(/assets/headers/1.jpg);
}
body .header2{
background-image:url(/assets/headers/2.jpg);
}
body .header3{
background-image:url(/assets/headers/3.jpg);
}
body .header4{
background-image:url(/assets/headers/4.jpg);
}
#header.header5{
background-image:url(/assets/headers/5.jpg);
}
#header.header6{
background-image:url(/assets/headers/6.jpg);
}

#printHeader{
display:none;
}
#leftCol{
/* background-image:url(../assets/era-logo.gif);
background-repeat:no-repeat; */
float:left;
margin:0 0 5px 0px;
padding:0px;
}
#leftCol a,#leftCol ul a{
background-position:left center;
background-repeat:no-repeat;
display:block;
font-size:12px;
font-weight:900;
margin: 0 0 5px 0;
padding: 0px;
height:14px;
/* width: 157px;
text-align:left;
color: #333;

border-bottom: 1px solid #fff;*/
}

#leftCol a:link,#leftCol a:visited{
color:#333;
text-decoration:none
}

#leftCol a:hover{
color:#955A1D;
height:14px;
text-decoration:none;
/*border-bottom: 1px solid #161b61; */
}
#leftCol a:active{
color:#fff;
text-decoration:none
}
#leftCol img{
margin:5px 0 5px 8px;
padding:0
}
#leftCol p{
margin:2px 5px 0px 5px;
text-align:justify;
text-indent:1em
}
#leftCol p a{
font-size:12px;
font-weight:600
}
#leftCol ul{
margin:0 0 0 2px;
padding:0;
text-align:left;
width:167px;
/*background-image: url(../assets/leftnav_bg.gif);*/
background-position:left 250px;
background-repeat: no-repeat;
}
#leftCol ul li, #leftCol ul li.textlink {
font-size:12px;
font-weight: 900;
list-style-type:none;
text-indent:0;
padding: 0 0 5px 10px;
margin: 0 0 0 15px;
background: url(../assets/left_arrow.gif);
background-repeat: no-repeat;
color: #006699;
}
#leftCol ul li.imageLink {
height:111px;
font-size:12px;
font-weight: 900;
list-style-type:none;
text-indent:-11px;
padding: 0 0 5px 0;
margin:-5px 0 9px 32px;
background:none;
background-repeat: no-repeat;
}
#leftCol ul li.imageLink a img{
border:none;
}
#leftCol ul li.colhead {
/*font-size:12px;
text-align: left;
width: 150px;
font-weight: 900;
color: #fff;
background-color:#655A46;
text-indent:0; */
margin: 0px;
padding: 0 0 0px 0px;
list-style: none !important;
background-position: top;
}
#listinginfo {
width: 325px;
float: right;
padding-right:10px;
}
#content .listinginfo{
width: 100%;
}
#content #centercol .listinginfo a img{
border:1px solid #000;
}
#content #listinginfo h5{
text-align: left;
font-weight: 100;
}
#listinginfo h5.alignleft{
	text-align: left;
	font-weight: 100;
}
#listinginfo p, #content .listinginfo td p{
text-indent:0;
}

#listingphotos{
width: 200px; 
float: left;
}
#listingphotos img {
margin: 5px;
border: none;
}
.listingphotos img{
float:left;
margin: 5px 10px;
}

#navBar{
background:url(../assets/NAV770x30.jpg); 
background-repeat:no-repeat;
height:30px;
padding:0px 20px 0 28px;
background-color: #E4D2BA;
}
#popmenu{
margin:0 auto;
text-align:center
}
#searchtable{
width: 75%;
border: 2px solid #cecece;
margin: 10px auto;
}
#searchtable td p{
text-align:right;
font-weight: bold;}
#slideshow{
height:185px;
width:280px/*float:left;*/
}
/* BEGIN LAYOUT SECTIONS */
#wrapper{
background:url(../assets/horiz10px.gif);
margin:0 auto;
text-align:left;
width:770px
}
#wrapper #content #stats p{
margin-left:0px;
text-indent:0px;
}
/* new styles */
#content_bg {
background: url(../assets/content_bg.jpg) bottom;
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 100%;
}
#contactus_bg {
background-image: url(../assets/call_bg.gif);
background-repeat: no-repeat;
width: 542px;
height: 53px;
display: block;
margin: 68px 0 0 10px;
}
#contactus_bg div {
font:17px 'Trebuchet MS',Arial,Helvetica,sans-serif;
color: #fff;
text-align: center;
padding: 14px 0 0 0;
}
#contactus_bg div a:link, #contactus_bg div a:visited, #contactus_bg div a:active {
color: #ffcc00;
font-weight: bold;
text-decoration: none;
}
#contactus_bg div a:hover {
color: #000;
font-weight: bold;
text-decoration: none;
}

body #centercol p.seotext{
font-size:10px;
color:#955A1D;
margin:10px;
padding:0;
}