@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");
body	{text-align:center;}
#wrap 		{z-index:10; width:100%; background:url(http://img.imbc.com/commons/images/bg_footer_white.gif) repeat-x bottom}
#header		{z-index:30; position:relative; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left;}
#container	{z-index:10; position:relative; width:990px; margin:0 auto; text-align:left}
#content {position:relative; width:990px; margin:0 auto;}
#footer		{width:100%; clear:both;}
#Adcode		{top:0 !important;}

body {background:#a38b70 url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_hline_sub.gif) repeat-x 0 150px}
.outer {background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_sub111022.jpg) no-repeat 50% 150px}
.spot {position:relative; height:175px; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_spot.jpg) no-repeat 0 0; overflow:hidden}
.spot h1 {position:absolute; width:300px; height:80px; left:86px; top:85px}
.spot h1 a {display:block; height:80px; background:url(http://img.imbc.com/commons/images/bg_blank.gif); text-indent:-5000em}

.columnWrapper {width:820px; margin:0 170px 50px 0; background:#fff; border-top:5px solid #711a01}
#sidebar {float:left; padding-top:54px; width:179px}
.navFeat {margin:0 19px 0 20px; border-top:1px dotted #d4d4d4}
.navFeat li {border-bottom:1px dotted #d4d4d4; padding-left:6px}
.navFeat li a {color:#1f382f; font-weight:bold; line-height:27px}
.daily {border-bottom:1px dotted #d4d4d4; padding:0 0 5px 6px; margin:8px 20px 0}
.daily p {color:#1f382f; font-weight:bold; margin-bottom:5px; line-height:1}
.daily li {padding-left:15px; background:url(http://img.imbc.com/commons/images/list_bullet_000000.gif) no-repeat 0 50%}
.daily li a {line-height:20px}
#weekly {border-bottom:none}
#weekly p {margin-bottom:8px}
#weekly li {padding-left:18px; padding-top:3px; background:no-repeat 0 0; min-height:16px; height:auto !important; height:16px; margin-bottom:4px}
#weekly li.mon {background-image:url(http://img.imbc.com/commons/images/icon_mon.gif)}
#weekly li.tue {background-image:url(http://img.imbc.com/commons/images/icon_tue.gif)}
#weekly li.wed {background-image:url(http://img.imbc.com/commons/images/icon_wed.gif)}
#weekly li.thu {background-image:url(http://img.imbc.com/commons/images/icon_thu.gif)}
#weekly li.fri {background-image:url(http://img.imbc.com/commons/images/icon_fri.gif)}
#weekly li.sat {background-image:url(http://img.imbc.com/commons/images/icon_sat.gif)}
#weekly li.sun {background-image:url(http://img.imbc.com/commons/images/icon_sun.gif)}
#weekly li a {line-height:1.1}
.program_link {margin:20px 0 0 20px}
.program_link select {width:132px !important; height:22px !important; margin-bottom:9px}



#content {float:left; width:640px; *width:641px; border-left:1px solid #e6e6e6; min-height:600px; height:auto !important; height:600px}
#scheme {height:21px; *height:28px; line-height:1; font-size:11px; color:#949494; letter-spacing:-1px; text-align:right; padding:7px 20px 0 0}
#scheme strong {color:#000}
#scheme span {margin:0 7px}
#content h2 {margin:20px 20px 0; border-bottom:1px dotted #d4d4d4; height:34px; *height:35px; color:#2e2f33; font-size:18px; font-weight:bold}
#content h2 span {font-size:12px; font-weight:normal; margin-right:9px}
.section {margin:10px 20px 20px}

#musictable .section {width:600px !important; overflow:hidden !important}
#musictable a {line-height:27px !important; text-decoration:none !important}
#musictable .daily li a {line-height:20px !important}
#musictable #weekly li a {line-height:1.1 !important}

#2008_vod_table {width:600px !important}