.destination_header {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	padding-bottom: 3px;
	font-weight: bold;
}
.destination_small_header {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.destination_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.destination_small_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
.destination_form_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	padding-bottom: 6px;
}
.destination_error {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 10px;
}
.destination_topic_header {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/*	color: #FFFFFF;*/
	padding-bottom: 3px;
}
.destination_topic_header a {
	color: #000000;
	text-decoration:none;
}
.destination_topic_header a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.destination_topic_list {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.destination_topic_list a {
	color: #000000;
	text-decoration:none;
}
.destination_topic_list a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.destination_pop_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	padding-bottom: 5px;
}
.destination_copywrite {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	/*	color: #FFFFFF;*/
}
a {
	color:#0c4790;
	text-decoration:none;
}
a:hover {
	color:#cc0000;
	text-decoration:underline;
}

/* Table border styles */
.thin_black_border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.thin_black_border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.thick_black_border_top_bottom {
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

/* AD link stuff */
.display_headline {
	font-size: 12px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
}
.display_headline a {
	color:#0c4790;
	text-decoration:none;
}
.display_headline a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.display_text {
	font-size: 10px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
}
.ad_text_note {
	font-size: 9px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
}

/* mini calendar settings */
.destination_minicalendar_table {
	/*	background-color: #666699;*/
	width: 280px;
	/*	border: 1px solid #000000;*/
}
.destination_minicalendar_td {
	/*	background-color: #9999cc;*/
	/*	border: 1px solid #000000;*/
	height: 30px;
		background-image: url(/art/30p_circle.png); 
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
/*	background-color: #B2C0AE;*/
}
.destination_minicalendar_td_selected {
	/*	background-color: #666699;*/
	/*	border: 1px solid #000000;*/
	height: 30px;
		background-image: url(/art/30p_circle.png); 
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
/*	background-color: #B2C0AE;*/
}
.destination_minicalendar_td a {
	color:#FFFFFF; /* 0c4790 */
}
.destination_minicalendar_td a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.destination_minicalendar_td_selected a {
	color:#FFFFFF; /* 0c4790 */
}
.destination_minicalendar_td_selected a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.destination_minicalendar_td_empty {
	/*	background-color: #9999cc;*/
	/*	border: 1px solid #000000;*/
	height: 30px;
}
.destination_minicalendar_titles {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.destination_minicalendar_td_empty a {
	color:#0c4790;
}
.destination_minicalendar_td_empty a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.destination_minicalendar_links {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color:#0c4790;
}

/* Override weather text style */
.destination_weather {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-image: url("http://icons-aa.wunderground.com/graphics/smash/htmlsticker/html_linkBG.gif"); 
	text-align: left;
}
.destination_weather a {
	color:#0c4790;
}
.destination_weather a:hover {
	color:#CC0000;
	text-decoration:underline;
}

/* News scroll info */
.destination_news_title {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
.destination_news_title a {
	color:#0c4790;
}
.destination_news_title a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.destination_news_headline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
.destination_news_headline a {
	color:#0c4790;
}
.destination_news_headline a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.destination_news_dateline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-bottom: 10px;
}
