DIV.business_profile_tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px; BACKGROUND-COLOR: white
}
DIV.business_profile_tabs IMG {
	PADDING-RIGHT: 1px
}
DIV.business_profile_container {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(/images/bpp/bg_profile_new.jpg) white repeat-x left top; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
#business_profile {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
#business_profile TD {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.75em; VERTICAL-ALIGN: top; PADDING-TOP: 0.75em; BACKGROUND-COLOR: white
}
#business_profile TR.business_name {
	HEIGHT: 1em
}
#business_profile TR.rating {
	HEIGHT: 1em
}
#business_profile TR.phone {
	HEIGHT: 1em
}
#business_profile TR.rating TD {
	BORDER-BOTTOM: #ccc 1px dotted
}
#business_profile TR.phone TD {
	BORDER-BOTTOM: #ccc 1px dotted
}
#business_profile TR.rating TD.rating_description {
	PADDING-TOP: 1.2em
}
#business_profile TR.phone TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#business_profile TR.phone TD DIV.contact {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666
}
#business_profile TD.business_name {
	PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f0f8ff
}
#business_profile TD.business_name H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #f60; PADDING-TOP: 0px
}
#business_profile TD.icon {
	PADDING-RIGHT: 0px; WIDTH: 1%; TEXT-ALIGN: left
}
#business_profile TR.rating TD.reviewme {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
#business_profile TR.rating TD {
	COLOR: #f60
}
#business_profile TR.rating SPAN.description {
	PADDING-LEFT: 0.5em; FONT-WEIGHT: bold
}
#business_profile TR.phone TD {
	FONT-WEIGHT: bold; COLOR: #f60
}
#business_profile TR.phone TD.make_reservation {
	TEXT-ALIGN: right
}
#business_profile TR.address TD {
	COLOR: #666
}
#business_profile TR.commands {
	HEIGHT: 1em
}
#business_profile TR.commands TD.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#business_profile TABLE.command_table {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
#business_profile TABLE.command_table TD {
	PADDING-RIGHT: 0.75em; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0.75em; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bpp/bg_button.gif); PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#business_profile TR.commands TD.see_more_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f8ff
}
#business_profile TD.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 60%; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f8ff
}
#related_categories TD {
	BORDER-TOP: #ddd 1px solid; COLOR: #777
}
#related_categories TD SPAN.label {
	FONT-WEIGHT: bold
}
#related_categories TD A {
	COLOR: #777
}
DIV.special_offer_header {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0.5em; COLOR: white; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #69a1e7
}
DIV.special_offer_header IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.3em
}
DIV.special_offer_title {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; COLOR: #69c; PADDING-TOP: 0.8em
}
DIV.special_offer_description {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; COLOR: #888; PADDING-TOP: 0px
}
DIV.special_offer_call {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.8em; COLOR: #69c; PADDING-TOP: 0.2em
}
DIV.special_offer_call SPAN.bar {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; FONT-WEIGHT: normal; COLOR: #888
}
DIV.marketing_message_header {
	PADDING-RIGHT: 0.7em; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.6em; COLOR: #888; PADDING-TOP: 0.6em
}
DIV.marketing_message {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; COLOR: #888; PADDING-TOP: 0.2em
}
DIV.fb_ads_header {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0.5em; COLOR: white; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #69a1e7
}
DIV.fb_ads_header IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.7em
}
#business_profile TABLE.fb_ads_review {
	MARGIN: 0px auto; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0f8ff; border-spacing: 0
}
#business_profile TABLE.fb_ads_review TD {
	BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #f0f8ff
}
#business_profile TABLE.fb_ads_review TD.rating {
	WIDTH: 1%; TEXT-ALIGN: right
}
#business_profile TABLE.fb_ads_review TD.rating DIV.review_count {
	FONT-SIZE: 9px; COLOR: #06c
}
#business_profile TABLE.fb_ads_review TD.details DIV.business_name A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #06c
}
#business_profile TABLE.fb_ads_review TD.details DIV.sample_review {
	COLOR: #777
}
#business_profile TABLE.fb_ads_review TD.details DIV.sample_review SPAN.location {
	COLOR: #69f
}
TABLE.business_detail {
	MARGIN: 1em auto 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE.business_detail TD {
	VERTICAL-ALIGN: top
}
#reviews_column H2.reviews_header {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #a8bce5 1px dotted; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; COLOR: #69f; PADDING-TOP: 0.3em; BORDER-BOTTOM: #a8bce5 1px dotted; BACKGROUND-COLOR: #f5f5dc
}
#reviews_column DIV.not_yet_reviewed {
	BORDER-TOP: #a8bce5 1px dotted; MARGIN-TOP: 1em; PADDING-LEFT: 2em; COLOR: #888; PADDING-TOP: 1.5em
}
#reviews_column DIV.not_yet_reviewed IMG {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#sidebar {
	BORDER-LEFT: white 1em solid; WIDTH: 215px; BACKGROUND-COLOR: #f5f5dc
}
#sidebar DIV.sidebar_header {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: white; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #868663
}
#sidebar DIV.sidebar_header IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
#sidebar DIV.sidebar_item {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.45em; OVERFLOW: auto; COLOR: #888; PADDING-TOP: 0.45em
}
#sidebar DIV.sidebar_list_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #888; PADDING-TOP: 0px
}
#sidebar DIV.sidebar_list_item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar DIV.sidebar_list_item UL LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar DIV.sidebar_list_item UL LI.last {
	BORDER-BOTTOM-STYLE: none
}
#sidebar DIV.sidebar_list_item DIV.list_item {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar DIV.special_offer {
	BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar DIV.deal_search {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar DIV.deal_search A {
	FONT-WEIGHT: bold; COLOR: #06c
}
#sidebar DIV.link_to_business {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#sidebar DIV.link_to_business A {
	FONT-WEIGHT: bold
}
#sidebar DIV.link_to_business IMG {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
#sidebar DIV.delimited_sidebar_item {
	PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.25em; OVERFLOW: auto; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #f5f5dc
}
#sidebar DIV.delimited_sidebar_item DIV.see_top_100 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TABLE.sidebar_item_with_icon TD.icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; WIDTH: 40px; PADDING-TOP: 0.5em
}
TABLE.sidebar_item_with_icon TD.link {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em
}
TABLE.sidebar_item_with_icon TD.link A {
	FONT-WEIGHT: bold; COLOR: #0065cf
}
TABLE.sidebar_item_with_icon TD.link A.best_of_city {
	COLOR: #ef6100
}
DIV.write_review {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 17px; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f0f8ff
}
#reviews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
#reviews TD {
	VERTICAL-ALIGN: top
}
#reviews TD.review_summary {
	PADDING-RIGHT: 0.75em; PADDING-TOP: 0.75em; BORDER-BOTTOM: #a8bce5 1px dotted; TEXT-ALIGN: center
}
#reviews DIV.review_thumbnail {
	MARGIN-TOP: 0.5em
}
#reviews TD.review_body {
	PADDING-TOP: 0.75em; BORDER-BOTTOM: #a8bce5 1px dotted
}
#reviews DIV.private_review {
	PADDING-BOTTOM: 0.75em; COLOR: black
}
#reviews DIV.review_title {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; COLOR: #06c
}
#reviews DIV.review_author {
	COLOR: #666
}
#reviews DIV.main_review P {
	PADDING-RIGHT: 4em; MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0.25em; COLOR: #666
}
#reviews DIV.pros {
	COLOR: #666
}
#reviews DIV.cons {
	COLOR: #666
}
#reviews DIV SPAN.label {
	FONT-WEIGHT: bold; COLOR: #666
}
#reviews DIV.review_footer {
	MARGIN-TOP: 0.25em; FONT-SIZE: 10px; PADDING-BOTTOM: 0.5em; COLOR: #999
}
#reviews DIV.review_footer SPAN.first_review {
	COLOR: #06f
}
