@charset "euc-kr";

/* IMBC Web Operation Division, Lee gil hwan */ 

@import url("http://www.imbc.com/broad/css/default.css");
@import url("http://www.imbc.com/commons/css/common2011.css");

/* Type */
h1 		{position:absolute; left:0; top:0;}
h1 a 	{display:block; width:; height:;}
h1 span {position:absolute; width:0; height:0; overflow:hidden; text-indent:-5000px;}
hr 		{clear:both; display:none;}
em	 	{font-style:normal;}

/* Layout */
body		{text-align:center; font-size:75%; background:#e7e599;}
#wrap	{background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/bg_main_repeat_v2.jpg) repeat-x center 150px; text-align:center;}
#wrap_v1 		{width:100%; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/bg_main_v2.jpg) no-repeat center 150px; text-align:center;}
#wrap_v2 		{width:100%; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/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; position:relative; width:990px; margin:0 auto; text-align:left;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left;}
#content	{z-index:10; position:relative; overflow:hidden; width:820px; background:none; text-align:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

/* Class */
.skip_navi {display:none;}
.display_none {display:none}

/* flash */
.flash {position:relative; width:820px; height:480px;}
.onair_radio {position:absolute; left:0px; bottom:5px; width:210px; border:1px solid #727541;}
.onair_radio_iframe {float:left;}
.onair_radio_txt {float:left; background:#fff;}
.onair_radio_txt_ul {float:left; margin-top:5px; padding-bottom:5px;}
.onair_radio_txt_ul li {float:left; color:#727541; width:210px; padding-left:5px; padding-right:5px; margin-bottom:5px; font-weight:bold; line-height:1em;}

/* program info */
.program_info {width:800px; *width:820px; height:22px; *height:33px; padding:11px 20px 0 0; font-size:11px; color:#fff; letter-spacing:-1px; text-align:right; line-height:135%; margin-top:0px; background:#727541;}
.program_info em {color:#c2b488;}

/* article */
.article {overflow:hidden; position:relative; width:801px; *width:820px; margin: 0 0 50px 0; padding:12px 0 25px 19px; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/bg_main_content_repeat_y.jpg) repeat-y 0px 0px; border-bottom:1px solid #727541;}

/* main menu */
.menu_section {float:left; overflow:hidden; width:121px; margin:0 40px 0 0; text-align:left;}
.menu_section ul {overflow:hidden; width:121px;}
.menu_section ul li {float:left; width:116px; *width:121px; height:22px; *height:28px; padding:6px 0 0 5px; line-height:120%; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/bg_menu_dott_v2.gif) repeat-x left bottom; line-height:1em;}
.menu_section ul li a {font-size:12px; color:#727541; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.menu_section ul li a:hover {text-decoration:none;}

/* corner_section */
.corner_section {float:left; width:319px; margin:0 20px 0 0;}

/* daily menu */
.daily_section {float:left; overflow:hidden; width:139px; margin:0 20px 6px 0;}
.daily_section h2 {height:21px; *height:27px; padding:6px 0 0 4px; font-size:12px; color:#727541; font-weight:bold; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images2/bg_arrow_down.gif) no-repeat 130px;}
.daily_section ul {overflow:hidden; width:139px; padding:8px 0 0 0; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_menu_dott.gif) repeat-x left top;}
.daily_section ul li {float:left; width:121px; *width:139px; height:15px; margin:0 0 5px 0; padding:0 0 0 18px; line-height:1em; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_sub_icon.gif) no-repeat 4px -252px;}
.daily_section ul li a {font-size:11px; color:#000000; letter-spacing:-1px; text-decoration:none; line-height:14px;}
.daily_section ul li a:hover {color:#000000; text-decoration:underline;}

/* weekly menu */
.weekly_section {float:left; overflow:hidden; width:139px; margin:0 0 13px 0; text-align:left;}
.weekly_section h2 {height:21px; *height:27px; padding:6px 0 0 4px; font-size:12px; color:#727541; font-weight:bold; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images2/bg_arrow_down.gif) no-repeat 131px;}
.weekly_section ul {overflow:hidden; width:139px; padding:10px 0 0 0; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_menu_dott.gif) repeat-x left top;}
.weekly_section ul li {float:left; width:113px; *width:139px; min-height:20px; height:auto !important; height:20px; padding:0 0 0 26px; font-size:11px; color:#ffe7df; letter-spacing:-1px; text-decoration:none; line-height:14px;}
.weekly_section ul li.mon {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -1px;}
.weekly_section ul li.tues {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -37px;}
.weekly_section ul li.wedne {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -73px;}
.weekly_section ul li.thur {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -109px;}
.weekly_section ul li.fri {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -145px;}
.weekly_section ul li.sat {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -190px;}
.weekly_section ul li.sun {background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images/bg_sub_icon.gif) no-repeat 5px -235px;}
.weekly_section ul li a {display:block; min-height:14px; height:auto !important; height:14px; *height:16px; padding:2px 0 0 0; font-size:11px; color:#000000; letter-spacing:-1px; text-decoration:none; line-height:14px;}
.weekly_section ul li a:hover {color:#000000; text-decoration:underline;}

/* sms */
.sms {clear:both; position:relative; width:307px; *width:310px; margin:0px; margin-top:10px; padding:5px 0 2px 3px; font-size:11px; color:#777777; line-height:135%; background:#e7e599; letter-spacing:-1px;}
.vradio {clear:both; width:274px; *width:300px; height:120px; *height:120px; margin:-50px 0 0 0; padding:70px 0 0 26px; font-size:11px; color:#292e0d; line-height:135%; position:relative; }

/* notice menu */
.notice_section {float:left; overflow:hidden; width:280px; margin:0 0 9px 0;}
.notice_section h2 {height:21px; *height:27px; padding:6px 0 0 4px; font-size:12px; color:#727541; font-weight:bold; letter-spacing:-1px; }
.notice_section h2 b{float:right;*margin-top:-17px;}
.notice_section h2 b a{padding-left:12px; color:#727541; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/icon_more_v2.jpg) no-repeat 0px 2px;}

.notice_section ul {overflow:hidden; width:280px; padding:9px 0 0 0; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_menu_dott.gif) repeat-x left top;}
.notice_section ul li {float:left; width:270px; *width:280px;  margin:0 0 2px 0; padding:0 0 0 10px; font-size:11px; color:#ffe7df; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images2/bg_dot.gif) no-repeat 0; line-height:130%;}
.notice_section ul li a {display:block; font-size:11px; color:#000000; text-decoration:none; line-height:130%;}
.notice_section ul li a:hover {text-decoration:none;}

/* photo menu */
.photo_section {float:left; overflow:hidden; width:280px;}
.photo_section h2 {height:21px; *height:27px; padding:6px 0 0 4px; font-size:12px; color:#727541; font-weight:bold; letter-spacing:-1px;float:left;width:276px;*width:280px; }
.photo_section h2 b{float:right;*margin-top:-17px;}
.photo_section h2 b a{padding-left:12px; color:#727541; background:url(http://img.imbc.com/broad/radio/fm4u/musicvillage/images3/icon_more_v2.jpg) no-repeat 0px 2px;}
.photo_section dl, .photo_section dl dt, .photo_section dl dd{float:left;}
.photo_section dl{background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_menu_dott.gif) repeat-x left top;padding:9px 0 0 0; }
.photo_section dl dt{width:94px;background-color:#fff;margin-right:17px;text-align:center;}
.photo_section dl dd{width:169px;color:#ffe7df;}
.photo_section dl dd a{color:#000000;}
.photo_section dl dd a:hover{color:#000000;}
/*
.photo_section ul {overflow:hidden; width:280px; padding:9px 0 0 0; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_menu_dott.gif) repeat-x left top;}
.photo_section ul li {float:left; width:270px; *width:280px; height:15px; margin:0 0 2px 0; padding:0 0 0 10px; font-size:11px; color:#ffe7df; background:url(http://img.imbc.com/broad/radio/fm4u/bestfriend2/images/bg_sub_icon.gif) no-repeat 0 -295px; line-height:130%;}
.notice_section ul li a {display:block; font-size:11px; color:#555; text-decoration:none; line-height:130%;}
.notice_section ul li a:hover {text-decoration:none;}
*/

/* show radio */
.show_radio {float:left; overflow:hidden; width:274px; *width:280px; margin:0 0 10px 0; border:3px solid #ece6d6; text-align:center;}
.show_radio .text {height:37px; *height:44px; padding-top:7px; *padding-top:8px; background:#f2ede0; line-height:15px;}
.show_radio .text a {font-size:11px; color:#777; line-height:15px; text-decoration:none;}
.show_radio .text a strong {color:#333;}

/* zip code */
.zip_code {float:left; margin:0 0 6px 0; font-size:11px; color:#777; word-spacing:-1px; line-height:14px;}
.zip_code em {letter-spacing:-1px;}

/* minidown */
.minidown {float:left; overflow:hidden; width:280px; margin-top:32px;}
.minidown .mini_flash {float:left; margin:0 8px 0 0; padding-top:1px;}
.minidown .mini_icon {float:left; margin:0 0 4px 0; width:95px;height:19px;}
.minidown .program_link {float:left;}