/* DreamStreet RE Sitewide styles */
ADDRESS,BLOCKQUOTE,BODY,CAPTION,CENTER,DD,DIR,DIV,DL,DT,FORM,H6,HTML,MENU,OL,P,TD,TH,UL,LI{
font:12px Arial,sans-serif;
}
HTML{
padding:0px;
border:0px;
margin:0px;
color:#000000;
background:#dbdbdb;
}
BODY{
padding:0px;
margin:30px auto;
background:#ffffff;
width:920px;
}
#dreamstreetre-logo{
border:0px;
border-bottom:2px solid #0059c3;
padding:0px;
margin:0px;
background:url(images/header2.jpg) repeat-x;
width:920px;
height:101px;
text-align:right;
}
#contact-details{
margin:0px 10px 0px 0px;
padding:40px 0px 0px 0px;
color:#505050;
font-weight:bold;
font-size:12px;
font:Script MT,Verdana,Arial,Sans-Serif;
}
#pdxre{
padding:60px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
background:url(images/dreamstreet-re-logo.jpg) no-repeat;
color:#505050;
width:429px;
height:26px;
text-align:right;

}
#pdxre H1{
margin:0px;
padding:0px;
font-size:15px;
}
#pdxnav{
margin:0px 0px 0px 0px;
padding:0px;
background:url(images/navbar.jpg) repeat-x;
width:920px;
height:51px;
text-align:left;
z-index:2;
}
#pdxnav UL{
margin:0px 0px 0px -40px;
list-style:none;
list-style-type:none;
}
#pdxnav UL LI{
float:left;
margin:0px;
padding:0px;
margin:0px;
text-align:center;
font-weight:bold;
}
#pdxnav UL LI.navlink1{
background:url(images/navbkg.jpg) repeat-x;
position:relative;
width:130px;
height:31px;
}
#pdxnav UL LI.navlink1 A{
margin-top:10px;
display:block;
font:Script MT,Verdana,Arial,Sans-Serif;
font-size:10px;
font-weight:bold;
font-weight:bold;
width:130px;
height:21px;
text-transform:uppercase;
text-decoration:none;
vertical-align: middle;
z-index:2;
}
#pdxnav UL LI A:link,#pdxnav UL LI A:visited{
color:#818181;
}
#pdxnav UL LI A:hover,#pdxnav UL LI A:active{
color:#000000;
}
#pdxnav UL LI#ender{
background:url(images/navbkgender.jpg);
width:1px;
}
#pdxnav UL LI UL{
display:none;
position:absolute;
top:.25em;
left:0px;
height:20px;
width:920px;
top:auto;
left:auto;
z-index:2;
}
#pdxnav UL LI UL LI{
float:left;
margin:0px;
padding:0px 0px 3px 0px;
display:block;
background:#ffffff;
position:relative;
width:130px;
height:20px;
text-align:center;
z-index:2;
}
#pdxnav UL LI UL LI A{
background:#ffffff;
width:130px;
height:20px;
}
#pdxnav UL li:hover ul,#pdxnav UL li.over ul{
padding:0px 0px 3px 0px;
margin:0px;
display:block;
position:relative;
width:130px;
height:20px;
text-align:center;
z-index:3;
}
UL.sub2{
width:920px;
height:20px;
vertical-align:middle;
text-align:center;
padding-left:40px;
padding-top:5px;
}
UL.sub2 LI{
display:block;
color:#000000;
width:130px;
height:20px;
text-transform:uppercase;
vertical-align:middle;
text-align:center;
}
UL.sub2 LI A{
color:#000000;
font:Script MT,Verdana,Arial,Sans-Serif;
font-size:10px;
font-weight:bold;
width:130px;
height:20px;
text-decoration:none;
vertical-align:middle;
text-align:center;

}
#pdx-banner{
background:url(images/top-banner3.jpg) no-repeat;
height:219px;
width:920px;
margin:0;
padding:0;
}
#pdx-banner-text{
	padding:0px;
	float:right;
	margin-top:0px;
    margin-right:24px;
	background: none;
    color:#FFF;
    font:Verdana,Arial,Sans-Serif;
    width:325px;
}
#pdx-banner-text H2{
	font:Bold 18px Verdana, Geneva, sans-serif;
	text-align:center;
}
#pdx-banner-text p{
	font:12px Verdana, Geneva, sans-serif;
}
#pdx-banner-text a{
	color:#FFF;
}
#pdx-banner-image{
	width:260px;
	margin-left:30px;
	margin-right:30px;
}
#pdxtext{
margin:0;
padding:30px 45px 10px 45px;
background:#bacada;
font:Verdana,Arial,Sans-Serif;
}

#pdxtext H1{
color:#000000;
font-size:18px;
text-align:left;
}
#pdxtext H2{
color:#000000;
font-size:18px;
text-align:left;
}
#pdxtext H4{
color:#000000;
font-size:14px;
text-align:left;
}
#pdxtext P img{
	float:right;
	margin:10px 0 10px 10px;
}
#pdxtext UL{
	list-style:outside url(images/House-Bullet-Green-20.jpg);
}
#pdxtext LI{
	font-weight:bold;
}
.listtext{
	padding:0 0 0 45px;
	font-size:12px;
	font-weight: normal;
}
#pdxrbox{
padding:0 0 10px 0;
float:right;
margin:0px 0px 10px 10px;
background:#e2e2e0;
color:#000000;
font:Verdana,Arial,Sans-Serif;
width:180px;
}
#pdxrbox H3{
margin:0;
padding:0;
background:#0083ce;
color:#ffffff;
font-size:12px;
width:180px;
text-align:center;
}
#pdxrbox P{
margin:8px;
font-size:11px;
text-align:justify;
}
#pdxrbox H3 a{
	color:#ffffff;
}
#pdxrbox UL{
	list-style: square outside none;
}
#pdxrbox LI{
	font-weight:normal;
	line-height:1.2;
	padding:0 5px 10px 0;
}
#footer{
margin-top:0px -10px 0px -10px;
clear:both;
background:#bacada;
font:Verdana,Arial,Sans-Serif;
text-align:center;
}
#footer P{
margin-right:50px;
margin-left:50px;
font-size:8px;
font-weight:normal;
max-width:780px;
text-align:justify;
}
#footer A{
color:#000000;
text-decoration:none;
}
HR{
color:#717577;
width:90%;
height:1px;
}
#pdxsearch{
margin:0px;
padding:0px 10px 10px 10px;
background:#FFF;
font:Verdana,Arial,Sans-Serif;
}
.sm {
	font:bold 10px verdana,Arial,Sans-Serif;
	color:#000;
}
.smred {
	font:bold 10px verdana,Arial,Sans-Serif;
	color:#f00;
}
#ColL{
	position:relative;
	top:0;
	left:50px;
	width:300px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#ColR{
	position:relative;
	top:0;
	right:80px;
	margin:0px;
	padding:0px;
	width:300px;
	float:right;
}
#Agentbox{
	width:295px;
	height:165px;
}
#Agentbox a img{
	float:right;
}

.Bottom{
	clear:both;
}