#home_header {
	background:#FFF url(/imgs/misc/index_header_bg.gif) 50% 100% no-repeat;
	height:50px;
	width:965px;
	padding: 15px 0px 28px 25px;
}
#home_img {
	width:970px;
	height:430px;
	background-color: #EEE;
}

#home_tabs{
	float:left;
	width:515px;
	background:url(/imgs/misc/home_tabs.gif);
}

#home_tabs li {
	list-style:none;
	float:right;
	height:55px;
}

#lab_home_tab {
	width:250px;
	/*background-position: 0 0;*/
}

#ind_home_tab {
	width:265px;
	/*background-position: -250px 0;*/
}
#home_tabs a {
	display:block;
	height:40px;
	width:250px;
	/*background:url(/img/misc/home_tabs.gif);*/
}

#we_are {
	/*margin-left:515px;*/
	margin-top:20px;
	padding-bottom:80px;
	width:450px;
	height:170px;
	/*background:url(/img/misc/logo.png) right 99px no-repeat;*/
	float:right;
}
#we_are img {
	float:right;
}

#we_are strong {
	font-weight:bold;
}

#news {
	clear:left;
	width:470px;
	/*margin-left:15px;
	padding-top:15px;
	padding-bottom:80px;*/
	padding: 15px 15px 80px 30px;
}
#news a {
	color:#cc4857;
	text-decoration:underline;
}
#news a:hover {
	text-decoration:none;
}

.live_internet {float:right;}

/* User defined styles */
.teaser
{
	height:430px;
	overflow:hidden;
	width:970px;
}

/* xCarousel styles */
.xCarousel
{
	overflow:visible;
	position:relative;
}
.xCarousel ul
{
	height:430px; /* ie6 bug workaround */
	overflow:hidden;
}
.xCarousel .frame
{
	list-style:none;
	height:430px; /* we need to set frame dimensions explicitly */
	width:970px;
}
.xCarousel .graphicPager
{
	position:absolute;
	left:15px;
	bottom:15px;
}
.xCarousel .graphicPager a
{
	outline:none;
	display:block;
	float:left;
	width:16px;
	height:16px;
	padding:0 2px;
	background:url('/images/misc/dots.gif') 0 0 no-repeat;
}
.xCarousel .graphicPager a:hover
{
	background-position:0 -16px;
}
.xCarousel .graphicPager a.active
{
	background-position:0 -32px;
}

#tv_ad
{
	position:relative;
}

#tv_ad ul
{
	position:absolute;
	right:0;
	top:150px;
	width:250px;
}
#tv_ad a
{
	color:#FFFFFF;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin:2px 0;
	padding:3px 3px 5px 30px;
	width:217px;
}
#tv_ad a:hover
{
	background-color:#FFF;
	color:#cc4857;
}

