#welcome,
#news,
#events,
#promoPanel {
	color: rgb(91,96,96);
	background: transparent none;
}

#plug {
	position: absolute; 
	top: 835px; 
	left: 800px;
	color: rgb(91,96,96);
	background: transparent none;
}

#plug a:link,
#plug a:hover,
#plug a:active,
#plug a:visited {
	color: rgb(91,96,96);
	background: transparent none;
}

.promoBottomBorder,
.promo {
	width: 131px;
	text-align: left;
	height: 60px;
	background-repeat: no-repeat; 
	background-position: 0px 10px; 
	padding-left: 34px
}

.promoBottomBorder {
	border-bottom: 1px solid #6F787A;
}

.promo p,
.promoBottomBorder p {
	position: relative;
	padding-top: 6px;
}

.promo a,
.promoBottomBorder a,
#welcometext a {
	text-decoration: none;
	font-size: 9pt;
	color: rgb(244,138,11);
	background: transparent none;
}

/* fix to keyword */
.promo a, .promoBottomBorder a, #welcometext a {font-size: small;}

.newsItem {
	margin-bottom: 15px;
}

.newsItemLast {
	margin: 0px;
}

.newsItem .title,
.newsItemLast .title {
	font-weight: bold;
	margin-bottom: 5px;
}

.newsItem .followUpLink,
.newsItemLast .followUpLink {
	margin-top: 5px;
}

.newsItem .followUpLink a, 
.newsItemLast .followUpLink a{
	text-decoration: none;
	font-weight: bold;
}

#mainContainer { 
	width: 900px;
	margin: auto;
	text-align: left;
	padding: 0px;
	position:relative;
	top: 0px;
	border: 1px solid #6F787A;
	font-family: arial, sans-serif;
 	font-size: 10pt;
	color: inherit;
 	background: white none;
}
/* Update mainContainer code */
#mainContainer {
font-size: small;
}

#welcome {
	border: 1px solid #6F787A;
	background: transparent url('../img/welcome_banner.gif') no-repeat 50% 5px;
	padding-top: 80px;
	height: 428px;
}

/* Update welcome code */
#welcome {background-image: none; padding-top: 5px; height: 587px; height: 797px;}
#welcome div.welcometitle {
font: normal large/40px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #ffffff; background: #a9d3e6 none;
text-align: center;
margin-bottom: 35px;
}

#welcometext {
	height: 178px;
	width: 300px;
	padding: 0 5px 5px 0;
}
/* Update welcome code */
#welcometext {
	height: 700px;
	width: 300px;
	padding: 0 5px 5px 0;
}

#welcometext .vscrollerbar {
	color: inherit;
	background: rgb(169,211,230) none;
}

#news {
	border: 1px solid #6F787A;
	background: transparent url('../img/news_banner.gif') no-repeat 50% 5px;
	width: 370px;
	padding-top: 50px;
	margin: 0px;
	height: 227px;
}

/* Update news code */
#news {background-image: none; padding-top: 5px; height:272px; height: 436px;}
#news div.newstitle {
font: normal large/40px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #ffffff; background: #f9ae63 none;
text-align: center;
margin-bottom: 5px;
}

#promoPanel {
	border: 1px solid #6F787A;
	width: 167px;
	margin-left: 5px;
}

#events {
	padding-top: 60px;
	height: 166px;
	margin-bottom: 5px;
	background: transparent url('../img/events_banner.gif') no-repeat 2px 5px;
}

/* Update events code */
#events {background: transparent url('../img/events_img2.png') repeat-y 0 0; padding-top: 5px; height: 221px; height: 351px;}
#events div.eventstitle {
font: normal large/40px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #6f787a; background: transparent none;
text-align: left;
margin-bottom: 5px;
}

#newsList {
	padding: 10px;
	height: 207px;
	position: relative;
	width: 350px;
}
/* new */
#newsList {height: 371px;}

#newsList .vscrollerbar {
	background-color: rgb(249,174,99);
}

#eventList {
	padding-top: 10px;
	padding-bottom: 10px;
	height: 135px;
	position: relative;
	left:10px;
	width:410px;
}
/* new */
#eventList {height: 265px; height: 281px;}

#eventList .vscrollerbar {
	color: inherit;
	background-color: rgb(143,196,221);
}

#eventList .event {
	width: 390px;
}

.event {
	margin-bottom: 10px;
}

.event h2 {
	font-weight: bold;
	margin-bottom: 5px;
}

.event a {
	text-decoration: none;
	color: rgb(244,138,11);
	background: transparent none;
}

.event p {
	margin-bottom: 5px;
}

.yui-t3 .yui-b {
	width: 305px;
	margin-left: 5px;
	padding: 5px;
}

.yui-t3 #yui-main .yui-b {
	float:right;
	margin-left: 326px;
	width: 572px;
	padding: 0px;
	background: transparent none no-repeat;
} /* 	background: transparent url('../img/events_img.gif') no-repeat; */

.yui-u {
	padding: 5px;
}

.flexcroll {overflow: auto; position: relative;}