body {
	background: #FFC;
	margin: 0;
	padding: 0;
}
img {border: 0;}
ul, li {margin: 0;padding: 0;list-style: none;}
ol li {list-style: decimal;}
td {vertical-align: top;}


#header {
	background: #AE4211 url("gfx/css/header-05a.jpg") no-repeat;
	width: 760px;
	height: 210px;
	position: relative;
}
#gohome {
	position: absolute;
	top: 26px;
	left: 111px;
	width: 120px;
	height: 147px;
}
.main_bg{background: #FFF;}


#tnav {
	padding-top: 180px !important;
	padding-top: 179px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FC0;
	text-align: center;
	height: 28px;
	line-height: 28px;
	
}
	#tnv .tsnav ul {display: none;}
	#tnav a{
		color: #FC0;
		text-decoration: none;
		padding: 0 10px;
		float: left;
		line-height: 28px;
		display: block;
	}
	#tnav a:hover {color: #FFC;}
	#tnav span {float: left;line-height: 28px;}
	#tnav li{float: left; position: relative;z-index: 10;}
	#tnav ul ul {
		width: 180px;
		display: none;
		background: #FC0;}
	#tnav li:hover ul{
		position: absolute;
		z-index: 9;
		display: block;
		top: 26px;
		left: 3px;
	}
	
	#tnav li ul li:hover ul {
		position: absolute;
		z-index: 10;
		display: block;
		top: 0px;
		left: 180px;
		border-left: 1px solid #FFF;
		z-index: 10;
		}
		#tnav li:hover li ul {display: none;}
#tnav ul li ul a {
		font-weight: bold;
		display: block;
		width: 180px;
		height: 17px;
		border-bottom: 1px solid #FFF;
		color: #AE4211;
		text-decoration: none;
		text-indent: 10px;
		cursor: pointer;
		text-align: left;
		padding: 0;
		line-height: 17px;
		}
#ctr {margin-left: 11px;}

	
#lnav {font-family: Arial, Helvetica, sans-serif;padding: 10px 0;}
	#lnav li {
		line-height: 13px;
		padding-bottom: 1em;
	}
	#lnav a,
	#lnav li {
		color: #FCFCFC;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
		#lnav a:hover {color: #FFC;}
	#lnav li li {padding: 1px 0;}
	#lnav li ul a {
		font-size: 11px;
		color: #FC0;
		font-weight: normal;
	}

/* Flyout */
	#lnav .fly li {position: relative;}
	#lnav .fly li:hover {}	
	#lnav .fly li ul {
		position: absolute;
		z-index: 1;
		width: 180px;
		display: none;
		background: #FC0;
		}
	#lnav .fly li:hover ul {
		display: block;
		top: 0px;
		left: 100px;
		}
	#lnav .fly ul li {clear: both;}
	#lnav .fly li ul a {
		font-weight: normal;
		display: block;
		width: 180px;
		height: 17px;
		border-bottom: 1px solid #FFF;
		color: #AE4211;
		text-decoration: none;
		text-indent: 10px;
		cursor: pointer;
		text-align: left;
		padding: 0;
		line-height: 17px;
		}
	#lnav .fly ul a:hover {color: #000;}

	#lnav .ad {
		border-bottom: 1px solid #000;
		padding-bottom: 5px;
		margin-bottom: 10px;
	}
	#lnav .lgad {text-align: center;}
#cnav {
	padding-top: 30px;
	clear: both;
	text-align: center;
}
	#cnav h5 {
		margin: 0;
		font-size: 13px;
	}
	
	#content #cnav, #content #cnav a {font-size: 11px;font-family: arial;text-decoration: none;}
	#content #cnav a:hover {text-decoration: underline;}

.citynav{
	padding-top: 80px !important;
	background-repeat: no-repeat;
	background-position: -8px 20px;
}
.ci_apache_junction {background-image: url("gfx/css/ln_apache_junction.gif");}
.ci_az_hotels {background-image: url("gfx/css/ln_azhotels.gif");}
.ci_az_photos {background-image: url("gfx/css/ln_az_photos.gif");}
.ci_az_wildlife {background-image: url("gfx/css/ln_az_wildlife.gif");}
.ci_bullhead_city {background-image: url("gfx/css/ln_bullhead_city.gif");}
.ci_carefree_cave_creek {background-image: url("gfx/css/ln_carefree_cave_creek.gif");}
.ci_chandler {background-image: url("gfx/css/ln_chandler.gif");}
.ci_flagstaff {background-image: url("gfx/css/ln_flagstaff.gif");}
.ci_glendale {background-image: url("gfx/css/ln_glendale.gif");}
.ci_grand_canyon {background-image: url("gfx/css/ln_grand_canyon.gif");}
.ci_hoover_dam {background-image: url("gfx/css/ln_hoover_dam.gif");padding-top: 100px !important;}
.ci_jerome {background-image: url("gfx/css/ln_jerome.gif");}
.ci_kingman {background-image: url("gfx/css/ln_kingman.gif");}
.ci_lake_havasu {background-image: url("gfx/css/ln_lake_havasu.gif");}
.ci_lake_powell_page {background-image: url("gfx/css/ln_lake_powell.gif");}
.ci_laughlin_nv {background-image: url("gfx/css/ln_laughlin_nv.gif");}
.ci_mesa {background-image: url("gfx/css/ln_mesa.gif");}
.ci_nogales_az {background-image: url("gfx/css/ln_nogales_az.gif");}
.ci_nogales_mex {background-image: url("gfx/css/ln_nogales_mex.gif");}
.ci_parker {background-image: url("gfx/css/ln_parker.gif");}
.ci_payson {background-image: url("gfx/css/ln_payson.gif");}
.ci_phoenix {background-image: url("gfx/css/ln_phoenix.gif");}
.ci_prescott {background-image: url("gfx/css/ln_prescott.gif");}
.ci_rocky_point_mex {background-image: url("gfx/css/ln_rocky_point_mex.gif");}
.ci_sedona {background-image: url("gfx/css/ln_sedona.gif");padding-top: 100px !important;}
.ci_scottsdale{background-image: url("gfx/css/ln_scottsdale.gif");}
.ci_tempe {background-image: url("gfx/css/ln_tempe.gif");}
.ci_tombstone{background-image: url("gfx/css/ln_tombstone.gif");}
.ci_tucson{background-image: url("gfx/css/ln_tucson.gif");}
.ci_wht_mtns {background-image: url("gfx/css/ln_wht_mtns.gif");}
.ci_wickenburg {background-image: url("gfx/css/ln_wickenburg.gif");}
.ci_williams {background-image: url("gfx/css/ln_williams.gif");}
.ci_yuma {background-image: url("gfx/css/ln_yuma.gif");}


#content {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
	#content a {
		font-size: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
		line-height: 18px;
	}
	#content h1 {
		margin-top: 0;
		font: bold 18px Arial, Helvetica, sans-serif;
		color: #930;
	}
	#content h2 {
		font: bold 14px Arial, Helvetica, sans-serif;
		color: #930;
		line-height: 16px;
	}
	#content h3 {
		font: bold 14px Arial, Helvetica, sans-serif;
		color: #930;
		line-height: 16px;
		margin-bottom: 0;
	}
	#content h4 {
		font: bold 13px Arial, Helvetica, sans-serif;
		color: #930;
		line-height: 11px;
		margin-bottom: 0;
	}
	#content .pagenav {
		text-align: center;
		font-size: 10px;
		margin-bottom: 1em;
	}
		#content .pagenav a{font-size: 10px;}
		#content .sm,
		#content .sm a {font-size: 9px;}
		#content .cpyrt,
		#content .cpyrt a {
			font-size: 10px;
			line-height: 15px;
		}
	#content .mis {
			width: 90%;
			font-size: 9px;
			text-align: center;
			margin: auto;
			Xmargin-top: 2em;
		}

#content .ads_cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	width: 100%;
	border-top: 1px solid #FC0;
	padding: 9px 0px 3px 0px;
}
	#content .ads_cont a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #930;
		font-weight: bold;
	}
	#content .ads_cont img {
		float: left;
		padding-right: 10px;
	}
	#content .ads_cont p {margin-top: 0;}
	#content .ads_cont div {
		height: 100px;
		padding-bottom: 6px;
	}
#content .rest_cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	width: 410px;
	border-top: 1px solid #FC0;
	padding: 12px 0px 12px 0px;
}
	#content .rest_cont a {
		font: bold 16px Arial, Helvetica, sans-serif;
		color: #930;
	}
	#content .rest_cont img {
		float: left;
		padding-right: 12px;
	}
	#content .rest_cont p {margin-top: 0px;}
	#content .rest_cont div {
		height: 100px;
		padding-bottom: 6px;
	}


#adbottom {
	text-align: right;
	padding: 10px 0;
}
#adrt {
	margin: 20px 10px 10px 10px;
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
}
	#adrt .hr {
		border-top: 1px solid #000;
		height: 1px;
		padding: 0;
		margin: 10px 0 !important;
		margin-bottom: -10px;
	}

	#adrt li {position: relative;z-index: 1;}
	#adrt li:hover {}	
	#adrt li ul {
		position: absolute;
		z-index: -1;
		width: 272px;
		display: none;
		text-align: left;
		}
	#adrt li:hover ul {
		display: block;
		top: 0px;
		left: -272px;
		}
	#adrt ul li {clear: both;}
	#adrt li ul a {
		text-align: center;
		padding-top: 10px;
		border: 1px solid #000;
		font-weight: normal;
		display: block;
		width: 260px;
		height: 250px;
		text-decoration: none;
		text-indent: 10px;
		cursor: pointer;
		text-align: left;
		background: #FFF;
		}
	#adrt ul a:hover {color: #000;}

#content .adcont {float: left;margin: 15px 10px 20px 0;}

#adarticle {
	margin: 3em 0;
	text-align: center;
}
	#adarticle fieldset {border: 0;border-top: 1px solid #CCC;width: 300px;margin: auto;}
	#adarticle legend {margin-left: 110px;}
	#adarticle a {display: block;margin-top: 10px;}

#footer {
	width: 610px;
	margin-bottom: 30px;
	text-align: center;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
}
	#footer a {color: #000;}

#ad_cont {text-align: center;clear: both;}
#spot_ad {
	background: url("gfx/css/spotlight-ad.jpg") no-repeat;
	padding-top: 29px;
	margin: 30px auto;
	width: 406px;
}
	#spot_ad .ad {
		border: 1px solid #666;
		height: 234px;
		padding: 10px;
	}
#feat_ad {
	background: url("gfx/css/featured-ad.jpg") no-repeat;
	padding-top: 30px;
	margin: 30px auto;
	width: 406px;
}
	#feat_ad .ad {
		border: 1px solid #666;
		height: 130px;
		margin-bottom: 15px;
		padding: 10px;
		overflow: hidden;
	}

#content .gen_table {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 16px;
	padding: 0;
	border-collapse: collapse; 
}
	#content .gen_table td {
		padding: 4px 10px 6px 10px;
		background-color: #F8D25D;
		border-right: 1px solid #FFF;
	}
	#content .gen_table th {
		font: bold 11px Arial, Helvetica, sans-serif;
		color: #FFF;
		line-height: 16px;
		background-color: #F8D25D;
		border-right: 1px solid #FFF;
		padding: .5em 0 .25em 1em;
	}
	#content .gen_table a {
		font: 11px Arial, Helvetica, sans-serif;
		color: #333;
		line-height: 16px;
	}

#content .gen_table2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 16px;
	padding: 0;
	border-collapse: collapse; 
}
	#content .gen_table2 .rowa {background: #F8D25D;}
	#content .gen_table2 .rowb {background: #F4C73E;}
	#content .gen_table2 .col_b {text-align: right;}
	#content .gen_table2 .col_c {text-align: right;}
	#content .gen_table2 td {
		padding: 0 10px 0 10px;
		border-right: 1px solid #FFF;
	}
	#content .gen_table2 th {
		font: bold 11px Arial, Helvetica, sans-serif;
		color: #FFF;
		line-height: 16px;
		background-color: #F4C73E;
		border-right: 1px solid #FFF;
		padding: .5em 1em .25em 1em;
	}
	#content .gen_table2 a {
		font: 11px Arial, Helvetica, sans-serif;
		color: #333;
		line-height: 16px;
	}

#accuweather {
	width: 300px; 
	height: 255px;
	background: #9C4617 url("gfx/css/weather.jpg") no-repeat;
}
	#accuweather .wx {height: 237px;}
	#accuweather .lnk {
		text-align: center;
		font-size: 11px;
		line-height: 12px;
		color: #FFF;
		font-family: arial, helvetica, verdana, sans-serif;
	}
		#accuweather .lnk a {padding: 0 4px;color: #FFF;text-decoration: none;}
		#accuweather .lnk a:hover {text-decoration: underline;}


.col1 {
	width: 150px;
	background: #AE4211;
	padding: 0 10px;
}
.colbody {width: 610px;}
.col2 {display: block;overflow: hidden;
	width: 400px;
	padding: 20px 30px;
}
.col3 {
	width: 150px;
	text-align: center;
	padding: 10px 0;
}


.copyright {font-size: 10px;}

.uprt {
	float: right;
	margin: 0 0 0 0;
}

#cuisine {
	text-align: left;
	width: 140px;
	position: relative;
	top: 0px !important;
	top: -1px;
	z-index: 1;
	cursor: pointer;
	float: right;
	margin: 0 0 0 10px;
}
	#cuisine li {
		float: left;
		position: relative;
		clear: left;
	}
	#cuisine a {
		color: #FC0;
		line-height: 20px;
		text-decoration: none;
		font-size: 12px;
		padding-left: 26px;
		background: #974315 url(gfx/arrow1.gif) no-repeat 5px 5px;
		height: 19px;
		display: block;
		width: 114px;
	}
		#cuisine a:hover {color: #FFF;}
	#cuisine li ul { 
		display: none;
		position: absolute;
		top: 20px;
		left: 0;
	}
		#cuisine li:hover ul {display: block;}
	#cuisine ul{
		text-align: center;
		width: 140px;
		position: relative;
		top: 18px !important;
		top: -1px;
	}
	#cuisine ul a {
		width: 140px;
		background: #974315;
		text-align: center;
		color: #FC0;
		font: 12px normal Arial, sans-serif;
		line-height: 20px;
		border-bottom: 1px solid #C95617;
		text-decoration: none;
		display: block;
		padding: 0;
	}

#pixdisp {
	text-align: left;
	font-size: 10pt;
	color: #074617;
	line-height: 13pt;
}
	#pixdisp img {margin: 0;}
	#pixdisp td {vertical-align: middle;}


.std_list {margin-bottom: 20px;}
	.std_list label {font-weight: bold;margin-right: 1em;float: left;}
	.std_list li {clear: both;margin-bottom: .3em;}
	.std_list span {}


.pl,
.bl {margin-bottom: 2em;}
.bl {margin-top: 50px;}
	.pl h6,
	.bl h6 {
		margin: 0;
		font-size: 14px;
		font-weight: bold;
		color: #666;
		line-height: 16px;}
	#content .pl div {margin: 1em 0;}
	#content .pl h5 {margin: 0;}
	#content .pl h5 a{
		font-weight: bold;
		font-size: 13px;
		color: #AE4211;
		line-height: 15px;
		text-decoration: none;
		border-bottom: 1px solid #000;

}

.rl {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	.rl a {
		color: #000;
		font-weight: bold;
		text-decoration: underline;
	}
	.rl span {display: block;}

#content .ls1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
}

#gallery {text-align: center;font-size: 10px;}
	#gallery .l img,
	#gallery .r img {display: block;}
	#gallery .l {float: left;margin-bottom: 10px;}
	#gallery .r {float: right;margin-bottom: 10px;}
	#gallery .f {clear: both;margin-bottom: 10px;}

.byline {font-style: italic;margin: 1em 0;}

.ls2 {margin: 1em;}
.ls2 li {list-style: disc inside;margin-bottom: 10px;}

.clr {clear:both;}
.ctr {text-align: center;}
.lt {text-align: left;}
.rt {text-align: right;}
.fl {float: left;}
.fr {float: right;}
.nou {text-decoration: none;}
.nbm {margin-bottom: 0;}
.ntm {margin-top: 0;}
.img_ml {float: left;margin: 0 10px 5px 0;}
.img_mr {float: right;margin: 0 0 5px 10px;}
.imgbl img {display: block;}
.disc li{list-style: disc inside;}
.dec li{list-style: decimal inside;}
.li_mar10 li {margin-bottom: 10px;}
.mt {margin-top: 10px;}
.mt5 {margin-top: 5px;}
.w150 {width: 150px;}
.w200 {width: 200px;}
.w250 {width: 250px;}
.w400 {width: 400px;}
#content .caption, 
#content .caption a {font-style: italic;font-size: 9px;}
.r1 {	border: 0;
	color: #974315;
	background-color: #974315;
	height: 1px;
	margin: 2em 0 .75em 0;}
.arr {padding-right: 13px;background: url("gfx/css/arrow.gif") no-repeat right 5px;}
.arl {padding-left: 13px;background: url("gfx/css/arrow-back.jpg") no-repeat 1px 5px;}
.btt {
	display: block;
	background: url("gfx/css/arrow-red-up.gif") no-repeat right 3px;
	height: 10px;
	width: 10px;
	float: right;
}
.ital {font-style: italic;}

#content .botnav {
	margin-top: 2em;
	text-align: center;
}
	#content .botnav h5 {margin: 0;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#content .botnav a {
		font-size: 11px;
		padding: 0 .25em;
		font-family: arial;
		text-decoration: none;
	}
	#content .botnav p a,
	#content .botnav a:hover {text-decoration: underline;}

#rnav {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 10px 10px -25px 12px;
}
	#rnav a {
		padding-left: 5px;
		color: #FFF;
		text-decoration: none;
	}
	#rnav ul {width: 125px;padding: 0;margin: 0;}
	#rnav li {
		line-height: 17px;
		text-align: left;
		margin-bottom: 6px;
	}
	#rnav .clr1 {background-color: #0076A3;}
	#rnav .clr2 {background-color: #337142;}
	#rnav .clr3 {background-color: #A03233;}

.inline_ad {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
	margin: 3em 0;
	text-align: center;
}

.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #000000;
}
.credit a {color: #000000;}

.attr_cont {
	width: 406px;
	border-top: 1px solid #666;
	padding: 14px 0px 14px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #6A4C25;
	line-height: 13px;
}
	.attr_cont a {
		font-weight: bold;
		font-size: 13px;
		color: #000000;
		text-decoration: none;
		line-height: 16px;
	}
	.attr_cont img {
		float: left;
		padding-right: 12px;
	}
	.attr_cont p {margin-top: 0px;}
	.attr_cont div {
		height: 120px;
		padding-bottom: 0px;
	}
.resort_cont {
	width: 406px;
	border-top: 1px solid #666;
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #6A4C25;
	line-height: 13px;
}
	.resort_cont a {
		font-weight: bold;
		font-size: 13px;
		color: #000000;
		line-height: 16px;
	}
	.resort_cont img {
		float: left;
		padding-right: 12px;
	}
	.resort_cont p {margin-top: 0px;}
	.resort_cont div {
		height: 120px;
		padding-bottom: 0px;
	}
	.resortheads {
		font-weight: bold;
		font-size: 13px;
		color: #AE4211;
		line-height: 13px;
	}

.resortcityhds {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DC7115;
	line-height: 16px;
	padding-bottom: 6px;
}
.resortcityhds a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DC7115;
	line-height: 16px;
	text-decoration: none;
}

.pagefacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 13px;
}
.pagefacthds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 13px;
}
.advtopnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 13px;
	padding: 10px 0px 6px 0px;
	text-align: center; 
}
.advtopnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 13px;
	padding: 0px 4px 0px 4px;
}
.introads, .introads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #602503;
	line-height: 14px;
	text-align: center; 
	background-color: #DB7521;
}
.introadsheads, .introadsheads  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 20px;
}
.prefadsheads, .prefadsheads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #AB2267;
	line-height: 18px;
}
.contentsamads, .contentsamads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height: 16px;
}
.adcatsblk, .adcatsblk a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	line-height: 23px;
}
.gcrwtext, .gcrwtext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6A4C25;
	line-height: 16px;
}
.flagadtext, .flagadtext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6A4C25;
	line-height: 16px;
}
.gcrwheads, .gcrwheads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6A4C25;
	line-height: 16px;
}
.preflistinghds {
	font-weight: bold;
	font-size: 13px;
	color: #AE4211;
	line-height: 13px;
}
.preflistinghds a {
	font-weight: bold;
	font-size: 13px;
	color: #AE4211;
	line-height: 13px;
}
.profileadsheads, .profileadsheads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993300;
	line-height: 18px;
}
.wthr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-align: center;
	padding: 4px 0px 6px 0px;
	background-color: #F8D25D;
	background:#F8D25D url("gfx/css/wthr-bkgr.gif") repeat-x;
}
.wthr p{
	margin: 4px 0px 0px 0px;
}
.wthr a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-align: center;
	text-decoration: none;
}
.wthrhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
}
.wthrmo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-align: Left;
	padding: 4px 0px 6px 10px;
	background:#F8D25D url("gfx/css/wthr-bkgr.gif") repeat-x
}
.wthrmo p{
	margin: 4px 0px 0px 0px;
}
.wthrmo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-align: Left;
	text-decoration: none;
}
.wthrmohd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
}
.wthrnotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	line-height: 11px;
	padding: 4px 0px 0px 20px;
}

#content .event_cont {
	width: 406px;
	border-top: 1px solid #D4CAB3;
	padding: 10px 0px 6px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #444;
	line-height: 14px;
	text-decoration: none;
}
#content .event_cont a {
	font-size: 9pt;
	color: #AB2267;
	font-weight: bold;
}
#content .event_cont img {
	float: left;
	padding-right: 12px;
}
#content .event_cont p {
	margin-top: 6px;
}
.event_cont div {
	height: 130px;
	padding-bottom: 2px;
}
#content .eventfest_cont {
	width: 406px;
	border-top: 1px solid #D4CAB3;
	padding: 10px 0px 6px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #444;
	line-height: 14px;
	text-decoration: none;
}
#content .eventfest_cont a {
	font-size: 9pt;
	color: #73604A;
	font-weight: bold;
}
#content .eventfest_cont img {
	float: left;
	padding-right: 12px;
}
#content .eventfest_cont p {
	margin-top: 6px;
}
#content .eventfest_cont div {
	height: 110px;
	padding-bottom: 2px;
}
.museum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555;
	line-height: 17px;
	padding: 0px 0 0px 0;
	margin: 0;
}
.museumhds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #AB2267;
	line-height: 17px;
}
.vacguideheads, .vacguideheads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0175A4;
	line-height: 16px;
}
.hmrlists, .hmrlists a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 14px;
	margin-top: 0px;
}
.hmrlistshds, .hmrlistshds a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	line-height: 14px;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 12px;
	background-color: #FEFEDD;
}

.pl {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
}
	.pl a {
		color: #AB2267;
		text-decoration: underline;
	}
	.pl span {display: block;}
	.pl .more {font-weight: normal;font-style: italic;color: #666;}

	

