/*
	Company: Hyundai Auto, http://www.i30.hyundai-auto.co.yu/
	Date (create): 20-08-2007
	Date (update): 20-08-2006
	
	******************************
	*****      Index       *****
	******************************
	ID: 
		#banner
		#contents
*/


/* 
	************************************
	***** 		#BANNER 		 *****
	************************************
	Class:
		.ilu

*/



#banner ul, #banner li ul { list-style: none; margin: 0px; padding: 0px;}
#banner { clear: both; }
#banner li { float: left; overflow: hidden;}
#banner li ul li { display: block; text-align: left;}

#banner {	
	background: #333333 url(../../img/bg_hp_banner.jpg) 50% 0 repeat-x;
	margin: 0; padding: 0;
	height: 400px;
}
#banner .page_width {	
	clear: both;
	display: block;
	width: 100%;	 /* width: 1040px; */
}
#banner .ilu {	
	overflow: hidden;
	width: 100%; height: 400px;
}

/* 
	************************************
	***** 		#CONTENTS 		 *****
	************************************
	Class:
		0. Ilustration
		1. ticker
		2. main
*/



#contents ul, #contents li ul { list-style: none; margin: 0px; padding: 0px;}
#contents { clear: both; }
#contents li { float: left; overflow: hidden;}
#contents li ul li { display: block; text-align: left;}

#contents {	
 	background: #cccccc url(../../img/bg_hp_contents.gif) 50% 0 repeat-x;
	margin: 0; padding: 23px 0 0 0;
	height: 305px;
}
	/* box for text */
#contents .box {
	width: 252px;
	text-align: left;
}
#contents .box .ilu {
	margin: 13px 0 15px 0;
}
#contents .box h2 {
	display: none;
}
#contents .box li {
	width: 252px; height: 29px;
	background: url(../../img/bg_hp_box_list.png) 0 0 no-repeat;
	display: block; clear: both;
}
#contents .box a {
	color: #656565; 
	display: block; width: 252px; height: 29px;
	margin-top: -5px; 
	padding-left: 20px;
	background: url(../../img/icon_star.png) 0 0 no-repeat;
	position: relative;
}
#contents .box a:hover {
	color: #1d4381;
	background: url(../../img/icon_star_on.png) 0 0 no-repeat;
}

	/* blank space */
#contents .blank {
	width: 72px;
}