/* CSS Document */

#Gallery_of_Homes_Widget div.scrollRowWrapper {
border-bottom:1px dotted #AAAAAA;
float:left;
margin-bottom:10px;
padding-right:8px;
width:134px;
}

#Gallery_of_Homes_Widget .AdvertisingHeader {
background-attachment:scroll;
background-color:#F5F5F5;
background-repeat:no-repeat;
border-top:4px solid #AAAAAA;
color:#AAAAAA;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:2px 2px 2px 8px;
width:600px;
}


#Gallery_of_Homes_Widget .AdvertisingSubHeader {
background-attachment:scroll;
background-color:#F5F5F5;
background-repeat:no-repeat;
border-bottom:1px dotted #AAAAAA;
border-top:1px dotted #AAAAAA;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
padding:2px 2px 2px 8px;
width:600px;

}
#Gallery_of_Homes_Widget .featuredFooter {
background-color:#F5F5F5;
border:1px dotted #AAAAAA;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
width:610px;
}


#Gallery_of_Homes_Widget .featuredFrame {
border:1px none;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
width:600px;
}

#Gallery_of_Homes_Widget #featuredFrame{

}

#Gallery_of_Homes_Widget .Featured {
background-color:#FFFFFF;
border:1px dotted #AAAAAA;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
padding:0 2px 2px 8px;
text-decoration:none;
width:598px;
}
#Gallery_of_Homes_Widget .location {
font-size:90%;
padding-bottom:4px;
}
#Gallery_of_Homes_Widget .price {
float:left;
}
#Gallery_of_Homes_Widget .link {
float:right;
}

#Gallery_of_Homes_Widget img.scrollImage {
width:134px;
}

#Gallery_of_Homes_Widget div.scrollRow {
margin-bottom:4px;
min-height:104px;
min-width:134px;
}




/* Push Down */

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
margin: 0px;
padding: 0px;
width: 1000px;
height:300px;

background: white; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin: 0px;
width:1000px;

overflow:hidden;

}


.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: left;
color: white;
text-decoration: none;
letter-spacing: 0px;
margin: 0px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
width: 1000px;
padding: 0px 0px 0px 0px;
cursor: pointer;
margin: 0px;
padding: 0px;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
width:0px;
Height:0px;
Margin:0px;
overflow:hidden;
float: left;
padding: 0px;
}

.pointerimage {
position:relative;
width:87px;
height:20px;
float: right;
margin-left:-10px;
margin-top:-28px;
padding: 0px;
z-index:100;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: white; /*background of toggle tab onMouseover*/
margin: 0px;

}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
margin: 0px;

}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
margin: 0px;

}
