
.doitnw_content_left_map_fp
{
position:relative;
float:left;
width:886px;
height:266px;
border-bottom:1px solid;
}

.map
{
    position:absolute;
    float:left;
    top:276px;
    left:450px;
    border:0px;
}

.doitnw_content_bottom_fp
{
display:inline;
float:left;
width:440px;
border-right:1px solid white;
}
.doitnw_map_directions
{
border:1px solid #cccccc;
font-size:8pt;
padding:5px;
width:275px;
}

.doitnw_map_zip
{
width:50px;
}

.doitnw_content_area_fp
{
display:inline;
position:relative;
float:left;
width:445px;
border-right:1px solid;
height:338px;
background-repeat: no-repeat;
background-position:top right;
background-image: url(../grfx/background/bodybg.jpg);

}

.doitnw_content_right_fp
{
position:relative;
float:left;
width:113px;
height:604px;
background-position:top left;
background-repeat: no-repeat;
background-image: url(../grfx/right/right1.jpg);
}

.doitnw_zipcode_btn
{
position:relative;
display:inline;
float:left;
}

.doitnw_content_leftarea
{
display:inline;
position:relative;
float:left;
width:887px;
}

.doitnw_content_left_catlist
{
background-image: url(../grfx/left/restaurant1.jpg);
}

.doitnw_banner_right_rotatetext
{
background-image: url(../grfx/text/doitnw.png);
}

.doitnw_banner_right_rotateimg
{
background-image: url(../grfx/top/top1.jpg);
}

.doitnw_content_left_map_content
{
position:relative;
float:left;
color: #cccccc;
width:380px;

margin-top:15px;
margin-left:25px;
padding:10px;
}

.doitnw_map_hotspot
{

position:absolute;
float:left;
cursor: hand;
}
.doitnw_map_hotspot_over
{

position:absolute;
float:left;
border:1px solid #ffffff;
cursor: hand;
}

#mapSeattle
{
height:62px;
width:75px;
left:485px;
top:0px;
}

#mapPortland
{
height:110px;
width:105px;
left:465px;
top:67px;
}

#mapBoise
{
top:13px;
width:162px;
left:575px;
height:230px;
}

#forgetDiv
{
visibility: hidden;
}