 body, html{padding:0; margin:0;}
 body { font-family:Arial;}
 #container { position:relative;  }
 #container img { border:0 }
 #sub-countdown { position:absolute; top:550px; left:20px; z-index:1; }
 #sub-caption { color:#fff; text-align:center; font-family:impact,arial; }
 #sub-caption ul { list-style:none; padding:0; margin:0; margin-left:30px; }
 #sub-caption ul li { float:left; padding:10px 30px; }
 #sub-timer { color:#f00; font-family:impact, arial; font-size:48px; margin-top:10px; }
 #sub-timer ul { list-style:none; padding:0; margin:0; margin-left:45px;   }
 #sub-timer ul li { float:left; width:54px; padding:10px 0px; text-align:center;  }
 
 #editor { width:840px; height:600px; border:1px solid #ccc; overflow:auto; margin-top:5px; }
 #main-editor { width:810px; height:1000px; background-color:#fff; position:relative;  }
 
 .tool-item { width:45px; height:45px; display:block; float:left; cursor:pointer; margin-right:9px; background: #cee7ff; }
 
 .module{ background:url(../images/ico-module.png); }
 .module:hover{ background:url(../images/ico-module-hover.png); }
 .lead{ background:url(../images/ico-leader.png); }
 .lead:hover{ background:url(../images/ico-leader-hover.png); }
 
 
 .font{ background: #cee7ff url(../images/ico-font2.png) center center no-repeat; }
 .font:hover{ background-color: #bcddfd; }
 
 .image{ background: #cee7ff url(../images/ico-image2.png) center center no-repeat; }
 .image:hover{ background-color: #bcddfd; }
 
 .video{ background: #cee7ff url(../images/ico-video2.png) center center no-repeat; }
 .video:hover{ background-color: #bcddfd; }
 
 .s2back{ background: #cee7ff url(../images/ico-send2back2.png) center center no-repeat; }
 .s2back:hover{ background-color: #bcddfd; }
 
 .b2front{ background: #cee7ff url(../images/ico-b2front2.png) center center no-repeat; }
 .b2front:hover{ background-color: #bcddfd; }
 
 .toplike{ background: #cee7ff url(../images/ico-toplike-hover.png) center center no-repeat; }
 .toplike:hover{ background-color: #bcddfd; }
 
 .timer{ background: #cee7ff url(../images/ico-timer2.png) center center no-repeat; }
 .timer:hover{ background-color: #bcddfd; }
 
 .saveload{ background: #ffd18c url(../images/ico-saveload.png) center center no-repeat; }
 .saveload:hover{ background-color: #ffbd5a; }
 
 .topformcode{ background: #cee7ff url(../images/ico-formcode.png) center center no-repeat; }
 .topformcode:hover{ background-color: #bcddfd; }
 
 .point{ background: #cee7ff url(../images/ico-point.png) center center no-repeat; }
 .point:hover{ background-color: #bcddfd; }
 
 .refer{ background: #cee7ff url(../images/ico-refer.png) center center no-repeat; }
 .refer:hover{ background-color: #bcddfd; }
 
 .leaderboard{ background: #cee7ff url(../images/ico-leaderboard.png) center center no-repeat; }
 .leaderboard:hover{ background-color: #bcddfd; }
 
 .html-code{ background: #cee7ff url(../images/ico-html-code.png) center center no-repeat; }
 .html-code:hover{ background-color: #bcddfd; }
 
 .fb{ background: #cee7ff url(../images/ico-fb.png) center center no-repeat; }
 .fb:hover{ background-color: #bcddfd; }
 
 .js-code{ background: #cee7ff url(../images/ico-js-code.png) center center no-repeat; }
 .js-code:hover{ background-color: #bcddfd; }
 
 .js-likebox{ background: #cee7ff url(../images/ico-likebox.png) center center no-repeat; }
 .js-likebox:hover{ background-color: #bcddfd; }
 
 
 .format { display:block; margin-right:6px; width:32px; height:32px; background:url(../images/formatbtns2.png); float:left;  }
 
 #ftmbold { background-position:0px 0px; margin-left:0px }
 #ftmitalic { background-position:64px 0px; }
 #ftmunderline { background-position:32px 0px; }
 
 .tmformat { display:block; margin-right:6px; width:32px; height:32px; background:url(../images/formatbtns2.png); float:left;  }
 #tmbold { background-position:0px 0px; }
 #tmitalic { background-position:64px 0px; }
 #tmunderline { background-position:32px 0px; }
 
 .textalign { display:block; margin-right:6px; width:32px; height:32px; background:url(../images/textalign2.png); float:left;  }
 #taleft { background-position:0px 0px; }
 #tacenter { background-position:64px -32px; }
 #taright { background-position:32px 0px; }
 
 .imglinks, .links { display:block; margin-right:6px; width:32px; height:32px; background:url(../images/linksbtns2.png); float:left;  }
 #imglink, #lklink { background-position:0px 0px; }
 #imgconnect, #lkconnect { background-position:72px 0px; }
 #imgshare, #lkshare { background-position:64px 0px; }
 #imglike, #lklike { background-position:32px 0px; }
 
 .toplike_fblike { /*width:47px; height:24px; background:url(../images/toplike_fblike.png) no-repeat; float:left; */ }
 
 
 .clear { clear:both; }
 .popup { border:0px solid #3097ff; padding:10px; font-size:14px; display:none; position:absolute; background: #eaf4ff; /*background:url(../images/texture-brushed.jpg) #fff;*/ z-index:1002; }
 .popup p { margin:0; padding:5px 0; text-align:left }
 .popup td { text-align:left; padding:3px; }
 .popup input, .popup select { padding:6px; border:1px solid #999; }
 .ebutton { 
    margin:10px 0; 
    
    color:#fff;
    padding: 10px 20px; 
    cursor: pointer;
    
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    border:0px;
    /*
    -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;*/
    background:#0066cc;
    font-weight: bold;
    text-decoration:none;
    /*width: 156px;*/
    float:left;
} 
 /*.ebutton:hover { background:url(../images/btn-black.png) center center #333;  }*/  
 .ebutton:hover { background-color: #0370de;  }
   
 .draggable {  position:absolute; min-width:200px; background-color:transparent; top:0; left:0; z-index:2; padding-right:20px;padding-bottom:20px;}
 .draggable:hover { background-color:rgba(224,224,224,0.5) !important; } 
 
 .videocode { position:absolute; width:432px; top:100px; left:20px; padding:10px; z-index:2 }
 .lc_img { position:absolute; z-index:2; padding:0px;  } 
 .fonttext { text-align:center; z-index:2 }
 
 .roundcorner { border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
 .close { cursor:pointer; float:right; position:absolute; top:-11px; right:-11px; z-index:11;  }
 .ui-resizable { position:absolute !important; }
 #edittext { position:absolute; z-index:999; display:none; background:transparent; border:none; }
 
 .sub-timer { z-index:2; }
 .sub-timer ul { list-style:none; padding:0; margin:0; margin-left:45px;   }
 .sub-timer ul li { float:left; width:1em; padding:10px 0px; text-align:center;  }
 
/* .leaderboard { width:206px; height:600px; top:0;left:0; position:absolute; z-index:7;  }
 .leaderboard .leader { width:91px; height:104px; border:1px solid #ccc; position:relative; margin:5px; float:left; }
 .leaderboard .leader img{ position:absolute; top:0; left:0;  }
 .leaderboard .leader span { position:absolute; top:63px; left:0;height:33px; background-color:rgba(43,43,43,0.5); color:#fff; padding:4px;   }*/
 
 
 /** Liki new **/
 .main_image {margin-top: 30px;}

.header {
	background: url(../images/header-banner-efa.jpg) no-repeat;
	border-bottom: 1px solid white;
	height: 151px;
	float:left;
	width: 100%;
}
.headerInner {
	width: 100%;
}

.headerInner .userInfo {
	text-align: right;
	width: 500px;
	display: block;
	float: right;
	padding: 15px 10px 0 0;
	margin-bottom: 4px;
	
}
.headerInner h1{float: left !important;}
ul.topMenu {
	clear: right;
	background: url(../images/public/topmenuBg.gif) 0 0 repeat-x;
	overflow: hidden;
	padding: 2px 0 0px 0;
	border: 1px solid #7B7D7E;
	border-bottom: none;
	width: 510px;
	float: right;
}
#toolbar {float: left;}
.height_panel {
    float: left;margin-left: 20px; margin-top: 10px;;
}
.height_panel input#height_setting{text-align: right; width: 70px;} 
 
 #preview_dialog, #fb_register_dialog, #fb_correct_dialog{font-size: 12px;}
 .ui-button-text{font-size: 14px !important;}
 
 /************* footer *************************/
 #footer-top {width: 100%; text-align: center; font-size: 11px;}
 #footer {width: 100%; text-align: center; font-size: 11px;}
 
 .selected{border: 1px dotted;}
 
 /************* FB menu *******************************/
 #fb_menus {
    list-style: none;
    padding: 10px 10px 0px 10px;
    margin: 0;
 }
 #fb_menus li {
    width: 82px;
    height: 30px;
    margin-bottom: 10px;
    border: 0px solid #EAF4FF;
    cursor: pointer;
 }
 #fb_menus li:hover{border: 0px solid #bcddfd;}
 
 #fb_menus li.fb_like {
    background: #cee7ff url(../images/ico_fb_like.png) center center no-repeat;
 }
 #fb_menus li.fb_send {
    background: #cee7ff url(../images/ico_fb_send.png) center center no-repeat;
 }
 #fb_menus li.fb_likebox {
    background: #cee7ff url(../images/ico_fb_likebox.png) center center no-repeat;
 }
 #fb_menus li.fb_facepile {
    background: #cee7ff url(../images/ico_fb_facepile.png) center center no-repeat;
 }
 #fb_menus li.fb_share {
    background: #cee7ff url(../images/ico_fb_share.png) center center no-repeat;
 }
 #fb_menus li.fb_stream {
    background: #cee7ff url(../images/ico_fb_stream.png) center center no-repeat;
 }
 #fb_menus li.fb_sub {
    background: #cee7ff url(../images/ico_fb_sub.png) center center no-repeat;
 }
 #fb_menus li.fb_comments {
    background: #cee7ff url(../images/ico_fb_comments.png) center center no-repeat;
 }