body{/*background:url(/img/main/body-repeat1.jpg) repeat-x;*/}
.bodyWrapperBackgrounds{
  background-repeat: no-repeat;
  background-position: top center;
  margin:103px 0 0 0;
  position: relative;
  width: 100%;
  height: 434px;
  position: absolute;
}
/*#background1{
  background-image: url(/img/main/gp01_New55.jpg);	
}
#background2{
  background-image: url(/img/main/gp01_New66.jpg);	
}
*/	
.bgbot {
	  background: #8FAAD5;
    display: inline-block;
    position: relative;
    width: 100%;
    height: 125px;
    margin:431px 0 0 0;
    }
.bgbotWp {margin: 0 auto; position: relative; width: 1107px;}
.bgBotimg {background-image: url(/layouts/Dimode_daeyeonjy_Layout/images/bot2026_2.jpg);background-repeat: no-repeat;position: absolute;top: -7px;width:100%;height:132px;}

.bodyWrapper{position:relative;}
.headerOuterWrapper{position:absolute;width:100%;z-index:9;}
.header{background:#18356F;display:inline-block;position:relative;width:100%;height:103px;}
.header>.headerWrapper{position:relative;}
.header>.headerWrapper>div{float:left;}
.header .logo{float:left;margin-top:23px;}
.header .gnb{position:absolute;right:0;width: 888px; top: 50px;z-index: 12;}
.header .gnb>ul>li{float:left;text-align:center;margin:0 13px;}
.header .gnb>ul>li>a{color:#FBFBFB;display:block;font-size:19px;font-weight:600;height:30px;}
.header .gnb>ul>li:first-child {display:none;}
.header .gnb>ul>li>ul{display:none;background:#fafafa;padding:0;border-radius: 7px;  width:132px; margin:0 0 0 -15px;}
.header .gnb>ul>li>ul>li{text-align:center;}
.header .gnb>ul>li>ul>li:hover{ text-decoration:none}
.header .gnb>ul>li>ul>li>a{color:#111;display:block;    padding: 8px;font-size:15px;}
.header .gnb>ul>li>ul>li>a:hover{font-weight:bold;text-decoration:underline;}

.gnbImgbox {    	
		position: absolute;
    background-image: url(/img/sub/menu_img01.jpg);
    top: 103px;
    left: 20px;
    width: 1105px;
    height: 195px;
    display: none;
    z-index:1;
    }


.account .info .user{color:#FBFBFB !important;}
.account .info .admin {color:#FBFBFB !important;}
.account>a, .account>.info .logout   {color:#FBFBFB !important;}



.side{position:absolute;left:38%;top:25px;width:780px;z-index:9;}
.side form,.side div{float:right;}
.side form,.side .idpw{float:left;}
.side form,.side .submit{float:right;}
.side .search{margin-left:7px;}
.side #serchSubmit{background:#373a3f;border:none;color:#fff;}

.gnbAllMenu{position:relative;text-align:center;top:-3px;}
.gnbAllMenu>a{background:#203351;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:24px;text-align:center;padding:0 17px;}
.gnbAllMenu>a>i{position:relative;top:1px;vertical-align:middle;padding-right:4px;}

.middle{padding-top:120px;}
.middle .middleTop{background:url(/img/main/media_box.png) no-repeat;height:348px;position:relative;width:264px;z-index:2; left:25px;}
.middle .mainSlider{width: 1024px;     margin: 0 auto;}
.middle .middleTop .middleTop-Top{padding-top:32px;}
.middleBottom{height:0px;margin-top:424px;margin-left:131px;width:100%;position:relative;z-index:9;}
.middleBottom>div{float:left;}
.middleBottom>.middleBottomLeft{height:120px;width:438px;}
.middleBottom>.middleBottomRight{height:120px;width:520px;}

.bottom>.bottomWrapper{width: 1024px;margin: 0 auto;}

.bottom>.bottomWrapper>.bottomLeft{width: 361px;margin: 0px 15px 0 15px;float:left;}
.bottom>.bottomWrapper>.bottomLeft>img {margin:0 0 0 8px;}
.bottom>.bottomWrapper>.bottomLeft .bottomLeftTop a{float:left;}

.bottom>.bottomWrapper>.bottomCenter{margin: 0px 15px 0 0; position:relative;float:left;}
.bottom>.bottomWrapper>.bottomCenter img{height:234px;width:253px;}

.bottom>.bottomWrapper>.bottomCenter>.sermonView{position:absolute;top:167px;left:25px; color:#fff;}
.bottom>.bottomWrapper>.bottomCenter>.sermonView>#title>a{color:#fff;}

.bottomRight {float:left;}
.bottomRightBottom img{width:345px;}
.bottomRightTop img {}
.bottomRightTop p {
		margin: 0px 0 -5px 0px;
    font-size: 17px;
    font-weight: 600;
    background-color: #0068a4;
    height: 30px;
    color: #fff;
    padding: 0 0px 0 13px;}
.bottomRightTop .xe-widget-wrapper {margin:0 0 -14px 0;}

.bodyWrapper .bottom {width: 1024px;margin: 0 auto;height: 345px;}
.bodyWrapper .broadcast {margin:15px auto;width:1024px;border: 1px solid #ffffff; padding: 10px 0 0px 0; height:124px;text-align: center; font-size: 14px; font-weight: 600;}
.bodyWrapper .broadcast img {margin: 0px 10px -2px 0; } 
.bodyWrapper .bottombanner {margin:0 auto;width:1024px;border: 1px solid #C1C1C1; padding: 4px 0 2px 0;}


.widgetContainer_photo .widgetDivider{width:500px;overflow:hidden;margin-top: 12px;margin-left: 3px;}
#sitemapbutton {
    color: #fff;
    display: inline-block;
    line-height: 21px;
    position: relative;
    text-decoration: none;
    padding: 0;
    font-weight: bold;
    font-size: 14px;
    top: 1px;
    cursor:pointer;
    margin: -1px 7px 0px 7px;
}



  .table_table {
    width: 100%;
    border: 1px solid #c1c1c1;
    border-collapse: collapse;
  } 
  .table_table td {
    border: 1px solid #c1c1c1;
	font-size: 14px;
	padding:3px;
  }


.widgetGalleryA_photo.widgetTab {    margin-left: 121px !important;    width: 420px;     margin-top: -6px;}
.widgetGalleryA_photo li {margin-bottom: 4px !important;}