/***Main Site***/

body {
margin: 0px;
font-family: Arial;
}

table#holder {
width: 780px;
background: #d7c4af;
}

img {
border: 0;
}

div#spacer {
height: 15px;
}

div.spacer2 {
height: 5px;
}

/***Text Styles***/
.upper {
font: 17pt  "Verdana";
font-variant : small-caps;
font-weight: 900;
}

.link {
 text-decoration: none;
 color: black;
 font-weight: bold;
}

a.small {
font-size: 11px;
font-weight: 800;
text-decoration: none;
color: black;
}

a.flink {
font-size: 14px;
color: #53477e;
text-decoration: none;
}

span.heading {
color: #53477e;
font-size: 30px;
float: left;
padding-left: 15px;
}

span.cont {
position: relative; left: 15px;
padding-right: 10px;
}

#weath
{
        position: relative; left: 85px; top: 72px;
}

div.bod {
font-size: 13px;
float: left;
padding-left: 15px;
}

span.small {
font-size: 12px;
font-weight: bold;
}

/***Forms***/
.locator_text {
border-width:1;
 border-color: #ae998a;
 border-style:solid;
background: #e0e0e0;
}

/***Header***/
div#header {
height: 87px;
background: url('images/headerbg.png');
}

div#logo {
height: 87px;
width: 367px;
background: url('images/logo.png');

}

/***Menu***/
div#time {
height: 49px;
width: 209px;
background: url('images/time.png');
font-size: 15px;
font-weight: bold;

}

td.menu {
height: 49px;
width: 115px;
background: url('images/menu.png');
padding-bottom: 11px;
}



div#menuh {
padding: 0px;
}

table#menu1 {

}


/***Containers***/
.c1 {
padding-top: 3px;
float: left;
}

.c2 {
padding-top: 15px;
float: left;
}

.c3 {
padding-top: 20px;
}

/***Banner***/
#flash {
height: 200px;
width: 780px;
padding-top: 15px;
padding-bottom: 15px;
}

/***Content***/


 div#rightcont {
position: relative;
padding-right: 10px;
float: right;
}


div#leftcont {
width: 210px;
}

/***Search Box (HomePage)***/

div#shead {
height: 27px;
width: 207px;
background: url('images/qp.jpg');

}

div#shead2 {
height: 27px;
width: 207px;
background: url('images/qp2.jpg') no-repeat;

}

div#sbod {
height: 70px;
width: 207px;
background: url('images/qpb.jpg');

}

div#sbot {
height: 10px;
width: 207px;
background: url('images/qbb.jpg') no-repeat;
padding-bottom: 15px;

}

/***Currency Box (HomePage)***/


div#chead {
height: 25px;
width: 206px;
background: url('images/ct.jpg');

}

div#cbod {
width: 206px;
background: url('images/cb.gif');


}

div#cbodp {
padding-top: 15px;
padding-left: 15px;

}

div#cbot {
height: 11px;
width: 206px;
background: url('images/cbb.gif') no-repeat;

}

/***Weather (HomePage)***/
div#we {
height: 139px;
width: 207px;
background: url('images/we.jpg') no-repeat;


}


/***Intro (HomePage)***/

div#ihead {
height: 2px;
width: 538px;
background: url('images/it.gif') no-repeat;

}

div#ibod {
width: 538px;
background: url('images/ib.gif');
font-size: 13px;

}

div#ibot {
height: 14px;
width: 538px;
background: url('images/inb.gif') no-repeat;
padding-bottom: 15px;

}
/***Featured Properties (HomePage)***/

div#fhead {
height: 27px;
width: 750px;
background: url('images/fp.jpg') ;


}

div#fbod {
width: 750px;
background: url('images/fpb.gif');


}

div#fbot {
height: 10px;
width: 750px;
background: url('images/fpbb.gif') no-repeat;
padding-bottom: 15px;

}

/***Footer***/
  div#footer {
height: 44px;
width: 780px;
background: url('images/footer.gif');
background-repeat: repeat-x;
padding-top: 22px;
font-size: 13px;
font-weight: bold;
}

TD#footlink {
float: right;
padding-right: 15px;
padding-left: 25px;
color: #453b70;
font-size: 13px;
font-weight: bold;
}

a.footlink {
float: right;
padding-right: 15px;
padding-left: 25px;
color: #453b70;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

TD#footdets {
font-size: 13px;
font-weight: bold;
}




/***Content Based ages***/
div#cohead {
height: 3px;
width: 748px;
background: url('images/contt.gif') no-repeat;

}

div#cobod {
height: 100%;
width: 748px;
background: url('images/contbg.gif');
font-size: 13px;

}

div#cobot {
height: 12px;
width: 748px;
background: url('images/contb.gif') no-repeat;
}



/***Map***/
div#map {
width: 529px;
height: 686px;
padding-bottom: 15px;

}
div#maphead {
width: 529px;
height: 24px;
background: url('images/mhead.jpg') no-repeat;
}
div#coll {
float: left;
padding-left: 15px;
}


/***Admin Panel Table Control***/

table.admin {

background: #a18668;
border-width:3;
 border-color: #53477e;
 border-style:solid;

}