body.morning {
	padding:0;
	margin:0;
	color:#000;
	width:100%;
	display:table;
	background-color:#e3ceaf;
	background-image:url(../i/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif
}
.asiaOnlyText {
	display:none;
}
#asia {
	display: none;
}
.hide {
	display:none !important
}
.clear {
	clear:both !important;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px
}
:focus {
	outline:0
}
blockquote, q {
	quotes:none
}
body {
	line-height:1
}
.abbr {
	cursor:help;
	border-bottom:1px dashed #999
}
del {
	text-decoration:line-through
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background:transparent;
	border:0;
	font-size:100%;
	list-style-type:none;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline
}
ins {
	text-decoration:none
}
ol, ul {
	list-style:none
}
.skipLinks {
	display:none
}
#content {
	width:980px;
	margin-right:auto;
	margin-left:auto;
	height:auto
}
.logo {
	height:61px;
	width:271px;
	display:block;
	float:left;
	margin-top:30px
}
#main {
	float:left;
	height:auto;
	width:650px;
	margin-top:35px
}
#contentText p {
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:0.9em;
}
#contentText {
	background-color: #fff;
	height: auto;
	width: 624px;
	padding: 13px;
	color:#000000;
}
#contentText h1 {
	color:#000;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:2em;
	line-height:1.3em;
	padding-top:5px;
}
p.strap {
	font-size: 1.1em!important;
	line-height: 1.5em;
	color:#000;
}
.editorialPic {
	float: left;
	padding-right: 13px;
	padding-bottom: 10px;
	display: block;
	clear: both;
}
p {
	font-size: 0.7em;
	line-height: 1.4em;
	padding-bottom: 15px;
}
#sidebar {
	float:right;
	height:auto;
	width:310px;
	margin-top:35px
}
#loginBox {
	background-image:url(../i/loginBg.png);
	background-repeat:no-repeat;
	height:24px;
	width:297px;
	padding-top:26px;
	padding-left:13px
}
#loginBox a:hover {
	color:#000;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
#loginBox a:active {
	border-bottom-style:none
}
.ad125x125 {
	height:125px;
	width:125px;
	float:left;
	margin-left:20px;
	background-color:#cadcee;
	display:block;
	margin-top:20px;
	margin-bottom:30px
}
#loginBox p {
	text-transform:uppercase;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}
#loginBox a {
	color:#FA8A49;
	text-decoration:none
}
#jetstarButton {
	background-image:url(../i/jetstarButton.png);
	background-repeat:no-repeat;
	height:50px;
	width:310px;
	margin-top:10px
}
#jetstarButton:hover {
	background-position:right
}
#jetstarButton a {
	display:block;
	height:50px;
	width:310px
}
#bdayButton {
	background-image:url(../i/zoo.png);
	background-repeat:no-repeat;
	height:50px;
	width:310px;
	margin-top:10px
}
#bdayButton a {
	display:block;
	height:50px;
	width:310px
}
#aussieSurvey {
	background-image:url(../i/jetstarSurvey.png);
	background-repeat:no-repeat;
	height:50px;
	width:310px;
	margin-top:10px
}
#aussieSurvey a {
	display:block;
	height:50px;
	width:310px
}
#asiaSurvey {
	display: none;
}
#rssButton {
	background-image:url(../i/rss.png);
	background-repeat:no-repeat;
	height:50px;
	width:310px;
	margin-top:10px
}
#rssButton:hover {
	background-position:right
}
#rssButton a {
	display:block;
	height:50px;
	width:310px
}
#sideBarBox {
	background-image:url(../i/sidebarBg.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:auto;
	width:310px;
	background-color:#fff;
	margin-top:44px;
	color:#000000;
}
.bottomRounded {
	position:relative;
	top:5px
}
.topRounded {
	display:block;
	position:relative;
	bottom:4px
}
.bookyourFlightTitle {
	background-image:url(../i/bookYourFlightTitle.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	display:block;
	margin-top:15px;
	margin-bottom:15px
}
.askALocalTitle {
	background-image:url(../i/latestAskALocalTitle.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	display:block;
	padding-top:35px;
	padding-bottom:15px;
	background-position:center
}
.emagTitle {
	background-image:url(../i/emagTitle.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	display:block;
	padding-top:35px;
	padding-bottom:15px;
	background-position:center
}
#sideBarBox p {
	font-size:0.9em;
	line-height:1.3em;
	padding-bottom:10px;
	padding-right:12px;
	padding-left:12px;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
#sideBarBox a {
	color:#FA8A49;
	text-decoration:none
}
#sideBarBox a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
em {
	font-style:italic;
	font-weight:inherit;
	position:relative;
	bottom:2px
}
.cover {
	padding-left:12px;
	float:left;
	height:147px;
	width:114px;
	display:block
}
#coverText p {
	float:right;
	width:120px;
	margin-right:20px;
	margin-top:10px;
	font-size:0.9em!important;
}
.ad250x250 {
	display:block;
	height:250px;
	width:250px;
	margin-right:auto;
	margin-left:auto;
	background-color:#cadcee;
	margin-top:0px
}
#feature_title {
	display:block;
	width:104px;
	height:95px;
	position:absolute;
	text-indent:-9999px;
	z-index:900;
	top:0;
	left:0px;
	background-image:url(../i/inThisIssueTrans.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: transparent;
}
.inThisIssueA {
	display:block;
	height:72px;
	width:75px;
	background-color: transparent;
}
#feature_wrap {
	display:block;
	float:left;
	height:300px;
	width:650px;
	position:relative;
	padding-top:0px;
	padding-right:0;
	padding-bottom:0px;
	padding-left:0
}
ul#feature_buttons {
	width:auto;
	height:27px;
	float:right;
	position:relative;
	bottom:22px
}
ul#feature_buttons li {
	display:block;
	float:left;
	text-align:center;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	background-repeat:repeat;
	padding:5px;
	background-image:url(../i/sliderNumberBg.png);
	background-color:#f2a77b
}
ul#feature_buttons li:hover, ul#feature_buttons li:focus {
	color:#FFF;
	background-color:#000
}
ul#feature_buttons li.active {
	color:#FFF;
	background-color:#e76719
}
a#previous, a#next {
	cursor:pointer;
	display:block;
	width:52px;
	height:52px;
	text-indent:-9999px;
	z-index:900;
	position:absolute;
	border:none;
	overflow:hidden
}
a#previous, a#previous:visited {
	float:left;
	background-color:transparent;
	background-image:url(../i/left.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:110px;
	margin-right:0px;
	margin-bottom:0;
	margin-left:8px
}
a#next, a#next:visited {
	float:right;
	margin-top:110px;
	margin-right:0;
	margin-bottom:0;
	margin-left:590px;
	background-color:transparent;
	background-image:url(../i/right.png);
	background-repeat:no-repeat;
	background-position:left top
}
a#previous:hover, a#next:hover {
	background-position:right;
	border:none
}
#slider_wrap {
	background:#ccccd1;
	width:650px;
	display:block;
	z-index:-1200;
	height:275px;
	max-height:275px;
	overflow:hidden
}
#slider_wrap div div {
	overflow:hidden;
	height:275px;
	z-index:-1200
}
#slider_wrap div div a {
	border:none
}
.featuredStory {
	height:auto;
	width:650px;
	background-color:#fff;
	display:block;
	margin-bottom:5px
}
.featuredStory img {
	float:left;
	height:105px;
	width:160px
}
.featuredStoryText {
	float:right;
	width:450px;
	margin-right:20px;
	height:auto;
	margin-top:10px
}
.featuredStoryText p {
	font-size:0.8em;
	line-height:1.4em;
	padding-bottom:5px;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	color:#000000;
	font-size:0.85em;
}
.featuredStoryText h2 {
	font-size:1.1em;
	line-height:1.6em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
.featuredStoryText a {
	color:#F37736;
	text-decoration:none;
}
.featuredStoryText a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
.featuredStoryText a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
#weekHolder {
	width:660px;
	position:relative;
	right:10px
}
.weekBox {
	float:left;
	height:auto;
	width:320px;
	margin-bottom:25px;
	margin-left:10px
}
.weekBox a {
	color:#F37736;
	text-decoration:none;
	color:#F37736;
	text-decoration:none;
}
.weekBox a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
.weekBox a:active {
	border-bottom-style:none
}
.weekBox p {
	font-size:0.7em;
	line-height:1.4em;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	color:#000000;
	font-size:0.85em;
}
.weekBox h3 {
	font-size:0.9em;
	line-height:1.3em;
	padding-right:10px;
	padding-left:10px;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1.2em;
	padding-top:5px;
}
h2.blogTitle {
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1.2em!important;
}
.weekBox img {
	height:210px;
	width:320px;
	display:block
}
.destinationOfTheWeekTitle {
	background-image:url(../i/destinationOfTheWeekTitle.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	height:15px;
	width:320px
}
.eventOfTheWeekTitle {
	background-image:url(../i/eventOfTheWeekTitle.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	height:15px;
	width:320px
}
.celebrityOfTheWeekTitle {
	background-image:url(../i/celebrityOfTheWeekTitle.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	height:15px;
	width:320px
}
.fromTheBlogTitle {
	background-image:url(../i/fromTheBlogTitle.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	height:15px;
	width:320px
}
.weekBoxText {
	background-color:#FFF;
	height:auto;
	width:320px;
	padding-top:5px
}
.weekBoxText h4 {
	font-size:0.6em;
	line-height:1em;
	padding-left:10px;
	padding-top:10px;
	font-weight:normal
}
#footer {
	display:block;
	width:100%;
	color:#F37736;
	padding-bottom:30px;
	font-size:0.7em;
	padding-top:30px
}
#footer a {
	color:#F37736;
	text-decoration:none;
	line-height:1em
}
#footer a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
.floatRight {
	float:right
}
.ad468x68 {
	float:right;
	height:68px;
	width:468px;
	position:relative;
	top:28px
}
#navBar {
	height:40px;
	width:100%;
	background-image:url(../i/navBg.png);
	background-repeat:repeat
}
#navAndSearch {
	height:40px;
	width:980px;
	margin-right:auto;
	margin-left:auto
}
#searchbox {
	background-image:url(../i/searchIcon.png);
	background-position:left 1px;
	background-repeat:no-repeat;
	float:left;
	height:22px;
	border:0px none transparent;
	width:120px;
	padding-left:22px;
	background-color:transparent;
	position:relative;
	right:5px;
	bottom:1px;
	font-size:10px;
	vertical-align:bottom;
	display:block;
	color: #666666;
	padding-top: 6px;
}
#mysearch {
	height:22px;
	width:187px;
	background-color:#FFF;
	margin-right:5px;
	margin-left:5px
}
#searchbutton:hover, #searchbutton:focus {
	background-position:right
}
#searchbutton {
	background-image:url(../i/go.png);
	background-repeat:no-repeat;
	border-style:none;
	cursor:pointer;
	float:right;
	height:22px;
	margin:0 !important;
	padding:0 !important;
	text-indent:-9999px;
	width:33px;
	background-color:transparent;
	left:5px;
	display:block;
	position:relative;
	font-size:1px;
	color:#3478C7;
	line-height:100px
}
#searchBox {
	color:#282828;
	height:22px;
	width:210px;
	float:left;
	position:relative;
	top:9px;
	padding-left:20px
}
.siteSwitch {
	float:right;
	height:40px;
	width:auto
}
.siteSwitch li {
	float:left
}
.siteSwitch ul {
	float:left
}
.siteSwitch a {
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:33px;
	line-height:12px;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	text-decoration:none;
	text-shadow:#39434D 0 0 1px;
	text-transform:uppercase;
	width:auto;
}
.siteSwitch a:hover {
	background-image:url(../i/navOrangeHover.png);
	background-repeat:repeat;
	text-shadow:#fff 0 0 0px
}
.siteSwitch a:active {
	background-colour:#fff;
	text-shadow:#fff 0 0 0px;
	background-color:#FFF;
	color:#000
}
.sponsorTitle {
	background-image:url(../i/sponsor.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	margin-top:10px;
	clear: both;
}
.aboutTheBlogTitle {
	background-image:url(../i/aboutTheBlog.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	margin-top:10px;
	clear: both;
	margin-bottom: 10px;
}
/* moodalbox CSS */



div#mb_overlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 9998;
}
div#mb_center, div#mb_bottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: ##D6CEC8;
	z-index: 9999;
}
div#mb_center {
	background-color: #FFF;
}
div#mb_contents {
	width: 400px;
	height: 400px;
	border: 2px solid #D6CEC8;
	overflow: auto;
	background-color: #FFF;
	visibility: hidden;
	z-index: 9999;
	background: url(../i/loading.gif) no-repeat center center;
}
.mb_loading {
	background: #DDD url(../i/loading.gif) no-repeat center center;
	z-index: 9999;
}
#mb_error {
	font-size: 1.2em;
	color: #CD0000;
	font-weight: bold;
	text-align: center;
	padding: 0.5em;
	font-family: Verdana, Helvetica, sans-serif;
	z-index: 9999;
}
#mb_error em {
	font-size: 0.8em;
	z-index: 9999;
}
a#mb_close_link {
	display: block;
	float: right;
	width: 30px;
	height: 30px;
	z-index: 9999;
	background-color: transparent;
	background-image: url(../i/closebox.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
div#mb_caption {
	margin-right: 71px;
	z-index: 9999;
}
#contentText h4 {
	font-size: 0.6em;
	font-weight: normal;
	padding-top: 10px;
}
#contentText h3 {
	font-size:1em;
	font-weight:bold;
}
.printAndEmail {
	float: right;
}
.printAndEmail li {
	float: left;
}
.printAndEmail a {
	color: #F37736;
	text-decoration: none;
	font-size: 0.8em;
	display: block;
	margin-left: 10px;
}
.printAndEmail a:hover {
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.printAndEmail a:active {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#comm-list {
	list-style: none;
	float: left;
	margin: 0 !important;
}
#comm-list li {
	width: 624px;
	margin-bottom: 10px;
}
#comm-list li:after { /* self-clear floats */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.comm-message ul {
	list-style: disc !important;
}
.comm-message ol {
	list-style: decimal !important;
}
.comm-message ol li {
	list-style-type: decimal;
}
#comm-list dl {
	width: 623px;
}
#comm-list dt {
	float: left;
	font-size: 15px;
	line-height: 20px;
	padding-top: 10px;
	width: 190px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EB732B;
}
#comm-list dt strong {
	display: block;
	padding-left: 32px;
	font-weight: normal;
	color: #000000;
	font-size: 0.9em;
}
#comm-list em.comm-date {
	display: block;
	color: #666;
	letter-spacing: 0.22em;
	text-transform: uppercase;
	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
}
#comm-list a.comm-link {
	display: block;
	float: left;
	margin: 4px 0 0 10px;
	width: 17px;
	height: 15px;
	text-indent: -9999px;
}
#comm-list dd {
	float: right;
	width: 433px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F6BC9A;
}
#comm-list .comm-message {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#comm-list .comm-message p, #comm-list #preview-text p {
	margin-right: 0 !important;
	margin-left: 0 !important;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 0.8em;
}
.thirtyPixels {
	display: block;
	height: 30px;
}
.textBox textarea {
	color:#333;
	margin:5px 0 0 0;
	padding:5px;
	border:1px dotted #EB732B;
	background-color:#fff;
	width:70%;
	font-size:1.2em;
	height:auto;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
.textBox textarea:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.dotted input {
	color:#333;
	margin:5px 0 0 0;
	padding:5px;
	border:1px dotted #EB732B;
	background-color:#fff;
	width:70%;
	font-size:1em;
	height:auto
}
.dotted input:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#gb_form_div {
	text-align:left;
	width:100%
}
#gb_form {
	text-align:left;
	border:1px dotted #EB732B;
	background-color: #ffcc99;
	font-size: 0.7em;
	margin-top: 5px;
}
.comment a {
	color: #EB732B;
	text-decoration: none;
}
.comment a:hover {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.comment a:active {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#gb_form_div a {
	color:#999;
	text-decoration:underline
}
#gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active {
	color:#111;
	text-decoration:none;
	background-color:#fff
}
#gb_form fieldset {
	border:0;
	margin:10px;
	font-size:0.9em;
	line-height:1.4em
}
#gb_form legend, #gb_form dt {
	font-weight:bold;
	color:#000
}
#gb_form legend {
	margin-left:0px;
	padding-top:5px
}
#gb_form legend#mainlegend {
	color:#000000;
	padding-bottom:10px;
	font-size:1.8em !important;
	text-transform:capitalize;
	font-weight:normal !important;
	line-height:1.8em
}
#gb_form legend#mainlegend small {
	font-size:.7em;
	text-transform:uppercase
}
#gb_form_div .formhead small a {
	font-size:.7em;
	background-image:none;
	display:inline;
	padding:0;
	margin:0
}
#gb_form_div .main_formhead, #gb_form_div .formhead {
	font-size:0.7em;
	color:#D51515;
	width:101%
}
#gb_form label {
	color:#333;
	margin-top:5px;
	margin-left:0
}
#gb_form input.short {
	width:7%
}
#gb_form textarea.textbox {
	width:98%;
	height:150px;
	line-height:1.4em;
	font-size:1em
}
#formwrap small {
	font-size:0.9em;
	line-height:1.4em;
	position:relative;
	bottom:1px
}
#gb_form select.med {
	width:60%
}
#gb_form input.checkbox {
	cursor:default;
	background:transparent;
	color:#333;
	border:0;
	padding:0;
	margin:0;
	width:15px;
	height:15px
}
#gb_form input.button {
	color:#fff;
	text-shadow:#333 0 0 0;
	background-color:#FA8A49;
	border:1px dotted #EB732B;
	margin-top:0px;
	padding:0.33em;
	font-weight:bold;
	cursor:pointer;
	float:left;
	font-size:1.2em
}
#gb_form input.button:hover {
	color:#FFF;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#gb_form .button:active {
	background-color: #000000;
}
span.error, span.success, #gb_form_div dt {
	color:#cd0000;
	font-weight:bold
}
#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {
	color:#D51515
}
#gb_form small.whythis, #gb_form small.whythis a {
	font-size:.9em;
	text-decoration:none;
	border:1px solid #fff;
	color:#333;
	letter-spacing:0.00001em
}
#gb_form small.whythis a span {
	color:#fff;
	padding:1px 2px 1px 2px
}
#gb_form p.creditline small {
	clear:both;
	display:block;
	text-align:right;
	margin:0;
	padding:25px 0 15px 0;
	font-size:.8em;
	letter-spacing:.0001em;
	color:#777
}
dl#result_dl_blockq blockquote {
	margin-left:0
}
dl#result_dl_blockq blockquote p cite {
	display:block;
	text-align:right
}
#gb_form_div span.items {
	font-weight:bold;
	color:#D51515
}
.imageAndGallery {
	width: 263px;
	height: auto;
	float: left;
	clear:both;
}
.galleryLink {
	float: left;
	display: block;
	width: auto;
	height: auto;
	padding-right:15px;
}
.galleryLink a {
	color: #FA8A49;
	text-decoration: none;
	font-size: 1.2em;
}
.galleryLink a:hover {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.galleryLink a:active {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.relatedStories {
	background-image: url(../i/related.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 16px;
	width: 310px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.relatedList a {
	text-decoration: none;
}
.relatedList {
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	color:#000000;
	font-size:1.2em;
}
.relatedList a:hover {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.relatedList a:active {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.relatedList p {
	font-size: 0.7em!important;
	line-height: 1em;
}
.relatedList h2 {
	font-size: 0.9em!important;
	line-height: 1.3em;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 2px;
}
.featuredStory2 {
	height:auto;
	background-color:#Fff;
	margin-bottom:5px;
	width: 100%;
}
.featuredStory2 img {
	float:left;
	height:105px;
	width:160px;
	margin-right: 15px;
}
.featuredStory2 p {
	font-size:0.7em;
	line-height:1.3em;
	padding-bottom:5px
}
.featuredStory2 h2 {
	font-size:1em;
	line-height:1.6em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
.featuredStory2 a {
	color:#F37736;
	text-decoration:none
}
.featuredStory2 a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
.featuredStory2 a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
.currentIssueTitle {
	background-image: url(../i/currentIssue.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 310px;
	text-indent: -9999px;
	display: block;
	margin-top: 10px;
}
.currentCover {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
.catform {
	display: block;
	margin-left: 43px;
	margin-bottom: 20px;
}
.featuredArticlesTitle {
	background-image: url(../i/featuredTitle.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 623px;
	text-indent: -9999px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-top: 10px;
}
.starArticlesTitle {
	background-image: url(../i/starArticlesTitle.png);
	background-repeat: no-repeat;
	height: 9px;
	width: 623px;
	text-indent: -9999px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-top: 10px;
}
.theRegularsTitle {
	background-image: url(../i/theRegulars.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 623px;
	text-indent: -9999px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-top: 10px;
	margin-bottom: 10px;
}
#regularsLeft {
	float: left;
	height: auto;
	width: 300px;
}
#regularsRight {
	float: right;
	height: auto;
	width: 300px;
}
#regularsLeft p {
	font-size:0.9em!important;
	line-height:1.3em;
	padding-bottom:5px
}
#regularsLeft h2 {
	font-size:1em!important;
	line-height:1.6em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
#regularsLeft a {
	color:#F37736;
	text-decoration:none
}
#regularsLeft a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
#regularsLeft a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
#regularsRight p {
	font-size:0.9em;
	line-height:1.3em;
	padding-bottom:5px
}
#regularsRight h2 {
	line-height:1.6em;
	font-family:Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1em !important;
}
#regularsRight a {
	color:#F37736;
	text-decoration:none
}
#regularsRight a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
#regularsRight a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
.jetstarNewsTitle {
	background-image: url(../i/jetstarNewsTitle.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 623px;
	text-indent: -9999px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-bottom: 10px;
	display: block;
}
#jetstarNewsBox {
	height: auto;
	width: 100%;
	display: block;
	padding-top: 25px;
}
#jetstarNewsBox p {
	font-size:0.9em!important;
	line-height:1.3em;
	padding-bottom:5px
}
#jetstarNewsBox h2 {
	font-size:1em;
	line-height:1.6em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
#jetstarNewsBox a {
	color:#F37736;
	text-decoration:none
}
#jetstarNewsBox a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
#regularsRight a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
.title {
	width: 624px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: normal;
	color: #F37736;
	text-transform: uppercase;
	font-size: 0.9em;
}
.titleTop {
	width: 624px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F37736;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #F37736;
	text-transform: uppercase;
	font-size: 1.2em;
}
.weatherTitle {
	background-image:url(../i/weatherTitle.gif);
	background-repeat:no-repeat;
	height:16px;
	width:310px;
	text-indent:-9999px;
	margin-top:10px
}
.destinationsPic {
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 2px solid #F37736;
}
.destinationArticles {
	height:auto;
	background-color:#fff;
	margin-bottom:5px;
	width: auto;
}
.destinationArticles p {
	font-size:0.7em;
	line-height:1.3em;
	padding-bottom:5px
}
.destinationArticles h2 {
	line-height:1.4em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1.1em !important;
}
.destinationArticles a {
	color:#F37736;
	text-decoration:none
}
.destinationArticles a:hover {
	color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000
}
.destinationArticles a:active {
	border-bottom-width:0px;
	border-bottom-style:none
}
.destinationArticles hr {
	background-color: #FFFFFF!important;
	border: 0px none #FFFFFF;
	height: 10px;
	width: 10px;
}
.starFeaturesTitle {
	background-image:url(../i/starFeaturesTitle.png);
	background-repeat:no-repeat;
	border-bottom:2px solid #F37736;
	height:9px;
	margin-top:10px;
	padding-bottom:4px;
	text-indent:-9999px;
	width:623px;
}
.avatar {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}
#mapButton a {
	background-image:url(../i/airportMapButton.png);
	background-repeat:no-repeat;
	height:78px;
	width:135px;
	float:left;
	margin-top:20px;
	margin-bottom: 30px;
	margin-left: 13px;
}
#mapButton a:hover {
	background-position:right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#travelGuideButton a {
	background-image:url(../i/travelGuideButton.png);
	background-repeat:no-repeat;
	height:78px;
	width:135px;
	float:left;
	margin-top:20px;
	margin-bottom: 30px;
	margin-left: 13px;
}
#travelGuideButton a:hover {
	background-position:right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#weatherReport {
	width: 285px;
	margin-left: 13px;
	font-size: 0.8em;
	line-height: 1.3em;
	font-family: Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
}
#weatherReport img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 10px;
}
#weatherReport b {
	font-weight: bold;
}
.searchResultsList h2 {
	font-size: 0.9em;
	line-height: 1.6em;
}
.searchResultsList a {
	color: #F37736;
	text-decoration: none;
}
.searchResultsList a:hover {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.searchResultsList a:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.goTo {
	line-height: 2.2em;
}
#pagination {
	display:block;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#pagination li {
	border:0;
	margin:0;
	padding:0;
	font-size:11px;
	list-style:none;
	float:left
}
#pagination a {
	border:1px solid #F37736;
	margin-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#F37736
}
#pagination .previous-off, #pagination .next-off {
	border:solid 1px #F37736;
	color:#888;
	display:block;
	float:left;
	font-weight:normal;
	margin-right:2px;
	padding:3px 4px
}
#pagination.next a, #pagination .previous a {
	font-weight:normal
}
#pagination .active {
	background:#F37736;
	color:#FFF;
	font-weight:bold;
	display:block;
	float:left;
	margin-right:2px;
	padding-top:4px;
	padding-right:6px;
	padding-bottom:5px;
	padding-left:6px
}
#pagination a:link, #pagination a:visited {
	color:#F37736;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:3px;
	padding-right:6px;
	padding-bottom:3px;
	padding-left:6px;
	margin-top:1px
}
#pagination a:hover, #pagination a:focus {
	border:solid 1px #F37736;
	color:#FFF;
	background-color:#F37736
}
#contentText a {
	color: #F37736;
	text-decoration: none;
}
#contentText a:hover {
	color: #000000;
}
#contentText a:active {
	text-decoration: none;
}
#contentText h2 {
	font-size: 1em!important;
	line-height: 1.6em;
}
#addThisRight {
	float: right;
}
#contentText hr {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	margin-top: 20px;
	margin-bottom: 10px;
	display: block;
	border:none;
}
/* remove the bullets, padding and margins from the lists */
.menu ul {
	float:left;
	width: 650px;
	list-style-type:none;
	padding:0;
	margin:0;
	z-index: 9999;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li {
	float:left;
	position:relative;
}
/* use the table to position the dropdown list */
.menu table {
	position:absolute;
	border-collapse:collapse;
	z-index:80;
	left:-1px;
	top:25px;
	z-index: 9999;
}
/* style all the links */
.menu a, .menu :visited {
	text-shadow:#39434d 0 0 1px;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	padding-right:12px;
	padding-left:12px;
	display:block;
	height:40px;
	line-height:42px;
	z-index: 9999;
}
/* style the links hover */
.menuNav a:hover {
	color:#000;
	background-image: url(../i/navOrangeHover.png)!important;
}
/* hide the sub level links */
.menu ul ul {
	visibility:hidden;
	position:absolute;
	width:149px;
	height:0;
	z-index: 9999;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul, .menu ul a:hover ul {
	visibility:visible;
}
.menu a:active {
	background-image: url(../i/navOrangeHover.png)!important;
}
a.active {
	color:#000!important;
	background-image: url(../i/navHover.png)!important;
}
.drop a {
	background-image: url(../i/navOrangeHover.png)!important;
	color:#000!important;
	width: 200px!important;
	font-size: 10px!important;
	height: 20px!important;
	text-transform: capitalize!important;
	line-height:20px!important;
	text-shadow:#39434d 0 0 1px!important;
}
.drop a:hover {
	background-image: url(../i/navHover.png)!important;
}
.drop a:active {
	background-image: url(../i/navOrangeHover.png)!important;
	color:#fff!important;
}
.noCursor:hover {
	cursor: default!important;
}
.downA:hover {
}
.menuNav li:hover a#downA {
	background-image: url(../i/navOrangeHover.png)!important;
	color:#000;
}
.floatLeft {
	float: left;
	display: block;
	margin-right: 15px;
	margin-bottom: 15px;
}
.picright {
	float: right;
	padding-left: 15px;
	display:block;
	padding-top:15px;
	padding-bottom: 15px;
}
.picleft {
	float:left;
	padding-right: 15px;
	display:block;
	padding-top:15px;
	padding-bottom: 15px;
}
.iesux {
	border-style:none;
	border-width:0;
}
.mapText {
	color:#000000;
	font-family:Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1em;
	line-height:1.2em;
	padding-left:7px;
}
.catform2 {
	float:right;
	padding-left:10px;
}
#contentText h5 {
	color:#000000;
	font-family:Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1.4em!important;
	line-height:1em;
	padding-top:5px;
}
.weekBox h5 {
	font-family:Plantin, "Plantin std", "Plantin", "Baskerville", Georgia, "Times New Roman", serif;
	font-size:1em;
	line-height:1.3em;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color:#000000;
}
#transparentBox1 {
	display: block;
	width: 624px;
	height: auto;
	cursor:not-allowed;
 alpha(opacity=50);
	-moz-opacity: 0.5;
}
#transparentBox1 #gb_form input, #transparentBox1 #gb_form label, #transparentBox1 #gb_form textarea, #transparentBox1 #gb_form select {
	cursor:not-allowed;
}
#transparentBox2 {
	display: block;
	width: 624px;
	height: auto;
	cursor:not-allowed;
 alpha(opacity=50);
	-moz-opacity: 0.5;
}
#transparentBox2 #gb_form input, #transparentBox1 #gb_form label, #transparentBox1 #gb_form textarea, #transparentBox1 #gb_form select {
	cursor:not-allowed;
}
#sBlogButton {
	background-image:url(../i/sBlogButton.png);
	background-repeat:no-repeat;
	height:50px;
	width:310px;
	margin-top:10px
}
#sBlogButton a {
	display:block;
	height:50px;
	width:310px
}
.sBlogTitle {
	background-image: url(../i/sBlogLogo.png);
	background-repeat: no-repeat;
	height: 118px;
	width: 507px;
	text-indent: -9999px;
	padding-bottom: 15px;
	margin-top: 10px;
}
.shouldIStayOrShouldIGo {
	display: none;
}
