/* CSS Document */
@charset "utf-8";body{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;line-height:20px;font-weight:normal;margin:0px;padding:0px;height:auto;text-align:center;color:#454545;width:100%;}
div#container{padding:0px;margin:0px;margin-left:auto;margin-right:auto;width:1020px;background:#fff;position:relative;}
a:link{font-weight:bold;text-decoration:underline;cursor:pointer;}
a:visited{font-weight:bold;text-decoration:none;cursor:pointer;}
a:hover{font-weight:bold;text-decoration:none;cursor:pointer;}
div#logo{float:left;margin:0px;margin-top:15px;width:180px;}
#logo img{float:left;border:0px;margin:0px;padding:0px;}
#logo h1{font-size:13px;font-stretch:expanded;color:#4e0711;float:left;margin:0px;padding:0px;}
div#headCenter{position:absolute;left:200px;top:20px;}
#headCenter h1{font-size:30px;color:#ffe;float:left;margin:0px;font-weight:normal;}
div#headRight{float:right;margin-top:2px;margin-right:12px;}
#headRight h2{font-size:11px;display:inline;color:#e63c07;}
#headRight a:link{font-size:11px;color:#999;color:#e63c07;text-decoration:underline;font-weight:normal;}
#headRight a:visited{font-size:11px;color:#999;color:#e63c07;text-decoration:underline;font-weight:normal;}
#headRight a:hover{font-size:11px;color:#d9042b;text-decoration:none;}
#header{margin:0px;padding:0px;width:1020px;margin-left:0px;background-color:transparent;position:relative;}
#header img{margin:0px;text-transform:}
#topnav{color:#FFF;background-color:#fff;;height:33px;width:835px;position:absolute;left:180px;top:25;border-bottom:0px solid #4e0711}
#topnav ul{margin:0px;padding:0px;width:auto;float:left;}
#topnav li{float:left;display:block;margin-top:2px;padding-top:4px;padding-bottom:8px;color:#fff;font-size:13px;cursor:pointer;font-weight:bold;width:auto;}
#topnav li a:link{padding:10px;padding-right:15px;padding-left:15;padding-bottom:10px;text-decoration:none;color:#000;}
#topnav li a:visited{padding:10px;padding-right:15px;padding-left:15;text-decoration:none;color:#000;}
#topnav li a:hover{color:#d9042b;text-decoration:underline;}
#content a:link{color:#d9042b;text-decoration:underline;}
#content a:visited{color:#d9042b;text-decoration:none;}
div#ajax{margin:0px;position:absolute;left:0px;top:20px;height:360px;width:1016px;float:left;background-image:url(images/ajax4e.jpg);background-repeat:no-repeat;background-position:bottom;position:relative;}
#ajax img{border:1px solid #8B4853;border:1px solid #aaa;color:#fff;font-size:10px;font-weight:normal;}
#mini-top a:link{position:absolute;top:1px;left:40px;text-decoration:underline;color:#000;color:#4e0711;color:#d9042b;margin:0px;padding:0px;font-size:15px;font-weight:bold;cursor:pointer;width:auto;text-align:left;}
#mini-top a:visited{position:absolute;top:1px;left:40px;text-decoration:underline;color:#9c1f2f;margin:0px;padding:0px;font-size:15px;font-weight:bold;cursor:pointer;width:auto;text-align:left;}
#mini-top a:hover{position:absolute;top:1px;left:40px;text-decoration:none;color:#9c0c0a;color:#d9042b;color:#1f1f21;margin:0px;padding:0px;font-size:15px;font-weight:bold;cursor:pointer;width:auto;text-align:left;}
#mini-top h2{position:absolute;top:2px;left:550px;color:#e63c07;font-size:18px;width:400px;margin:0px;padding:0px;text-align:right;}
#main_pic img{position:absolute;top:30px;left:310px;width:360px;height:220px;border:1px solid #666;background-color:#efefef;background-color:#fff;padding:6px;padding-left:15px;padding-right:15px;border:1px solid #8B4853;border:2px ridge #fff;border-bottom:5px ridge #fff;}
#main_pic_2 img{position:absolute;top:30px;left:310px;width:360px;height:220px;border:1px solid #666;background-color:#efefef;background-color:#fff;padding:6px;padding-left:15px;padding-right:15px;border:1px solid #8B4853;border:2px ridge #fff;border-bottom:5px ridge #fff;}
#pic1 img{position:absolute;left:220px;top:180px;width:40px;height:30px;}
#pic2 img{position:absolute;left:20px;top:30px;width:175px;height:120px;}
#pic3 img{position:absolute;left:70px;top:110px;width:155px;height:110px;}
#pic4 img{position:absolute;left:130px;top:60px;width:165px;height:120px;}
#pic5 img{position:absolute;left:820px;top:35px;width:175px;height:120px;}
#pic6 img{position:absolute;left:715px;top:80px;width:165px;height:120px;}
#pic7 img{position:absolute;left:790px;top:135px;width:155px;height:110px;}
#pano{position:absolute;top:205px;left:835px;width:160px;height:116px;border:1px solid #e8455a;border:1px solid #d9042b;border:2px ridge #1f1f21;border-bottom:1px solid #171721;border-left:1px solid #171721;border:2px groove #fff;z-index:9;}
#pano1{position:absolute;top:180px;left:20px;border:1px solid #e8455a;border:4px solid #aaa;border:2px solid #e63c07;border-right:6px solid #e63c07;border-bottom:6px solid #e63c07;border:2px groove #666;color:#fff;background-color:#8B4853;background-color:#663222;background-color:#1f1f21;font-size:11px;height:125px;width:170px;}
#pano1 a:link{color:#fff;text-decoration:underline;cursor:pointer;font-size:11px;}
#pano1 a:visited{color:#eee;text-decoration:underline;cursor:pointer}
#pano1 a:hover{color:#d9042b;text-decoration:none;cursor:pointer}
#pano1 table{width:100%;}
#pano1 td{margin:0px;padding:0px;}
#pano2{position:absolute;top:140px;left:100px;border:1px solid #e8455a;border:4px solid #aaa;border:2px solid #e63c07;border-right:6px solid #e63c07;border-bottom:6px solid #e63c07;border:2px groove #fff;color:#fff;background-color:#99b3cc;background-color:#1f1f21;background-color:#7f5959;font-size:11px;height:100px;width:160px;}
#pano2a{background-color:#7f5959;width:100%;height:100%;}
#pano2b{background-color:#943b3b;width:100%;height:100%;}
#pano2c{background-color:#4c3535;width:100%;height:100%;}
#pano2 table{width:152px;padding-left:3px;padding-right:3px;}
#pano2 td{margin:0px;padding:0px;width:50%;}
#pano5{float:left;width:1000px;height:1000px;border:1px solid #e8455a;border:1px solid #d9042b;border:2px ridge #1f1f21;border-bottom:1px solid #171721;border-left:1px solid #171721;border:2px groove #fff;z-index:9;margin-top:15px;}
#login{float:right;padding-top:0px;color:#1f1f21;margin-top:2px;margin-left:15px;}
#description{position:absolute;left:200px;top:275px;width:600px;height:50px;color:#e57c0a;color:#1f1f21;font-size:11px;font-weight:normal;line-height:14px;}
div#backer{position:absolute;top:25px;left:200px;width:600px;height:290px;background-color:#fff;}
#login a:link{color:#507188;text-decoration:none;font-size:11px;}
#login a:visited{color:#507188;text-decoration:none;font-size:11px;}
#login a:hover{color:#793433;text-decoration:underline;font-size:11px;}
div#middleText{position:absolute;left:0px;top:510px;width:100%;margin-top:5px;}
#middleText h1{float:left;text-align:left;font-size:16px;width:auto;margin:0px;padding:0px;width:100%;}
#middleText p{float:left;text-align:left;font-size:12px;margin:0px;padding:0px;width:1000px;}
#middleText a:link{color:#d9042b;text-decoration:underline;}
#middleText a:visited{color:#d9042b;text-decoration:none;}
div#middleMenu{position:absolute;left:0px;top:590px;width:100%;margin-top:10px;}
div#middle{position:absolute;left:0px;top:550px;}
div#toppers{float:left;}
div#middles{float:left;margin-top:15px;margin-left:25px;}
.fieldlabel{color:#977b49;color:#454545;font-size:12px;font-weight:bold;width:150px;min-width:150px;margin-top:5px;}
.forminput, select{font-size:12px;font-weight:normal;margin-top:5px;color:#000;}
.input{margin:0px;padding:0px;}
.reqField{font-size:10px;color:#990000;padding-left:5px;}
.td1{width:270px;text-align:left;}
#foot{border-top:5px solid #1f1f21;position:absolute;top:1320px;left:0px;width:100%;margin-top:40px;text-align:center;background-color:#ccc;text-align:center;padding-top:0px;padding-bottom:10px;height:auto;width:100%;color:#d9042b;}
#foot table{margin:0px;padding:0px;padding-left:10px;padding-bottom:10px;width:100%;background-color:#dedede;}
#foot p{width:100%;float:left;text-align:center;margin:0px;padding:0px;padding-top:15px;padding-bottom:15px;margin-left:10px;font-size:12px;}
#foot h2{float:left;text-align:left;font-size:14px;color:#1f1f21;margin:0px;margin-left:10px;width:100%;padding:0px;}
#foot a:link{color:#454545;font-size:12px;font-weight:normal;text-decoration:underline;margin-right:2px;}
#foot a:visited{color:#454545;font-size:12px;font-weight:normal;text-decoration:underline;}
#foot a:hover{color:#1f1f21;font-size:12px;font-weight:normal;text-decoration:none;}
#foot img{border:0px ridge white;}
#LittleScroll{position:absolute;top:320px;left:230px;width:580px;display:block;background-color:transparent;border-bottom:0px dotted #999;border-top:0px dotted #666;}
#littleScroll img{cursor:pointer;border:0px;}
#littleScroll h1{float:left;width:100%;font-size:14px;font-weight:bold;color:#a00;color:#733433;color:#fff;text-align:center;padding:0px;margin:0px;margin-top:5px;margin-bottom:1px;}
#midScroll{position:absolute;top:688px;left:0px;width:100%;display:block;background-color:transparent;border-bottom:0px dotted #999;border-top:0px dotted #666;}
#vLittle{position:absolute;top:30px;left:15px;width:95%;font-size:11px;font-weight:bold;color:#a00;color:#733433;text-align:left;padding:0px;margin:0px;margin-top:1px;margin-bottom:5px;font-variant:small-caps;background-color:transparent;}
div#houseCard{float:left;width:280px;height:300px;margin-right:47px;margin-bottom:30px;border:2px solid #000;position:relative;-moz-box-shadow:3px 5px 5px rgba(0,0,0,0.4);-webkit-box-shadow:3px 5px 5px rgba(0,0,0,0.40);-opera-box-shadow:3px 5px 5px rgba(0,0,0,0.40);-khtml-box-shadow:3px 5px 5px rgba(0,0,0,0.40);-icab-box-shadow:3px 5px 5px rgba(0,0,0,0.40);box-shadow:3px 3px 5px rgba(0,0,0,0.40);}
#houseCard h1{color:#d9042b;font-size:12px;font-weight:bold;position:absolute;top:0px;left:8px;z-index:999;margin:0px;padding:0px;}
#houseCard h2{color:#e63c07;font-size:12px;font-weight:bold;position:absolute;top:245px;left:0px;z-index:999;margin:0px;padding:0px;width:100%;text-align:center;}
#houseCard h3{color:#000;font-size:16px;font-weight:bold;position:absolute;top:35px;left:8px;z-index:1001;margin:0px;padding:2px;width:auto;text-align:center;background-color:#fff;border:1px solid #000;-moz-box-shadow:0 0 8px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);-opera-box-shadow:0 0 8px rgba(0,0,0,0.5);-khtml-box-shadow:0 0 8px rgba(0,0,0,0.5);-icab-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5);}
#houseCard a:link{color:#d9042b;text-decoration:underline;cursor:pointer;}
#houseCard a:visited{color:#d9042b;text-decoration:none;cursor:pointer;}
#houseCard a:hover{color:#1f1f21;text-decoration:none;cursor:pointer;}
div#picA{position:absolute;left:30px;top:20px;width:200px;height:130px;border:0px solid #000;}
#picA a:hover{color:#1f1f21;text-decoration:none;cursor:url(graphics/zoomin.cur), pointer;}
#picA img{width:200px;heigth:130px;}
div#picB{position:absolute;left:10px;top:110px;width:110px;height:110px;border:0px solid #d9042b;}
#picB img{width:110px;height:110px;}
#picB a:hover{color:#1f1f21;text-decoration:none;cursor:url(graphics/zoomin.cur), pointer;}
div#picC{position:absolute;left:170px;top:80px;width:100px;height:80px;border:0px solid #e63c07;}
#picC img{height:80px;width:100px;}
#picC a:hover{color:#1f1f21;text-decoration:none;cursor:url(graphics/zoomin.cur), pointer;}
.yaba1{font-size:13px;color:#fff;margin:0px;padding:0px;width:70px;}
.yaba1a{font-size:11px;color:#ddd;margin:0px;padding:0px;}
.yaba1b{font-size:13px;color:#1f1f21;margin:0px;padding:0px;width:70px;}
.yaba2{font-size:12px;color:#fff;font-weight:bold;margin:0px;margin-left:10px;padding-left:5px;width:150px;}
.yaba2a{font-size:13px;color:#fff;font-weight:bold;margin:0px;margin-left:0px;width:150px;text-align:left;}
.yaba2b{font-size:14px;color:#000;font-weight:normal;margin:0px;margin-left:10px;padding-left:5px;width:150px;font-variant:small-caps;}
.yaba2c{font-size:13px;color:#333;font-weight:normal;margin:0px;margin-left:10px;padding-left:10px;background-image:url(images/red_bullet.gif);background-position:left;background-repeat:no-repeat;line-height:18px;}
.yaba3{font-size:14px;color:#fff;font-weight:bold;margin:0px;padding:0px;}
.yaba3a{font-size:11px;color:#f1efee;font-weight:bold;margin:0px;padding:0px;}
.yaba3b{font-size:13px;color:#1f1f21;font-weight:bold;margin:0px;margin-left:0px;padding-left:5px;width:auto;}
.btn{margin:0;margin-top:3px;margin-right:3px;display:inline;padding:0px;color:#fff;font-size:11px;background:transparent url(images/sprite.png) 0 0 repeat-x;font-weight:bold;text-transform:uppercase;text-decoration:none;border:1px solid #686868;cursor:pointer;width:80px;height:26px;overflow:visible;}.btn:hover{background-position:0 -26px;height:26;}a.btn:hover{color:#000;}
submit{width:80px;height:26px;}
#explore-nav{height:30px;overflow:hidden;width:1020px;}
#explore-nav ul{float:left;margin:0px;padding:0px}
#explore-nav li{float:left;list-style-image:none;list-style:none}
#explore-nav li a{background-color:#000;border-left:1px solid #999;border-top:1px solid #999;color:white;cursor:pointer;display:block;float:left;font-size:11px;height:16px;padding:5px 18px;text-transform:uppercase;list-style-image:none}
#explore-nav li a:hover{background-color:#e65f35;border-left:1px solid #999;border-top:1px solid #999;color:black;cursor:pointer;display:block;float:left;font-size:11px;height:16px;padding:5px 18px;text-transform:uppercase;list-style-image:none;font-weight:normal;}
#search_suggestions{margin:0px;padding:0px;color:#333333;color:#fff;width:280px;z-index:998;text-transform:capitalize;overflow:hidden;height:auto;position:absolute;top:30px;right:40px;font-size:11px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
#beby{margin:0px;height:22px;width:220px;font-size:11px;border:1px solid #4e0711;padding:0px;}
#homeForm{margin:0px;padding:0px;}
div#middle_left{float:left;width:490px;}
#middle_left fieldset{float:left;width:450px;margin-left:20px;margin-top:10px;padding-bottom:10px;border:1px solid #ddd;}
#middle_left legend{color:#a00;text-align:left;font-size:14px;font-weight:500;font-variant:small-caps;}
div#middle_right{float:right;width:490px;}
div#middle_right h1{width:100%;margin:10px;font-size:16px;text-align:left;color:#1f1f21;}
div#searcher{float:left;margin-top:10px;width:1010px;display:inline;position:relative;border:0px solid #ccc;height:45px;border:0px solid #1f1f21;border-bottom:3px solid #1f1f21;background-color:#efefef;background-color:#eee;}
#searcher h1{position:absolute;bottom:5px;left:10px;color:#efefef;font-size:15px;}
div#bcounty{width:120px;float:left;}
div#bcities{float:left;width:180px;}
div#withit{float:left;}
div#options{position:absolute;right:0px;top:-3px;width:160px;}
#options a:link{text-decoration:underline;font-weight:normal;color:#1f1f21;font-size:10px;}
#options a:visited{text-decoration:underline;font-weight:normal;color:#1f1f21;font-size:10px;}#options a:hover{text-decoration:underline;font-weight:normal;color:#d9042b;font-size:10px;}

.MagicThumb, .MagicThumb:hover{cursor:url(graphics/zoomin.cur), pointer;outline:0 !important;}
.MagicThumb-expanded-thumbnail{cursor:default;}
.MagicThumb span{display:none !important;}
.MagicThumb img{border:0;outline:0;}
.MagicThumb-expanded{cursor:url(graphics/zoomout.cur), pointer;background:transparent;border:1px solid #ccc;outline:0;padding:0;}
.MagicThumb-caption{color:#333;font:normal 10pt Verdana, Helvetica;background:#ccc;text-align:left;padding:8px;border:0 !important;outline:0 !important;}
.MagicThumb-buttons{background:transparent url(graphics/buttons1.png) no-repeat 0 0;height:24px;display:block;}
.MagicThumb-buttons a{width:24px;height:24px;margin:0px 1px !important;overflow:hidden;}
.MagicThumb-loader{font:normal 12pt sans-serif;border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;}
.MagicThumb-swap{}
.MagicThumb-external-caption{display:none;}

#popupMask{position:absolute;z-index:200;top:0px;left:0px;width:100%;height:100%;opacity:.5;filter:alpha(opacity=90);background-color:transparent !important;background-color:#333333;background-image:url("maskBG.png") !important;//For browsers Moz, Opera, etc. background-repeat:repeat;display:block;}
#popupContainer{position:absolute;z-index:201;top:0px;left:0px;display:none;padding:0px;}
#popupInner{border:2px solid #aaaaaa;background-color:#ffffff;}
#popupFrame{margin:0px;width:100%;height:100%;position:relative;z-index:202;}
#popupTitleBar{background-color:#733433;color:#ffffff;font-weight:bold;height:20px;padding:4px;padding-left:10px;border-bottom:0px solid #000000;border-top:1px solid #733433;border-left:1px solid #733433;border-right:1px solid #733433;position:relative;z-index:203;}
#popupTitle{float:left;font-size:1.1em;padding-bottom:2px;}
#popupTitle a:link{color:#fff;text-decoration:underline;font-size:14px;}
#popupTitle a:visited{color:#fff;text-decoration:underline;font-size:14px;}
#popupTitle a:hover{color:#ff9;text-decoration:none;font-size:14px;}
#popupControls{float:right;cursor:pointer;cursor:hand;}
#buttHead{position:absolute;top:305px;left:30px;border:0px;cursor:pointer;height:45px;width:162px;}
#buttHead img{border:0px;cursor:pointer;width:162px;height:45px;}
#follow{position:absolute;top:330px;right:40px;border:0px;cursor:pointer;height:50px;width:180px;color:#eee;font-weight:bold;}
#follower{position:absolute;top:270px;left:80px;}
#addresso{width:500px;} 

