BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MIN-HEIGHT: 420px; BACKGROUND: #181818; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; HEIGHT: 100%; opacity: .99
}
#body {
	POSITION: relative
}
#page H3 {
	DISPLAY: none
}
#flash {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fc0; PADDING-BOTTOM: 5px; COLOR: #181818; PADDING-TOP: 5px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H1 {
	FONT-WEIGHT: bold; COLOR: #fff; LETTER-SPACING: -1px
}
INPUT {
	FONT-SIZE: 16px
}
P {
	MARGIN-TOP: 0px
}
A {
	COLOR: #999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6ac1ca
}
.space {
	CLEAR: both! important; FLOAT: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.searchForm {
	
}
.formInputs {
	WIDTH: 50%
}
.al {
	TEXT-ALIGN: left
}
.ac {
	TEXT-ALIGN: center
}
.ar {
	TEXT-ALIGN: right
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-LEFT: 5px; OVERFLOW: hidden; BORDER-BOTTOM: #666 1px dotted; POSITION: relative
}
LI IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px auto; WIDTH: 150px; PADDING-TOP: 10px
}
#header .al A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#header .ar A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#header A {
	DISPLAY: block
}
.colorCode {
	COLOR: #6ac1ca! important
}
.colorCode A {
	COLOR: #6ac1ca! important
}
.color_code {
	COLOR: #6ac1ca! important
}
.color_code A {
	COLOR: #6ac1ca! important
}
.content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
.googleMap {
	MARGIN: 0px 0px 10px
}
.objectName {
	FONT-WEIGHT: normal! important; FONT-FAMILY: "Times New Roman", Times, serif
}
.objectName A {
	FONT-WEIGHT: normal! important; FONT-FAMILY: "Times New Roman", Times, serif
}
.nav {
	BACKGROUND: url(/images/iphone/nav_bg.png) repeat-x; MARGIN: 5px 0px 0px; OVERFLOW: hidden; HEIGHT: 34px
}
.nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/iphone/nav_bg.png) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333333 1px solid; BORDER-TOP-STYLE: none; TEXT-INDENT: -900px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.nav LI.locate_me {
	WIDTH: 24%; BORDER-LEFT-STYLE: none
}
.nav LI.locate_me A {
	BACKGROUND: url(/images/iphone/nav_locate_me.png) no-repeat 50% 0px
}
.nav LI.guides {
	WIDTH: 18%
}
.nav LI.guides A {
	BACKGROUND: url(/images/iphone/nav_guides.png) no-repeat 50% 0px
}
.nav LI.events {
	WIDTH: 18%
}
.nav LI.events A {
	BACKGROUND: url(/images/iphone/nav_events.png) no-repeat 50% 0px
}
.nav LI.my_tour {
	WIDTH: 20%
}
.nav LI.my_tour A {
	BACKGROUND: url(/images/iphone/nav_my_tour.png) no-repeat 50% 0px
}
.nav LI.tfhrs {
	WIDTH: 19.5%
}
.nav LI.tfhrs A {
	BACKGROUND: url(/images/iphone/nav_25hrs.png) no-repeat 50% 0px
}
.nav LI.active A {
	BACKGROUND-POSITION: 50% -34px
}
.nav LI.active {
	BACKGROUND-POSITION: 50% -34px
}
.nav LI A {
	DISPLAY: block; PADDING-LEFT: 0px; HEIGHT: 34px
}
.nav LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.categories LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 24px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: "Times New Roman", Times, serif
}
.main-categories {
	LINE-HEIGHT: 44px; TEXT-ALIGN: center
}
.main-categories A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: auto! important
}
.main-categories A.first {
	BORDER-LEFT-STYLE: none
}
.main-categories DIV {
	BORDER-TOP: #444 1px solid
}
.main-categories .row-1 {
	BORDER-BOTTOM: #444 1px solid
}
UL.listing LI {
	PADDING-LEFT: 10px
}
UL.listing H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
UL.quote LI {
	
}
SPAN.quote {
	FONT-SIZE: 1.4em; BACKGROUND: url(/images/iphone/quote.png) no-repeat 0px 0px; COLOR: #fff; TEXT-INDENT: 26px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
DIV.quote {
	FONT-SIZE: 1.4em; BACKGROUND: url(/images/iphone/quote.png) no-repeat 0px 0px; COLOR: #fff; TEXT-INDENT: 26px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
LI SPAN.quote {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 44px 0px; FONT-SIZE: 1.2em; COLOR: #999
}
LI DIV.quote {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 44px 0px; FONT-SIZE: 1.2em; COLOR: #999
}
.distance {
	FONT-SIZE: 12px; RIGHT: 3px; POSITION: absolute; TOP: 2px
}
.photo {
	MARGIN-BOTTOM: 5px
}
.photo IMG {
	
}
.location_article .short_description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.location_article .title {
	MARGIN-TOP: -55px; FILTER: alpha(opacity=80); MARGIN-BOTTOM: 0px; OVERFLOW: hidden; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 50px; opacity: 0.8
}
.location_article .title H1 {
	CLEAR: left; PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 0.1em! important; FONT-WEIGHT: normal; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0.1em! important; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 0px! important; FONT-FAMILY: "Times New Roman", Times, serif; WHITE-SPACE: nowrap
}
.location_article .title H2 {
	CLEAR: left; PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 0.1em! important; FONT-WEIGHT: normal; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0.1em! important; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 0px! important; FONT-FAMILY: "Times New Roman", Times, serif; WHITE-SPACE: nowrap
}
.location_article .title H1 A {
	COLOR: #fff
}
.location_article .title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.location_article .title H2 {
	MARGIN-TOP: -4px; FONT-STYLE: italic
}
.details {
	FONT-SIZE: 16px; POSITION: relative
}
.pagination {
	PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #444 1px solid; HEIGHT: 34px
}
.pagination .ar {
	BACKGROUND: url(/images/iphone/header_next.png) no-repeat right 4px; TEXT-ALIGN: center
}
.pagination .al {
	BACKGROUND: url(/images/iphone/header_prev.png) no-repeat 0px 4px; TEXT-ALIGN: center
}
.pagination .ac {
	BORDER-RIGHT: #444 1px solid; BORDER-LEFT: #444 1px solid
}
.pagination DIV {
	FLOAT: left; WIDTH: 33%
}
.pagination A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #777
}
.footer {
	MARGIN-TOP: 10px
}
.pagination SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555
}
#head_next_prev {
	RIGHT: 5px; BACKGROUND: url(/images/iphone/prev_next.png) no-repeat 50% 0px; WIDTH: 150px; POSITION: absolute; TOP: 5px
}
#head_next_prev .al A {
	FLOAT: left; WIDTH: 75px; TEXT-INDENT: -9000px; HEIGHT: 32px
}
#head_next_prev .ar A {
	FLOAT: right; WIDTH: 75px; TEXT-INDENT: 9000px; HEIGHT: 32px
}
.eventDate {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; LETTER-SPACING: -1px
}
.photo .time {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 28px; BACKGROUND: #000; FILTER: alpha(opacity=80); LEFT: 15px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: -2px; POSITION: absolute; TOP: 15px; TEXT-ALIGN: center; opacity: 0.8
}
.photo .time {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 28px; BACKGROUND: #000; FILTER: alpha(opacity=80); LEFT: 15px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: -2px; POSITION: absolute; TOP: 15px; TEXT-ALIGN: center; opacity: 0.8
}
.content .tfhrs IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.content .tfhrs H2 {
	COLOR: #fff
}
.content .tfhrs H3 {
	COLOR: #fff
}

