HTML {
	BACKGROUND-COLOR: #f7f7f7; COLOR: #666
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bg_body.gif) #fff repeat-x left bottom; FONT-SIZE: 75%
}
A {
	COLOR: #39c; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 2px
}
H1 {
	MARGIN-BOTTOM: 2px
}
H2 {
	MARGIN-BOTTOM: 2px
}
H3 {
	MARGIN-BOTTOM: 2px
}
ADDRESS {
	MARGIN-BOTTOM: 2px
}
UL {
	MARGIN: 0px
}
OL {
	PADDING-LEFT: 19px
}
OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H2 {
	FONT-WEIGHT: normal
}
#wrapper {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 999px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper2 {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 999px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper {
	BACKGROUND: url(/static/images/header_home_9.jpg) #fff no-repeat left top; PADDING-TOP: 32px
}
#wrapper2 {
	Z-INDEX: 100; BACKGROUND-COLOR: #a1a1a1; HEIGHT: 90px
}
#outer_wrapper {
	BACKGROUND: url(/static/images/wrapper.jpg) #333333 fixed repeat-x
}
#outer_wrapper2 {
	BACKGROUND: url(/static/images/wrapper_shadow.png) repeat-y center 50%
}
.comment-box {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 301px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/speech-top.png) no-repeat left top; PADDING-TOP: 10px
}
.comment-box .comment-content {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.comment-box .comment-head {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.comment-box .comment-content {
	PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666
}
.comment-box .comment-head {
	MARGIN: 0px; COLOR: #000; FONT-SIZE: 90%
}
.comment-box .comment-head SPAN {
	COLOR: #069
}
P.comment-head {
	MARGIN: 0px
}
.comment-box .comment-foot {
	POSITION: relative; BACKGROUND: url(/static/images/speech-bot.png) no-repeat 50% bottom; HEIGHT: 34px
}
.comment-box .comment-foot P {
	POSITION: absolute; BOTTOM: 5px; FONT-SIZE: 90%; LEFT: 10px
}
.comment-box .layer2 P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#content {
	PADDING-BOTTOM: 40px; MARGIN-TOP: 25px
}
.shadow#content {
	BACKGROUND: url(/static/images/right_bg.jpg) repeat-y 822px 0px
}
#left {
	MIN-HEIGHT: 300px; WIDTH: 159px; FLOAT: left; MARGIN-LEFT: 14px
}
#right {
	WIDTH: 177px; FLOAT: left
}
#right-wide {
	WIDTH: 177px; FLOAT: left
}
#right {
	MARGIN-LEFT: 11px
}
#right-wide {
	WIDTH: 300px; MARGIN-LEFT: 14px
}
#left DIV {
	MARGIN-BOTTOM: 20px
}
#right DIV {
	MARGIN-BOTTOM: 20px
}
#right-wide DIV {
	MARGIN-BOTTOM: 20px
}
#middle {
	WIDTH: 620px; FLOAT: left; MARGIN-LEFT: 18px
}
.right-wide#middle {
	WIDTH: 490px
}
#middle P {
	MARGIN: 8px 0px
}
H1#header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1#header A {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -1000em; WIDTH: 173px; DISPLAY: block; HEIGHT: 74px; TOP: 20px; LEFT: 0px
}
.main-nav {
	Z-INDEX: 98; POSITION: relative; PADDING-BOTTOM: 43px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#footer .main-nav SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 8px
}
#search-site {
	POSITION: absolute; TOP: 138px; PADDING-TOP: 0px !important; LEFT: 800px
}
.main-nav LI {
	Z-INDEX: 1000; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ratings-nav LI {
	Z-INDEX: 1000; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.main-nav A {
	Z-INDEX: 1000; POSITION: relative; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
.ratings-nav A {
	Z-INDEX: 1000; POSITION: relative; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
.ratings-nav A {
	FONT-WEIGHT: bold
}
.main-nav SPAN {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; COLOR: #ff9900; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.main-nav SPAN.active {
	BACKGROUND: url(/static/images/nav_highlight.jpg) repeat-x; COLOR: #484848
}
#footer .main-nav SPAN.active {
	BACKGROUND: #fff
}
.main-nav SPAN.active {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ratings-nav SPAN.active {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.main-nav A:hover {
	COLOR: #ffb900
}
#footer A:hover {
	COLOR: #ffb900
}
.ratings-nav A:hover {
	COLOR: #ffb900
}
#search-site #keyword {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 6px 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 107px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 0.9em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
A#skip {
	POSITION: absolute; LEFT: -1000em
}
.hidden {
	DISPLAY: none
}
.hide {
	VISIBILITY: hidden
}
.genericForm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.genericForm LABEL {
	LINE-HEIGHT: 15px; WIDTH: 120px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; CLEAR: both
}
.genericForm .submit {
	CLEAR: both
}
.genericForm .textfield {
	BORDER-BOTTOM: #7f9db9 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #7f9db9 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.genericForm .textarea {
	BORDER-BOTTOM: #7f9db9 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #7f9db9 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.genericForm .upload {
	BORDER-BOTTOM: #7f9db9 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #7f9db9 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.genericForm .richtext {
	BORDER-BOTTOM: #7f9db9 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #7f9db9 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.genericForm .select {
	BORDER-BOTTOM: #7f9db9 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #7f9db9 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.genericForm .checkbox {
	FLOAT: left
}
.genericForm .select {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 131px; PADDING-RIGHT: 1px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 1px
}
.select {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 131px; PADDING-RIGHT: 1px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 1px
}
INPUT.textfield {
	BORDER-BOTTOM: #8ba7bf 1px solid; BORDER-LEFT: #8ba7bf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 125px; PADDING-RIGHT: 2px; BORDER-TOP: #8ba7bf 1px solid; BORDER-RIGHT: #8ba7bf 1px solid; PADDING-TOP: 2px
}
.genericForm .textarea {
	MIN-HEIGHT: 80px; WIDTH: 400px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 99%
}
.genericForm .fieldWrapper {
	Z-INDEX: 0; POSITION: relative; PADDING-RIGHT: 10px; CLEAR: both
}
.genericForm P {
	Z-INDEX: 0; POSITION: relative; PADDING-RIGHT: 10px; CLEAR: both
}
.genericForm .error_messages {
	PADDING-LEFT: 5px; FLOAT: left; COLOR: #f00
}
.genericForm .labels_with_errors {
	COLOR: #f00
}
.genericForm LEGEND {
	POSITION: relative; MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
.genericForm .fieldWrapper IFRAME {
	MARGIN-BOTTOM: 10px !important; FLOAT: left
}
.genericForm LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 10px !important; FONT-SIZE: 160% !important; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px
}
.genericForm .auto-fill {
	POSITION: absolute; MARGIN-TOP: -80px
}
.genericForm .span {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.genericForm .related-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 120px; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px
}
.genericForm .related-list LI {
	LIST-STYLE-TYPE: none !important; LIST-STYLE-IMAGE: none !important
}
.searchForm {
	MIN-HEIGHT: 50px
}
.searchForm .fieldWrapper {
	WIDTH: 135px
}
.searchForm .textfield {
	CLEAR: both
}
.searchForm .select {
	CLEAR: both
}
.searchForm LABEL {
	MARGIN: 0px; WIDTH: 137px
}
.searchForm .submit {
	WIDTH: 49px
}
.helpbubble {
	BORDER-BOTTOM: #969696 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #b7cfdb; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; COLOR: #000; TOP: 0px; BORDER-RIGHT: #969696 1px solid; PADDING-TOP: 10px; LEFT: 180px
}
.hidden.helpbubble {
	DISPLAY: none
}
.help-label {
	PADDING-LEFT: 19px; BACKGROUND: url(/static/images/help.png) no-repeat left center; COLOR: #00f; CURSOR: pointer
}
#lightwindow_contents {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#lightwindow_contents LABEL {
	COLOR: #333 !important
}
#lightwindow_contents P {
	COLOR: #333 !important
}
#lightwindow_contents #middle {
	MIN-WIDTH: 220px; MARGIN: 0px 10px; WIDTH: auto !important; PADDING-TOP: 8px
}
#lightwindow_contents H2 {
	MARGIN-BOTTOM: 20px !important; COLOR: #df6e00 !important; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
#lightwindow_contents .genericForm .fieldWrapper {
	POSITION: static
}
#stash-explorer TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#stash-explorer TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#stash-explorer TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#stash-explorer DL {
	LINE-HEIGHT: 15px
}
#stash-explorer LI {
	MARGIN-BOTTOM: 15px
}
#stash-explorer DD {
	MARGIN-BOTTOM: 15px
}
#relate_search {
	WIDTH: 347px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: auto !important; PADDING-TOP: 20px
}
#relate_search .checkbox {
	MARGIN-TOP: -1px; FLOAT: left
}
#relate_search LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 0px 10px 5px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: none; PADDING-TOP: 0px
}
#relate_search LI {
	PADDING-BOTTOM: 20px; CLEAR: both
}
#relate_search UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#relate_search LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#relate_search UL {
	PADDING-LEFT: 2px
}
#relate_search H2 {
	MARGIN-TOP: 0px
}
#relate_search INPUT {
	FLOAT: left !important
}
#url {
	WIDTH: 180px
}
#linktext {
	WIDTH: 180px
}
#url {
	MARGIN-RIGHT: 10px
}
#linktext {
	MARGIN-RIGHT: 10px
}
#add {
	MARGIN-RIGHT: 10px
}
#prefix {
	MARGIN-TOP: 3px; FLOAT: left
}
#add {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.suggest_link {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
.suggest_over {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #713358; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 2px
}
.suggester {
	Z-INDEX: 300; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 19px 0px 0px -153px; MIN-HEIGHT: 0px; WIDTH: 152px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.suggester A {
	POSITION: relative; PADDING-LEFT: 3px; DISPLAY: block; COLOR: #000
}
.suggester A:hover {
	BACKGROUND: #fd9800; CURSOR: pointer; TEXT-DECORATION: none
}
.activelink {
	BACKGROUND: #fd9800; CURSOR: pointer; TEXT-DECORATION: none
}
.shim {
	Z-INDEX: 299; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; MIN-HEIGHT: 0px; WIDTH: 129px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.on {
	DISPLAY: inline
}
.off {
	DISPLAY: none
}
INPUT.submit {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; TEXT-INDENT: -100000px; WIDTH: 87px; DISPLAY: block; BACKGROUND: url(../images/button.gif?1) no-repeat left top; HEIGHT: 28px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 29px
}
INPUT.processing-on {
	BACKGROUND: url(../images/button_processing.jpg) no-repeat
}
INPUT.signout {
	BACKGROUND: url(../images/member_signout.gif) no-repeat
}
INPUT.finished {
	BACKGROUND: url(../images/finished.gif) no-repeat
}
INPUT.addmore {
	BACKGROUND: url(../images/addmore.gif) no-repeat
}
INPUT.signin {
	MARGIN: 15px 0px 4px; BACKGROUND: url(../images/button_login.gif) no-repeat left top
}
.yui-toolbar-group LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
INPUT.search-go {
	POSITION: absolute; WIDTH: 29px; BACKGROUND: url(/static/images/button_go.jpg) no-repeat 30px 0px; HEIGHT: 19px; TOP: 0px; LEFT: 120px
}
.overflow-hidden {
	OVERFLOW: hidden !important
}
.clear {
	CLEAR: both
}
.no-clear {
	CLEAR: none !important
}
.fl-left {
	FLOAT: left
}
.fl-right {
	FLOAT: right
}
#info-message {
	Z-INDEX: 100; POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; BACKGROUND: url(/static/images/bg_footer.gif) #33333a repeat-x left top; COLOR: #fff; PADDING-TOP: 10px; LEFT: 30%
}
#info-message P {
	MARGIN: 13px 0px 0px 60px
}
#info-message P.continue {
	MARGIN: 5px 0px 0px 200px
}
#info-message P.continue A {
	COLOR: #fff
}
#info-message IMG.info-icon {
	FLOAT: left
}
.nojs#info-message {
	POSITION: static; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; BACKGROUND: url(/static/images/bg_footer.gif) #33333a repeat-x left top; COLOR: #fff; PADDING-TOP: 10px
}
.nojs#info-message P {
	MARGIN: 0px
}
.nojs#info-message IMG.info-icon {
	DISPLAY: none
}
.nojs#info-message P.continue {
	DISPLAY: none
}
IMG.profile-img {
	WIDTH: 58px; HEIGHT: 58px
}
DIV.comment IMG.profile-img {
	FLOAT: left
}
#index-ticker {
	WIDTH: 480px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/placeholder_index.jpg) no-repeat left top
}
FORM.whatson SELECT {
	BORDER-BOTTOM: #8ba7bf 1px solid; BORDER-LEFT: #8ba7bf 1px solid; MARGIN: 7px 0px; WIDTH: 255px; BORDER-TOP: #8ba7bf 1px solid; BORDER-RIGHT: #8ba7bf 1px solid
}
FORM.whatson INPUT.textfield {
	MARGIN: 5px 0px; WIDTH: 117px
}
FORM.whatson INPUT.submit {
	MARGIN: 7px 0px
}
DIV#guide-block {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 200px 10px 180px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
DL.infoBox {
	MARGIN-BOTTOM: 20px
}
DL.infoBox DT {
	WIDTH: 80px; FLOAT: left; FONT-WEIGHT: bold
}
DL.infoBox DD {
	PADDING-LEFT: 80px; MARGIN-BOTTOM: 6px
}
DIV.cinemaMap {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; BACKGROUND: url(../images/maploading.jpg) no-repeat right top; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
OL.upperAlpha LI {
	LIST-STYLE-TYPE: upper-alpha
}
DIV.tag-cloud {
	WIDTH: 160px
}
DIV.tag-cloud A {
	COLOR: #fff
}
DIV.tag-cloud .inner1 {
	BACKGROUND: url(../images/tag_cloud_top.jpg) #069 no-repeat
}
DIV.tag-cloud .inner2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/tag_cloud_bot.jpg) no-repeat left bottom; PADDING-TOP: 20px
}
#left H3 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #696969; FONT-SIZE: 0.85em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.side-menu {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.side-menu LI {
	BORDER-BOTTOM: #999 1px dotted; LIST-STYLE-TYPE: none
}
.side-menu LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; WIDTH: 124px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../images/menu_square.gif) no-repeat 142px 5px; PADDING-TOP: 3px
}
.side-menu LI A:hover {
	BACKGROUND: url(../images/menu_square_hover.gif) #e5e5e5 no-repeat 142px 5px; COLOR: #f90; TEXT-DECORATION: none
}
.side-menu LI.all UL LI A:hover {
	BACKGROUND: url(../images/menu_square_hover.gif) #e5e5e5 no-repeat 142px 5px; COLOR: #f90; TEXT-DECORATION: none
}
.side-menu LI.selected A {
	BACKGROUND: url(../images/menu_square_hover.gif) #e5e5e5 no-repeat 145px 5px
}
.side-menu LI.all A {
	BACKGROUND: url(../images/menu_cross.gif) no-repeat 145px 5px; FONT-WEIGHT: bold
}
.side-menu LI.all A:hover {
	BACKGROUND-COLOR: #f0f0f0
}
.side-menu LI.all UL LI A {
	BACKGROUND: url(../images/menu_square.gif) no-repeat 145px 5px; FONT-WEIGHT: normal
}
#teaser-block {
	MIN-HEIGHT: 215px; MARGIN-BOTTOM: 10px
}
#index-image {
	WIDTH: 412px; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 206px; MARGIN-RIGHT: 10px
}
#teaser-block H2 {
	FONT-WEIGHT: bold
}
#teaser-block #other-headlines {
	MARGIN: 15px 0px 0px; WIDTH: 198px; FLOAT: left
}
#teaser-block UL.headlines {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#teaser-block UL.headlines LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#teaser-block UL.headlines A {
	FONT-SIZE: 0.9em
}
#teaser-block UL.headlines A:hover {
	COLOR: #f90; TEXT-DECORATION: none
}
#teaser-block .small-header {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
DIV#main-content H2 {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; MARGIN: 15px 0px 7px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/home_headers.gif) no-repeat right bottom; COLOR: #333; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
A.see-all {
	POSITION: absolute; FONT-SIZE: 0.8em; TOP: 2px; RIGHT: 0px; FONT-WEIGHT: normal !important
}
H2.search {
	MARGIN-TOP: 0px; BORDER-TOP: #d2d2d2 1px solid
}
#main-content DIV {
	POSITION: relative
}
#main-content A {
	FONT-WEIGHT: bold
}
#more_fields {
	POSITION: absolute; TOP: 50px; LEFT: 486px
}
.left {
	MARGIN-TOP: -20px; WIDTH: 300px
}
.right {
	MARGIN-TOP: -20px; WIDTH: 300px
}
.left {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.right {
	FLOAT: right
}
.inner-left {
	WIDTH: 230px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.inner-right {
	WIDTH: 230px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.inner-right {
	WIDTH: 70px; FLOAT: right
}
.content-block {
	POSITION: relative; MARGIN-TOP: 10px
}
SPAN.star-rating {
	WIDTH: 92px; DISPLAY: block; BACKGROUND: url(/static/images/star_rater.png) repeat-x left top; HEIGHT: 17px
}
SPAN.score {
	WIDTH: 92px; DISPLAY: block; BACKGROUND: url(/static/images/star_rater.png) repeat-x left top; HEIGHT: 17px
}
SPAN.score {
	TEXT-INDENT: -1000em; BACKGROUND: url(/static/images/star_rater.png) repeat-x left center
}
.score-small {
	TEXT-INDENT: -1000em; BACKGROUND: url(/static/images/star_rater.png) repeat-x left center
}
SPAN.inline-rating {
	MARGIN: 0px 15px 0px 5px; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
SPAN.star-rating-small {
	WIDTH: 58px; DISPLAY: block; BACKGROUND: url(/static/images/star_rater_small.gif) no-repeat left top; HEIGHT: 10px; OVERFLOW: hidden
}
SPAN.score-small {
	WIDTH: 58px; DISPLAY: block; BACKGROUND: url(/static/images/star_rater_small.gif) no-repeat left top; HEIGHT: 10px; OVERFLOW: hidden
}
SPAN.score-small {
	MARGIN-TOP: -5px; BACKGROUND: url(/static/images/star_rater_small.gif) repeat-x left bottom; HEIGHT: 15px
}
UL.rating-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
UL.rating-list LI {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN-TOP: -1px; PADDING-LEFT: 4px; PADDING-RIGHT: 75px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 4px
}
UL.rating-list LI .star-rating {
	POSITION: absolute; TOP: 4px; RIGHT: 0px
}
.small-thumb {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 5px 5px; WIDTH: 68px; FLOAT: right; HEIGHT: 68px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A.comments {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/comments.gif) no-repeat left center; FONT-SIZE: 0.9em; FONT-WEIGHT: normal !important; PADDING-TOP: 2px
}
#middle .log-in {
	MARGIN: 12px 0px 0px
}
.hightlight-line {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; FONT-SIZE: 0.9em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.search-form {
	MARGIN: 0px 0px -10px
}
.search-form LABEL {
	DISPLAY: block
}
.search-form INPUT {
	BORDER-BOTTOM: #69c 1px solid; BORDER-LEFT: #69c 1px solid; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px solid
}
.search-form INPUT {
	WIDTH: 150px
}
.search-form SELECT {
	WIDTH: 150px
}
.rotational-tile {
	HEIGHT: 300px; OVERFLOW: hidden
}
.rotational-tile .ticker-block {
	POSITION: absolute; WIDTH: 300px; HEIGHT: 205px
}
.rotational-tile .ticker-block IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 10px 10px; WIDTH: 118px; FLOAT: right; HEIGHT: 118px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.rotational-tile .ticker-buttons {
	MARGIN: 0px 0px -3px; WIDTH: 8px; HEIGHT: 14px; CURSOR: pointer
}
.hightlight-line {
	POSITION: relative; MIN-HEIGHT: 14px
}
.ticker-counter {
	POSITION: absolute; RIGHT: 0px
}
.rotational-tile .hightlight-line {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px
}
.rotational-tile H3 {
	FONT-SIZE: 1.2em
}
.rotational-tile P {
	MARGIN: 0px
}
.rotational-tile P.teaser {
	MARGIN: 5px 0px
}
.rotational-tile P.small {
	FONT-SIZE: 0.9em
}
.news-list SPAN.small {
	FONT-SIZE: 0.9em
}
.rotational-tile P.pubdate {
	FLOAT: left; COLOR: #999
}
.news-list UL {
	
}
.news-list UL LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 5px
}
.news-list A.headline {
	FONT-SIZE: 1.1em
}
.news-list SPAN.thumbup {
	PADDING-LEFT: 12px; BACKGROUND: url(/static/images/icon_thumbup.gif) no-repeat 0px 1px; HEIGHT: 12px
}
.news-list SPAN.thumbdown {
	PADDING-LEFT: 12px; BACKGROUND: url(/static/images/icon_thumbup.gif) no-repeat 0px 1px; HEIGHT: 12px
}
.news-list SPAN.thumbdown {
	BACKGROUND-IMAGE: url(/static/images/icon_thumbdown.gif)
}
#rater-bubble {
	Z-INDEX: 100
}
#left .editorial-tile .ticker-block {
	WIDTH: 164px
}
#left .editorial-tile {
	WIDTH: 164px
}
.editorial-tile {
	DISPLAY: block
}
#left .editorial-tile H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.editorial-tile DIV.ed-section P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#left .editorial-tile DIV.ed-section P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#left .editorial-tile DIV.ed-section P {
	PADDING-LEFT: 15px
}
.ticker-block DIV {
	MARGIN-BOTTOM: 0px !important
}
.ticker-buttons {
	MARGIN: 0px 0px -3px; WIDTH: 8px; HEIGHT: 14px; CURSOR: pointer
}
.topfive .ed-section P {
	MARGIN-TOP: 2px
}
.side-box {
	POSITION: relative; WIDTH: 163px; MARGIN-BOTTOM: 15px; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 4px
}
.side-box H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px !important; WIDTH: 96px; PADDING-RIGHT: 0px !important; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.side-box H4 {
	MARGIN: 7px 0px; COLOR: #069
}
.side-box .padder {
	BORDER-BOTTOM: #e3e3e3 5px solid; BORDER-LEFT: #e3e3e3 5px solid; BACKGROUND: #f4f4f4; BORDER-TOP: #e3e3e3 5px solid; BORDER-RIGHT: #e3e3e3 5px solid
}
.side-box .padder A {
	DISPLAY: block
}
.competition-tile .padder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.competition-tile .padder H4 {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.competition-tile .padder P {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.competition-tile .padder IMG {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.competition-tile H4 {
	COLOR: #666666
}
.competition-tile .comp-link {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #d6d6d6 1px solid; PADDING-TOP: 7px
}
.latest-reviews H3 {
	BACKGROUND: url(/static/images/latest_reviews.gif) #8aabbc no-repeat left top
}
.latest-reviews .see-all {
	TOP: 200px; RIGHT: 10px
}
.box-office-chart H3 {
	WIDTH: 106px; BACKGROUND: url(/static/images/box_office_chart.gif) #8aabbc no-repeat left top
}
.most-reviewed H3 {
	BACKGROUND-IMAGE: url(/static/images/most_reviewed.gif)
}
.top-rated-releases H3 {
	BACKGROUND-IMAGE: url(/static/images/top_rated_releases.gif); WIDTH: 118px
}
.latest-releases H3 {
	BACKGROUND-IMAGE: url(/static/images/latest_releases.gif); WIDTH: 104px
}
OL.reviews {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL.reviews LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; BACKGROUND: url(/static/images/bullet_arrow.gif) no-repeat 0px 6px
}
.numbered-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.numbered-list LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; BACKGROUND: url(/static/images/bullet_1.gif) no-repeat left center
}
.numbered-list LI.num-2 {
	BACKGROUND-IMAGE: url(/static/images/bullet_2.gif)
}
.numbered-list LI.num-3 {
	BACKGROUND-IMAGE: url(/static/images/bullet_3.gif)
}
.numbered-list LI.num-4 {
	BACKGROUND-IMAGE: url(/static/images/bullet_4.gif)
}
.numbered-list LI.num-5 {
	BACKGROUND-IMAGE: url(/static/images/bullet_5.gif)
}
#map_canvas {
	Z-INDEX: 199; BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 298px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/static/images/maploading.jpg) no-repeat right top; HEIGHT: 300px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
DIV.error-page H2.error {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: -10px; FONT-SIZE: 400%; FONT-WEIGHT: bold
}
DIV.error-page IMG.error-dog {
	WIDTH: 149px; FLOAT: left; HEIGHT: 150px; MARGIN-RIGHT: 10px
}
#footer {
	BACKGROUND: url(/static/images/footer_bg.jpg) #33333a repeat-x center 30px; HEIGHT: 200px; COLOR: #fff
}
#footer A {
	COLOR: #fff
}
#footer .footer-text {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; CLEAR: left; FONT-SIZE: 0.9em; PADDING-TOP: 27px
}
#footer .navbar {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #000; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; PADDING-TOP: 10px
}
#footer .main-nav {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer #men-logo {
	MARGIN-TOP: -3px; FLOAT: left; MARGIN-RIGHT: 15px
}
.large-h2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 10px !important; FONT-SIZE: 160% !important; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px
}
#lightbox {
	DISPLAY: none
}
.top-offers A.offer {
	BORDER-BOTTOM: #d9d9d9 3px dashed; POSITION: relative; BORDER-LEFT: #d9d9d9 3px dashed; PADDING-BOTTOM: 12px; MIN-HEIGHT: 28px; PADDING-LEFT: 12px; PADDING-RIGHT: 50px; DISPLAY: block; MARGIN-BOTTOM: 8px; BORDER-TOP: #d9d9d9 3px dashed; BORDER-RIGHT: #d9d9d9 3px dashed; PADDING-TOP: 12px
}
.top-offers A.offer:hover {
	BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.top-offers A.offer SPAN.arrow {
	PADDING-RIGHT: 26px; BACKGROUND: url(/static/images/offer-arrow.gif) no-repeat right 50%
}
.top-offers A.offer SPAN SPAN {
	COLOR: #c00
}
.top-rated .top-venue IMG {
	MARGIN-TOP: 7px
}
.news-status {
	BORDER-BOTTOM: #f00 1px dashed; BORDER-LEFT: #f00 1px dashed; PADDING-BOTTOM: 3px; FONT-STYLE: italic; MARGIN: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #f00; FONT-SIZE: 125%; BORDER-TOP: #f00 1px dashed; BORDER-RIGHT: #f00 1px dashed; PADDING-TOP: 3px
}
.alt {
	BACKGROUND: #f7f7f7
}
TABLE.event-table {
	WIDTH: 100%
}
P.crumbtrail {
	POSITION: absolute; FONT-SIZE: 0.9em; TOP: 225px; LEFT: 16px
}
BODY#restaurants P.crumbtrail {
	TOP: 223px
}
BODY#music P.crumbtrail {
	TOP: 223px
}
BODY#pubs_and_bars P.crumbtrail {
	TOP: 223px
}
BODY#theatre_dance P.crumbtrail {
	TOP: 223px
}
BODY#cinema P.crumbtrail {
	TOP: 223px
}
BODY#clubs P.crumbtrail {
	TOP: 223px
}
BODY#days_out P.crumbtrail {
	TOP: 223px
}
BODY#comedy P.crumbtrail {
	TOP: 223px
}
BODY#manchester_literature_festival P.crumbtrail {
	TOP: 223px
}
BODY#comedian_of_the_year P.crumbtrail {
	TOP: 223px
}
BODY#manchester_food_and_drink P.crumbtrail {
	TOP: 223px
}
BODY#gay_lesbian P.crumbtrail {
	TOP: 223px
}
BODY#arts P.crumbtrail {
	TOP: 223px
}
BODY#video P.crumbtrail {
	TOP: 223px
}
BODY#manchester_international_festival P.crumbtrail {
	TOP: 223px
}
P.crumbtrail IMG {
	MARGIN: 0px 3px
}
.labAttractions {
	COLOR: #1b612d
}
.labCasinos {
	COLOR: #819f9c
}
.labCinemas {
	COLOR: #c9c900
}
.labClubs {
	COLOR: #0762b6
}
.labComedy {
	COLOR: #ffb400
}
.labHotels {
	COLOR: #198c80
}
.labPubs {
	COLOR: #ef4c0b
}
.labRestaurants {
	COLOR: #5959ff
}
.labFastfood {
	COLOR: #3cb202
}
.labLivemusic {
	COLOR: #ff0000
}
.labMuseums {
	COLOR: #b67882
}
.labTheatres {
	COLOR: #ff3399
}
.wrapper-link {
	DISPLAY: block; COLOR: #333
}
.wrapper-link:hover {
	TEXT-DECORATION: none
}
.linkblock {
	BORDER-BOTTOM: #93b3c2 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e5f4f9; PADDING-LEFT: 10px; WIDTH: 500px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; BORDER-RIGHT: #93b3c2 1px solid; PADDING-TOP: 10px
}
.linkblock:hover {
	BACKGROUND-COLOR: #d3e5ef
}
.linkblock H2 {
	FONT-WEIGHT: bold
}
.linkblock H2 {
	MARGIN: 0px
}
.linkblock P {
	MARGIN: 0px
}
.linkblock .icon {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.icon {
	POSITION: absolute; WIDTH: 75px; TOP: 10px; LEFT: 480px
}
.icon A {
	PADDING-LEFT: 15px; COLOR: #333; TOP: 10px; RIGHT: 0px
}
.del-icon A {
	BACKGROUND: url(/static/images/delete.gif) no-repeat 0px 2px
}
A.delete {
	BACKGROUND: url(/static/images/delete.gif) no-repeat 0px 2px
}
.edit-icon A {
	BACKGROUND: url(/static/images/edit.gif) no-repeat 0px 1px
}
A.edit {
	BACKGROUND: url(/static/images/edit.gif) no-repeat 0px 1px
}
.upload-icon A {
	BACKGROUND: url(/static/images/upload.gif) no-repeat 0px 2px
}
A.create {
	BACKGROUND: url(/static/images/add-item.gif) no-repeat 0px 1px
}
A.edit {
	PADDING-LEFT: 16px
}
A.create {
	PADDING-LEFT: 16px
}
A.delete {
	TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: block; HEIGHT: 12px
}
DIV.map_details {
	DISPLAY: none
}
DIV.nearby {
	BORDER-BOTTOM: #666666 1px dotted; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 5px
}
DIV.nearby P {
	WIDTH: 180px
}
DIV#displayed DIV.first P A {
	FONT-SIZE: 120%
}
DIV#displayed DIV.first DIV.inline-rating {
	WIDTH: 100px
}
DIV#displayed DIV.first IMG {
	MARGIN-TOP: -60px; WIDTH: 60px; FLOAT: right
}
DIV.thumbsupdown {
	PADDING-TOP: 2px
}
DIV.thumbsupdown .thumb_up {
	Z-INDEX: 300; POSITION: relative; WIDTH: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden
}
DIV.thumbsupdown .thumb_dn {
	Z-INDEX: 300; POSITION: relative; WIDTH: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden
}
DIV.thumbsupdown .thumb_up IMG {
	DISPLAY: none
}
DIV.thumbsupdown .thumb_dn IMG {
	DISPLAY: none
}
DIV.thumbsupdown A.thumb_up {
	BACKGROUND: url(/static/images/icon_thumbup.gif) no-repeat 0px -13px
}
.thumb_up {
	BACKGROUND: url(/static/images/icon_thumbup.gif) no-repeat 0px -13px
}
DIV.thumbsupdown A.thumb_dn {
	BACKGROUND: url(/static/images/icon_thumbdown.gif) no-repeat 0px -13px
}
.thumb_dn {
	BACKGROUND: url(/static/images/icon_thumbdown.gif) no-repeat 0px -13px
}
DIV.thumbsupdown A.thumb_up:hover {
	BACKGROUND-POSITION: 0px 0px
}
DIV.thumbsupdown A.thumb_dn:hover {
	BACKGROUND-POSITION: 0px 0px
}
DIV#citylife-review-thumb P.rating {
	DISPLAY: none
}
DIV.review-text {
	MARGIN: 10px 0px
}
DIV.review-text P {
	MARGIN-BOTTOM: 10px
}
DIV.user-review {
	POSITION: relative; MARGIN-TOP: 21px; BORDER-TOP: #a9a9a9 1px solid; PADDING-TOP: 10px
}
P.disclaimer {
	FONT-STYLE: italic; COLOR: #000; FONT-SIZE: 0.9em
}
DIV.user-review P.rating {
	FLOAT: right; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
P.report-post {
	TEXT-ALIGN: right
}
P.report-post A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 17px; BACKGROUND: url(/static/images/icon_caution.gif) no-repeat left center; FONT-SIZE: 80%
}
P.notext.report-post A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: -999em; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.write-review {
	TEXT-ALIGN: right; FLOAT: right
}
P.sort-field {
	FLOAT: right
}
SPAN.critics-choice {
	PADDING-LEFT: 20px; BACKGROUND: url(/static/images/award_winner.png) no-repeat left center; FONT-WEIGHT: bold !important
}
SPAN#mini-throbber {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/mini_throbber.gif) no-repeat left center; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.formTip {
	POSITION: absolute; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #bfbfbf; MARGIN: 0px 0px 0px 150px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 5px
}
.sortup {
	PADDING-RIGHT: 12px; BACKGROUND: url(/static/images/sortarrowup.png) no-repeat right 2px
}
.sortdown {
	PADDING-RIGHT: 12px; BACKGROUND: url(/static/images/sortarrowdown.png) no-repeat right 2px
}
.tickets {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/ticket-icon7.png) no-repeat; PADDING-TOP: 3px
}
.styled-list A {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; DISPLAY: block; FONT-WEIGHT: normal !important; PADDING-TOP: 5px
}
.styled-list A.alt {
	BORDER-BOTTOM: medium none; BACKGROUND: url(/static/images/list-grad2.jpg) repeat-y right 50%; BORDER-TOP: medium none
}
.styled-list A SPAN {
	COLOR: #cccccc; FONT-SIZE: 90%
}
.styled-list A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
.styled-list .bord {
	POSITION: absolute; WIDTH: 298px; BACKGROUND: url(/static/images/list-border2.jpg) no-repeat right 50%; HEIGHT: 1px; CLEAR: both; LEFT: 0px
}
.styled-list .top {
	TOP: 0px
}
.styled-list .bottom {
	BOTTOM: 0px
}
.hot-tickets A SPAN {
	COLOR: #666666
}
.blog-posts .styled-list A {
	PADDING-RIGHT: 0px
}
.top5 A SPAN {
	COLOR: #666666; FONT-SIZE: 100%
}
.new-years-guide A SPAN {
	COLOR: #666666; FONT-SIZE: 100%
}
.top5 P {
	MARGIN: 0px
}
.christmas-menu .holly {
	POSITION: absolute !important; MARGIN: -37px -5px 0px 0px; WIDTH: 43px; BACKGROUND: url(/static/images/holly2.gif) no-repeat right bottom; HEIGHT: 43px; RIGHT: 0px
}
.christmas-menu P {
	MARGIN: 0px; FLOAT: left
}
.new-years-guide P {
	MARGIN: 0px; FLOAT: left
}
.christmas-menu A SPAN {
	COLOR: #666666; FONT-SIZE: 100%
}
.new-years-guide A SPAN {
	COLOR: #666666; FONT-SIZE: 100%
}
.christmas-menu .loc SPAN {
	FLOAT: left; MARGIN-LEFT: 5px
}
.new-years-guide .price {
	MARGIN-LEFT: 3px
}
.christmas-menu A:hover {
	BACKGROUND: url(/static/images/snowflake.gif) #f8f8f8 no-repeat 270px 50%
}
HR.line {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #a9a9a9; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sponsored {
	TEXT-ALIGN: center; MARGIN-TOP: 0px !important; FLOAT: left; COLOR: #30acff !important
}
.rater-bubble {
	Z-INDEX: 200; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; WIDTH: 185px; BOTTOM: 2px; PADDING-RIGHT: 10px; BACKGROUND: #c3d9e4; COLOR: #666; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 3px; LEFT: 0px
}
DIV#page-options {
	MARGIN: 7px 0px 0px 5px; FLOAT: left
}
.blog {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 25px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/blog-icon.gif) no-repeat; PADDING-TOP: 2px
}
.clear.article-icon {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 25px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/blog-icon.gif) no-repeat; PADDING-TOP: 2px
}
#home DIV.featured-listing {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 40px
}
DIV.featured-listing {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -75px 0px 0px; PADDING-LEFT: 10px; WIDTH: 157px; PADDING-RIGHT: 10px; BACKGROUND: url(/static/images/featured_restaurants.jpg) no-repeat right top; COLOR: #666666; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
DIV.featured-listing DIV {
	MARGIN: 0px
}
DIV.featured-listing A {
	MARGIN-BOTTOM: 8px; COLOR: #ff9933 !important; FONT-SIZE: 125%
}
DIV.featured-listing .address A {
	FONT-SIZE: 115%
}
DIV.featured-listing A STRONG {
	DISPLAY: block
}
DIV.featured-listing DIV.member-top {
	BACKGROUND: url(/static/images/featured_top.png) no-repeat left top; HEIGHT: 5px
}
DIV.featured-listing DIV.member-bot {
	BACKGROUND: url(/static/images/featured_top.png) no-repeat left top; HEIGHT: 5px
}
DIV.featured-listing DIV.member-bg {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/static/images/featured_bg.png) #3a2218 no-repeat left top; PADDING-TOP: 5px
}
DIV.featured-listing DIV.member-bg .listing {
	MARGIN-BOTTOM: 9px !important
}
DIV.featured-listing DIV.member-bot {
	BACKGROUND-IMAGE: url(/static/images/featured_bot.png)
}
DIV.featured-listing .listing {
	PADDING-BOTTOM: 8px; BACKGROUND: url(/static/images/dashes.gif) no-repeat 50% bottom; PADDING-TOP: 8px
}
DIV.featured-listing P {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
DIV.featured-listing H3 {
	TEXT-INDENT: -999em; WIDTH: 150px; HEIGHT: 133px
}
#restaurants DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_restaurants.jpg) no-repeat right top
}
#music DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_music.jpg) no-repeat right top
}
#clubs DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_clubs.jpg) no-repeat right top
}
#days_out DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_daysout.jpg) no-repeat right top
}
#pubs_and_bars DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_pubs.jpg) no-repeat right top
}
#home DIV.featured-listing {
	BACKGROUND: url(/static/images/featured_home.jpg) no-repeat right top
}
#home DIV.featured-listing H3 {
	HEIGHT: 95px
}
DIV.featured-listing IMG {
	MARGIN-TOP: 3px; PADDING-LEFT: 3px; FLOAT: right
}
.unpublished {
	COLOR: #ff0000
}
.red {
	COLOR: #ff0000
}
#search-box {
	Z-INDEX: 99; POSITION: relative; HEIGHT: 148px; MARGIN-LEFT: 200px; PADDING-TOP: 1px
}
#search-box LABEL {
	COLOR: #fff; FONT-SIZE: 121%; FONT-WEIGHT: bold
}
#search-box INPUT {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
#search-box P.prefill {
	POSITION: absolute; FONT-STYLE: italic; MARGIN: 1px 0px 0px 59px; PADDING-LEFT: 5px; WIDTH: 152px; COLOR: #9f9f9f; TOP: 29px
}
#search-box #prefill2 {
	MARGIN: 1px 0px 0px 272px
}
#search-box .fieldWrapper {
	FLOAT: left; CLEAR: none; MARGIN-RIGHT: 10px
}
#search-box LABEL {
	WIDTH: auto; MARGIN-RIGHT: 7px
}
#search-box #submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: -1px; WIDTH: 73px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.topSearch .textfield {
	HEIGHT: 16px; PADDING-TOP: 1px !important
}
#search-switch {
	MARGIN: 5px 0px 7px 61px; COLOR: #fff
}
#search-switch A {
	COLOR: #fd9800; FONT-WEIGHT: bold
}
#search-switch A.active-link {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fd9800; COLOR: #000; PADDING-TOP: 1px
}
#venue_search_form_where_container {
	WIDTH: 191px
}
#venue_search_form_when_container {
	POSITION: relative; WIDTH: 185px; PADDING-RIGHT: 7px; MARGIN-RIGHT: 0px !important
}
#venue_search_form_what_container {
	WIDTH: 215px
}
#search_form_keyword_container {
	WIDTH: 215px
}
#venue_search_form_whentext_container {
	POSITION: absolute; TOP: 27px; RIGHT: 291px
}
#restaurants #venue_search_form_where_container {
	MARGIN-RIGHT: 0px !important
}
#pubs_and_bars #venue_search_form_where_container {
	MARGIN-RIGHT: 0px !important
}
#search_form_keyword_container {
	MARGIN-RIGHT: 0px !important
}
#venue_search_form_when {
	WIDTH: 110px
}
#venue_search_form_whentext {
	WIDTH: 108px !important
}
#venue_search_form_when {
	POSITION: absolute; FLOAT: left
}
#venue_search_form_whentext {
	POSITION: absolute; FLOAT: left
}
#venue_search_form_whentext_label {
	DISPLAY: none
}
#button_venue_search_form_when {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 22px; BACKGROUND: url(/static/images/calendar_button.gif) no-repeat; HEIGHT: 21px; BORDER-TOP: 0px; RIGHT: 9px; BORDER-RIGHT: 0px
}
#leaderboard-block {
	POSITION: absolute; LEFT: 0px
}
#pano {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: -301px; WIDTH: 300px; DISPLAY: none; MARGIN-BOTTOM: 0px !important; BACKGROUND: url(/static/images/streetview_unavailable.jpg) right top; HEIGHT: 301px
}
.event#pano {
	MARGIN-BOTTOM: 5px !important
}
#map_canvas_directions {
	Z-INDEX: 199; POSITION: relative; MARGIN-TOP: -301px; WIDTH: 300px; DISPLAY: none; MARGIN-BOTTOM: 0px !important; HEIGHT: 300px
}
#directions {
	Z-INDEX: 200; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN-TOP: -302px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #a9a9a9; BORDER-TOP: #999 1px solid; PADDING-TOP: 10px
}
#directions LABEL {
	COLOR: #fff
}
#directions INPUT {
	WIDTH: 110px
}
#get_directions {
	TEXT-INDENT: -100000px; MARGIN: 6px 0px 0px; WIDTH: 149px; DISPLAY: block; BACKGROUND: url(/static/images/get_direction.gif) no-repeat; HEIGHT: 21px
}
#returned_directions {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; PADDING-BOTTOM: 10px !important; OVERFLOW-Y: scroll; PADDING-LEFT: 7px !important; PADDING-RIGHT: 7px !important; DISPLAY: none; BACKGROUND: #eeeeee; MAX-HEIGHT: 300px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 15px !important
}
#returned_directions H3 {
	BORDER-BOTTOM: #666666 1px dotted; MARGIN-BOTTOM: 6px; COLOR: #666666
}
#returned_directions TABLE {
	BACKGROUND: #fff
}
#returned_directions {
	MARGIN-BOTTOM: 0px !important
}
#returned_directions DIV {
	MARGIN-BOTTOM: 0px !important
}
#logocontrol {
	MARGIN-BOTTOM: 0px !important
}
#copyright {
	MARGIN-BOTTOM: 0px !important
}

