/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend,  caption{
background-position:0 0;
background-repeat:no-repeat;
border:0 none;
font-size:100%;
font-style:inherit;

margin:0;
padding:0;
text-align:left;
vertical-align:baseline;
}
a img, :link img, :visited img {
border:0 none;
}
table {
border-collapse:collapse;
border-spacing:0;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
q:before, q:after, blockquote:before, blockquote:after {
content:"";
}
/*reset*/


body a{font:12px arial;color: #6c6c6c;text-decoration: none;cursor:pointer;}
body a:hover{text-decoration:none!important;}
body{height:auto;}
body a:link, body a:visited, body a:active{color: #c0c0c0;}


input:focus, select:focus, textarea:focus{outline: none!important;}


#wrapFix{float: left;width:100%;}

#wrap{margin:0 auto;background-color: #dcdcdc;overflow: hidden;position: relative;}
#wrapIn{min-height: 600px;min-width:960px;max-width: 960px;width:960px;margin:0 auto;}
#header{position: relative;z-index:3;float:left;width:100%;background-color:#fff}
#vMenu{float:left;height:30px;width:100%;border-top: solid 1px #000;border-bottom: solid 1px #000;background-color:#dcdcdc}
#vMenu li{float:left;height:30px;}
#vMenu li a{float:left;height:30px;padding: 8px 15px 11px;color:#000;font:13px arial;text-transform: uppercase;}
#vMenu li:last-child a{padding-right:12px;}
#vMenu li a:hover{background: url("../img/hMenuH.png" ) repeat-x;}
#photobanner{background: url("../img/headertop.png" ) no-repeat;width:920px;height:232px;float:left;padding:0px 20px 20px;position:relative;}
#photobanner img{width:100%;height:100%;position:relative;z-index: 1;}
#photobanner .title{position: absolute;bottom: 19px;left:50%;margin-left:-148px;background: url("../img/bgtitlef.png" ) no-repeat;width:297px;height:39px;}
#login{width:920px;height:70px;font-size:36px;text-align:center;padding:5px 20px 0px 20px;position:relative;border-bottom: solid 3px #e1e1e1}
#login .title{position: absolute;top:43px;left:50%;margin-left:-150px;background: url("../img/bgtitlef.png" ) no-repeat;width:297px;height:39px;}
#loginbox{width:320px;margin: 30px auto;padding:10px;border: solid 1px #000}
#listingadmin{width:725px;float:left;}
#listingadmin td{margin-left:5px;font-size:12px;}


#middle{background: url("../img/middle.png" ) no-repeat;float:left;width:100%;padding-top:30px;}
#middleIn{background-color: #fff;float: left;width: 100%;}
#history{position:relative;float:left;width:920px;height:131px;border-bottom:1px solid #dcdcdc;padding: 15px 29px 19px 9px;}
#history p{color:#5e5e5e;font:14px arial;margin: -3px 0 20px 30px;float: left;width: 570px;}
#history img{float:left; margin: 0 0 0 5px;}
#history .title{font:bold 18px arial;color:#000;margin: 3px 0 20px 30px;float: left;width: 570px;}
#quickSearchBox{position:absolute;top:30px;right:10px;width:170;padding:15px;border:1px solid #000;}
#aBlock{float:left;margin:20px 25px 0;width:920px;}

#about{float:left;width:800px;margin:20px 0px 0px 30px;}
#about img{display:inline;width:150px;}
#about p{color:#5e5e5e;font:13px/23px arial;width: 598px;padding-bottom: 25px;}
#about .service{font-size:14px;font-weight:bold;color:#cc0000;text-align:center;}
#about .title{color:#000;font:bold 20px arial;padding-bottom: 27px;}

#contact{float:left;width:800px;margin:20px 0px 0px 30px;}
#contact img{display:inline;width:150px;}
#contact p{color:#5e5e5e;font:13px/23px arial;width: 598px;padding-bottom: 25px;}
#contact p a{color:#0000ff;font-size:13px;}
#contact .title{color:#000;font:bold 20px arial;padding-bottom: 27px;}

#tips{float:left;margin: 0 0 0 30px;}
#tips .title {color: #000000;    font: bold 20px arial;    padding-bottom: 10px;}
#tips td a{float:left;margin-right: 12px;margin-top: 4px;}
#tips td a img{padding:2px;border:1px solid #cdcdcd;}
#tips td{width:50%;padding:0 15px 17px 25px;margin:0 0 14px 50px;}
#tips td .title{color:#000;font:bold 15px arial;margin-bottom: -1px;}
#tips td p{color:#5e5e5e;font:13px/16px arial;overflow:hidden;margin:0;padding:0;}

#connect{float:left;width:100%;background-color: #303030;height:67px;}
#connect > .title{float:left;margin:29px 0 0 58px;}
#connectUs{float:right;width:310px;}
#connectUs .title{color:#dcdcdc;font:13px arial;float:left;margin-top: 26px;}
#connectUs li a{float:left;width:31px;height:31px;}
#connectUs .facebook a{background: url("../img/facebook.png" ) no-repeat;}
#connectUs .twitter a{background: url("../img/twitter.png" ) no-repeat;}
#connectUs .in a{background: url("../img/in.png" ) no-repeat;}
#connectUs .rss a{background: url("../img/rss.png" ) no-repeat;}
#connectUs ul{float:left;width:160px;margin-top: 17px;margin-left: 25px;}
#connectUs ul li{float:left;margin-right: 7px;}
#footer {padding-bottom: 110px;width: 100%;float:left;}
#footer > .shadow{float:left;width:100%;background: url("../img/shadow.png" ) no-repeat;height:28px;}
#footer > .oshadow{float:left;width:100%;background: url("../img/oshadow.png" ) no-repeat;height:28px;}
#copy{float:left;width:100%;height:105px;background-color: #fff;}
#copy img{margin:10px 3px 10px 5px}
#copy ul{float:right;width:300px;margin: 36px 26px 0 0;display:block;}
#copy li{font:12px arial;color:#5e5e5e;float:right;display:inline-block; margin-right:5px; }

#adminimages {float:right;width:225px;border: solid 1px #000}
#admindocs {float:right;width:225px;border: solid 1px #000;padding-bottom:2px;margin-bottom:10px;}
#admindocs input.ibDoc {clear:both;margin-top:3px;}
#admindocs a {color:Blue;}
.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.uploadPanel2
{
	background-color:transparent;  
    padding:20px;
}
.uploadPanel
{
	width:450px;
}
.uploadPanelHead
{
	text-align:center;
	background-color:#073b84;
	padding:5px;
	color:#FFFFFF;
}

/* Featured Properties */
.featured
{
    clear:left;
    width:100%;
    margin-top: 25px;
    padding: 10px 0px 10px 0px;
    border-bottom:1px solid #dcdcdc;
}
.featItem 
{
    float:left;
    width:300px; 
    margin-top: 10px;
}
.featImage
{
    float:left;
    width:130px;   
}
.featDescription
{
    float: left;
    width: 145px;
    font-size: 12px;
    color: #002152;
    line-height: 1.3;
}

/* Available Properties */
.properties{clear:left;width:100%;padding:10px 0px 10px 0px;border-bottom:1px solid #dcdcdc;}
.propItem {float:left;width:300px;margin-top:10px;}
.propImage{float:left;width:130px;}
.propDescription{float:left;margin:0;width:170px;font-size:12px;color:#002152;line-height:1.3;}

/* Auctions */
.auctions{margin-left:50px;padding:10px 0px 10px 0px;border-bottom:1px solid #dcdcdc;}
.aucItem {width:500px;margin-top:10px;}
.aucImage{float:left;width:75px;}
.aucDescription{float:left;margin-top:15px;}
#auctions a{font-size:17px;color:#002152;}
#auctions a:hover{font-size:17px;color:#cc0066;}
#auctions img{margin:20px 0 0 10px;}

/* Property Detail */
.pdetail{width:900px;margin: 10px auto 0px auto;}
.pdHeader{font-size:24px;color:#3333cc;text-align:center;margin-bottom:10px;}
.pdDescription{width:900px;margin: 10px auto 0px auto;text-align:center;margin-bottom:10px;}
.pdLocation{font-size:16px;color:#3333cc;text-align:center;margin-bottom:10px;}

/* Community Links */
#clinks{width:350px;margin: 10px auto 25px auto;}
#clinks .head{display:block;font-size:24px;color:#000;text-decoration:underline;margin-bottom:20px;}
#clinks .ahead{display:block;}
#clinks .ahead a{font-size:24px;color:Gray;text-decoration:underline;}
#clinks .text{display:block;font-size:16px;color:Gray;}
#clinks li{font-size:16px;color:Gray;list-style-type:circle;margin-left:20px;}
#clinks .lhead{display:block;font-size:24px;color:#0033cc;margin-top:15px;}
#clinks .lhead a{font-size:12px;color:#0066ff;}
#clinks .lhead a:hover{font-size:12px;color:#000;}

/* Buyers */
#buyers{float:left;width:800px;margin:20px 0px 0px 30px;}
#buyers img{width:202px;margin-right:15px;}
#buyers p{color:#5e5e5e;font:13px arial;width:598px;line-height: 1.4;margin-bottom:10px;}
#buyers .indent{margin-left:50px;}
#buyers .service{font-size:14px;font-weight:bold;color:#cc0000;text-align:center;}

/* Sellers */
#sellers{float:left;width:800px;margin:20px 0px 0px 30px;}
#sellers img{width:200px;margin-right:15px;}
#sellers p{color:#5e5e5e;font:13px arial;width:598px;line-height: 1.4;margin-bottom:10px;}
#sellers .indent{margin-left:50px;}
#sellers .service{font-size:14px;font-weight:bold;color:#cc0000;text-align:center;}

#pdocs{font-size:12px;text-align:center;color:#000;}
#pdocs a{color:#996600;font-size:13px;font-weight:bold;}
