#dialog_overlay { padding-top:350px; text-align: center; font-size: 1em;display:none;position: absolute; top: 0pt; left: 0pt; z-index: 90; width: 100%; background-color: rgb(0, 0, 0); height: 1794px; opacity: 0.2 }
#divLoading { background-color:white; font-size: 3em; display:none; top: 150px; padding:30px; text-align: center; z-index:195 }

.browseHeader { margin-bottom:5px; overflow:auto; }

#h1Title { font-size:16px; font-weight:bold; margin: 5px 0px 5px 0px; display:inline; }

#divSortBy .sortby { background: transparent url("/img/v2/dmgt/browse_search_bk.png") left bottom repeat-x; padding:0px 0px 7px 5px; }
#divSortBy .sortby .sep { border-right:1px dotted #666666; padding-right:8px }
#divSortBy .sortby span,
#divSortBy .sortby a { padding-left:5px }
#divSortBy .abc  { padding:5px 0px 0px 5px; }

.leftsmall_column { width:170px; margin-right:18px; float: left; padding-right:0px; float: left; }
.leftsmall_column .vert-litle-block { margin-bottom:10px; }
/*.rightfloat_column .box { background:url(/img/v2/backgrounds/dotted_line.gif) repeat-x left bottom }*/

.browsepartRev { padding:20px 10px; }
	.fullAddRev div.reytIt { float:left }

	.fullAddRev div.fav,
	.fullAddRev div.fav1,
	.fullAddRev div.wantToGo,
	.fullAddRev div.wantToGo1 { float:left; height:20px; line-height:20px; margin-left:15px; margin-top:2px; cursor:pointer }

	.fullAddRev div.fav	{ background:url('/img/v2/icons/quickrateharte.png') no-repeat 0 0; padding-left:25px; }
		.fullAddRev div.fav:hover,
		.fullAddRev div.fav1 { background:url('/img/v2/icons/quickrateharte.png') no-repeat 0 100%; padding-left:25px; }
		.fullAddRev div.wantToGo { background:url('/img/v2/icons/quickratestar.png') no-repeat 0 0; padding-left:23px; }
		.fullAddRev div.wantToGo:hover,
		.fullAddRev div.wantToGo1 { background:url('/img/v2/icons/quickratestar.png') no-repeat 0 100%; padding-left:23px; }

	.shortRev { height:20px; margin-bottom:3px }

	.simpleReytIt { float:left!important }

	.simpleFav, .simpleWantToGo { float:left; height:20px; width:20px; margin-left:5px; cursor:pointer }

	.simpleFav { background:url('/img/v2/icons/quickrateharte.png') no-repeat 0 0; margin-left:9px; }
		.simpleFav:hover { background:url('/img/v2/icons/quickrateharte.png') no-repeat 0 100%; }
	.simpleWantToGo { background:url('/img/v2/icons/quickratestar.png') no-repeat 0 0; }
		.simpleWantToGo:hover { background:url('/img/v2/icons/quickratestar.png') no-repeat 0 100%; }

	.browsing_places { padding: 5px 4px 16px 4px!important; }
	.browsing_places li { background: transparent url("/images/localpeople/components/gradients/grey2-on-white.png") left bottom repeat-x; }
	.browsing_places li.sponsored { border:1px solid #d5e044; }
	.browsing_places li.sponsored .browsepart { }

	.browsepart { padding: 20px 10px 20px 20px;}
		.browsepart .item_info_container { clear:both }
		.browsepart .map { float: right; width:20px }
		.browsepart .item_name { float:left; width:250px; font-size:16px; font-weight:bold; margin-bottom:6px; margin-top:5px; }
		.browsepart .reviews_rating { float:right; white-space:nowrap; width:180px; padding-bottom:7px; }
		.browsepart .show-rating { margin-top:3px; float:right }
		.browsepart .reviews_rating span.info { display:block; float:right; margin-left:7px; padding-top:2px; }
		.browsepart .image { float:left; height:85px; width:90px; margin-top:5px; }
		.browsepart .item_info { float:left; width:300px; color: #999; float:left; line-height:1.4em !important; margin-left:10px; margin-top:2px;  }
		.browsepart .reviewuser { font-weight:bold; text-align:right; padding-left:20px; }
		.browsepart .item_description {  width:310px; color: #999; padding-top:5px; float:left; line-height:1.4em !important; margin-left:10px; }

		.browsepartRev .image { width:52px; height:52px; margin-top:5px; }
		.browsepartRev .item_info { width:260px; margin-left:10px; margin-top:5px; overflow-x:hidden; }
		.browsepartRev .item_info span.firstLetter { color:#f99; font-weight:bold }
		.browsepartRev .makeRev { font-size:10px; color:gray; height:25px }
		.browsepartRev .makeRev	img.photo { border: 1px solid #999; padding: 2px }

	div.sponsored_title { color: #3c85bc; background-color: #d5e044;  font-size:16px; font-weight:bold; height:20px; padding:8px 10px ; text-transform:uppercase; }

	.crosslinksContainer h3.simple-list { margin-bottom:0px !important }
	.crosslinksContainer ul.simple-list { width:300px; margin-left:3px; font-size:12px }

	div.reytIt { background:url('/img/v2/backgrounds/vote_rayting_com.png') right top no-repeat; height:24px; line-height:24px; margin-bottom:6px!important; position:relative; width:88px; text-align:right; margin-bottom:10px }
	div.reytIt ol.star-rating { position:absolute; left:7px; top:5px; margin-left:0; list-style:none; width:75px; height:14px; line-height:14px; font-size:0px; background: url('/img/v2/icons/stars.gif'); text-align:left!important;  text-indent:-9999px; }

		ol.star-rating li {	float: left;}
		ol.star-rating li span { display:block; width:15px; height:14px; position: absolute; z-index:10; cursor:pointer }
		ol.star-rating li:hover span {	background: url('/img/v2/icons/stars.gif') left bottom;	left: 0; z-index: 2; }
		ol.star-rating span.star1 { left:0; }
		ol.star-rating li:hover span.star1 { width:15px; }
		ol.star-rating span.star2 { left: 15px; }
		ol.star-rating li:hover span.star2 { width:30px; }
		ol.star-rating span.star3 { left:30px; }
		ol.star-rating li:hover span.star3 { width:45px; }
		ol.star-rating span.star4 { left:45px; }
		ol.star-rating li:hover span.star4 { width:60px; }
		ol.star-rating span.star5 { left:60px; }
		ol.star-rating li:hover span.star5 { width:75px; }
		ol.star-rating li.current { background: url('/img/v2/icons/stars.gif') left bottom; height: 14px; width:0px; z-index: 1; }

.mapsmall300x372 { 	width: 265px !important; height: 372px !important; margin:2px; }
.mapsmall920x500 {  width: 920px !important; height: 500px !important; margin:2px; }

.placeRss {position:absolute; top:4px; right:7px }
.quickRate { white-space: nowrap; margin:5px 0px 5px 0px; }
	.quickRate img { vertical-align:middle }
.what-is { margin-left:10px; }


ul.local_experts { overflow:auto }
#localexperts .box { padding-bottom:10px!important }

.fullAddRev { clear:both }
.fullAddRev textarea { width:415px; height:60px!important; margin-bottom:5px }

.leftsmall_column, .rightfloat_column, .middle_column { }

.middle_column { float: left; margin-right:18px; overflow:hidden; width:478px; }

.dealIn { display:block; background:url('/img/v2/user/dealIn.png') 0 0 repeat-x; height:55px; line-height:55px; text-align:center; color:#ff109f; font-size:14px; padding-bottom:10px; width:308px; margin:0 auto }

span.geos { display:block; width:220px; height:25px; }

.search_no_results { font-size:1.2em; line-height:1.3; margin: auto; margin:30px 20px 60px 20px; }
	.search_no_results ul { margin-top:20px; margin-bottom:20px; list-style-position:inside; }
	.search_no_results ul li {	list-style-type:disc; }

.suggestions_box { font-size:1.2em; line-height:1.3; margin: auto; padding:10px; margin-bottom:10px; border:1px solid #c1c8cb; background-color: #f1f9fb; }
.suggestions_box .close  { float:right; }

#divWikiContainer .edit_this_info a { color: white; }

.left_column_header { font-size:13px; font-weight:bold; color: #2876ad; padding-left:10px; padding-bottom:10px; }

.browseby_container { padding: 10px 0px 0px 0px!important; background: transparent url("/images/localpeople/components/gradients/grey2-on-white.png") left bottom repeat-x; }
.browseby_container .back { padding: 0px 0px 5px 10px; }
.browseby_container .back .arrow { float: left; padding:3px 2px 0px 0px; width: 11px; height: 11px; background: transparent url(/images/localpeople/components/arrows/sprite-arrows.png) -215px -191px no-repeat; display: inline-block; }
.browseby_container .parent { padding-left: 10px; border-bottom: 1px solid #cccccc; font-weight: bold;  }
.browseby_container ul.list { padding-bottom:30px;  }
.browseby_container ul.list li { padding:0px 10px 0px 20px; border-bottom: 1px solid #cccccc; line-height: 15px; }
.browseby_container ul.list li.special_offers { padding: 10px 0px 20px 0px!important; background: transparent url("/images/localpeople/components/gradients/grey2-on-white.png") left bottom repeat-x; }
.browseby_container ul.list li.special_offers span { padding-left: 20px; background: transparent url(/img/v2/dmgt/browse_special_offers.png) 3px 1px no-repeat; display: inline-block;}
.browseby_container ul.list li.function_areas { padding: 10px 0px 10px 20px!important;}
.browseby_container ul.list li.more { font-weight: bold; }

.filterby_container { padding: 16px 0px 16px 0px!important; }
.filterby_container #search { padding-left: 9px }
.filterby_container label { display: block; padding-bottom: 5px; color:#479dda  }
.filterby_container .div_search_input { float:left; width:100px; height:28px;  }
.filterby_container #search_input { font-size:12px;  width:90px; height:20px; line-height:20px; padding:0px 3px; }
.filterby_container .div_search_submit { float:right; padding-right:5px; }

