@charset "UTF-8";
/* CSS Document */

#container {
	background-color:#200082;
	xbackground-color:#333399;
}
#container.search {
	background-color:transparent;
	padding:0px 11px 0px 11px;
	background-image:url(/images/search_bg.gif);
	position:relative;
}
#container.search #cornerL{
	width:11px;
	height:10px;
	background-color:#6534CB;
	position:absolute;
	right:0px;
	top:0px;
}
#container.search #cornerR{
	width:11px;
	height:10px;
	background-color:#6534CB;
	position:absolute;
	left:0px;
	top:0px;
}
/* PAGE */
body#page{
	background-color:#999;
}
#content .results {
	background-image:url(/images/searchresults_bg.gif);
	background-repeat:repeat-y;
	margin-top:20px;
}
#page #results{
	width:765px;
	float:left;
	margin-top:0px;
	padding-right:15px;
	padding-left:10px;
}
#page #results_title{
	font-family:"Comic Sans MS","Arial";
	font-size:80%;
	font-weight:bold;
	margin-bottom:-5px;
	margin-left:10px;
	margin-top:-20px;
	position:absolute;
	z-index:10;
}
#page #results_title h2{
	padding-bottom:5px;
}
/* left aligned ad column */
#content .results.left {
	background-image:url(/images/searchresults_bg2.gif);
}
#page #content .left #results{
	float:right;
}
#page #content .left #ads{
	float:right;
	margin:0px 5px 0px 0px;
}
#page #content .left #addthis{
	position:absolute;
	right:10px;
	top:-10px;
	background-color:#FFF;
	padding:4px 2px 0px 1px;
	height:20px;
}
#page #content .left #addthis a{
	color:#000;
	font-size:13px;
	text-decoration:underline;
}
/* ads */
#page #ads{
	width:170px;
	float:left;
	margin:0px 0px 0px 5px;
}
#page #ads .bigad{
	xbackground-color:#333333;
	width:160px;
	height:600px;
	margin:0px 0px 10px 5px;
}
#page #ads .ad{
	xbackground-color:#333333;
	width:160px;
	margin:0px 0px 10px 5px;
}
/* */
#page #key{
	margin-top:-5px;
}
#page #key_title{
	margin-top:0px;
	margin-bottom:2px;
}
#page #key_ad{
	width:468px;
	float:left;
	padding:10px 0px 7px 5px;
	background-color:#333399;
}
#page #key_buttons {
	width:316px;
	height:80px;
	float:right;
	xbackground-color:#333399;
}
#key #key_buttons a{
	float:left;
	margin:0px 0px -1px 2px;
}
#page #key_footer{
	text-align:right;
	margin-bottom:15px;
}
/* */
#page #key .title{
	background-image:url(/images/key/key_title.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	width:720px;
	height:30px;
	font-size:100%;
	color:#FF0;
}
#page #key ul li{
	display:inline;
	background-color:#666666;	
}
#page #key .key_item {
	width:35px;
	height:35px;
	float:left;
	border:1px solid #FFF;
	margin-left:15px;
}
#page #key .key_item a{
	width:35px;
	height:35px;
	display:block;
}
#page #key .key_item a:hover{
	background-color:#000;
}
#page #key .first {
	margin-left:2px;
}
#page #key .last {
	margin-right:0px;
}
#page #key p {
	width:48px;
	float:left;
	margin-left:1px;
	font-size:60%;
	text-align:center;
}
#page #key .key_titles{
	margin:0px 0px 0px 0px;
	background-image:url(/images/key/key_titles.gif);
	background-repeat:no-repeat;
	background-position:6px 5px;
	width:750px;
	clear:both;
	height:47px;
}
#page #key .key_historical{
	background-color:#F71938;
}
#page #key .key_zoos{
	background-color:#279A21;
}
#page #key .key_themeparks{
	background-color:#8F23A0;
}
#page #key .key_museum{
	background-color:#A7152F;
	
}
#page #key .key_nationalparks{
	background-color:#BA430F;
}
#page #key .key_waterpark{
	background-color:#0070C6;
}
#page #key .key_funzones{
	background-color:#FF6200;
}
#page #key .key_active{
	background-color:#001698;
}
#page #key .key_america{
	background-image:url(/images/key/onlyinamerica_small.gif);
}
#page #key .key_transport{
	background-color:#857470;
}
#page #key .key_kids-fun{
	background-color:#00675B;
}
#page #key .key_thrill{
	background-color:#E8208C;
}
#page #key .key_entertainment{
	background-color:#7654B9;
}
#page #key .key_tours{
	background-color:#FFD600;
}

#page #list .list_item{
	
}
#page #list .list_item .image img{
	width:75px;
	height:75px;
}
#page #list .list_item .title{
	
}
#page #list .list_item .distance{
	
}
#page #list .list_item .area{
	
}
#page #list .list_item .summary{
	
}
#page #list .list_item .info{
	
}
/* highlights */


#page #highlights {
	margin-top:0px;
	border:2px solid #CCC;
	xbackground-color:#111;
	xbackground-color:#370080;
	background-color:#1A006C;
	padding:10px 10px 0px 10px;
}
#page #highlights .list_item_Gold {
	clear:both;
	xbackground-color:#2A2A2A;
	xbackground-color:#320198;
	background-color:#200082;
	margin-bottom:5px;
	height:115px;
	color:#FFF;
	position:relative;
}
#page #highlights .list_item_Gold .image img{
	width:105px;
	height:105px;
	border:1px solid #000;
	margin:5px;
	float:left;
}
#page #highlights .list_item_Gold .image:hover{
	background-color: #111;
}
#page #highlights .list_item_Gold .image{
	float:left;
	background-color: #CCC;
	width:117px;
	height:117px;
}
#page #highlights .list_item_Gold .details{
	float:left;
	width:606px;
	border:2px solid #CCC;
	border-left:none;
	xbackground-image:url(/images/gold_bg.gif);
	xbackground-repeat:repeat-x;
	height:104px;
	padding:4px 5px 5px 10px;
	position:relative;
}
#page #highlights .list_item_Gold .info{
	background-image:url(/images/info/info_active.png);
	width:37px;
	height:37px;
	position:absolute;
	bottom:10px;
	right:10px;
}
#page #highlights .list_item_Gold .info:hover{
	background-image:url(/images/info/info_over.png);
}
#page #highlights .list_item_Gold .info a{
	width:37px;
	height:37px;
	display:block;
}
#page #highlights .list_item_Gold a{
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}
#page #highlights .list_item_Gold a:hover{
	color:#999;
}
/*#page #highlights .list_item_gold a{
	color:#FFF;
	display:block;
	height:110px;
	padding:10px;
	background-image:url(../images/button_info.gif);
	background-repeat:no-repeat;
	background-position:490px 80px;
}
#page #highlights .list_item_gold a:hover{
	background-color:#222;
}*/
#page #highlights .list_item_Gold .title{
	font-family:"Comic Sans MS","Arial";
	xfont-weight:bold;
	float:left;
	width:200px;
	height:25px;
	position:absolute;
	left:0px;
	top:0px;
	padding-top:4px;
	padding-left:10px;
}
#page #highlights .list_item_Gold .title h2{
	font-size:110%;
	font-size: 24px;
}
#page #highlights .list_item_Gold .distance{
	float:left;
	font-size:65%;
	font-weight:bold;
	width:50px;
	margin:7px 0px 0px 10px;
	xposition:absolute;
	xleft:350px;
	xtop:7px;
}
#page #highlights .list_item_Gold .area{
	font-family:"Comic Sans MS","Arial";
	float:right;
	padding-right:40px;
	font-weight:normal;
	position:absolute;
	right:0px;
	top:8px;
	font-size:80%;
}
#page #highlights .list_item_Gold .summary{
	float:left;
	margin-top:5px;
	line-height:120%;
	font-size:75%;
	width:470px;
	position:absolute;
	left:12px;
	top:30px;
}



#page #highlights .list_item_Silver {
	clear:both;
	margin-bottom:10px;
	height:97px;
	color:#FFF;
	position:relative;
	xbackground-color:#320198;
	background-color:#200082;
}
#page #highlights .list_item_Silver .image img{
	width:85px;
	height:85px;
	margin:5px;
	border:1px solid #000;
}
#page #highlights .list_item_Silver .image{
	float:left;
	background-color: #CCC;
	width:97px;
	height:97px;
}
#page #highlights .list_item_Silver .image:hover{
	background-color: #111;
}
#page #highlights .list_item_Silver .details{
	float:left;
	width:627px;
	height:85px;
	border:2px solid #CCC;
	border-left:none;
	padding:3px 5px 5px 10px;
	position:relative;
}
#page #highlights .list_item_Silver .info{
	background-image:url(/images/info/info_active.png);
	width:37px;
	height:37px;
	position:absolute;
	bottom:10px;
	right:10px;
}
#page #highlights .list_item_Silver .info:hover{
	background-image:url(/images/info/info_over.png);
}
#page #highlights .list_item_Silver .info a{
	width:37px;
	height:37px;
	display:block;
}
#page #highlights .list_item_Silver a{
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}
#page #highlights .list_item_Silver a:hover{
	color:#999;
}
/*
#page #highlights .list_item_Silver a{
	color:#FFF;
	display:block;
	height:85px;
	padding:5px 10px 5px 10px;
	background-image:url(../images/button_info.gif);
	background-repeat:no-repeat;
	background-position:525px 45px;
	background-color:#000;
}
#page #highlights .list_item_Silver a:hover{
	background-color:#222;
}*/
#page #highlights .list_item_Silver .holder {
	position:absolute;
	left:0px;
	top:0px;
}
#page #highlights .list_item_Silver .title2{
}
#page #highlights .list_item_Silver .title{
	font-family:"Comic Sans MS","Arial";
	xfont-weight:bold;
	padding-top:4px;
	padding-left:10px;
	float:left;
}
#page #highlights .list_item_Silver .title h2{
	font-family: "CoopHeavy", Arial, Helvetica, Sans-serif;
	font-size:100%;
	font-size: 24px;
}
#page #highlights .list_item_Silver .distance{
	float:left;
	font-size:65%;
	font-weight:bold;
	width:50px;
	margin:8px 0px 0px 10px;
	xposition:absolute;
	xleft:200px;
	xtop:7px;
}
#page #highlights .list_item_Silver .area{
	font-family:"Comic Sans MS","Arial";
	float:right;
	padding-right:40px;
	font-weight:normal;
	position:absolute;
	right:0px;
	top:8px;
	font-size:80%;
}
#page #highlights .list_item_Silver .summary{
	float:left;
	margin-top:2px;
	line-height:110%;
	font-size:75%;
	width:575px;
	position:absolute;
	left:12px;
	top:30px;
}
#page #highlights .list_item_Silver .summary a{
	margin-right:4px;
}

/* list */
#page #list .list_item {
	clear:both;
	position:relative;
	height:75px;
	color:#000;
	padding:3px;
	margin-bottom:3px;
}
#page #list .list_item .image img{
	width:75px;
	height:75px;
	border:1px solid #000;
}
#page #list .list_item .image{
	width:75px;
	height:75px;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:4px;
}
#page #list .list_item .image a{
	display:block;
	width:75px;
	height:75px;
}
#page #list .list_item .details{
	float:left;
	width:672px;
	height:75px;
	xborder:1px solid #CCC;
	border-left:none;
	margin-top:0px;
	margin-left:0px;
	padding:0px 5px 1px 5px;
	position:relative;
}
#page #list .list_item .info {
	position:absolute;
	right:0px;
	top:0px;
	width:75px;
	height:75px;
}
#page #list .list_item .info a{
	background-image:url(/images/infobutton_off.gif);
	width:75px;
	height:75px;
	display:block;
}
#page #list .list_item  .info a:hover{
	background-image:url(/images/infobutton_on.gif);	
}
/*
#page #list .list_item .info{
	background-image:url(/images/info/info_active.png);
	width:37px;
	height:37px;
	position:absolute;
	bottom:12px;
	right:10px;
}
#page #list .list_item .info:hover{
	background-image:url(/images/info/info_over.png);
}
#page #list .list_item .info a{
	width:37px;
	height:37px;
	display:block;
}
#page #list .list_item .info a:hover{
	background-color:transparent;
}
*/
#page #list .list_item a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
#page #list .list_item a:hover{
	xbackground-color:#111;
}
/*
#page #list .list_item a{
	color:#FFF;
	display:block;
	height:64px;
	padding:4px;
	background-image:url(../images/button_info.gif);
	background-repeat:no-repeat;
	background-position:545px 15px;
}
#page #list .list_item a:hover{
	background-color:#111;
}*/
#page #list .list_item .title{
	font-family: CoopHeavy, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	float:left;
	font-size:90%;
	padding-top:2px;
	padding-left:2px;
}
#page #list #list_title{
	font-family: "CoopHeavy", Arial, Helvetica, Sans-serif;
	font-size: 24px;
	position:absolute;
	left:8px;
	top:5px;
}
#page #list .list_item .title h2{
	font-size:110%;
}

#page #list .list_item .distance{
	font-size:65%;
	font-weight:bold;
	width:50px;
	margin:7px 0px 0px 10px;
}
#page #list .list_item .area{
	font-family: CoopHeavy, Arial, Helvetica, Sans-serif;
	float:right;
	xpadding-right:60px;
	font-weight:normal;
	position:absolute;
	right:75px;
	top:3px;
	xfont-size:80%;
	font-size: 24px;
	color: #FFFFFF;
	text-align:right;
}
#page #list .list_item .summary{
	float:left;
	margin-top:0px;
	line-height:100%;
	font-size:80%;
	width:600px;
	position:absolute;
	left:8px;
	top:30px;
}
#page #list .list_item .summary a{
	margin-right:4px;
}
/* list advert */
#page #list .list_ad {
	background-color:#999;
}
#page #list .list_ad .image {
	xbackground-image:url(/images/key/ad_key.jpg);
	width:1px;
}
#page #list .details .list_ad {
	padding-top:8px;
	padding-left:2px;
}
#page #list .list_ad .info {
	xbackground-image:url(/images/infobutton_ad.gif);
	width:1px;
}
/* historical-educational */
#page #list .list_historical-educational {
	background-color:#FA6565;
}
#page #highlights .list_historical-educational .image {
	background-color:#F71938;
}
/*
#page #highlights .list_historical-educational .summary {
	color:#F71938;
}
#page #list .list_historical-educational .details, #page #highlights .list_historical-educational .details{
	border-color:#F71938;
}
#page #list .list_historical-educational .title {
	color:#F71938;
}*/
#page #highlights .list_historical-educational .details{
	border-color:#F71938;
}
#page #highlights .list_item_silver.list_historical-educational a{
	color:#F71938;
}
#page #list .list_historical-educational .image {
	background-image:url(/images/key/history_key.gif);
}
#page #list .list_historical-educational .image img{
	border:2px solid #F71938;
}
#page #highlights .list_item_gold.list_historical-educational .info,#page #highlights .list_item_silver.list_historical-educational .info, #page #list .list_historical-educational .info{
	xbackground-image:url(/images/info/info_historical.png);
}
#page #highlights .list_item_Gold.list_historical-educational .title,#page #highlights .list_item_Silver.list_historical-educational .title{
	color:#F71938;
}
/* zoos-wildlife-parks */
#page #list .list_zoos-wildlife-parks {
	background-color:#96FC65;
}
#page #highlights .list_zoos-wildlife-parks .image {
	background-color:#279A21;
}
/*
#page #highlights .list_zoos-wildlife-parks .summary {
	xcolor:#279A21;
}
#page #list .list_zoos-wildlife-parks .details, #page #highlights .list_zoos-wildlife-parks .details{
	border-color:#279A21;
}
#page #list .list_zoos-wildlife-parks .title {
	color:#279A21;
}*/
#page #highlights .list_zoos-wildlife-parks .details{
	border-color:#279A21;
}
#page #highlights .list_item_silver.list_zoos-wildlife-parks a{
	color:#279A21;
}
#page #list .list_zoos-wildlife-parks .image{
	background-image:url(/images/key/animal_key.gif);
}
#page #list .list_zoos-wildlife-parks .image img{
	border:2px solid #279A21;
}
#page #highlights .list_item_gold.list_zoos-wildlife-parks .info,#page #highlights .list_item_silver.list_zoos-wildlife-parks .info, #page #list .list_zoos-wildlife-parks .info{
	xbackground-image:url(/images/info/info_zoos.png);
}
#page #highlights .list_item_Gold.list_zoos-wildlife-parks .title,#page #highlights .list_item_Silver.list_zoos-wildlife-parks .title{
	color:#279A21;
}
/* major-theme-parks */
#page #list .list_major-theme-parks {
	background-color:#BD48FE;
}
#page #highlights .list_major-theme-parks .image {
	background-color:#8F23A0;
}
/*
#page #highlights .list_major-theme-parks .summary {
	color:#8F23A0;
}
#page #list .list_major-theme-parks .details, #page #highlights .list_major-theme-parks .details{
	border-color:#8F23A0;
}
#page #list .list_major-theme-parks .title{
	color: #8F23A0;
}*/
#page #highlights .list_major-theme-parks .details{
	border-color:#8F23A0;
}
#page #highlights .list_item_silver.list_major-theme-parks a{
	color: #8F23A0;
}
#page #list .list_major-theme-parks .image{
	background-image:url(/images/key/theme_key.gif);
}
#page #list .list_major-theme-parks .image img{
	border:2px solid #8F23A0;
}
#page #highlights .list_item_gold.list_major-theme-parks .info,#page #highlights .list_item_silver.list_major-theme-parks .info, #page #list .list_major-theme-parks .info{
	xbackground-image:url(/images/info/info_themepark.png);
}
#page #highlights .list_item_Gold.list_major-theme-parks .title,#page #highlights .list_item_Silver.list_major-theme-parks .title{
	color:#8F23A0;
}
/* museum */
#page #list .list_museum-galleries {
	background-color:#CA6597;
}
#page #highlights .list_museum-galleries .image {
	background-color:#A7152F;
}
/*
#page #highlights .list_museum-galleries .summary {
	color:#A7152F;
}
#page #list .list_museum-galleries .details, #page #highlights .list_museum-galleries .details{
	border-color:#A7152F;
}
#page #list .list_museum-galleries .title{
	color:#F71938;
}*/
#page #highlights .list_museum-galleries .details{
	border-color:#A7152F;
}
#page #highlights .list_item_silver.list_museum-galleries a{
	color:#F71938;
}
#page #list .list_museum-galleries .image{
	background-image:url(/images/key/museum_key.gif);
}
#page #list .list_museum-galleries .image img{
	border:2px solid #F71938;
}
#page #highlights .list_item_gold.list_museum-galleries .info,#page #highlights .list_item_silver.list_museum-galleries .info, #page #list .list_museum-galleries .info{
	xbackground-image:url(/images/info/info_museum.png);
}
#page #highlights .list_item_Gold.list_museum-galleries .title,#page #highlights .list_item_Silver.list_museum-galleries .title{
	color:#A7152F;
}
/* national-parks */
#page #list .list_national-parks{
	background-color:#97CACA;
}
#page #highlights .list_national-parks .image {
	background-color:#BA430F;
}
/*
#page #highlights .list_national-parks .summary {
	color:#BA430F;
}
#page #list .list_national-parks .details, #page #highlights .list_national-parks .details{
	border-color:#BA430F;
}
#page #list .list_national-parks .title{
	color:#BA430F;
}*/
#page #highlights .list_national-parks .details{
	border-color:#BA430F;
}
#page #highlights .list_item_silver.list_national-parks a{
	color:#BA430F;
}
#page #list .list_national-parks .image{
	background-image:url(/images/key/outdoors_key.gif);
}
#page #list .list_national-parks .image img{
	border:2px solid #BA430F;
}
#page #highlights .list_item_gold.list_national-parks .info,#page #highlights .list_item_silver.list_national-parks .info, #page #list .list_national-parks .info{
	xbackground-image:url(/images/info/info_nationalpark.png);
}
#page #highlights .list_item_Gold.list_national-parks .title,#page #highlights .list_item_Silver.list_national-parks .title{
	color:#BA430F;
}
/* waterpark */
#page #list .list_waterpark {
	background-color:#6597FC;
}
#page #highlights .list_waterpark .image {
	background-color:#0070C6;
}
/*
#page #highlights .list_waterpark .summary {
	color:#0070C6;
}
#page #list .list_waterpark .details, #page #highlights .list_waterpark .details{
	border-color:#0070C6;
}
#page #list .list_waterpark .title{
	color: #0070C6;
}*/
#page #highlights .list_waterpark .details{
	border-color:#0070C6;
}
#page #highlights .list_item_silver.list_waterpark a{
	color: #0070C6;
}
#page #list .list_waterpark .image{
	background-image:url(/images/key/water_key.gif);
}
#page #list .list_waterpark .image img{
	border:2px solid #0070C6;
}
#page #highlights .list_item_gold.list_waterpark .info,#page #highlights .list_item_silver.list_waterpark .info, #page #list .list_waterpark .info{
	xbackground-image:url(/images/info/info_waterpark.png);
}
#page #highlights .list_item_Gold.list_waterpark .title,#page #highlights .list_item_Silver.list_waterpark .title{
	color:#0070C6;
}
/* funzone */
#page #list .list_indoor-play{
	background-color:#FFCC66;
}
#page #highlights .list_indoor-play .image {
	background-color:#FFCC66;
}
/*
#page #highlights .list_indoor-play .summary {
	color:#FF6200;
}
#page #list .list_indoor-play .details, #page #highlights .list_indoor-play .details{
	border-color:#FF6200;
}
#page #list .list_indoor-play .title{
	color:#FF6200;
}*/
#page #highlights .list_indoor-play .details{
	border-color:#FFCC66;
}
#page #highlights .list_item_Silver.list_indoorplaycenter a{
	color:#FF6200;
}
#page #list .list_indoor-play .image{
	background-image:url(../images/key/playcentre_key.gif);

}
#page #list .list_indoor-play .image img{
	border:2px solid #FF6200;
}
#page #highlights .list_item_Gold.list_indoor-play .info,#page #highlights .list_item_Silver.list_indoorplaycenter .info, #page #list .list_indoor-play .info{
	xbackground-image:url(/images/info/info_funzone.png);
}
#page #highlights .list_item_Gold.list_indoor-play .title,#page #highlights .list_item_Silver.list_indoor-play .title{
	color:#FFCC66;
}
/* active */
#page #list .list_active {
	background-color:#9797FC;
}
#page #highlights .list_active .image {
	background-color:#001698;
}
/*
#page #highlights .list_active .summary {
	color:#001698;
}
#page #list .list_active .details, #page #highlights .list_active .details{
	border-color:#001698;
}
#page #list .list_active .title{
	color:#001698;
}*/
#page #highlights .list_active .details{
	border-color:#001698;
}
#page #highlights .list_item_silver.list_active a{
	color:#001698;
}
#page #list .list_active .image{
	background-image:url(/images/key/active_key.gif);
}
#page #list .list_active .image img{
	border:2px solid #001698;
}
#page #highlights .list_item_gold.list_active .info,#page #highlights .list_item_silver.list_active .info, #page #list .list_active .info{
	xbackground-image:url(/images/info/info_active.png);
}
#page #highlights .list_item_Gold.list_active .title,#page #highlights .list_item_Silver.list_active .title{
	color:#001698;
}
/* america */
#page #list .list_only-in-america {
	background-color:#CCC;
}
#page #highlights .list_only-in-america .image {
	background-color:#CCC;
}
/*
#page #highlights .list_only-in-america .summary {
	xcolor:#CCC;
}
#page #list .list_only-in-america .details, #page #highlights .list_only-in-america .details{
	
}
#page #list .list_only-in-america .title{
	color:#CCC;
}*/
#page #highlights .list_item_Silver.list_only-in-america a{
	xcolor:#CCC;
}
#page #list .list_only-in-america .image{
	background-image:url(../images/key/onlyinamericafdo.jpg);
}
#page #list .list_only-in-america .image img{
	border:2px solid #CCC;
}
#page #highlights .list_item_Gold.list_only-in-america .info,#page #highlights .list_item_Silver.list_only-in-america .info, #page #list .list_only-in-america .info{
	xbackground-image:url(../images/info/info_america.png);
}
#page #highlights .list_item_Gold.list_only-in-america .title,#page #highlights .list_item_Silver.list_only-in-america .title{
	color:#CCC;
}
/* transport */
#page #list .list_transportation{
	background-color:#CACA97;
}
#page #highlights .list_transportation .image {
	background-color:#857470;
}
/*
#page #highlights .list_transportation .summary {
	color:#857470;
}
#page #list .list_transportation .details, #page #highlights .list_transportation .details{
	border-color:#857470;
}
#page #list .list_transportation .title{
	color:#857470;
}*/
#page #highlights .list_transportation .details{
	border-color:#857470;
}
#page #highlights .list_item_silver.list_transportation a{
	color:#857470;
}
#page #list .list_transportation .image{
	background-image:url(/images/key/transport_key.gif);
}
#page #list .list_transportation .image img{
	border:2px solid #857470;
}
#page #highlights .list_item_gold.list_transportation .info,#page #highlights .list_item_silver.list_transportation .info, #page #list .list_transportation .info{
	xbackground-image:url(/images/info/info_transport.png);
}
#page #highlights .list_item_Gold.list_transportation .title,#page #highlights .list_item_Silver.list_transportation .title{
	color:#857470;
}
/* kids-fun */
#page #list .list_kids-fun{
	background-color:#659797;
}
#page #highlights .list_kids-fun .image {
	background-color:#00675B;
}
/*
#page #highlights .list_kids-fun .summary {
	xcolor:#00675B;
}
#page #list .list_kids-fun .details, #page #highlights .list_kids-fun .details{
	border-color:#00675B;
}
#page #list .list_kids-fun .title{
	color:#F71938;
}*/
#page #highlights .list_kids-fun .details{
	border-color:#00675B;
}
#page #highlights .list_item_Silver.list_kids-fun a{
	xcolor:#F71938;
}
#page #list .list_kids-fun .image{
	background-image:url(../images/key/kids-fun_key.gif);
}
#page #list .list_kids-fun .image img{
	border:2px solid #F71938;
}
#page #highlights .list_item_Gold.list_kids-fun .info,#page #highlights .list_item_Silver.list_kids-fun .info, #page #list .list_kids-fun .info{
	xbackground-image:url(../images/info/info_kids-fun.png);
}
#page #highlights .list_item_Gold.list_kids-fun .title,#page #highlights .list_item_Silver.list_kids-fun .title{
	color:#00675B;
}
/* kids-fun */
#page #list .list_kids-fun{
	background-color:#659797;
}
#page #highlights .list_kids-fun .image {
	background-color:#00675B;
}
/*
#page #highlights .list_kids-fun .summary {
	xcolor:#00675B;
}
#page #list .list_kids-fun .details, #page #highlights .list_kids-fun .details{
	border-color:#00675B;
}
#page #list .list_kids-fun .title{
	color:#F71938;
}*/
#page #highlights .list_kids-fun .details{
	border-color:#00675B;
}
#page #highlights .list_item_Silver.list_kids-fun a{
	xcolor:#F71938;
}
#page #list .list_kids-fun .image{
	background-image:url(../images/key/general_key.gif);
}
#page #list .list_kids-fun .image img{
	border:2px solid #F71938;
}
#page #highlights .list_item_Gold.list_kids-fun .info,#page #highlights .list_item_Silver.list_kids-fun .info, #page #list .list_kids-fun .info{
	xbackground-image:url(../images/info/info_general.png);
}
#page #highlights .list_item_Gold.list_kids-fun .title,#page #highlights .list_item_Silver.list_kids-fun .title{
	color:#00675B;
}
/* thrill */
#page #list .list_thrill-rides{
	background-color:#FF67CB;
}
#page #highlights .list_thrill-rides .image {
	background-color:#FF67CB;
}
/*
#page #highlights .list_thrill-rides .summary {
	xcolor:#E8208C;
}
#page #list .list_thrill-rides .details, #page #highlights .list_thrill-rides .details{
	border-color:#E8208C;
}
#page #list .list_thrill-rides .title{
	color:#E8208C;
}*/
#page #highlights .list_thrill-rides .details{
	border-color:#FF67CB;
}
#page #highlights .list_item_Silver.list_thrills a{
	xcolor:#FF67CB;
}
#page #list .list_thrill-rides .image{
	background-image:url(../images/key/thrill_key.gif);
}
#page #list .list_thrill-rides .image img{
	border:2px solid #FF67CB;
}
#page #highlights .list_item_Gold.list_thrill-rides .info,#page #highlights .list_item_Silver.list_thrill-rides .info, #page #list .list_thrill-rides .info{
	xbackground-image:url(../images/info/info_thrill.png);
}
#page #highlights .list_item_Gold.list_thrill-rides .title,#page #highlights .list_item_Silver.list_thrill-rides .title{
	color:#FF67CB;
}
/* entertainment */
#page #list .list_entertainment{
	background-color:#CA97FC;
}
#page #highlights .list_entertainment .image {
	background-color:#7654B9;
}
/*
#page #highlights .list_entertainment .summary {
	xcolor:#7654B9;
}
#page #list .list_entertainment .details, #page #highlights .list_entertainment .details{
	border-color:#7654B9;
}
#page #list .list_entertainment .title{
	color:#7654B9;
}*/
#page #highlights .list_entertainment .details{
	border-color:#7654B9;
}
#page #highlights .list_item_Silver.list_entertainment a{
	xcolor:#7654B9;
}
#page #list .list_entertainment .image{
	background-image:url(../images/key/entertainment_key.gif);
}
#page #list .list_entertainment .image img{
	border:2px solid #7654B9;
}
#page #highlights .list_item_Gold.list_entertainment .info,#page #highlights .list_item_Silver.list_entertainment .info, #page #list .list_entertainment .info{
	xbackground-image:url(../images/info/info_entertainment.png);
}
#page #highlights .list_item_Gold.list_entertainment .title,#page #highlights .list_item_Silver.list_entertainment .title{
	color:#7654B9;
}
/* tours */
#page #list .list_tours {
	background-color:#FFFD70;
}
#page #highlights .list_tours .image {
	background-color:#FFD600;
}/*
#page #highlights .list_tours .summary {
	xcolor:#FFD600;
}
#page #list .list_tours .details, #page #highlights .list_tours .details{
	border-color:#FFD600;
}
#page #list .list_tours .title{
	color:#FFD600;
}*/
#page #highlights .list_tours .details{
	border-color:#FFD600;
}
#page #highlights .list_item_Silver.list_tours a{
	xcolor:#FFD600;
}
#page #list .list_tours .image{
	background-image:url(../images/key/tours_key.gif);
}
#page #list .list_tours .image img{
	border:2px solid #FFD600;
}

#page #highlights .list_item_Gold .summary {
	color:#FFF;
}
#page #highlights .list_item_Gold.list_tours .info,#page #highlights .list_item_Silver.list_tours .info, #page #list .list_tours .info{
	xbackground-image:url(../images/info/info_tours.png);
}
#page #highlights .list_item_Gold.list_tours .title,#page #highlights .list_item_Silver.list_tours .title{
	color:#FFD600;
}
/* state summary */
#statesummary{
	padding:0px 10px 0px 0px;
	position:relative;
	height:140px;
}
#statesummary .image{
	margin-right:10px;
}
#statesummary #stateTitle{
	font-family:"Comic Sans MS","Arial";
	font-size:120%;
	font-weight:bold;
	width:500px;
	position:absolute;
	left:137px;
	top:-8px;
	padding-left:0px;
}
#statesummary #stateTitle .state{
	color:#CC0000;
}
#statesummary #stateTitle .state2{
	color:#0066CC;
}
#statesummary .summary{
	position:absolute;
	width:600px;
	height:100px;
	left:140px;
	top:20px;
}
#statesummary .adwords{
	font-size:75%;
	position:absolute;
	left:140px;
	top:100px;
}
#statesummary .email{
	position:absolute;
	right:0px;
	top:0px;
}
#statesummary .email{
	xposition:absolute;
	xright:10px;
	xtop:18px;
	float:left;
	background-color:#0C0654;
	border:1px solid #FFF;
	font-size:80%;
	width:184px;
}
#statesummary .email form {
	padding: 1px 5px 3px 5px;
	margin:0px;
	color:#FFF;
	text-align:right;
}
#statesummary .email #emailTitle{
	font-family:"Comic Sans MS","Arial";
	font-size:80%;
}
#statesummary .email .label_field_pair {
	clear: both;
	background-color:#FFF;
	color:#FF0000;
	width: 168px;
	font-size:70%;
	font-weight:bold;
	padding:3px;
	margin-top:5px;
}
#statesummary .email input {
	padding:0px;
}
#statesummary .email .label_field_pair input {
	clear:both;
	float: left;
	width: 168px;
	margin-bottom:0px;
	margin-top:0px;
	border:none;
	font-size:105%;
	color:#FF0000;
}
#statesummary .email input.button {
	margin:3px 0px 0px 0px;
	width: auto;
	color:#FFF;
	background-color:#CC0000;
	border:1px solid #FFF;
	text-align:right;
	padding:1px 3px 1px 3px;
	font-size:75%;
}
/* */
#pagination {
	font-size:80%;
	text-align:center;
	color:#FFF;
	margin-top:10px;
	margin-bottom:20px;
}
#pagination a{
	color:#0066CC;;
	border:1px solid #999;
	padding:2px 5px 2px 5px;
	margin-left:5px;
}
#pagination .page_info{
	border:1px solid #999;
	padding:2px 5px 2px 5px;
}
#pagination .white{
	color:#FFF;
}
#pagination a:hover{
	color:#FFF;
}
/* */
#search_google_ad{
	margin-left:-5px;
	text-align:center;
}
#glam_logo {
	text-align:center;
}
#nearest-states {
	text-align:center;
	padding-bottom:10px;
	font-size:14px;
}
#nearest-states a{
	color:#9C61FC;
	font-weight:bold;
	text-decoration:underline;
}
