@charset "utf-8";
/* CSS Document */
/* Override the Vignette Styles  - JPJR 09 2009
updated - 09.28.2009
presentational file for Multnomah County Web Site */

/*/////////////////////// Contact (Main landing page) /////////////////////////////*/
#contentbox_wrapper .info {
	display: block;
}

#contentbox_wrapper .info li {
	list-style: none outside;
}

#contentbox_wrapper li .infolabel {
    display: inline-block;
    text-align: right;
    width: 50px !important;
	width: 55px;
    margin: 0 !important;
    padding: 0 .5em 0 0 !important;
	vertical-align: top;
	font-weight: bold !important;
}

#contentbox_wrapper li #tty {
    width: 110px !important;
	width: 115px;
}

#contentbox_wrapper li .address {
    display: inline-block;
    margin: 0 !important;
    padding: 0 !important;
}

#contentbox_wrapper li .num {
    font-family: Georgia !important;
	letter-spacing: .1em !important;
}

#contentbox_wrapper .landingleftnolink hr, #contentbox_wrapper .landingrightnolink hr, #Column2 .vgn-ext-text .ads_locations_hr {
    border-bottom: solid 1px #D9D9D9;
}

#contentbox_wrapper #Column2 .generalafterhoursinfo {
	margin: 0 0 0 .5em !important;
}

#contentbox_wrapper .generalafterhoursinfo li {
    list-style: none;
    float: left;
    width: 100%;
    text-align: right;
    background: transparent url("/CountyHome/images/dottedLine.png") no-repeat bottom left;
}

#contentbox_wrapper .generalafterhoursinfo li .contacttitle {
	background-color: #fff;
	margin: 0 !important;
    float: left;
    width: auto;
}

#contentbox_wrapper .generalafterhoursinfo li .num {
    background-color: #fff;
    width: auto;
	clear: none;
    margin: 0 !important;
	letter-spacing: .1em !important;
}

#contentbox_wrapper .generalafterhoursinfo #dvs {
    background-image: none;
}

#contentbox_wrapper .generalafterhoursinfo #dvs ul {
    float: left;
    width: 530px;
    margin: 0 0 0 1em !important;
    font-size: 1em !important;
}

#contentbox_wrapper .generalafterhoursinfo #dvs ul li {
	list-style: none;
}

/*---------------------- ADS Location Styling --------------------------------------*/
#Column2 .vgn-ext-text {
    position: relative;
	display: block;
    clear: both !important;
    overflow: hidden;
}

#Column2 .vgn-ext-text #ADSLocations_DCHSADSD_One, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Three, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Five, #ADSLocations_DCHSSC_One, #ADSLocations_DCHSSC_Three, #ADSLocations_DCHSSC_Five, #ADSLocations_DCHSSC_Seven, #ADSLocations_DCHSSC_Nine {
    float: left !important;
    width: 45%;
	padding: 1em 0 1em 0;
    display: inline-block;
    position: relative;
    /*border: solid blue 1px;*/
}

#Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Two, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Four, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Six, #ADSLocations_DCHSSC_Two, #ADSLocations_DCHSSC_Four, #ADSLocations_DCHSSC_Six, #ADSLocations_DCHSSC_Eight {
    float: right !important;
    width: 45%;
	padding: 1em 0 1em 0;
    display: inline-block;
    position: relative;
    /*border: solid red 1px;*/
}

#Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Three, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Five, #ADSLocations_DCHSSC_Three, #ADSLocations_DCHSSC_Five, #ADSLocations_DCHSSC_Seven, #ADSLocations_DCHSSC_Nine, #seniorCenters_Locations {
    clear: both;
	overflow: hidden;
}

#Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Three, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Four, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Five, #Column2 .vgn-ext-text #ADSLocations_DCHSADSD_Six, #ADSLocations_DCHSSC_Three, #ADSLocations_DCHSSC_Four, #ADSLocations_DCHSSC_Five, #ADSLocations_DCHSSC_Six, #ADSLocations_DCHSSC_Seven, #ADSLocations_DCHSSC_Eight, #ADSLocations_DCHSSC_Nine {
	border-top: solid #D9D9D9 1px;
}
