/*************************
Search Block
**************************/	
#searchcontainer
{
  position:relative;
  top:7px;
  border:#C5E9FF solid 2px;
  background-color: #00A5DB;
  width:400px;
  padding-bottom: 0px;
}

#qstable
{
  position:relative;
  border: 1px none red;
  top:8px;
  margin-bottom:3px;
  margin-left: auto;
  margin-right: auto;
}

#qsmoresearchbottom a
{
  font-size:9pt;
  text-decoration:underline;
}

#searchcontainer a
{
  color: white;
}

#searchcontainer table
{
  background-color: #00A5DB;
  padding: 0px;
}

#qstitle {
  font-size:18pt;
  font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
}

#qstolabel, #qsspacer
{
  width:10px;
}

#qsbuttons
{
  text-align:center;
}

.searchtyperow td
{
 padding-bottom:10px;
}

.pricerow td
{
 padding-bottom:10px;
}

.buttonrow td
{
  padding-bottom:0px;
  margin-bottom:0px;
}

#qstolabel
{
  width:25px;
  text-align:center;
  border:none black 1px;
}

/*************************
Featured Homes
**************************/	
#featuredhomescontainer
{
  position:absolute;
  left:435px;
  top:20px;
  width:430px;
  height:200px;
  background-color: #072D6E;
}

/*************************
**************************/	
.button1
{
  padding:4px;
  margin-top:1px!important;margin-top:0px;
}

a.button1:link 
{
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	background-color:#D41F2A;
	color:#fff;
	border:1px solid #fff;
	text-decoration:none;
}

a.button1:visited
{
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	background-color:#D41F2A;
	color:#fff;
	border:1px solid #fff;
	text-decoration:none;
}

a.button1:hover 
{
	background-color:#F37721;
	padding:3px;
}

a.button1:active 
{
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	background-color:#D41F2A;
	color:#fff;
	border:1px solid #fff;
	text-decoration:none;
}


/*************************
Links under Featured Homes
section
**************************/	
#searchlinkscontainer
{
  width:425px;
  position:absolute;
  left:435px;
  top:202px;
  border-top: solid 1px #00A5DB;
  padding-top:2px;
  background-color: #04215B;
  background-image: url('/graphics/featlinkbg-o.jpg');

}

#searchlinkscontainer label {
    display: block;
    padding-left: 15px;
    text-indent: -15px;
    font-size:10px;
}

#searchlinkscontainer input {
    width: 12px;
    height: 12px;
    padding: 0;
    margin: 0px;
    vertical-align: bottom;
    position: relative;
    top: 0px;
}

#searchlinkscontainer div
{
  float:right;
}

#searchlinkscontainer a
{
  color:white;
}

/*************************
Content Section
**************************/	
#contentcontainer
{
  background-image: url('/graphics/contentcontainerbg-o.jpg');
  color:white;
  position:relative;
  padding-bottom:15px;
}

#contentsection
{
 position:relative;
 padding-top:20px;
 padding-bottom:20px;
 width:864px;
}


