.venue-detail-header {
	MARGIN-TOP: 10px; MARGIN-LEFT: 21px; WIDTH: 485px
}
.venue-detail-header .left {
	FLOAT: left; WIDTH: 330px
}
.venue-detail-header .left H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; MARGIN: 0px; COLOR: #003300
}
.venue-detail-header .left H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 15px 0px 0px; COLOR: #000
}
.venue-detail-header .right {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 155px
}
.address-container {
	MARGIN-TOP: 15px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
.address-container .info {
	BORDER-TOP: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 179px
}
.address-container-button {
	MARGIN-BOTTOM: 15px; COLOR: #a7a7a7; HEIGHT: 11px
}
.info-menu-bar {
	BACKGROUND: url(../images/info-menu.png); MARGIN-LEFT: 21px; WIDTH: 485px; HEIGHT: 28px
}
.info-menu-bar H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 8px 0px 0px 11px; COLOR: #003300
}
.info-menu-container {
	MARGIN-LEFT: 21px; WIDTH: 485px
}
.info-menu-container #menu {
	DISPLAY: inline; Z-INDEX: 99; LEFT: 496px; OVERFLOW: hidden; WIDTH: 154px; POSITION: absolute; HEIGHT: 8px
}
.info-menu-container #menu .bottom {
	DISPLAY: none; BACKGROUND: url(../images/info-menu-btm.png); WIDTH: 154px; HEIGHT: 5px
}
.info-menu-container #menu .sub-container {
	DISPLAY: none; BACKGROUND: url(../images/info-menu-bg.png) repeat-y
}
.info-menu-container #menu .sub-container UL {
	PADDING-LEFT: 2px; MARGIN: 0px
}
.info-menu-container #menu .sub-container LI {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/info-menu-blt.png) no-repeat left center; WIDTH: 117px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ededed 1px solid
}
.info-menu-container #menu .sub-container LI A {
	FONT-SIZE: 11px; COLOR: #727272; TEXT-DECORATION: none
}
.info-menu-container #menu .sub-container LI A:hover {
	TEXT-DECORATION: underline
}
.activities {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 21px; WIDTH: 485px
}
.activities .info-box {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
.activities .photo IMG {
	BORDER-RIGHT: #9d9797 1px solid; BORDER-TOP: #9d9797 1px solid; BORDER-LEFT: #9d9797 1px solid; BORDER-BOTTOM: #9d9797 1px solid
}
.campaigns {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 21px; WIDTH: 485px
}
.campaigns .info-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
.campaigns .left.info-box {
	FLOAT: left
}
.campaigns .info-box STRONG {
	
}
.campaigns .photo {
	MARGIN-RIGHT: 15px
}
.campaigns .photo IMG {
	BORDER-RIGHT: #9d9797 1px solid; BORDER-TOP: #9d9797 1px solid; BORDER-LEFT: #9d9797 1px solid; BORDER-BOTTOM: #9d9797 1px solid
}
H1.section-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px 21px; WIDTH: 485px; COLOR: #003300; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px solid
}
UL.content-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 31px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.content-list LI {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 16px; BACKGROUND: url(../images/icon12.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0pt; MARGIN: 0pt; LINE-HEIGHT: 18px; PADDING-TOP: 0pt
}
UL.content-list LI A {
	TEXT-DECORATION: none
}
UL.content-list LI A:hover {
	TEXT-DECORATION: underline
}
.catalog {
	MARGIN: 15px 0px; WIDTH: 485px
}
.catalog A {
	TEXT-DECORATION: none
}
.catalog A:hover {
	TEXT-DECORATION: underline
}
.catalog IMG {
	BORDER-RIGHT: #a1a0a0 1px solid; BORDER-TOP: #a1a0a0 1px solid; BORDER-LEFT: #a1a0a0 1px solid; BORDER-BOTTOM: #a1a0a0 1px solid
}
.catalog .controls {
	FONT-SIZE: 9px; COLOR: #727272; LINE-HEIGHT: 40px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 40px
}
.catalog .controls .page-title {
	FLOAT: left; WIDTH: 265px
}
.catalog .controls .link {
	FLOAT: left; WIDTH: 110px
}
.catalog .controls .next.link {
	FLOAT: right; TEXT-ALIGN: right
}
.catalog .controls .link A {
	PADDING-LEFT: 15px
}
.catalog .controls .previous.link A {
	BACKGROUND: url(../images/btn-previouse.gif) no-repeat 0px 0px
}
.catalog .controls .next.link A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn-next.gif) no-repeat right 0px
}
.catalog .controls .link A:hover {
	BACKGROUND-POSITION: 0pt -11px
}
.catalog .controls .next.link A:hover {
	BACKGROUND-POSITION: right -11px
}
.catalog .total-pages {
	FONT-SIZE: 9px; MARGIN: 10px 0px 0px 100px; COLOR: #727272
}
.restaurant-menu {
	FONT-SIZE: 10px; MARGIN: 0px 0px 15px; WIDTH: 485px; COLOR: #7a7a7a
}
.restaurant-menu .top-bar .menu-selection {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left
}
.restaurant-menu .top-bar .menu-selection SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 120px
}
.restaurant-menu .top-bar .menu-link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: right; COLOR: #003300
}
.restaurant-menu .top-bar .menu-link A {
	FONT-WEIGHT: bold; COLOR: #003300; TEXT-DECORATION: none
}
.restaurant-menu .top-bar .menu-link A:hover {
	TEXT-DECORATION: underline
}
.restaurant-menu TABLE {
	MARGIN-TOP: 50px; WIDTH: 485px
}
.restaurant-menu TD {
	FONT-SIZE: 10px; COLOR: #7a7a7a
}
.restaurant-menu TD.left {
	PADDING-LEFT: 10px; WIDTH: 445px
}
.restaurant-menu TD.right {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; WIDTH: 20px
}
.restaurant-menu TD.menu-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003300; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 20px
}
.restaurant-menu TD.right.menu-title {
	FONT-SIZE: 10px
}
.restaurant-menu TD.sep {
	FONT-SIZE: 1px; HEIGHT: 17px
}
.restaurant-menu TD.tr {
	BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 20px
}
.restaurant-menu TD.en {
	BORDER-BOTTOM: #e6e6e6 1px dotted; HEIGHT: 20px
}
.restaurant-menu .foot-note {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #727272
}
FORM.venue-details-form {
	FONT-SIZE: 11px; MARGIN: 15px 0px 15px 21px; WIDTH: 485px
}
FORM.venue-details-form TABLE {
	MARGIN: 0px auto; WIDTH: 470px
}
FORM.venue-details-form TD {
	PADDING-TOP: 20px
}
FORM.venue-details-form TD.description {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 15px; COLOR: #727272; PADDING-TOP: 0px
}
FORM.venue-details-form TD.label {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; WIDTH: 110px; COLOR: #686767; TEXT-ALIGN: right
}
FORM.venue-details-form TD.top.label {
	PADDING-TOP: 25px
}
FORM.venue-details-form TD.control {
	FONT-SIZE: 9px; WIDTH: 360px; COLOR: #9e9e9d
}
FORM.venue-details-form .error {
	FONT-WEIGHT: bold; COLOR: #003300
}
FORM.venue-details-form TD.control INPUT[type=text] {
	FONT-SIZE: 10px; WIDTH: 150px; COLOR: #9e9e9d
}
FORM.venue-details-form TD.control SELECT {
	FONT-SIZE: 10px; WIDTH: 50px; COLOR: #9e9e9d
}
FORM.venue-details-form TD.control .label {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #686767; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FORM.venue-details-form TD.control TEXTAREA {
	FONT-SIZE: 10px; WIDTH: 245px; COLOR: #9e9e9d; HEIGHT: 83px
}
FORM.venue-details-form TD.button {
	FONT-SIZE: 9px; WIDTH: 245px; COLOR: #9e9e9d; HEIGHT: 30px; TEXT-ALIGN: left
}
FORM.venue-details-form TD.button INPUT[type=image] {
	VERTICAL-ALIGN: top
}
.branches {
	FONT-SIZE: 11px; MARGIN: 15px 0px 15px 21px; WIDTH: 485px; COLOR: #686767
}
.branches H1 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 40px 0px 20px; COLOR: #003300; BORDER-BOTTOM: #e6e6e6 1px solid
}
.branches .address {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/icon13.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; WIDTH: 210px; COLOR: #686767; LINE-HEIGHT: 16px
}
.branches .address A {
	FONT-SIZE: 9px; COLOR: #aca7a7; TEXT-DECORATION: underline
}
.branches .address A:hover {
	TEXT-DECORATION: none
}
.branches .phone {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/icon14.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; WIDTH: 210px; COLOR: #686767; LINE-HEIGHT: 16px
}
.branches .web A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/icon15.gif) no-repeat 0px 3px; MARGIN-LEFT: 15px; WIDTH: 210px; COLOR: #686767; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.branches .web A:hover {
	TEXT-DECORATION: underline
}
.result {
	FONT-SIZE: 11px; MARGIN: 15px 0px 15px 21px; WIDTH: 485px; COLOR: #686767
}
.survey {
	FONT-SIZE: 11px; MARGIN: 15px 0px 15px 21px; WIDTH: 485px; COLOR: #727272
}
.survey P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 25px
}
.survey .questions {
	MARGIN-LEFT: 60px
}
.survey .questions P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 23px
}
