@charset "euc-kr";
@import url("http://www.imbc.com/broad/css/default.css");
/*
iMBC Web Design Team (http://imbc.co.kr/)
Author : Kwon, hyeok min 090528
E-mail : crossfire@imbc.co.kr
*/

/* Layout Selector */
body{background:#797c7e url(http://img.imbc.com/broad/radio/fm/funradio/images2/bg_main.jpg) no-repeat center 150px;}
#wrap		{position:relative; width:100%; background:url( http://img.imbc.com/broad/radio/fm/funradio/images2/bg_footer.gif) repeat-x bottom; text-align:center;}
#header		{z-index:30; position:relative; clear:both; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; width:990px; margin:0 auto;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left;}
.spot		{z-index:10; position:relative; clear:both; width:830px; height:174px;}
.lnb		{z-index:10;}
.colgroup	{z-index:10; position:relative;	float:left; width:830px;}
.snb		{z-index:10; position:relative; float:left; width:191px; padding-top:18px; padding-bottom:20px; text-align:left; overflow:hidden;}
#content	{z-index:20; position:relative; float:left; width:635px; border:4px solid #ccc; text-align:left; background:#fff;}
#footer		{z-index:10; clear:both; padding-top:17px; width:100%; height:163px;}
#Adcode		{top:0 !important;}

/* Default Class Selector */
h1{position:absolute; top:0; left:0;}
h1 a{display:block; width:325px; height:174px; font:0/0 Sans-serif; text-indent:-2000px;}
h2{height:53px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/h2_bg.gif) no-repeat 17px 22px;}
h2 img{margin:25px 9px 0 48px;}
h2 span{height:16px; margin-top:20px; padding-left:11px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/bar_img.gif) no-repeat left top;}

/* Sub Main Selector */
.mainContent{min-height:695px; *height:720px; padding-bottom:35px; padding-top:15px;}

/* Side Menu Class Selector */
.sideMenu{display:inline; float:left; width:168px; margin-left:23px; margin-bottom:20px; width:87px; margin-bottom:16px;}
.sideMenu li{float:left;  width:100%; height:20px;}
.sideMenu a{display:block; font-family:Dotum !important;}
.sideMenu dl{width:149px; margin:10px 0 0 19px;}
.sideMenu dl dd{padding-left:9px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/circle_dot.jpg) no-repeat 0 3px;}
.sideMenu dl dd a{color:#fafec2 !important;}
.sideMenu dl dd a:hover{color:#ffff00 !important;}

/* Class Selector */
.p015{padding:0 !important;}
#2008_vod_table{width:585px !important; margin:0 auto;}
.program_info{position:absolute; right:38px; top:6px; color:#fff !important; font-family:Gulim !important; font-size:11px; letter-spacing:-1px;}
.select_list{clear:both; width:131px; margin-left:38px;}
.select_list li{margin-bottom:5px;}