.dsnsAutoComplete UL {list-style:none;margin:0px;padding:0px;}
.dsnsAutoComplete LI {margin:0px;padding:1px 0px 1px 4px;cursor:default;color:#333;font-size:12px;}
	.dsnsAutoComplete LI .before {color:#999;}
	.dsnsAutoComplete LI .match {font-weight:bold;color:#000;}
	.dsnsAutoComplete LI.mouseover {background-color:#DDD;}
	.dsnsAutoComplete LI.selected {background-color:#C9C9C9;}
.dsnsAutoComplete {text-align:left;display:none;position:absolute;background-color:#FFF;border: solid 1px #333;border-top-color:#999;z-index:300;}
.dsnsAutoCompleteSeeAll {display:none;margin-left:4px;}
	.dsnsQuickSearch {background-color:#FFF;border: solid 1px #333;z-index:300;width:120px;margin-left:-40px;margin-top:5px;}
.dsnsQuickSearch {z-index:200;position:absolute;display:none;width:210px;text-align:center;border:solid 1px #ccc;margin-top:-16px;font-size:12px;}
	.dsnsQuickSearch .title {background:#999;padding:0 5px;}
	.dsnsQuickSearch .text {color:#FFF;font-size:1.2em;float:left;margin:3px 0 0 5px;font-weight:bold;display:inline;}
	.dsnsQuickSearch .close {color:#FFF;font-size:2em;float:right;margin:-3px 5px -2px 0;cursor:pointer;display:inline;}
	.dsnsQuickSearch form {padding:10px;}
	.dsnsQuickSearch LABEL {width:67px;float:left;clear:both;margin:0 0 8px 0;text-align:left;font-weight:bold;color:#333;}
	.dsnsQuickSearch SELECT {width:120px;float:left;}
	.dsnsQuickSearch INPUT {width:116px;float:left;}
	.dsnsQuickSearch .normalbutton {clear:both;margin-left:66px;width:auto;margin-top:-1px;}
.dsnsAutoComplete I, .dsnsQuickSearch I {clear:both;display:block;}

#dsnsLfPopup { display:none; position:absolute;z-index:20000;width:624px;font-family: Arial, Helvetica, sans-serif; background: #FFF; width: 635px; padding: 10px 20px; }
#dsnsLfPopup .topHead { border-bottom: 1px solid #999; font-family: georgia, times, serif; padding-bottom: 10px; }
#dsnsLfPopup .topHead h1 { background: url("http://content.secondspace.com/komo/tape.png") no-repeat 20px 0px; width: 500px; height: 51px; line-height: 51px; color: #603913; font-size: 30px; font-style: italic; font-weight: normal; text-align: center; position: relative; top: -30px; left: 49px; margin:0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://content.secondspace.com/komo/tape.png')}
#dsnsLfPopup .subHead { font-size: 20px; color: #5b5b5b; font-style: italic; text-align: center; width: 550px; margin: 0 auto; position: relative; top: -10px; }
#dsnsLfPopup .closeButton { height: 26px; width: 128px; background: url("http://content.secondspace.com/komo/close.png") no-repeat top left; position: absolute; top: -7px; right: 9px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://content.secondspace.com/komo/close.png')}
#dsnsLfPopup .closeButton a { text-decoration: none; text-transform: uppercase; color: #5b5b5b; font-size: 12px; line-height: 26px; padding-left: 20px; }
#dsnsLfPopup .mainHoodContent { margin-top: 15px; padding-bottom: 15px; overflow: hidden; border-bottom: 1px solid #999; _border-bottom:none; }
#dsnsLfPopup .introText { font-size: 13px; color: #5b5b5b; }
#dsnsLfPopup .mainHoodContent a { color: #085192; text-decoration: none; }
#dsnsLfPopup .mainHoodContent a:hover { text-decoration: underline; }
#dsnsLfPopup .box { margin: 15px 20px 0 0; float: left ;display:inline;}
#dsnsLfPopup .box h3 { font-family: Georgia, Times, sans-serif; font-size: 18px; font-style: italic; font-weight: normal; color: #666; margin:0;}
#dsnsLfPopup .box ul { list-style: none; }
#dsnsLfPopup .box li { height: 20px; }
#dsnsLfPopup .box li a { font-size: 12px; }
#dsnsLfPopup .box .column { margin: 10px 30px 0 0; float: left; _width:85px; _margin-right:15px; display:inline;}
/* #dsnsLfPopup .box .columnwide {_width:180px;} */
#dsnsLfPopup .box .column UL { margin: 0; padding: 0; }
#dsnsLfPopup .popupBottom { clear: left; overflow: hidden; }
#dsnsLfPopup .popupBottom .logo { margin: 15px auto 0 auto; }
#dsnsLfPopup .hoodNotListed { float: right; margin-top:-29px;}
#dsnsLfPopup .hoodNotListed a { color: #085192; text-decoration: none; font-size: 12px; }
#dsnsLfPopup .hoodNotListed a:hover { text-decoration: underline; }

#dsnsLfPopup { display:none;position:absolute;z-index:999999;width:677px;font-family: Arial, Helvetica, sans-serif; background: #FFF;padding: 10px 20px; }
#dsnsLfPopup .topHead { border-bottom: 1px solid #999; font-family: georgia, times, serif; padding-bottom: 10px;width:680px;}
#dsnsLfPopup .topHead h1 { background: url('http://content.secondspace.com/komo/tape.png') no-repeat 20px 0px; width: 500px; height: 51px; line-height: 51px; color: #603913;left:0;top:0;font-size:30px;font-style:italic;font-weight:normal;text-align:center;position: relative;margin:-30px auto 30px auto; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://content.secondspace.com/komo/tape.png')}
#dsnsLfPopup .subHead { font-size: 20px; color: #5b5b5b; font-style: italic; text-align: center; width: 550px; margin: 0 auto; position: relative; top: -10px; }
#dsnsLfPopup .closeButton { height: 26px; width: 128px; background: url('http://content.secondspace.com/komo/close.png') no-repeat top left; position: absolute; top: -7px; right: 9px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://content.secondspace.com/komo/close.png')}
#dsnsLfPopup .closeButton a {text-decoration: none;text-transform:uppercase; color: #5b5b5b;font-size: 11px; line-height: 26px; padding-left:18px; }
#dsnsLfPopup .mainHoodContent { margin-top: 15px;padding-bottom: 15px; overflow: hidden; border-bottom: 1px solid #999;text-align:left; _border-bottom:none; }
#dsnsLfPopup .introText { font-size: 13px; color: #5b5b5b;text-align:center; }
#dsnsLfPopup .mainHoodContent a { color: #085192; text-decoration: none; }
#dsnsLfPopup .mainHoodContent a:hover {text-decoration:underline;}
#dsnsLfPopup .box {margin:15px 0 0 20px;}
#dsnsLfPopup .box h3 {font-family: Georgia, Times, sans-serif; font-size: 18px; font-style: italic; font-weight: normal; color: #666; margin:0;}
#dsnsLfPopup .box ul {list-style:none;padding:0;}
#dsnsLfPopup .box .column {width:175px; margin:10px 40px 0 0;}
#dsnsLfPopup .box li {height:auto;margin:3px 0;list-style-position:outside}
#dsnsLfPopup .box li a {font-size:12px;font-weight:normal;}
#dsnsLfPopup .popupBottom {clear:left;overflow: hidden; }
#dsnsLfPopup .popupBottom .logo {margin:15px auto 0 auto; }
#dsnsLfPopup .hoodNotListed { float: right; margin-top:-29px;}
#dsnsLfPopup .hoodNotListed a { color: #085192; text-decoration: none; font-size: 12px; }
#dsnsLfPopup .hoodNotListed a:hover { text-decoration: underline; }

/* constants */
#dsnslocal {display:none;width:298px;font-size:12px;text-align:left;margin-bottom:7px;}
#dsnslocalnews UL {margin:0 5px;padding:0;border:none;list-style-type:none;}
#dsnslocalnews .morenews, #WNAffWXIX #WNColsAll #dsnslocalnews .morenews {font-weight:bold;}
#dsnspickcommunity UL {margin:4px 0 0 0;padding:0;}
#dsnspickcommunity {overflow-y:scroll;overflow-x:hidden;height:298px;}
#dsnslocalnews .localimg {display:none;}
#dsnslocalnews .localimg img {margin-bottom:5px;max-width:143px;float:left;margin-right:8px;}
#dsnslocalnews a {font-size:12px;text-decoration:none;line-height:1.25em;}
#dsnslocalnews a:hover {text-decoration:underline;}
#dsnslocallinks ul {list-style:none;padding:0;margin:0;}
#dsnslocallinks ul li {line-height:18px;}
#dsnslocallinks a.morenews {text-decoration:none;font-size:12px;font-weight:bold;}
#dsnslocallinks a.morenews:hover {text-decoration:underline;}
#dsnslocallinks {height:105px;}
#search .advanced {display:inline;}
#dsnslocallinks {padding-left:5px;}
#dsnslocallinks a {line-height:18px;}
i.clear {clear:both;display:block;height:0;line-height:0;}
#dsnslocalnews li.second {clear:both;}
#dsnslocalnews li.fifth, #dsnslocalnews li.fourth {display:none;}
#dsnslocalnews li.first {border:none;padding-bottom:0;}
#dsnslocalnews li.first a {font-size:12px;font-weight:normal;line-height:18px;clear:right;}
#dsnslocal .sep {height:1px;overflow:hidden;line-height:1px;margin-right:5px;}
#dsnslocalnews li {padding:5px 0;line-height:1em;}
#dsnslocalnews a.pickcommunity, #WNAffWXIX #WNColsAll #WNCols234-5 #dsnslocal a.pickcommunity
	{position:relative;outline:none;float:right;display:inline;text-align:center;overflow:hidden;}
#dsnslocalnews a.pickcommunity:hover, #WNAffWXIX #WNColsAll #WNCols234-5 #dsnslocal a.pickcommunity:hover
	{text-decoration:none;}
#dsnslocalnews a.pickcommunity span {font-weight:normal;position:absolute;top:-1px;right:5px;}
#dsnsLfPopup .popupBottom .logo {margin:15px auto 0 auto;text-indent:-9000px;}

#dsnslocalbiz {font-size:11px;clear:both;margin-top:-85px;}
#dsnslocalbiz .sponsor {height:85px;line-height:1.7em;margin-left:5px;}
#dsnslocalbiz .sponsor .thumb {float:left;margin-right:5px;}
#dsnslocalbiz .sponsor a.name, #WNAffWXIX #WNColsAll #WNCols234-5 #dsnslocalbiz .sponsor a.name
	{font-size:14px;line-height:1.25em;}
#dsnslocalbiz .sponsor .title {line-height:1em;}
#dsnslocalbiz IMG {border:none;}
#dsnslocalbiz .title {color:#999;}
#dsnsOverlay {display:none;}
#dsnslocal i.clear {clear:both;height:0;line-height:0;overflow:hidden;display:block;}

#dsnssearch .searchbox {padding:0;margin-top:5px;}

#dsnslocalnews .city a, #dsnslocalnews .city, #WNAffWXIX #WNColsAll #WNCols234-5 .city a
{font-size:15px;line-height:1.25em;}
#dsnslocalnews .city {padding:5px 0 0 5px;margin-bottom:0;}
#dsnslocalnews .title {padding-left:5px;line-height:30px;margin-bottom:3px;height:30px;}
#dsnslocalnews .title p {float:left;display:inline;margin:0;}

/* ---------- */
/* aesthetics */
/* ---------- */

#dsnslocal {background:#e3e3db;}
#dsnslocalnews ul li a, #dsnslocallinks a, #WNAffWXIX #WNColsAll #dsnslocal a
	{color:#011369;}
#dsnslocal .sep {border-bottom:solid 1px #c1b9b3;}
#dsnslocalnews a, #dsnslocallinks a, #dsnslocalbiz a, #WNAffWXIX #WNColsAll #WNCols234-5 #dsnslocalnews a
	{color:#011369;font-weight:bold;}
#dsnslocalnews li {border-bottom:1px solid #c1b9b3;list-style: none;}
#dsnslocalnews .localimg img {border: 1px solid #c1b9b3;}

/* button */
#dsnslocalnews a.pickcommunity, #WNAffWXIX #WNColsAll #WNCols234-5 #dsnslocal a.pickcommunity
	{background:url(http://content.secondspace.com/kdvr/img/button.gif) no-repeat;color:#fff;font-size:12px;width:70px;height:24px;line-height:24px;font-weight:bold;top:3px;right:3px;padding-right:5px;}
#dsnslocalnews a.pickcommunity span {font-size:16px;}

/* logo */
#dsnsLfPopup .popupBottom .logo {background:url(http://content.secondspace.com/kdvr/img/logo.gif) no-repeat;width:57px;height:77px;}

/* community name */
#dsnslocalnews .city a, #dsnslocalnews .city, #WNAffWXIX #WNColsAll #WNCols234-5 .city a
	{color:#af0116;}
	
/* title */
#dsnslocalnews .title, #dsnslocalnews .title p {color:#fff !important;background:url(http://content.secondspace.com/kdvr/img/top-grad.gif) repeat-x;font-size:18px;}
#dsnslocalnews .title A {color:#fff;}