#home .billboard_picture { float: left; width: 610px; }
#home .billboard_picture .billboard { height: 380px; overflow: hidden; width: 610px; }

#home #billboard_vid { background: #000 url(http://www.limkokwing.net/graphics/founder/index/loader.gif) no-repeat center center; height: 366px; overflow: hidden; padding: 7px 115px; width: 380px; }
#home #videos-full { float: left; }

#home blockquote { color: #eee; float: none; margin-left: 30px; margin-top: 280px; padding: 0; width: 430px; }

#home .home_stripe { float: left; margin-top: 10px; }
#home .home_stripe ul li { float: left; list-style: none; }

#home .home_stripe ul li a {
background: url(http://www.limkokwing.net/graphics/founder/home_stripe.jpg);
height: 121px; 
width: 180px;
text-indent: -9999px;
margin-right: 10px;
display: block;
overflow: hidden;
}

#home .home_stripe ul li a.last { width: 180px; margin-right: 0; }

#home .home_stripe ul li a.section1:link, #home .home_stripe ul li a.section1:visited { background-position: 0 0; }
#home .home_stripe ul li a.section2:link, #home .home_stripe ul li a.section2:visited { background-position: -190px 0; }
#home .home_stripe ul li a.section3:link, #home .home_stripe ul li a.section3:visited { background-position: -380px 0; }
#home .home_stripe ul li a.section4:link, #home .home_stripe ul li a.section4:visited { background-position: -570px 0; }
#home .home_stripe ul li a.section5:link, #home .home_stripe ul li a.section5:visited { background-position: -760px 0; }

#recent_cat_news {
background: #111;
float: left;
height: 340px;
padding: 20px 30px;
width: 270px;
}

#recent_cat_news h2 { color: #C7B299; font-size: 1.6em; font-weight: normal; border: none; margin-bottom: 1em;}
#recent_cat_news h3 { font-size: 1.1em; margin-bottom: 0; font-weight: bold; clear: both; }
#recent_cat_news h4 { font-size: 1.2em; font-weight: bold; margin-bottom: 0.8em; height: 100%; max-height: 60px; overflow: hidden; }

#recent_cat_news .title { font-size: 1.4em; font-weight: bold; }
#recent_cat_news .news_pic img { background: #1C1C1C; border: 2px solid #333333; padding: 2px; }
#recent_cat_news .news_pic { float: left; width:135px; margin: 0 15px 0 0; }
#recent_cat_news .news_content {float: left; width: 110px; }
#recent_cat_news a:link, #recent_cat_news a:visited { color: #0099cc; }
#recent_cat_news a:focus, #recent_cat_news a:hover { color: #eee; }

.latest_news { display: block; float: left; margin:0 0 30px; overflow: hidden; width:270px; }

.small {
color: #aaa;
font-size: 0.9em;
line-height: 1.2;
margin-bottom: 1.777em;
}