.banner300250 {
	float: right;
	margin: 0;
}

#topcol {
	width: 950px;
	height: 382px;
	margin: 0 0 10px 0;
}
#promo {
	width: 940px;
	height: 382px;
	z-index: -3;
	top:0;
	overflow: hidden;
	margin: 0;
}
#meetme {
 	position:absolute;
	width: 234px;
	margin: 0 0 0 10px;
	z-index: 1;
	height: 76px;
	background-image: url(images/meetme.png);
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='images/meetme.png');
}

.newsout {
	background: url(images/home/gegonota_label.gif) no-repeat top left;
	width: 630px;
	float: left;
}

.news {
	background: url(images/home/top_news.gif) no-repeat top left;
	margin: 0 0 0 10px;
	padding: 8px 0 0 0;
	text-align: left;
}

.newsin .latest {
	padding: 0 10px 0 0;
	height: 38px;
}

.newsin {
	background: #fff url(images/home/news_bot.gif) no-repeat bottom left;
	margin:0;
	padding: 0 5px 10px 10px;
}

.gegovideo h1 {
	font-size: 11px;
	width: 75px;
}

.newsin marquee {
	width: 480px;
	padding: 3px 0;
	margin: 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	height: 16px;
	background: #fff;
}
.newsin marquee .txtnews {
	padding: 0 7px;
	margin: 0;
	color: #636363;
	font-size: 11px;
}
.newsin marquee a:link, .newsin marquee a:active, .newsin marquee a:visited {
	text-decoration: none;
	color: #636363;
	font-weight: bold;
}
.newsin marquee a:hover {
	text-decoration: underline;
	color: #636363;
}

.newsin .gegovideo {
	padding: 10px 0 0 0;
}

.newsin .gegovideo td {
	padding: 0 5px;
}
.newsin .gegovideo td h1 {
	padding: 4px 0 0 0;
	margin: 0;
	line-height: 13px;
	width: 79px;
	font-weight: normal;
}

.newsin .gegovideo td h1 a:link, .newsin .gegovideo td h1 a:visited, .newsin .gegovideo td h1 a:active {
	color: #636363;
}

#promo {
	width: 950px;
	text-align: right;
}

.searchnews {
	margin: 20px 0 5px 215px;
	text-align: left;
}

.searchnews form {
	margin: 0;
	padding: 0;
}

.searchnews input {
	font-size: 12px;
	color: #636363;
	font-family: "Trebuchet MS";
	border: 1px solid #fff;
	width: 150px;
	height: 18px;
	margin: 0 5px 0 0;
	padding: 0;
}

.searchnews #go {
	background: url(images/home/bg_search_btn.gif) no-repeat;
	width: 31px;
	height: 18px;
	padding: 3px 0 0 4px;
}

.searchnews #go a {
	color: #636363;
	display: block;
	width: 31px;
	height: 18px;
	text-decoration: none;
}

.gegotable {
	width: 275px;
	float: right;
	margin:0;
}

.gegotable .gegoon {
	font-size: 12px;
	color: #fff;
	background: url(images/home/gego_on.jpg) no-repeat top right;
	padding: 2px 0 0 0;
	overflow: hidden;
	line-height: 13px;
}
.gegoon .boxon {
	padding: 9px 2px 15px 8px;
	overflow: hidden;
	background: url(images/home/gego_on_bot.gif) no-repeat bottom right;
}

.gegooff .boxoff {
	padding: 6px 2px 6px 20px;
	overflow: hidden;
	background: url(images/home/gegooff_bot.gif) no-repeat right bottom;
}

.boxon a {
	color: #fff;
}

.boxoff {
	padding: 0 3px 14px 10px;
}

.gegobox .selphoto {
	display: block;
	background: #e02638;
	float: left;
	width: 320px;
	padding: 5px;
}

.gegotable .gegooff {
	font-size: 11px;
	color: #dfdfdf;
	background: url(images/home/gegooff_top.gif) no-repeat top right;
	padding: 3px 0 5px 0;
	line-height: 13px;
}

.gegotable .gegooff a:link, .gegotable .gegooff a:active, .gegotable .gegooff a:visited {
	color: #4f4f4f;
}

.gegotable img.bot {
	float: right;
	margin: 0 2px 0 0;
}


.gegotable .gegooff h3 a:link, .gegotable .gegoon h3 a:active, .gegotable .gegooff h3 a:visited {
	color: #000;
}

.gegotable .gegooff h3 {
	display: block;
	color: #fff;
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}

.gegotable .gegoon h3 a:link, .gegotable .gegoon h3 a:active, .gegotable .gegoon h3 a:visited {
	color: #fff;
}
.gegotable .gegoon h3 {
	font-size: 15px;
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
}

.gegoboxout {
	background: #fff url(images/gego_r.gif) no-repeat left top;
}

.gegobox {
	height: 249px;
}

/* Program Tip */

.relDiv{
	position:relative;
}

#progTip{
	position:absolute;
	background:url(images/postit.png) no-repeat;
	width:125px;
	height:71px;
	color: #004548;
	left:230px;
	top:10px;
	visibility:hidden;
	padding:40px 5px 5px 10px;
	text-align:left;
}

#progTip h1 {
	margin:0 15px 0 3px;
	padding:5px 0 0 0;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
}

