/* MERDEKA Banner  
#body .welcomepage
{background:url(/images/bg/studiov_natday.gif) no-repeat 0px -10px;}
 MERDEKA Banner */

#body .welcomepage .highlights
{margin:0px 0px 7px 0px;}

#body .welcomepage .content_columns
{width:620px;}

#body .welcomepage .content_columns .col
{
	float:left;
	padding:0px;
	margin:0px;
	width:300px;
}

#body .welcomepage .content_columns .left_side
{float:left;}

#body .welcomepage .content_columns .right_side
{float:right;}

#body .welcomepage .content_columns .col .item h1
{	
	font-size:14px;
	font-weight:bold;
	color:#ce0304;
	padding:0px 0px 5px 0px;
	margin:0px;
}

#body .welcomepage .content_columns .col .item p
{
	padding:0px 0px 5px 0px;
	margin:0px;
}

#body .welcomepage .content_columns .col .highlights_intro
{
	font-size:11px;
	height:225px;
	padding: 12px 10px 5px 10px;
	margin:0px 0px 7px 0px;
	background:url(/images/bg/intro_bg.gif) no-repeat top left;
}

#body .welcomepage .content_columns .col .highlights_intro h1
{	
	font-size:14px;
	font-weight:bold;
	color:#ce0304;
	padding:0px 0px 5px 0px;
	margin:0px;
}

#body .welcomepage .content_columns .col .highlights_intro p
{
  margin-bottom: 5px;
}

#body .welcomepage .content_columns .col .highlights_intro a
{
  display: block; text-align: right;
	color:#606060;
	text-decoration:none;
}

#body .welcomepage .content_columns .col .highlights_intro a:hover
{ text-decoration:underline; }


#body .welcomepage .content_columns .col .highlights_info
{
	font-size:11px;
	height:140px;
	padding: 12px 10px 5px 10px;
	margin:0px 0px 7px 0px;
	background:url(/images/bg/visitor_info_bg.gif) no-repeat top left;
}

#body .welcomepage .col_central
{
  float:left;
  padding:0px;
  margin:0px;
  width:600px;
}

#body .welcomepage .col_central h1
{
  font-weight: normal;
  display:block;
  font-size:11px;
  color:#666;
  margin: 0px 10px 5px 10px;
}

#body .welcomepage .col_central div
{
  margin: 0px 10px 5px 10px;
}

#body .welcomepage .content_columns .col .highlights_whatsnew
{
	font-size:11px;
	height:140px;
	padding:5px 10px;
	margin:0px 0px 7px 0px;
	background:url(/images/bg/whats_new_bg.gif) no-repeat top left;
}

#body .welcomepage .content_columns .col .highlights_whatsnew ul
{
	float:left;
	width:280px;
	padding:0px;
	margin:0px;
	list-style:none;
} 

#body .welcomepage .content_columns .col .highlights_whatsnew li
{
	float:left;
	width:130px;
	padding:0px 0px 0px 9px;
	margin:0px;
	list-style:none;
	background:url(/images/bullet/bullet_yellow.gif) no-repeat 0px 4px;
}

#body .welcomepage .content_columns .col .highlights_signup
{
	font-size:11px;
	height:140px;
	padding:5px 10px;
	margin:0px 0px 7px 0px;
	background:url(/images/bg/updates_bg.gif) no-repeat top left;
}

#body .welcomepage .highlights_events
{
	width:280px;
	padding:5px 10px;
	margin:0px;
	background:url(/images/bg/events_top_bg.gif) no-repeat top left;
}

#body .welcomepage .highlights_events
{
	margin:0px !important;
	margin:0px -10px 0px 0px;
	background:url(/images/bg/events_top_bg.gif) no-repeat top left;
}

#body .welcomepage .highlights_events_bg
{
	float:left;
	width:280px;
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px -10px !important;
	margin:0px 0px 0px -5px;
	background:url(/images/bg/events_bg.gif) no-repeat bottom left;
}

#body .welcomepage .highlights_events a.section_link
{
	float:right;
	font-size:11px;
	color:#606060;
	text-decoration:none;
}

#body .welcomepage .highlights_events a.section_link:hover
{text-decoration:underline;}

#body .welcomepage .highlights_events li
{
	list-style:none;
	padding:0px 0px 0px 9px;
	margin:0px 0px 3px 0px;
	background:url(/images/bullet/bullet_yellow.gif) no-repeat 0px 7px;
}

#body .welcomepage .highlights_events li a
{
	font-size:11px;
	text-decoration:none;
}

#body .welcomepage .highlights_events li a:hover
{text-decoration:underline;}

#body .welcomepage .highlights_events .no_border
{background:none;}

/* >>>>> */
#body .welcomepage .highlights_news
{
	float:right;
	position:relative;
	margin:0px !important;
	margin:0px -10px 0px 0px;
	width:300px;
}

#body .welcomepage .highlights_news .bg_top
{
	z-index:2;
	position:absolute;
	top:0px;
	width:280px;
	padding:0px 10px 10px 10px;
	background:url(/images/bg/events_top_bg.gif) no-repeat top left;
	height:105px;
}

#body .welcomepage .highlights_news .bg_bottom
{
	z-index:1;
	position:absolute;
	bottom:0px;
	width:280px;
	padding:0px 10px 10px 10px;
	background:url(/images/bg/events_bg.gif) no-repeat bottom left;
	height:105px;
}

#body .welcomepage .highlights_news .highlights_news_content
{
	z-index:3;
	position:relative;
	width:280px;
	padding:0px 10px;
	margin:0px;
	background:transparent;
}

#body .welcomepage .highlights_news .highlights_news_content h1
{
	font-size:14px;
	font-weight:bold;
	color:#ce0304;
	padding:0px;
	margin:5px 0px 0px 0px;
}

#body .welcomepage .highlights_news .highlights_news_content span.news_date
{
	display:block;
	font-size:11px;
	color:#666;
	margin:15px 0px 5px 0px;
}

#body .welcomepage .highlights_news .highlights_news_content .news_container
{margin:0px 0px 5px 0px;}

#body .welcomepage .highlights_news .highlights_news_content .news_container h2 a
{
	font-size:13px;
	font-weight:bold;
	color:#ff9801;
	text-decoration:none;
	padding:0px 0px 2px 0px;
    line-height: 18px;
}

#body .welcomepage .highlights_news .highlights_news_content .news_container h2 a:hover
{text-decoration:underline;}

#body .welcomepage .highlights_news .highlights_news_content .news_container p
{
font-size:12px;
    margin-top: 5px;
}

#body .welcomepage .highlights_news a.section_link
{
	float:right;
	font-size:11px;
	color:#606060;
	text-decoration:none;
}

#body .welcomepage .highlights_news a.section_link:hover
{text-decoration:underline;}


.featuredGallery
{ width: 336px; float: left; background:url(/images/bg/gallerybg.gif) repeat-y; }

.featuredGallery img
{ float: left;}

.featuredGallery h1
{ font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 12px; color: #FFF; float: left; margin: 10px 0 0 15px; padding: 0;}

.featuredGallery p
{ font-family: Arial, Helvetica, sans-serif; xfont-weight: bold; font-size: 26px; color: #FFF; float: left; margin: 10px 0 10px 15px; width: 150px; line-height: 24px;}


.item a.section_link2
{
	float:right;
	font-size:12px;
	color:#606060;
	text-decoration:none;
}

.item a.section_link2:hover
{text-decoration:underline;}
