body		{background:url(http://img.imbc.com/broad/radio/fm4u/musicparty/images2/bg2_v2.jpg) no-repeat center 150px; text-align:center;}
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/radio/fm4u/musicparty/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;}
.lnb		{z-index:10;}
.colgroup	{z-index:10; position:relative; width:100%; overflow:hidden; background:none; margin-bottom:35px;}
.snb		{z-index:10;}

#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

#spot {position:relative; width:830px; height:174px;}
#leftMenu {z-index:10; position:relative; width:191px; overflow:hidden; background:none; text-align:left; float:left; padding-bottom:20px;}
#leftMenu ul.menu_list {width:161px; margin:16px 0 0 16px; overflow:hidden;}
#leftMenu ul.menu_list li {text-align:left; margin-bottom:6px; float:left; width:161px; font-size:0; line-height:1%;}
#corner_box {position:absolute; left:9px; top:191px; width:184px; height:329px; border:3px solid #646eac; border-right-width:0px; text-align:left; padding:17px 0 0 18px;}
#content {z-index:10; position:relative; width:621px; *width:635px; background:#fff; text-align:center; float:left; border:7px solid #ffc3c3;}
#program_info {position:absolute; left:468px; top:6px; font-size:11px; font-family:Dotum; color:#434b7f;}

#dailyMenu {width:120px; margin-bottom:15px;}
#dailyMenu dt {margin-bottom:6px;}
#dailyMenu dd {padding-left:1px; margin-bottom:3px;}
#dailyMenu dd a {font-size:11px; font-family:Dotum; color:#363636; text-decoration:none; }
#dailyMenu dd a:hover {text-decoration:underline; color:#e13753; font-weight:bold; }

.corner {width:163px; *width:184px; border:3px solid #ffc3c3; border-right:3px; margin:10px 0 0 7px; text-align:left; padding:25px 0 0 18px;}
.corner h2 {font-size:0; line-height:1%;}
.corner ul.daily_corner {width:148px; overflow:hidden; text-align:left; margin:10px 0 15px 0;}
.corner ul.daily_corner li {width:138px; *width:148px; float:left; line-height:15px; margin-bottom:4px; padding-left:10px; background:url(http://img.imbc.com/broad/radio/fm4u/musicparty/images2/dott1.gif) no-repeat 1px 46%;}
.corner ul.daily_corner li a {font-size:11px; color:#363636; text-decoration:none; letter-spacing:-1px}
.corner ul.daily_corner li a:hover {font-size:11px; color:#e64165; font-weight:bold; text-decoration:underline; letter-spacing:-1px}

.corner ul.weekly_corner {width:148px; overflow:hidden; text-align:left; margin:10px 0 25px 0;}
.corner ul.weekly_corner li {position:relative; width:122px; *width:148px; float:left; min-height:16px; *height:16px; line-height:15px; padding-left:26px; margin-bottom:2px; font-size:11px;letter-spacing:-1px; padding-top:2px;}
.corner ul.weekly_corner li a {display:block; padding-top:2px; font-size:11px; color:#363636; text-decoration:none; letter-spacing:-1px}
.corner ul.weekly_corner li a:hover {font-size:11px; color:#e64165; font-weight:bold; text-decoration:underline; letter-spacing:-1px}
.corner ul.weekly_corner li img {position:absolute; display:block; left:0; top:0;}

.subTop {width:608px; *width:621px; height:34px; *height:45px; margin-bottom:15px; background:url(http://img.imbc.com/broad/radio/fm4u/musicparty/images2/dott2.gif) no-repeat center bottom; padding:11px 0 0 14px; text-align:left; font-size:11px; font-family:Dotum; color:#363636;}
.subMain {width:621px; min-height:700px; *height:700px;}
.subMain .text {overflow:hidden; width:564px; *width:600px; margin:0 auto 15px auto; padding:13px 17px 10px 17px; border:1px solid #c6cebe; color:#6a6a6a; line-height:18px; text-align:left; background:#efefef; text-align:left}

h1{position:absolute; top:58px; left:260px;}
h1 a{display:block; width:348px; height:91px;}
h1 b{position:absolute; width:0; height:0; overflow:hidden;}

.bbs_wrap {overflow:hidden; width:600px; margin:0 auto}
.poll_text {overflow:hidden; width:524px; *width:600px; margin:0 auto 15px auto; padding:13px 37px 10px 37px; border:1px solid #c6cebe; color:#6a6a6a; line-height:18px; text-align:left; background:#fff; text-align:left}

