BODY, TD {font-family: verdana, arial; font-size:10px; }

BODY a {
	color: #333;
	text-decoration : none;
}
BODY a:hover {
	color: #FFF;
	text-decoration : none;
}

/* background colors */

.orange {background-color:#FACFB2;}
.gray {background-image:url(../images/box-bg-gray.gif)}
.graygreen {background-color:#DEE2DF;}
.white {background-color:#FFFFFF;}
.blue {background-color:#A7C7DE;}
.green {background-color:#DFE7BC;}
.beige {background-color:#D1D2BD;}
.darkgreen {background-color:#A6BC09;}
.darkergreen {background-color:#5F800E;}
.font-footer {color:#666666;}
.font-footer a {color:#666666;}
.gray_shadow {background-image:url(/home/images/tile_travel.gif);}

/* font */

.formStyle {
	color: #666;
	font-size: 10px;
}
.font-darkblue a {color:#08797D;}
.font-blue {color:#0078CC;}
.font-purple {color:#643B6B;}
.font-purple a {color:#643B6B;}
.font-gray {color:#666666;}
.font-gray a {color:#666666;}
.font-gray-bold {color:#666666;font-weight:bold;}
.font-darkgreen {color:#5F800E;}
.font-darkgreen a {color:#5F800E;}
.font-darkgreen-bold {color:#5F800E;font-weight:bold;}
.font-darkgreen-big {color:#5F800E;font-size:18px;font-weight:bold;}
.font-red {color:#cc3300;}
.font-red-bold {color:#cc3300;font-weight:bold;}
.font-red-big {color:#cc3300;font-size:18px;font-weight:bold;}
.font-white {color:#FFFFFF;}
.font-white-bold {color:#FFFFFF;font-weight:bold;}
.font-orange {color:#DD6E02;}
.font-orange-bold {color:#DD6E02;font-weight:bold;}
.font-orange-big {color:#DD6E02;font-size:18px;font-weight:bold;}
.boldGreenTitles {color:#109094;font-size:14px;font-weight:bold;}
.boldGreenTitlesbig {color:#109094;font-size:17px;font-weight:bold;}
.font-yellow, .font-yellow a {color:#4F6A8B;}
.font-yellow a:hover {color:#F0B20F;}

.footer 	{text-transform:uppercase; color:#666666}
.footer a	{
	font-weight : normal;
}
.footer a:hover	{
	color : #cc3300;
	font-weight : normal;
}
.footer02 	{color:#666666; font-size:9px;}
.footer02 a	{
	font-weight : normal;
}
.footer02 a:hover	{
	color : #cc3300;
	font-weight : normal;
}

/* div */
.white-divider-528 	{width:528px; height:1px; border-bottom:1px solid #ffffff; font-size:0px;}
.white-divider-228 	{width:228px; height:1px; border-bottom:1px solid #ffffff; font-size:0px;}
.white-divider_hp-228 	{width:228px; height:1px; background-color: #ffffff; font-size:0px; overflow: hidden; margin: 10px 0px 10px 0px;}
.white-divider-177 	{width:177px; height:1px; border-bottom:1px solid #ffffff; font-size:0px;}
.white-divider_hp-177 	{width:177px; height:1px; background-color: #ffffff; font-size:0px; overflow: hidden; margin: 10px 0px 10px 0px;}
.gray-divider-955 	{width:955px; height:1px; border-bottom:1px solid #666666; font-size:0px;}
.green-divider-553 	{width:553px; height:15px; border-bottom:15px solid #A6BC09; font-size:0px;}
.beige-divider-553 	{width:553px; height:15px; border-bottom:15px solid #D1D2BD; font-size:0px;}
.beige-divider-300 	{width:300px; height:15px; border-bottom:15px solid #D1D2BD; font-size:0px;}
.green-divider-347	{width:347px; height:15px; border-bottom:15px solid #A6BC09; font-size:0px;}
.red-divider-553 	{width:553px; height:15px; border-bottom:15px solid #cc3300; font-size:0px;}
.gray-dotted-divider {width:225px; height:12px; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 2px 0px; border-style:dashed; border-color:#666666;}

.whiteBack {
	background-color: white;
}

.padBio {
	margin : 0px 15px 10px 0px;
}
.padEpisode {
	padding : 8px 8px 8px 5px;
}
.padEpisodeOn {
	padding : 8px 8px 8px 5px;
	background-color : #F4F4F4;
}
.picPadding{padding:0px 6px 6px 6px;}
.spcPadding{padding:6px 0px 6px 0px;}
.genPadding{padding:6px 6px 6px 6px;}
.inviHdr {display: none;}
#duplex_ad{background-color:#fff;width:160px;height: 612px;align:top; text-align: center; border: 1px solid black;}
#advertText {text-align:right;vertical-align:top;margin-bottom:2px;}

.ftr-background {position:relative; width:258px; border:0px solid red; height:56px; background:url(/home/images/ftr_travel.gif) no-repeat;}

.newsHp_link, .newsHp_link a {font-family:verdana; font-weight: bold; color:#333333; text-decoration:none; }
.newsHp_link a:hover {font-family:verdana; font-weight: bold; color:#009fb3; text-decoration:underline; }
#search {
	width: 190px; 
	height: 40px; 
	padding: 20px 0px 0px 8px; 
	_padding-top: 25px; 
	background: url(/sitewide/img/ftr_search.gif) top left no-repeat;
}
#textfield {
	float:left; 
	margin: 8px 10px 0px 0px; 
	_margin: 0px 0px 0px 0px; 
	padding-right: 5px; 
	clear: both;
	color: #000000; 
	width: 125px; 
}
.searchbox {
	width: 130px;
	_width: 125px;
}
#search_btn {
	padding: 2px 0px 0px 5px;
	*padding: 12px 0px 0px 0px;
	_padding: 4px 0px 0px 5px;
}
#search_btn a {
	width: 30px;
	height: 15px;  	
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	overflow: hidden;
	background: url(/sitewide/img/btn_go.gif) no-repeat;
	background-position:  0 0;
}
#search_btn a:visited {
	background-position: 0 0;
}
#search_btn a:hover {
	background-position: center center;
	border: none;
}
#search_btn a:active {
	background-position: 0 -28;
	_background-position: bottom bottom;
	border: none;
}
#hdrSearchField {color: #000000; width:135px; margin-right:5px;}
#join-btn {
	width: 38px; 
	height: 15px; 
	margin-top: 40px; 
	padding-right: 10px; 
	display: block; 
	overflow: hidden; 
	text-decoration: none; 
	float: right; 
	background: url(/sitewide/img/btn_join.gif) 0 0 no-repeat;
}
a#join-btn:visited { 
	background: url(/sitewide/img/btn_join.gif) 0 0 no-repeat;
}
a#join-btn:hover{
	background-position: 0 -14px;
} 
a#join-btn:active {
	background-position: 0 -28px;
} 

.hdrLogintext, .hdrLogintext a{font-family: verdana, arial; font-size: 10px; font-weight: bold; color:#009fb3; text-decoration: none; width:190px; height:82px; padding: 0px 0px 0px 0px; background-color:#DDE2DE; background:url(/sitewide/img/hdr_xoxologo.gif) no-repeat;}
.hdrLogintext a:hover{color:#666666; text-decoration: underline;}

.signin-text {
	color: #666666;
	float: right;
	text-align: left;
	width: 115px;
	position: relative;
	z-index: 1;
	margin: 25px 0px -45px 0px;
	_margin: 25px 0px -45px 72px;
	padding-left: 30px;
	_padding-left: 0px;
	background: none;
}

.signin-text a {
	color: #666666;
	text-decoration: underline;
	background: none;
}

.signin-text a:hover {
	color: #ae3832;
	text-decoration: none;
	background: none;
}
