/*!Copyright 2007-2008 Solfo,Inc */ .yui-gb .yui-u{float:left;}body{margin:0;color:#161616;}#bd{padding-left:10px;}
a,a:visited{color:#0071BF;text-decoration:underline;outline:0;}#topbar{width:100%;height:60px;margin-bottom:15px;border-left:1px solid #eee;border-right:1px solid #eee;}
.logo{float:left;margin-top:10px;margin-left:5px;}#topbar .search{width:50%;margin-top:7px;margin-left:10px;text-align:center;float:left;z-index:9000;}
#searchtable .what,#searchtable .where{width:150px;}#searchtable .what input,#searchtable .where input{width:140px;}
#searchtable .house{padding:0 0 0 3px;width:32px;}#searchtable span.desc{display:block;color:#aaa;font-size:77%;font-weight:normal;}
#places_icon{display:block;position:relative;left:-4px;}input#submitbutton{float:left;display:inline;cursor:pointer;}
button{border:1px solid #ccc;padding:5px;margin:5px;cursor:pointer;}#topbar .account{float:right;margin-top:10px;margin-right:10px;}
ul#tb_account{width:220px;}ul#tb_account li{display:inline;margin-right:3px;}li.divider{color:#ccc;}
li.greeting{font-size:114%;}img.i_email{margin-bottom:-3px;}input,select,textarea{padding:2px;border:1px solid #aaa;}
.clearboth{clear:both;}.clearleft{clear:left;}div.close_box{position:absolute;right:0;bottom:0;}h1{font-size:167%;}
h2{font-size:152%;}h3{font-size:136%;}h3 span{position:relative;top:-8px;left:5px;}h4{font-size:122%;}
h5{font-size:107%;}.blue{color:#0071BF;}div.lightblue{background-color:#F0F8FF;}.orange{color:#F96B15;}
div.orange{background-color:#FFF7F0;}.noborder{border:0;}div.morelink{font-size:85%;text-align:right;}
.small_square{width:120px;height:120px;padding:3px;margin:0 5px 5px 0;}.tiny_square{width:48px;height:48px;padding:2px;margin:0 3px 3px 0;text-align:center;}
.tiniest_square{width:22px;height:22px;padding:2px;margin:0 3px 3px 0;}.pic{border:1px solid #eee;}hr{color:#eee;height:1px;width:99%;}
div.form_box{padding:10px;border-left:2px solid #ccc;margin-bottom:10px;}div.form_box h2{font-size:120%;color:#0071BF;margin-bottom:5px;}
div.half,div.half{float:left;width:49%;margin-top:10px;}.half label{cursor:text;display:block;float:left;font-weight:bold;line-height:1em;vertical-align:middle;width:127px;}
.half label.required,span.required,span.corr_error{color:#E10915;}.half input,.half select{margin-bottom:10px;}
.half input.radio,.half select.hours,.half input.checkbox{margin:0;}.submit_box{text-align:right;}.submit_box input.submit{font-weight:bold;}
#ft{padding-top:0;}div#ads{float:left;margin:0 0 7px 7px;}div#emblem_subfooter{float:right;margin-left:-20px;padding-bottom:3px;}
ul#footer{clear:both;width:100%;text-align:center;padding-bottom:3px;background-color:#eee;padding:3px;}
ul#footer li{margin:0;padding:0 2px 0 6px;display:inline;list-style-type:none;border-left:1px solid #999;}
ul#footer li.x{border:0;}ul#footer li a,ul#footer li a:visited{text-decoration:none;display:inline;background:none;}
div.copy{width:750px;position:relative;left:50%;margin-top:3px;margin-left:-375px;text-align:center;}
table#print_return{display:none;}.link{cursor:pointer;}#recommend_sbg{position:relative;}#recommend_st{position:relative;left:47px;}
.rating_fav,.recommend_fav{width:175px;padding:2px 2px 0 2px;text-align:center;}.rating_fav h4,.recommend_fav h4{font-size:114%;color:#666;margin-bottom:3px;}
.rating_fav a img.love{margin-right:10px;}.rating_text{font-size:96%;font-style:italic;}#revnameaddress{display:inline;float:left;width:315px;}
.fav_mssg{background-color:#fff;border:1px solid #f90;padding:3px;display:none;visibility:hidden;position:absolute;}
div.morelink{font-size:85%;text-align:right;}div.morelink a{text-decoration:none;}#profanity_verification{background-color:lightgrey;border:3px solid #E0E0E0;display:none;visibility:hidden;position:absolute;top:20px;}
span.curse:hover{background-color:#FEFFDB;}span.curse{color:#8B1A1A;background-color:#EEE9E9;cursor:pointer;cursor:hand;}
table.rating{width:175px;}div.rating{width:175px;text-align:center;}table.rating tr td{text-align:center;}
v:*{behavior:url(#default#VML);}.placeholder{font-size:150%;color:#842C73;border:1px dashed #26AA00;}
.reqnote{font-weight:strong;font-size:60%;color:#F00;}.required{font-size:85%;margin-top:20px;}.reg_label{font-weight:strong;font-size:103%;}
.reg_error,.error{font-weight:strong;color:#F00;}.reg_error_general{font-weight:strong;font-size:120%;color:#F00;display:block;clear:both;padding:20px 20px 20px 20px;}
.reg_existing{font-weight:strong;font-size:120%;color:#F00;display:block;clear:both;margin:20px;background-color:#feffe6;padding:20px 20px 20px 20px;}
.generic_body .signincontent,.generic_body .accountcontent{padding:6px;}.generic_body .signincontent p,.generic_body .accountcontent p{padding:4px 0;}
.generic_body .signincontent h4,.generic_body .accountcontent h4{padding:10px 0;}.generic_body .accountcontent table tr td{padding:5px;}
.generic_body .accountcontent .account_nav{padding-bottom:12px;}h3.signin,.generic_content .yui-g h3{border-bottom:1px solid #AAA;color:#FFA700;margin:40px 0 3px 0;}
#submit_correction.search{padding:25px 0 25px 0;}#submit_correction h4{color:#0071BF;font-size:116%;padding-bottom:6px;}
.signincontent h4,.accountcontent h4{margin:15px 0 3px 0;}.signincontent button,.accountcontent button{margin:15px 0 20px;float:left;}
.signincontent p.note{font-size:85%;padding:22px 0 0 75px;}.accountcontent div.note{font-size:85%;}.accountcontent input{margin-bottom:5px;}
.accountcontent input#reg_password2{margin-bottom:15px;}.return_url{padding:15px 0;}#callout.invite{background-color:#EEE;border:1px solid #DDD;margin:18px 0 0;padding:15px;width:45.1%;}
.recommend_stat{color:#777;float:right;font-size:93%;width:111px;}.recommend_stat .ratingCount{display:block;float:left;text-align:center;width:29px;}
.lockleft{float:left;width:100%;}#neighbor-reverse{padding:10px 0 0 0;}#neighbor-reverse span.desc{font-size:85%;color:#666;}
#neighbor-reverse div.neighbor{width:120px;height:130px;margin:0 7px 10px 0;text-align:center;float:left;padding:5px;}
#neighbor-reverse div.neighbor .pic{margin:0 35px 3px 35px;}#center_content.compose-message{width:auto;padding-top:20px;float:none;}
#center_content.compose-message .buttons{text-align:center;}div.location_deleted_text{color:#F00;font-weight:bold;padding:5px 0;}
div.location_deleted_text p{color:#000;font-size:77%;font-weight:normal;padding:3px 0 0;}input.geolocate{background:url('../images/icons/geolocate.v1.gif') no-repeat left -1px;text-indent:24px;}
input.geolocated{background:url('../images/icons/geolocated.v1.gif') no-repeat left -1px;text-indent:24px;}
#videos{padding-bottom:15px;}.vid_grid div{float:left;padding:8px 10px 0 0;width:180px;}.vid_grid div .byline{display:block;height:34px;padding:5px 0;}
.vid_grid div .byline a{font-style:italic;}form.regForm input[type=text],form.regForm input[type=password]{width:30em;}
.sponsoredlabel{margin-left:-10px;padding-left:10px;}.adresult{border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:-10px;padding-left:10px;padding-top:10px;}
.adtags{margin-left:-10px;padding-left:10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.sponsoredlabel{display:block;background:#eee none repeat scroll 0;text-align:right;padding:5px;color:#8d8d8d;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
