body {
 text-align:center; /* centers main in some ie browsers */
 background-color:#000;
}

.vapor {display:none;}

#mapFnt {display:none}

h1 {
 font:bold 18pt arial,sans-serif;
 color:#0054a0;
}

h2 {
 font:14pt arial,sans-serif;
 color:#0c3279;
}

#practicum {
 font:10pt arial,sans-serif;
 color:#dd1a32;
}


img {border:0;}



table {border-collapse:collapse;}



td {padding:0;}

.normalFont {
 font:12pt arial,sans-serif;
 color:#0c3279;
}

#main {
 width:100%;
 background-color:#fff;
}

#mainFc {
 width:100%;
 background:none;
 background-color:#fff;
}

#mblBnr {width:100%;display:block;}

#hdr {display:none;}

#bnrTxt {display:none;}

#bnrCntr {width:100%;display:inline-block;height:auto;}

#bnrCntr img {
 display:block;
 margin:0px;
 width:100%;
}

#bnrCntr #skyBnr {display:none;}

.rmBgColor {background-color:#dd1a32;}
.rmBgColor a:link {text-decoration:none;color:#fff;}    /* unvisited link */
.rmBgColor a:visited {text-decoration:none;color:#fff;} /* visited link */
.rmBgColor a:hover {text-decoration:underline;}   /* mouse over link */
.rmBgColor a:active {text-decoration:none;}  /* selected link */

.ltBgColor {background-color:#cfbfd7;}

#menuTbl {width:100%;} /* removed clear:both; */

#menuTblA {width:100%;}

#titleTxt {display:none;}

#tT2 {
 height:auto;
 display:block;
 padding:0 20px;
 text-align:center;
 vertical-align:top;
 font:11pt arial,sans-serif;
 color:#0c3279;
}

#midCel {width:100%;}

.sDb {display:none;}

.sYb {display:inline;}

#insideTbl {width:100%;}

#insideTblA {width:100%;}

.linkCell {
 outline:#fff solid 2px;
 width:50%;
 height:40px;
 font:bold 12pt arial,sans-serif;
 color:#0054a0;
 text-align:center;
}

.linkCell a {text-decoration:none;color:#0054a0;}
.linkCell a:link {text-decoration:none;color:#0054a0;}
.linkCell a:visited {text-decoration:none;color:#0054a0;}
.linkCell a:hover {text-decoration:none;color:#fff;}
.linkCell a:active {text-decoration:none;color:#0054a0;}

.lCn {
 display:table-cell;
 outline:#fff solid 2px;
 width:50%;
 height:40px;
 font:bold 12pt arial,sans-serif;
 color:#0054a0;
 text-align:center;
}

.lCn a {text-decoration:none;color:#0054a0;width:auto;height:auto;display:block;}
.lCn a:link {text-decoration:none;color:#0054a0;}
.lCn a:visited {text-decoration:none;color:#0054a0;}
.lCn a:hover {text-decoration:none;color:#fff;}
.lCn a:active {text-decoration:none;color:#0054a0;}

.lCn2 {display:table-row;}

.linkCellNone {display:none;}

.linkCellSm {
 outline:#fff solid 2px;
 width:100%;
 height:40px;
 font:bold 11pt arial,sans-serif;
 color:#0054a0;
 text-align:center;
}

#adBlock {display:none;}

#mAdBlock {display:block;}

#alex {display:none;}

#alexSmD {
 display:inline;
 margin:20px 20px 20px 20px;
 float:right;clear:both;
 width:100px;
 border:2px solid;
 border-color:#0c3279;
}

#alexSmD img {width:100%;}

#alexCaption {
 font:10pt arial,sans-serif;
 color:#0c3279;
}

#alexCaption img {
 display:inline;
 width:30%;
 margin-bottom:1px;
}

#srchMenu {display:none;}

.dkFont {color:#0c3279;}

.whFont {color:#fff;}

#srch {display:none;}

#indexDt {
 display:table-cell;
 text-align:center;
 border-style:none none solid none;
 border-color:#cfbfd7;
}

#indexForm {display:none;}

.telTxt {display:none;}

#formContent {display:none;}

#formContent2 {display:none;}

#formContentC {display:none;}

#txtContent {display:none;}

#netIcons {
 width:100%;
 margin:20px auto;
 height:80px;
}

#netIcons img {
 display:inline;
 height:50%;
 margin:0px 2px;
}

#realtorImg {display:none;}

#eqHimg {display:none;}

#lgScrn {display:none;}

#netIcons #cahrepImg {width:55px;}

#netIcons img.nopers {display:none;}

#netIcons #twitter2 {display:inline;}

#mobTxt {
 display:inline-block;
 padding:2px 0;
 font:12pt arial,sans-serif;
 color:#888;
 width:100%;
 border-style:solid none solid none;
 border-color:#cfbfd7;
}

#mobTxtH {
 display:inline-block;
 padding:2px 0;
 font:12pt arial,sans-serif;
 color:#888;
 width:100%;
}

#mobTxtL {
 display:inline-block;
 padding:2px 0;
 font:12pt arial,sans-serif;
 color:#888;
 width:100%;
 border-style:solid none none none;
 border-color:#cfbfd7;
}

#prose {
 margin:0 auto;
 width:100%;
 height:150px;
 text-align:left;
 font:12pt arial,sans-serif;
 color:#0c3279;
}

#prose ul {padding-right:20px;}

#mapIndx {
 padding:0;
 font:9pt arial,sans-serif;
 width:100%;
 border-style:solid none none none;
 border-color:#cfbfd7;
}

#mapIndx a {color:#999;}

#mapIndx img {float:none;}

#fut {display:none;}

#artFut {
 width:90%;
 margin-left:5%;
 text-align:left;
 font:12pt arial,sans-serif;
 border-style:solid none none none;
 border-color:#cfbfd7;
}

a:link {text-decoration:underline;color:#dd1a32;}    /* unvisited link */
a:visited {text-decoration:underline;color:#dd1a32;} /* visited link */
a:hover {text-decoration:underline;color:#0054a0;}   /* mouse over link */
a:active {text-decoration:underline;color:#dd1a32;}  /* selected link */

.sectioner {
 margin:auto;
 width:95%;
 text-align:left;
 border-style:solid none none none;
 border-color:#cfbfd7;
}

.group:before,
.group:after {
 content: "";
 display: table;
} 
.group:after {
 clear: both;
}
.group {
 zoom: 1; /* For IE 6/7 (trigger hasLayout) */
}

#listTitle {
 width:100%;
}

#listContent {
 margin:auto;
 width:100%;
 background-color:#fff;
}

#listContent img {
 width:45%;
 margin:20px 10px 10px 0px;
 float:left;
}

#listContent img.fullSizeImg {width:100%;}

#listContent img.ester {width:30%;float:right;}

#yardSign {display:none;}

#matrixImg {display:none;}

#flyerImg {display:none;}

#estImg {
 display:inline;
 width:30%;
 margin:10px 0 10px 10px;
 border-style:solid;
 border-width:2px;
 border-color:#0c3279;
 vertical-align:middle;
}

#estImg.listado {margin:20px 15px 0px auto;}

#lstaImg {
 display:inline;
 width:40%;
 margin:20px auto 0px 15px;
 vertical-align:middle;
}

#listContent #rprImg {
 width:50%;
 margin:0px 20px 20px 0px;
}

#listContent #lstImg {display:none;}

//#listContent #luxImg {width:100%;}

#listContent .noMarg {
 margin:0 !important;
 width:100%;
}

.tdText {text-align:center;color:#0c3279;font-size:9pt;}

#lotId {display:none;}

#ySgn {display:none;}

#mapCntr {
 width:100%;
 outline:black solid 2px;
 height:180px;
}

.phoneImg {display:inline;}

#rmnwMarker {display:none;}

#staticMap {display:none;}

#mapBtn {display:none;}

#tig {width:50%;}

#tigLogo {
 display:block;
 margin:0px auto 20px auto;
 width:35%;
}

#alexConoz {display:none;}

#alexConozSmD {
 display:inline;
 margin:20px 0px 20px 20px;
 float:right;
 width:30%;
 border:2px solid;
 border-color:#0c3279;
}

#alexConozSmD img {width:100%;}

#alexCptConoz {
 text-align:center;
 font:10pt arial,sans-serif;
 color:#0c3279;
}

#mailTitle {display:none;}

#mailTlist {display:none;}

#mailArT {display:none;}

.tAc {text-align:center;}

.vAt {vertical-align:top;}

.archFont {font-size:10pt;}

.gSw {width:70%;}

#noMage {display:none;}

#telVid {display:none;}

#togMobTxt {display:none;}

#togDtTxt {
 display:inline;
 font:9pt arial,sans-serif;
 color:#dd1a32;
}