#h_main { height:250px; }

body{
	background:none;
}

.container_16 {
	background:none;
}
#langs{padding-bottom:10px; padding-top:10px;}

#hp_main h2{
	color:#02ADDA;
	margin:0;
}

#hp_main h2 a{
	color:#02ADDA;
	text-decoration:none;
	font-weight:bold;
}

.box_divider{
	display:none;
}

#col_c {background:url(../img/hp/hp_bg_main_all.gif) bottom left no-repeat;}
#col_c a {text-decoration:none; font-weight:bold; color: #78BCCA;}

#col_c .csc-header{
	background:url(../img/hp/hp_bg_main_all.gif) top left no-repeat;
	padding:5px 15px 5px;
}
#col_c .csc-textpic{padding:0 15px 5px;}

.upperbox{
	background:#fff url(../img/hp/hp_bg_box_upper.png) top left repeat-x;
	padding:5px 10px;
}

#col_s,
#col_d {
	background:url(../img/hp/hp_bg_box_lower_all.gif) bottom left no-repeat;
}

.lowerbox .csc-header, 
.lowerbox .csc-textpic {
	padding:0px 10px 5px;
}

.upperbox .csc-header{
	padding-bottom:5px;
}

.lowerbox .csc-header{
	background:url(../img/hp/hp_bg_box_lower_all.gif) top left no-repeat;
}

