﻿/* == Search Results == */
.search-results .search-item {
    margin-top: 8px;
}

.search-results .search-map-pin {
    float: left;
    clear: left;
    margin: 8px 5px 0 0;
    cursor: pointer;
}

.search-results .search-item .display-title { font-size: 14px; }
.search-results .search-item span { display: block; margin-left: 12px; color: #111; }

.search-results .search-item .display-url {
    text-decoration: none; color: #090;
    margin-left: 12px; 
}

.search-results .search-item address {
    margin: 0 0 0 12px;
}

.search-results .search-pages {
    margin-top: 10px;
}

.search-results .credit {
    display: block;
    text-align: center;
    margin-top: 8px;
}

/* == Search Sort == */
.search-sort label {
	margin: 0 4px 0 0;
}

.search-sort a, .search-sort, .search-info {
	margin: 0 4px;
}

.search-info {
    font-weight:bold;
}

/* == Search Form == */
.search-form select {
    margin-left: 6px;
}

.search-form button {
    margin-left: 6px;
} 

/* == Directory == */
.directory {
    margin-bottom: 20px;
}

.directory strong {
    display: block;
    margin-top: 8px;
}

#contentInner .directory .col1 {
    padding-left: 20px;
}

#contentInner .directory .col2 {
    margin-right: 20px;
}

/* == RSS == */
div.rss-item {
    margin-bottom: 4px;
}   
div.rss-item a {
    display: block;
}   

/* == Weather == */
/*div.weather {
    border: solid 1px #777; background: #eee; 
    padding: 4px; height: 62px;
}       

div.weather img {
    float: left; border: solid 1px #aaa;
    padding: 1px; margin: 0 5px 5px 0;
    position: relative;
    top: -15px;
}   

div.weather strong {
    margin-left: 65px;
}*/

/* == Map == */
.search-map-pin {
    background: url(http://dev.virtualearth.net/mapcontrol/v6.2/i/bin/6.2.2008082210001.41/pins/poi_search.gif) no-repeat 2px 2px;
    width: 29px; height: 35px;
    font-size: 15px; font-weight: bold; text-align: center;
    color: white; font-family: sans-serif;
    padding: 4px 0 0 0;
}

.search-map-pin:hover, .search-map-pin-hover {
    background: url(http://dev.virtualearth.net/mapcontrol/v6.2/i/bin/6.2.2008082210001.41/pins/mappoi_active.gif) no-repeat;
    color: #007;
}

.search-map {
    position: relative;
    border: solid 1px #777;
    overflow: hidden;
    height: 300px;
    margin-bottom: 20px;
}

.search-map a.view-all {
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
    background: #8DBB82;
    border: solid 1px #5B974E;
    padding: 0 3px 1px 3px;
    font: bold 10px sans-serif;
    text-decoration: none;
    color: #fff;
}          
.search-map a.view-all:hover {
    background: #FF707C;
    border: solid 1px #FF3243;
}  

/* Hides the map's notification that Bird's Eye view is available */
#MSVE_obliqueNotification, .MSVE_PoweredByLogo, .MSVE_Copyright, .MSVE_ScaleBar, .MSVE_ScaleBarLabel,
#MSVE_navAction_modeCell,#MSVE_navAction_separator0,#MSVE_navAction_separator2,#MSVE_navAction_separator3,
#MSVE_navAction_showLabels { 
    visibility: hidden; 
    display: none; 
}
