BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #555; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
DIV {
	FONT-SIZE: 12px; COLOR: #555; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 12px; COLOR: #555; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif; TEXT-ALIGN: left
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #555
}
H1 {
	FONT-FAMILY: arial, verdana, sans-serif
}
H2 {
	FONT-FAMILY: arial, verdana, sans-serif
}
H3 {
	FONT-FAMILY: arial, verdana, sans-serif
}
H1 {
	FONT-WEIGHT: bold; COLOR: #c41200; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; COLOR: #c41200; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; COLOR: #c41200; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: bold; COLOR: #c41200; TEXT-ALIGN: left
}
H1 A {
	FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
H2 A {
	FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
H3 A {
	FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
H4 A {
	FONT-FAMILY: arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif
}
H1 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 5px
}
H2 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 5px
}
H3 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
H4 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 3px
}
H4.dark {
	MARGIN: 5px 0px 0px; COLOR: #333
}
A {
	COLOR: #66c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #66c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal
}
UL.stripped {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.stripped LI {
	MARGIN: 0px
}
#mastHead {
	FONT-SIZE: 80%; BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderBg.gif) repeat-x; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 950px; POSITION: relative; HEIGHT: 66px
}
#mastHead #logo {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderLogo.png) #fff no-repeat; FLOAT: left; MARGIN: 0px; WIDTH: 175px; HEIGHT: 66px
}
#mastHead #logo A {
	DISPLAY: block; WIDTH: 175px; TEXT-INDENT: -9999px; HEIGHT: 66px; TEXT-DECORATION: none; outline: 0px
}
#mastHead #printLogo {
	DISPLAY: none
}
#mastHead #header_find_form {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderSearchLt.gif) #fff no-repeat left bottom; FLOAT: left; WIDTH: 574px; HEIGHT: 56px; min-width: 557px
}
#mastHead #header_find_form FORM {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderSearchRt.gif) #fff no-repeat right bottom; MARGIN-LEFT: 15px; OVERFLOW: hidden; HEIGHT: 56px
}
#mastHead #header_find_form P {
	FLOAT: left; MARGIN: 7px 10px 0px 0px; TEXT-ALIGN: left
}
#mastHead #header_find_form P#search_near {
	WIDTH: 305px; MARGIN-RIGHT: 0px
}
#mastHead FORM P EM {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666
}
#mastHead P#user_identify {
	FONT-SIZE: 10px; Z-INDEX: 200; RIGHT: 45px; MARGIN: 0px; WIDTH: auto; COLOR: #fff; POSITION: absolute; TOP: 1px
}
#mastHead LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c41200
}
#header_find_form INPUT {
	WIDTH: 225px
}
#header_find_form #dropperBtn_Mast {
	MARGIN: 0px 0px -7px -3px; WIDTH: 18px
}
 HTML #header_find_form #dropperBtn_Mast {
	MARGIN-BOTTOM: -5px
}
UNKNOWN {
	MARGIN-BOTTOM: -5px
}
.form_img_btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: pointer; TEXT-INDENT: -999em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header_find_form #headerSearchBtn {
	DISPLAY: block; BACKGROUND: url(../i/new/btn/header_search.gif) no-repeat; FLOAT: right; WIDTH: 65px; HEIGHT: 25px
}
UNKNOWN {
	MARGIN-TOP: -1px
}
#mastHead #rightEdge {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderRt.gif) #fff no-repeat right bottom; FLOAT: right; WIDTH: 6px; HEIGHT: 66px
}
#aprad {
	DISPLAY: none
}
#navContainer {
	BACKGROUND: url(../i/new/gfx/newHeader/navBg.gif) repeat-x; MARGIN: 0px auto 10px; WIDTH: 930px; HEIGHT: 26px; TEXT-ALIGN: right
}
#navContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navContainer LI {
	BACKGROUND: url(../i/new/gfx/newHeader/nav_off.gif) #fdf3d5 no-repeat 0px 0px; FLOAT: left; MARGIN: 0px; HEIGHT: 26px
}
#navContainer LI A {
	DISPLAY: block; BACKGROUND: url(../i/new/gfx/newHeader/nav_on.gif) no-repeat 0px 0px; OVERFLOW: visible; TEXT-INDENT: -9999px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#navContainer LI A {
	OVERFLOW: hidden
}
#navContainer LI#welcome {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 72px
}
#navContainer LI#welcome A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 72px
}
#navContainer LI#welcome A:hover {
	BACKGROUND-POSITION: 0px -26px; WIDTH: 72px
}
#navContainer LI#welcome A.tabon {
	BACKGROUND-POSITION: 0px -26px; WIDTH: 72px
}
#navContainer LI#aboutMe {
	BACKGROUND-POSITION: -72px 0px; WIDTH: 72px
}
#navContainer LI#aboutMe A {
	BACKGROUND-POSITION: -72px 0px; WIDTH: 72px
}
#navContainer LI#aboutMe A:hover {
	BACKGROUND-POSITION: -72px -26px; WIDTH: 72px
}
#navContainer LI#aboutMe A.tabon {
	BACKGROUND-POSITION: -72px -26px; WIDTH: 72px
}
#navContainer LI#writeReview {
	BACKGROUND-POSITION: -144px 0px; WIDTH: 100px
}
#navContainer LI#writeReview A {
	BACKGROUND-POSITION: -144px 0px; WIDTH: 100px
}
#navContainer LI#writeReview A:hover {
	BACKGROUND-POSITION: -144px -26px; WIDTH: 100px
}
#navContainer LI#writeReview A.tabon {
	BACKGROUND-POSITION: -144px -26px; WIDTH: 100px
}
#navContainer LI#findReview {
	BACKGROUND-POSITION: -244px 0px; WIDTH: 83px
}
#navContainer LI#findReview A {
	BACKGROUND-POSITION: -244px 0px; WIDTH: 83px
}
#navContainer LI#findReview A:hover {
	BACKGROUND-POSITION: -244px -26px; WIDTH: 83px
}
#navContainer LI#findReview A.tabon {
	BACKGROUND-POSITION: -244px -26px; WIDTH: 83px
}
#navContainer LI#invite {
	BACKGROUND-POSITION: -327px 0px; WIDTH: 88px
}
#navContainer LI#invite A {
	BACKGROUND-POSITION: -327px 0px; WIDTH: 88px
}
#navContainer LI#invite A:hover {
	BACKGROUND-POSITION: -327px -26px; WIDTH: 88px
}
#navContainer LI#invite A.tabon {
	BACKGROUND-POSITION: -327px -26px; WIDTH: 88px
}
#navContainer LI#messaging {
	BACKGROUND-POSITION: -415px 0px; WIDTH: 76px
}
#navContainer LI#messaging A {
	BACKGROUND-POSITION: -415px 0px; WIDTH: 76px
}
#navContainer LI#messaging A:hover {
	BACKGROUND-POSITION: -415px -26px; WIDTH: 76px
}
#navContainer LI#messaging A.tabon {
	BACKGROUND-POSITION: -415px -26px; WIDTH: 76px
}
#navContainer LI#talk {
	BACKGROUND-POSITION: -491px 0px; WIDTH: 61px
}
#navContainer LI#talk A {
	BACKGROUND-POSITION: -491px 0px; WIDTH: 61px
}
#navContainer LI#talk A:hover {
	BACKGROUND-POSITION: -491px -26px; WIDTH: 61px
}
#navContainer LI#talk A.tabon {
	BACKGROUND-POSITION: -491px -26px; WIDTH: 61px
}
#navContainer LI#events {
	BACKGROUND-POSITION: -552px 0px; WIDTH: 76px
}
#navContainer LI#events A {
	BACKGROUND-POSITION: -552px 0px; WIDTH: 76px
}
#navContainer LI#events A:hover {
	BACKGROUND-POSITION: -552px -26px; WIDTH: 76px
}
#navContainer LI#events A.tabon {
	BACKGROUND-POSITION: -552px -26px; WIDTH: 76px
}
#navContainer LI.header_login {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: 0px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#navContainer {
	OVERFLOW: hidden
}
#navContainer LI.header_login {
	WIDTH: auto
}
#navContainer LI.header_login A {
	DISPLAY: inline; MARGIN: 0px 4px; TEXT-INDENT: 0px; LINE-HEIGHT: 22px; HEIGHT: auto
}
#navContainer LI.header_login A:hover {
	TEXT-DECORATION: underline
}
#navContainer LI.header_login#rt {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(../i/new/gfx/newHeader/logBg.gif) no-repeat right 0px; LINE-HEIGHT: 23px; PADDING-TOP: 1px
}
A.imageLink {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.smallLink {
	FONT-SIZE: 10px
}
UL {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px
}
INPUT.form80 {
	WIDTH: 80px
}
TEXTAREA.form80 {
	WIDTH: 80px
}
INPUT.form120 {
	WIDTH: 120px
}
TEXTAREA.form120 {
	WIDTH: 120px
}
INPUT.form130 {
	WIDTH: 130px
}
TEXTAREA.form130 {
	WIDTH: 130px
}
INPUT.form150 {
	WIDTH: 150px
}
TEXTAREA.form150 {
	WIDTH: 150px
}
INPUT.form170 {
	WIDTH: 170px
}
TEXTAREA.form170 {
	WIDTH: 170px
}
INPUT.form200 {
	WIDTH: 200px
}
TEXTAREA.form200 {
	WIDTH: 200px
}
INPUT.form250 {
	WIDTH: 250px
}
TEXTAREA.form250 {
	WIDTH: 250px
}
INPUT.form300 {
	WIDTH: 300px
}
TEXTAREA.form300 {
	WIDTH: 300px
}
INPUT.form400 {
	WIDTH: 400px
}
TEXTAREA.form400 {
	WIDTH: 400px
}
SPAN.formErr {
	BORDER-RIGHT: #008083 3px solid; LEFT: -3px; BORDER-LEFT: #008083 3px solid; POSITION: relative
}
.formLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 150px; COLOR: #c41200; FONT-FAMILY: arial, verdana, sans-serif
}
.formRight {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #c41200; FONT-FAMILY: arial, verdana, sans-serif; TEXT-ALIGN: right
}
.formField {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #555555; FONT-FAMILY: arial, verdana, sans-serif
}
.formFieldError {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #c41200; FONT-FAMILY: arial, verdana, sans-serif
}
.standardFormLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 150px; COLOR: #555555; FONT-FAMILY: arial, verdana, sans-serif
}
.standardFormRight {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #555555; FONT-FAMILY: arial, verdana, sans-serif; TEXT-ALIGN: right
}
.standardFormField {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #555555; FONT-FAMILY: arial, verdana, sans-serif
}
.standardFormFieldError {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #c41200; FONT-FAMILY: arial, verdana, sans-serif
}
.floatLink {
	FLOAT: right
}
.formLabel {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #555
}
.formNote {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #555
}
.formNote {
	FONT-STYLE: oblique
}
.highlight1 {
	FONT-WEIGHT: bold; COLOR: #008083
}
.highlight2 {
	FONT-WEIGHT: 700
}
.highlight3 {
	FONT-STYLE: oblique
}
.grey {
	COLOR: #aaa
}
.blueg {
	COLOR: #008083
}
.reallybigger {
	FONT-SIZE: 18px
}
.morebigger {
	FONT-SIZE: 16px
}
.bigger {
	FONT-SIZE: 14px
}
.smaller {
	FONT-SIZE: 11px
}
.smallest {
	FONT-SIZE: 10px
}
.newColor {
	FONT-WEIGHT: 700; COLOR: #008083
}
.error {
	COLOR: #008083
}
.standard_error {
	COLOR: #c41200
}
.redOrange {
	COLOR: #c41200
}
.normal {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; FONT-FAMILY: arial, 'Lucida Grande', verdana, sans-serif
}
.orange {
	COLOR: #ed5506
}
.yellow_bg {
	BACKGROUND: #ffffe5
}
.yellow_bg {
	BACKGROUND: #fffae8
}
.blue_bg {
	BACKGROUND: #ecf2f7
}
.lorange_bg {
	BACKGROUND: #fceae1
}
.lgrey_bg {
	BACKGROUND: #ebebeb
}
.blueg_bg {
	BACKGROUND: #ecf7f2
}
.nonwrapping {
	WHITE-SPACE: nowrap
}
P.nobtm {
	MARGIN-BOTTOM: 0px
}
.floatClear {
	CLEAR: both
}
.alignleft {
	TEXT-ALIGN: left
}
.alignright {
	TEXT-ALIGN: right
}
.aligncent {
	TEXT-ALIGN: center
}
.aligntop {
	VERTICAL-ALIGN: top
}
.alignmid {
	VERTICAL-ALIGN: middle
}
.alignbtm {
	VERTICAL-ALIGN: bottom
}
.psudohr {
	FONT-SIZE: 1px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.pseudoLink {
	CURSOR: pointer; COLOR: #66c
}
.pseudoLink:hover {
	CURSOR: pointer; COLOR: #66c; TEXT-DECORATION: underline
}
 HTML .ieSucks {
	HEIGHT: 1%
}
.box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.boxAmbientYellow {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffae8; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.boxSimple {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.boxSingle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 740px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.boxSingleWide {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 910px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.centeredBox {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.blank {
	MARGIN: 0px 10px 10px; BACKGROUND-COLOR: #fff
}
.centeredSmBox {
	MARGIN: 20px auto; WIDTH: 550px
}
.boxSingle .box {
	MARGIN: 0px 0px 10px
}
.boxSingle .blank {
	MARGIN: 0px 0px 10px
}
.boxGrad {
	BACKGROUND-IMAGE: url(../i/new/gfx/box_grad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.boxGrad {
	BACKGROUND-IMAGE: url(../i/new/gfx/box_grad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.boxYellowHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fffae8
}
#mobile_message {
	DISPLAY: none; TEXT-ALIGN: center
}

@media Handheld    
{
#mobile_message {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c41200
}
    }
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.box:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.boxNoPad:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#mainContent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 930px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.fs_pagination_controls {
	MARGIN: 5px
}
.pager UL {
	DISPLAY: inline
}
.pager LI {
	DISPLAY: inline
}
.pager .pages {
	DISPLAY: inline; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.pager .start {
	FONT-WEIGHT: 700
}
.pager .end {
	FONT-WEIGHT: 700
}
.pager .total {
	FONT-WEIGHT: 700
}
#errorAlert {
	PADDING-RIGHT: 10px; BACKGROUND: url(../i/new/gfx/error-right.gif) no-repeat right top; MARGIN: 0px auto 8px; OVERFLOW: hidden; WIDTH: 920px; POSITION: relative; HEIGHT: 44px
}
#infoAlert {
	PADDING-RIGHT: 10px; BACKGROUND: url(../i/new/gfx/error-right.gif) no-repeat right top; MARGIN: 0px auto 8px; OVERFLOW: hidden; WIDTH: 920px; POSITION: relative; HEIGHT: 44px
}
DIV#infoAlert {
	BACKGROUND: url(../i/new/gfx/info-right.gif) no-repeat right top
}
#errorAlert IMG {
	DISPLAY: block; FLOAT: left
}
#infoAlert IMG {
	DISPLAY: block; FLOAT: left
}
#errorAlert IMG#icon {
	LEFT: 16px; POSITION: absolute; TOP: 5px
}
#infoAlert IMG#icon {
	LEFT: 16px; POSITION: absolute; TOP: 5px
}
#errorAlert P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 5px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 5px solid; HEIGHT: 34px; TEXT-ALIGN: left
}
#infoAlert P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 5px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 5px solid; HEIGHT: 34px; TEXT-ALIGN: left
}
#infoAlert P {
	BORDER-TOP: #ffcc00 5px solid; BORDER-BOTTOM: #ffcc00 5px solid
}
 HTML #errorAlert P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
 HTML #infoAlert P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
#bestOfYelpModule H2 {
	BACKGROUND: url(../i/new/gfx/best_of_yelp.gif) no-repeat; WIDTH: 145px; TEXT-INDENT: -9999px; HEIGHT: 45px
}
#bestOfYelpModule H3 A {
	COLOR: #c41200
}
DIV.rateReview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/new/gfx/rating_corner.gif) #ecf2f7 no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 22px
}
DIV.rateReview P {
	FLOAT: left; MARGIN: 4px 3px 3px
}
DIV.rateReview P.rateReviewIntro {
	FONT-SIZE: 11px; WHITE-SPACE: nowrap; min-width: 100px
}
 HTML DIV.rateReview P.rateReviewIntro {
	WIDTH: 105px
}
DIV.rateReview IMG {
	VERTICAL-ALIGN: middle
}
.editReview {
	PADDING-LEFT: 15px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -5px -284px; PADDING-TOP: 2px
}
.removeReview {
	PADDING-LEFT: 13px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -6px -300px
}
#footer {
	CLEAR: both; PADDING-BOTTOM: 20px; MARGIN: 20px auto 0px; WIDTH: 875px; TEXT-ALIGN: center
}
#footer .directory STRONG {
	FONT-SIZE: 10px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI.first {
	WIDTH: 106px
}
#footer UL A {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
#footer LI IMG {
	MARGIN-TOP: -2px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
DIV#footer P {
	CLEAR: both; FONT-SIZE: 10px; MARGIN: 0px auto 5px; TEXT-ALIGN: center
}
DIV#footer DIV {
	CLEAR: both; FONT-SIZE: 10px; MARGIN: 0px auto 5px; TEXT-ALIGN: center
}
DIV#tos OL LI {
	MARGIN-LEFT: 25px
}
TABLE.listing1 {
	BORDER-TOP: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.listing1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
TR.header TD {
	FONT-WEIGHT: 700
}
.mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 89px; PADDING-TOP: 0px
}
.mini P {
	CLEAR: left; PADDING-BOTTOM: 3px; MARGIN: 0px
}
.mini .photoBoxSm P {
	CLEAR: none; PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 47px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.mini .photoBoxSm .friend_count {
	BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -2px -155px; MARGIN-BOTTOM: 2px
}
.mini .photoBoxSm .review_count {
	BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -3px -170px
}
.mini .photoBoxSm .is_elite {
	PADDING-LEFT: 1px
}
.mini .photoBoxSm .is_elite A {
	COLOR: #ed5100
}
.mini .photoBox {
	FLOAT: left
}
.miniOrange {
	FONT-SIZE: 11px; COLOR: #ed5100
}
.mini P.miniOrange {
	COLOR: #dd5114
}
.miniRed {
	FONT-SIZE: 11px; COLOR: #c41200
}
.miniRegular {
	FONT-SIZE: 11px
}
TABLE.clearStyles {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.clearStyles TD {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.clearStyles {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: disc
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: disc
}
UL LI {
	MARGIN-TOP: 5px
}
UL UL LI {
	MARGIN-TOP: 5px
}
.user_list_item_link {
	FONT-SIZE: 11px
}
.item_count {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #555; FONT-STYLE: oblique
}
DIV.photoBox {
	
}
.bizPhotoBox {
	
}
DIV.photoBox IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.bizPhotoBox IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
A.event_photo {
	DISPLAY: block
}
.event_photo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.event_photo IMG {
	DISPLAY: block
}
.stars_1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_1_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_2_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_3_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_4_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_5 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 84px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 17px
}
.stars_1_half {
	BACKGROUND-POSITION: 0px -19px
}
.stars_2 {
	BACKGROUND-POSITION: 0px -38px
}
.stars_2_half {
	BACKGROUND-POSITION: 0px -57px
}
.stars_3 {
	BACKGROUND-POSITION: 0px -76px
}
.stars_3_half {
	BACKGROUND-POSITION: 0px -95px
}
.stars_4 {
	BACKGROUND-POSITION: 0px -114px
}
.stars_4_half {
	BACKGROUND-POSITION: 0px -133px
}
.stars_5 {
	BACKGROUND-POSITION: 0px -152px
}
.stars_small_1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_1_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_2_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_3_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_4_half {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_5 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../i/new/ico/stars/stars_small_map.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.stars_small_1 {
	BACKGROUND-POSITION: 0px -2px
}
.stars_small_1_half {
	BACKGROUND-POSITION: 0px -16px
}
.stars_small_2 {
	BACKGROUND-POSITION: 0px -30px
}
.stars_small_2_half {
	BACKGROUND-POSITION: 0px -44px
}
.stars_small_3 {
	BACKGROUND-POSITION: 0px -58px
}
.stars_small_3_half {
	BACKGROUND-POSITION: 0px -72px
}
.stars_small_4 {
	BACKGROUND-POSITION: 0px -86px
}
.stars_small_4_half {
	BACKGROUND-POSITION: 0px -100px
}
.stars_small_5 {
	BACKGROUND-POSITION: 0px -114px
}
#browserWarning {
	DISPLAY: none
}
H1#newHeader {
	BACKGROUND: url(../i/new/logo/header_logo_long.gif) no-repeat; MARGIN: 0px auto 5px; WIDTH: 760px; TEXT-INDENT: -9999px; HEIGHT: 82px; TEXT-ALIGN: center
}
H1#newHeader A {
	DISPLAY: block; WIDTH: 760px; HEIGHT: 82px; outline: 0px
}
#gateway H2 {
	FONT-SIZE: 1.5em
}
#gateway H3 {
	FONT-SIZE: 1.3em
}
#gateway #signup_left {
	FLOAT: right; MARGIN: 10px 5px 0px; WIDTH: 405px
}
#gateway #signup_left H2 {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#gateway #signup_right {
	BORDER-RIGHT: #ccc 1px solid; MARGIN: 10px 0px 0px; WIDTH: 310px
}
DIV#gateway {
	TEXT-ALIGN: center
}
#gateway #header {
	MARGIN: 0px auto; BACKGROUND-COLOR: #fff
}
#gateway DIV.boxSingle {
	MARGIN: 0px auto; BACKGROUND-COLOR: #fff
}
#gateway #header P {
	MARGIN-BOTTOM: 7px
}
DIV#gateway LABEL {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 13px; FLOAT: left; WIDTH: 140px; COLOR: rgb(196,18,0); FONT-FAMILY: arial,verdana,sans-serif; TEXT-ALIGN: left
}
#gateway #signup_left LABEL {
	COLOR: #666
}
#gateway #signup_left .clearfix LABEL {
	MARGIN-TOP: 0px
}
#gateway #signup_left .clearfix SELECT {
	MARGIN-TOP: 10px; WIDTH: 205px
}
#gateway #signup_left .clearfix {
	MARGIN-BOTTOM: 20px
}
DIV#gateway INPUT.form200 {
	MARGIN-TOP: 10px
}
DIV#gateway FORM P {
	TEXT-ALIGN: right
}
DIV#gateway FORM H2 {
	TEXT-ALIGN: right
}
DIV#gateway FORM P {
	MARGIN: 5px 0px
}
DIV#gateway P.formLabel {
	MARGIN: 10px 0px 5px 145px
}
DIV#gateway DIV.box {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#gateway DIV.box2 {
	BACKGROUND: url(../i/new/p.gif); BORDER-LEFT: #ccc 1px solid
}
#gateway .form80 {
	MARGIN-TOP: 10px; MARGIN-RIGHT: 120px
}
#gateway FORM .formExtra {
	MARGIN: 35px 0px 0px 190px; TEXT-ALIGN: left
}
#gateway FORM .formExtra INPUT {
	MARGIN: -10px 0px 0px 10px
}
#gateway FORM .formExtra SELECT {
	MARGIN: -10px 0px 20px 5px
}
#gateway INPUT#signUpButton {
	FLOAT: right; MARGIN-RIGHT: 50px
}
DIV#gateway DIV.signupLoginForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../i/new/p.gif) #fafae4; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; WIDTH: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DIV#gateway DIV.signupLoginForm H3 {
	MARGIN-LEFT: 5px
}
DIV#gateway DIV.signupLoginForm LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: 100px; COLOR: #555; POSITION: relative; TEXT-ALIGN: left
}
DIV#gateway DIV.signupLoginForm INPUT {
	FLOAT: none
}
#gateway #loginForm_left {
	MARGIN-TOP: 10px; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 330px; TEXT-ALIGN: center
}
#gateway #loginForm_left H2 {
	TEXT-ALIGN: center
}
#gateway #loginForm_left P {
	TEXT-ALIGN: center
}
#invite_form #manualForm P {
	TEXT-ALIGN: center
}
#invite_form #manualForm TEXTAREA {
	MARGIN: 0px; WIDTH: 280px; HEIGHT: 100px
}
 HTML #invite_form DIV {
	HEIGHT: 1%
}
 HTML #invite_form P {
	HEIGHT: 1%
}
 HTML #inviteIntro {
	HEIGHT: 1%
}
#invite_form #emailServices H3 {
	MARGIN-BOTTOM: 15px
}
.rtop {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
.rbottom {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
.rtop  {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
.rbottom  {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
#gateway .r1 {
	MARGIN: 0px 5px; BACKGROUND-COLOR: #fafae4
}
#gateway .r2 {
	MARGIN: 0px 3px; BACKGROUND-COLOR: #fafae4
}
#gateway .r3 {
	MARGIN: 0px 2px; BACKGROUND-COLOR: #fafae4
}
#gateway .r4 {
	MARGIN: 0px 1px; HEIGHT: 2px; BACKGROUND-COLOR: #fafae4
}
#thinkYrElite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/new/gfx/signUpEliteBg.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px
}
#thinkYrElite P {
	MARGIN-LEFT: 10px
}
#thinkYrElite H3 {
	MARGIN: 0px 0px 10px 10px
}
#thinkYrElite IMG {
	FLOAT: right; VERTICAL-ALIGN: middle
}
#thinkYrElite P {
	FONT-SIZE: 95%
}
#rdBtm {
	BACKGROUND: url(../i/new/gfx/signupEliteBtm.gif) no-repeat; MARGIN: 0px; WIDTH: 290px; HEIGHT: 8px
}
.bestOfYelpList {
	FLOAT: left; WIDTH: 155px
}
.bestOfYelpList H3 {
	MARGIN: 0px
}
.bestOfYelpList OL {
	MARGIN-TOP: 5px
}
.bestOfYelpList OL LI {
	MARGIN-LEFT: 23px
}
.bestOfYelpList OL LI A {
	LEFT: -5px; POSITION: relative
}
 HTML .bestOfYelpList OL LI A {
	LEFT: -10px
}
#dropper {
	BORDER-RIGHT: #c41200 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 0px! important; Z-INDEX: 400; FLOAT: none; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #c41200 1px solid; WIDTH: 170px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #c41200 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#dropper .dropperHeader {
	PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fffed7
}
#dropper .miniOrange {
	BACKGROUND-COLOR: transparent
}
#dropper DIV:unknown .dropperHeader {
	BORDER-TOP-WIDTH: 0px
}
#dropper DIV P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; CURSOR: pointer; COLOR: #66c; PADDING-TOP: 5px
}
#dropper #dropperFooter {
	BORDER-TOP: #ccc 1px solid
}
#dropper #dropperFooter P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dropper #dropperFooter P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dropperBtn_Review {
	MARGIN-TOP: 3px
}
#dropperText_SB {
	MARGIN-TOP: -1px
}
#locBar {
	OVERFLOW: visible; POSITION: relative
}
UNKNOWN {
	OVERFLOW: hidden
}
#locBar H2 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
#locBar H1 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
#locBar #locBar_title {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666
}
#locBar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#locBar UL LI {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN: 0px
}
#locBar #locBox {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #ffffe5; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
 HTML #locBar #locBox {
	HEIGHT: 1%
}
#locBar #locBox H4 {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #c41200
}
#locBar #locBox UL {
	POSITION: static
}
#locBar #locBox DIV {
	BORDER-RIGHT: #ccc 1px solid; MIN-HEIGHT: 180px; FLOAT: left; MARGIN: 10px 5px; WIDTH: 150px
}
 HTML #locBar #locBox DIV {
	DISPLAY: inline; HEIGHT: 180px
}
#locBar #locBox LI {
	FLOAT: none; MARGIN-BOTTOM: 2px
}
#locBar #locBox #saved_locations EM {
	COLOR: red
}
#locBar #locBox #saved_locations LI {
	MARGIN-BOTTOM: 5px
}
#locBar #locBox #poplocs {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 360px; BORDER-RIGHT-WIDTH: 0px
}
#locBar #locBox #poplocs P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#locBar #locBox #poplocs UL {
	FLOAT: left; WIDTH: 110px
}
#locBar #locBox LI.last_item {
	MARGIN-TOP: 10px
}
#locBar #locBox .external#poplocs {
	MIN-HEIGHT: 70px; WIDTH: auto
}
 HTML #locBar #locBox .external#poplocs {
	HEIGHT: 70px
}
#locBar #locBox P {
	CLEAR: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#pressLinks {
	FLOAT: right; MARGIN: 10px 20px; TEXT-ALIGN: center
}
#pressLinks A {
	DISPLAY: block; MARGIN: 15px 0px
}
#pressLinks IMG {
	VERTICAL-ALIGN: top
}
P.userCompLink {
	CLEAR: both; Z-INDEX: 200; MARGIN: 7px 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#firstReviewer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 11px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -2px 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; COLOR: #417aad; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
#pickOfTheDay {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; FONT-SIZE: 95%; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -2px -93px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; COLOR: #777; PADDING-TOP: 1px
}
#pickOfTheDay A {
	COLOR: #777
}
.manage_favorite {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -2px -220px
}
#comPop {
	FONT-SIZE: 10px; Z-INDEX: 500; MIN-HEIGHT: 220px; WIDTH: 350px; POSITION: absolute; TEXT-ALIGN: left
}
#bookmarkPop {
	FONT-SIZE: 10px; Z-INDEX: 500; MIN-HEIGHT: 220px; WIDTH: 350px; POSITION: absolute; TEXT-ALIGN: left
}
 HTML #comPop {
	HEIGHT: 230px
}
#comPop #loading_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 1px; PADDING-TOP: 100px; HEIGHT: 107px; TEXT-ALIGN: center
}
#bookmarkPop #loading_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 1px; PADDING-TOP: 100px; HEIGHT: 107px; TEXT-ALIGN: center
}
 HTML #comPop #loading_message {
	HEIGHT: 115px
}
UNKNOWN {
	HEIGHT: 115px
}
.popHeader {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../i/new/gfx/grippy.gif) #ecf2f7 repeat-y; PADDING-BOTTOM: 0px; CURSOR: move; PADDING-TOP: 1px; BORDER-BOTTOM: #d7dce1 1px solid
}
#comPop H4 {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../i/new/gfx/grippy.gif) #ecf2f7 repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; WIDTH: 93%; CURSOR: move; PADDING-TOP: 1px; BORDER-BOTTOM: #d7dce1 1px solid
}
#comPop FORM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
#bookmarkPop FORM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
#comPop DIV {
	FONT-SIZE: 10px
}
#comPop FORM DIV  {
	DISPLAY: inline; FLOAT: left
}
#comPop P.roundedTop {
	MARGIN: 0px 7px
}
#comPop P.roundedBtm {
	MARGIN: 0px 7px
}
#comPop TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 335px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 75px
}
#bookmarkPop TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 335px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 75px
}
#comPop #messSubject {
	WIDTH: 271px
}
 HTML #comPop #messSubject {
	WIDTH: 267px
}
#comPop TEXTAREA#sendMessage {
	MARGIN-TOP: 3px; HEIGHT: 140px
}
#comPop DIV LABEL {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../i/new/ico/comp_ico_map_sm.gif) no-repeat 0px 0px; OVERFLOW: visible; WIDTH: 60px; LINE-HEIGHT: 22px
}
#comPop DIV LABEL.lineBreak {
	WIDTH: 90px
}
#compForm LABEL#messSubject_label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; COLOR: #c41200; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#comPop LABEL#plain_label {
	BACKGROUND-POSITION: -3px 0px
}
#comPop LABEL#cute_label {
	BACKGROUND-POSITION: -2px -77px
}
#comPop LABEL#writer_label {
	BACKGROUND-POSITION: -2px -157px
}
#comPop LABEL#hot_label {
	BACKGROUND-POSITION: -2px -20px
}
#comPop LABEL#note_label {
	BACKGROUND-POSITION: -2px -97px
}
#comPop LABEL#profile_label {
	BACKGROUND-POSITION: -2px -177px
}
#comPop LABEL#more_label {
	BACKGROUND-POSITION: -2px -39px
}
#comPop LABEL#cool_label {
	BACKGROUND-POSITION: -2px -117px
}
#comPop LABEL#photos_label {
	BACKGROUND-POSITION: -2px -198px
}
#comPop LABEL#list_label {
	BACKGROUND-POSITION: -2px -58px
}
#comPop LABEL#funny_label {
	BACKGROUND-POSITION: -2px -137px
}
#comPop INPUT#compSubmitButton {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 0px 5px 0px 10px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #000 1px solid
}
#comPop FORM IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px
}
#comPop #popFooter {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 5px 0px 0px 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
 HTML #comPop #popFooter {
	MARGIN-LEFT: 0px
}
#comPop .spellCheckIcon {
	FLOAT: left
}
#comPop .spellCheckIcon IMG {
	WIDTH: 17px; HEIGHT: 17px
}
.autoPop #statusMsg {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 2px 5px 0px; COLOR: #666
}
#bookmarkPop {
	MIN-HEIGHT: 195px; WIDTH: 300px
}
#bookmarkPop #loading_message {
	HEIGHT: 95px
}
#bookmarkPop FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#bookmarkPop FIELDSET INPUT {
	MARGIN-LEFT: 5px
}
#bookmarkPop LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #c41200; PADDING-TOP: 0px
}
#bookmarkPop LABEL STRONG {
	COLOR: #c41200
}
#bookmarkPop TEXTAREA {
	WIDTH: 285px
}
#bookmarkPop #popFooter {
	TEXT-ALIGN: right
}
#bookmarkPop #popFooter #statusMsg {
	FLOAT: left
}
.already_bookmarked#bookmarkPop {
	MIN-HEIGHT: 40px
}
.already_bookmarked#bookmarkPop #loading_message {
	PADDING-TOP: 20px; HEIGHT: 20px
}
DIV.markerTooltip {
	Z-INDEX: 100000; TEXT-ALIGN: center
}
SPAN.markerTooltip {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #555 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #555 1px solid
}
.spellCheckIcon {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: #fff2ab; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #333 1px solid
}
.spellCheckIcon:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.spellCheckIcon IMG {
	DISPLAY: block
}
#spellCheck_message {
	COLOR: green
}
#comPop .spellCheckIcon {
	MARGIN-LEFT: 3px
}
#comPop .spellCheckIcon IMG {
	MARGIN: 0px
}
DL#reviewForm DT {
	CLEAR: left; DISPLAY: inline; MIN-HEIGHT: 45px; FLOAT: left; MARGIN: 0px 10px; WIDTH: 160px
}
 HTML DL#reviewForm DT {
	HEIGHT: 45px
}
DL#reviewForm DT STRONG {
	COLOR: #c41200
}
DL#reviewForm DD {
	MIN-HEIGHT: 45px; MARGIN-LEFT: 180px
}
 HTML DL#reviewForm DD {
	HEIGHT: 45px
}
 HTML DL#reviewForm DD TEXTAREA {
	MARGIN-LEFT: -180px
}
 HTML DL#reviewForm DD INPUT {
	MARGIN-LEFT: -180px
}
UNKNOWN {
	MARGIN-LEFT: -180px
}
#reviewForm #new_cat_add {
	MARGIN: 0px
}
DD #starRating {
	BORDER-RIGHT: #c41200 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: -10px 20px 0px 0px; BORDER-LEFT: #c41200 1px solid; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #c41200 1px solid; POSITION: relative; BACKGROUND-COLOR: #fdffcd
}
#biz_ad_title {
	DISPLAY: block; FONT-SIZE: 14px; MARGIN: 0px 5px 5px 0px; TEXT-ALIGN: left
}
#biz_ad_table P {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: left
}
#biz_ad_table #biz_ad_info {
	FLOAT: left; WIDTH: 165px
}
#biz_ad_table #biz_ad_info IMG {
	VERTICAL-ALIGN: middle
}
#biz_ad_table #biz_ad_phone {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 10px; WIDTH: 100px; HEIGHT: 50px
}
DIV#ajaxStatusMessage {
	Z-INDEX: 500; WIDTH: auto; POSITION: absolute; HEIGHT: 38px; BACKGROUND-COLOR: #fff
}
DIV#ajaxStatusMessage IMG {
	FLOAT: left
}
DIV#ajaxStatusMessage P {
	PADDING-RIGHT: 2px; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c41200 1px solid; HEIGHT: 26px
}
#feedList {
	MARGIN-BOTTOM: 10px
}
#feedList A {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
#feedList P {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList LI {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H2 {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H2 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 5px
}
#feedList H3 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 5px
}
#feedList P {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#feedList LI {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#feedList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#feedList LI {
	PADDING-LEFT: 15px
}
#feedList P IMG {
	MARGIN-LEFT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
#feedList LI IMG {
	MARGIN-LEFT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.category_box {
	DISPLAY: inline
}
.category_box DIV {
	DISPLAY: inline; PADDING-LEFT: 5px
}
.newCats {
	MARGIN: 5px 0px 0px 5px
}
.newCats H4 {
	PADDING-BOTTOM: 5px; COLOR: #777; BORDER-BOTTOM: #777 1px solid
}
.newCats P {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.searchSuggest {
	FONT-SIZE: 14px; MARGIN: 18px 0px 5px; COLOR: #c41200
}
.searchSuggest EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#search_results_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
#search_results_body .search_result {
	PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
A.bookmark {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -1px -50px; PADDING-BOTTOM: 2px
}
A.sendToFriend {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -2px -37px
}
A.privateMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -1px -125px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
A.sendCompliment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat -1px -109px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.nicetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 400; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.nicetitle P {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 1px solid; TEXT-ALIGN: center
}
.nicetitle #btmLf {
	BACKGROUND: #fff; LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
.nicetitle #btmRt {
	RIGHT: 0px; BACKGROUND: #fff; BOTTOM: 0px; POSITION: absolute
}
 HTML .nicetitle #btmLf {
	BOTTOM: -1px
}
 HTML .nicetitle #btmRt {
	BOTTOM: -1px
}
.nicetitle #topLf {
	BACKGROUND: #fff; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.nicetitle #topRt {
	RIGHT: 0px; BACKGROUND: #fff; POSITION: absolute; TOP: 0px
}
#bookLogPop {
	BORDER-RIGHT: #c41200 1px solid; BORDER-TOP: #c41200 1px solid; Z-INDEX: 420; BACKGROUND: #fff; BORDER-LEFT: #c41200 1px solid; WIDTH: 290px; BORDER-BOTTOM: #c41200 1px solid; POSITION: absolute
}
#bookLogPop H4 {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: #ecf2f7; PADDING-BOTTOM: 0px; MARGIN: 5px; CURSOR: move; COLOR: #c41200; PADDING-TOP: 1px; BORDER-BOTTOM: #d7dce1 1px solid; TEXT-ALIGN: center
}
#bookLogPop H3 {
	MARGIN: 5px 10px
}
#bookLogPop P {
	MARGIN: 5px 10px
}
#bookLogPop #logPopStatus {
	DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 5px; COLOR: green
}
#bookLogPop #popSwitch {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#bookLogPop A.floatLink {
	MARGIN: 0px 10px 5px 0px
}
#bookLogPop DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#bookLogPop DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 110px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#bookLogPop DT LABEL {
	FONT-WEIGHT: bold; COLOR: #c41200
}
#bookLogPop DT LABEL EM {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
#bookLogPop DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 115px; PADDING-TOP: 0px
}
#bookLogPop DD EM {
	DISPLAY: block
}
#bookLogPop DD SELECT {
	MARGIN-LEFT: 1px
}
#bookLogPop #btmLf {
	BACKGROUND: #fff; LEFT: -1px; BOTTOM: -1px; POSITION: absolute
}
#bookLogPop #btmRt {
	RIGHT: -1px; BACKGROUND: #fff; BOTTOM: -1px; POSITION: absolute
}
#bookLogPop #topLf {
	BACKGROUND: #fff; LEFT: -1px; POSITION: absolute; TOP: -1px
}
#bookLogPop #topRt {
	RIGHT: -1px; BACKGROUND: #fff; POSITION: absolute; TOP: -1px
}
#bookLogPop #pop_login_form {
	DISPLAY: block; MARGIN: 5px
}
#bookLogPop #pop_login_form DT {
	WIDTH: auto; PADDING-TOP: 3px
}
#bookLogPop #pop_login_form DD {
	MARGIN: 10px 0px 0px 94px
}
 HTML #bookLogPop #pop_login_form DD {
	MARGIN: 8px 0px 0px 85px
}
.roundedTop {
	BORDER-TOP: #c41200 1px solid; MARGIN: 0px 7px; HEIGHT: 6px; BACKGROUND-COLOR: #fff
}
.roundedBtm {
	MARGIN: 0px 7px; BORDER-BOTTOM: #c41200 1px solid; HEIGHT: 6px; BACKGROUND-COLOR: #fff
}
.autoPop {
	POSITION: absolute
}
.autoPop .btmLf {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
.autoPop .btmRt {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
.autoPop .topLf {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.autoPop .topRt {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.autoPop .autoPopInner {
	CLEAR: both; BORDER-RIGHT: #c41200 1px solid; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #c41200 1px solid
}
DIV.roundedtoo {
	WIDTH: 300px
}
DIV.roundedtoo DIV.top {
	FONT-SIZE: 1px; BACKGROUND: url(../i/new/gfx/top-rt.gif) no-repeat right top; MARGIN: 0px; HEIGHT: 7px
}
DIV.roundedtoo DIV.top DIV {
	FONT-SIZE: 1px; BACKGROUND: url(../i/new/gfx/top-lf.gif) no-repeat left top; MARGIN: 0px; HEIGHT: 7px
}
DIV.roundedtoo DIV.top DIV DIV {
	BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 1px; BACKGROUND: #fff; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px; HEIGHT: 7px
}
DIV.roundedtoo DIV.bottom {
	FONT-SIZE: 1px; BACKGROUND: url(../i/new/gfx/btm-rt.gif) no-repeat right bottom; MARGIN: 0px; HEIGHT: 7px
}
DIV.roundedtoo DIV.bottom DIV {
	FONT-SIZE: 1px; BACKGROUND: url(../i/new/gfx/btm-lf.gif) no-repeat left bottom; MARGIN: 0px; HEIGHT: 7px
}
DIV.roundedtoo DIV.bottom DIV DIV {
	MARGIN-TOP: -1px; FONT-SIZE: 1px; BACKGROUND: #fff; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #cc0000 1px solid; HEIGHT: 7px
}
DIV.roundedtoo .content {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#moreOptionsBox {
	BORDER-RIGHT: #c41200 1px solid; BORDER-TOP: #c41200 1px solid; Z-INDEX: 100; BORDER-LEFT: #c41200 1px solid; WIDTH: 250px; BORDER-BOTTOM: #c41200 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#moreOptionsBox DIV {
	MARGIN-BOTTOM: 1px
}
#moreOptionsBox  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#moreOptionsBox UL {
	MARGIN: 0px; OVERFLOW: auto; WIDTH: 245px; LIST-STYLE-TYPE: none; HEIGHT: 150px
}
 HTML #moreOptionsBox UL {
	PADDING-BOTTOM: 5px
}
#moreOptionsBox UL LI {
	MARGIN-LEFT: 15px; WIDTH: 150px
}
#moreOptionsBoxInner LI STRONG {
	PADDING-LEFT: 10px; BACKGROUND: url(../i/new/gfx/sort_arrow_up.gif) no-repeat 0px 3px; CURSOR: pointer; COLOR: #66c
}
#moreOptionsBoxInner LI STRONG.opened {
	PADDING-LEFT: 10px; BACKGROUND: url(../i/new/gfx/sort_arrow_down.gif) no-repeat 0px 3px
}
#moreOptionsBoxInner LI UL.subHood {
	OVERFLOW: visible; WIDTH: 200px; HEIGHT: auto
}
#moreOptionsBoxInner LI UL LI {
	MARGIN-LEFT: 10px
}
#moreOptionsBox #topLf {
	BACKGROUND: #fff; LEFT: -1px; POSITION: absolute; TOP: -1px
}
#moreOptionsBox #topRt {
	RIGHT: -1px; BACKGROUND: #fff; POSITION: absolute; TOP: -1px
}
#moreOptionsBox #btmLf {
	BACKGROUND: #fff; LEFT: -1px; BOTTOM: -1px; POSITION: absolute
}
#moreOptionsBox #btmRt {
	RIGHT: -1px; BACKGROUND: #fff; BOTTOM: -1px; POSITION: absolute
}
#moreOptionsBox H4 {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-SIZE: 14px; BACKGROUND: url(../i/new/gfx/grippy.gif) #ecf2f7 repeat-y; PADDING-BOTTOM: 0px; MARGIN: 5px; CURSOR: move; PADDING-TOP: 0px; BORDER-BOTTOM: #d7dce1 1px solid
}
#moreOptionsBox P {
	MARGIN: 0px; TEXT-ALIGN: right
}
#moreOptionsBox P A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; CURSOR: pointer; PADDING-TOP: 7px
}
.attending_count {
	COLOR: #888
}
.googlead_sky {
	MARGIN: 35px auto 10px; WIDTH: 160px; TEXT-ALIGN: center
}
.googlead_sky DIV {
	MARGIN: 0px auto; WIDTH: 160px
}
.googlead_sky EM {
	DISPLAY: block; COLOR: #ccc
}
.googlead_sky IFRAME {
	DISPLAY: block; MARGIN: 0px auto
}
.googlead_box IFRAME {
	DISPLAY: block; MARGIN: 0px auto
}
.googlead_leader IFRAME {
	DISPLAY: block; MARGIN: 0px auto
}
.googlead_feature IFRAME {
	DISPLAY: block; MARGIN: 0px auto
}
.googlead_sponsor IFRAME {
	DISPLAY: block; MARGIN: 0px auto
}
.googlead_sky DIV {
	TEXT-ALIGN: center
}
.googlead_sponsor DIV {
	TEXT-ALIGN: center
}
#hotlist_sponsor {
	MARGIN-BOTTOM: 3px
}
.directory SPAN.azlist {
	FONT-SIZE: 12px
}
UL#aboutSite A {
	FONT-SIZE: 12px! important
}
DIV#duplicate_business_suggestions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fffae8; FLOAT: right; VISIBILITY: hidden; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 380px; PADDING-TOP: 10px
}
DIV#duplicate_business_suggestions STRONG {
	COLOR: #c41200
}
SELECT.category_name {
	MARGIN-BOTTOM: 4px; WIDTH: 210px; MARGIN-RIGHT: 4px
}
DIV.category_name {
	MARGIN-BOTTOM: 4px; WIDTH: 210px; MARGIN-RIGHT: 4px
}
.write_a_review_box {
	MARGIN: auto; WIDTH: 700px
}
DIV.review_search_block {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.review_search_section {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.duplicate_biz_name {
	FONT-WEIGHT: bolder
}
DIV.first_duplicate_biz {
	PADDING-BOTTOM: 6px
}
DIV.duplicate_biz {
	BORDER-TOP: #cccccc 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.duplicate_biz DIV.review_count {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-STYLE: italic; WHITE-SPACE: nowrap
}
DIV.first_duplicate_biz DIV.review_count {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-STYLE: italic; WHITE-SPACE: nowrap
}
DIV.duplicate_biz DIV.review_count IMG {
	MARGIN-RIGHT: 4px
}
DIV.first_duplicate_biz DIV.review_count IMG {
	MARGIN-RIGHT: 4px
}
DIV.duplicate_biz .links {
	FLOAT: right; MARGIN-LEFT: 10px
}
DIV.first_duplicate_biz .links {
	FLOAT: right; MARGIN-LEFT: 10px
}
DIV.duplicate_biz .biz_info {
	CLEAR: left
}
DIV.first_duplicate_biz .biz_info {
	CLEAR: left
}
DIV.stars {
	FLOAT: left
}
DIV.maptip {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: left
}
#cat_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../i/new/ico/bestof/cat-icons.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 14px
}
#cat_list LI.restaurants {
	BACKGROUND-POSITION: 0px -84px
}
#cat_list LI.shopping {
	BACKGROUND-POSITION: 0px -294px
}
#cat_list LI.food {
	BACKGROUND-POSITION: 0px -56px
}
#cat_list LI.nightlife {
	BACKGROUND-POSITION: 0px -196px
}
#cat_list LI.beautysvc {
	BACKGROUND-POSITION: 0px -14px
}
#cat_list LI.health {
	BACKGROUND-POSITION: 0px -224px
}
#cat_list LI.arts {
	BACKGROUND-POSITION: 0px -70px
}
#cat_list LI.eventservices {
	BACKGROUND-POSITION: 0px -210px
}
#cat_list LI.active {
	BACKGROUND-POSITION: -1px -112px
}
#cat_list LI.localservices {
	BACKGROUND-POSITION: 0px -126px
}
#cat_list LI.hotelstravel {
	BACKGROUND-POSITION: 0px -252px
}
#cat_list LI.auto {
	BACKGROUND-POSITION: 0px -42px
}
#cat_list LI.homeservices {
	BACKGROUND-POSITION: 0px -266px
}
#cat_list LI.education {
	BACKGROUND-POSITION: 0px -28px
}
#cat_list LI.localflavor {
	
}
#cat_list LI.pets {
	BACKGROUND-POSITION: 0px -98px
}
#cat_list LI.realestate {
	BACKGROUND-POSITION: 0px -154px
}
#cat_list LI.massmedia {
	BACKGROUND-POSITION: -1px -281px
}
#cat_list LI.publicservicesgovt {
	BACKGROUND-POSITION: 0px -140px
}
#cat_list LI.professional {
	BACKGROUND-POSITION: 0px -168px
}
#cat_list LI.financialservices {
	BACKGROUND-POSITION: 0px -238px
}
#cat_list LI.religiousorgs {
	BACKGROUND-POSITION: 0px -182px
}
.simple_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.simple_list LI {
	CLEAR: left; PADDING-BOTTOM: 5px
}
 HTML .simple_list LI {
	HEIGHT: 1%
}
.simple_list .photoBox {
	FLOAT: left; WIDTH: 40px; MARGIN-RIGHT: 5px; HEIGHT: 40px
}
.simple_list .bizPhotoBox {
	FLOAT: left; WIDTH: 40px; MARGIN-RIGHT: 5px; HEIGHT: 40px
}
.simple_list .user_name {
	CLEAR: left; FLOAT: left; MARGIN: 0px
}
.simple_list .review_comment {
	MARGIN-LEFT: 50px
}
.simple_list .user_info {
	MARGIN-LEFT: 50px
}
.simple_list .biz_info {
	MARGIN-LEFT: 50px
}
.simple_list .rating {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.simple_list .stars_img {
	VERTICAL-ALIGN: middle
}
.simple_list .stars_img_small {
	VERTICAL-ALIGN: middle
}
.simple_list .mstars {
	VERTICAL-ALIGN: middle
}
.sort_label_asc {
	PADDING-RIGHT: 13px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat right -458px
}
.sort_label_desc {
	PADDING-RIGHT: 13px; BACKGROUND: url(../i/new/ico/ico_map.gif) no-repeat right -448px
}
.sort_section {
	CLEAR: both
}
.sort_section A {
	FONT-WEIGHT: normal; MARGIN: 0px 2px
}
.sort_section A.selected {
	FONT-WEIGHT: bold
}

