body		{background:#e3e3e3 url(http://img.imbc.com//broad/tv/culture/blue/images/bg1.jpg) no-repeat center 150px; text-align:center;}
#wrap 		{width:100%; background:url(http://img.imbc.com//broad/tv/culture/blue/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; width:174px; height:600px; float:left;}
.colgroup	{z-index:10; position:relative; width:100%; background:none;}
.snb		{z-index:10;}
#content	{z-index:10; position:relative; width:645px; overflow:hidden; background:none; text-align:center; float:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

.spot {position:relativel; width:830px; height:165px;}
.topmenu {position:absolute; left:302px; top:0px; }
.topmenu ul {}
.topmenu ul li {float:left;}
.topmenu ul li img {display:block;}
.subTop {width:645px; overflow:hidden; clear:both}
.subMain {width:645px; overflow:hidden; background:url(http://img.imbc.com//broad/tv/culture/blue/images/bg1.gif) repeat-y; padding-top:20px; text-align:center;}
.subBtm {width:645px; height:20px; background:url(http://img.imbc.com//broad/tv/culture/blue/images/bg2.jpg) no-repeat; margin-bottom:20px;}
.program_info {position:absolute; left:625px; top:50px; font-size:12px; color:#262394; font-family:GulimChe}
h1{position:absolute; top:40px; left:174px;}
h1 a{display:block; width:260px; height:120px;}
h1 b{position:absolute; width:0; height:0; overflow:hidden;}
.dl1 {clear:both; padding-left:52px;}
.dl1 dt {width:184px; margin-right:33px; float:left; text-align:left;}
.dl1 dd {width:310px; text-align:left; float:left}
.p015{padding:0 !important;}
