* {padding:0;margin:0;}

.layout tr td {padding:0; width:auto; }
.layout tr td td{padding: 0;}
table.layout{border-collapse: collapse;width: 100%;}
table.layout tr,.jquery-editor table.layout tr td{height:100%;}
table.layout tr td table.layout{width: 100%;height:100%;}
.containers{
    position: relative !important;
    overflow: hidden;
    min-width: 30px;
    min-height: 30px;
}
.containers.text{
    color:rgb(84,84,84);
}
.containers.video{min-width: 350px;}
.containers.audio{min-width: 350px;}
.containers.map{min-width: 350px;}
.containers.head{font-size: 25px;}
.containers.subhead{font-size: 20px;}
.containers.hotspot{overflow: visible !important;}

.video div.mask,
.code div.mask,
.audio div.mask,
.facebook div.mask,
.twitter div.mask,
.google div.mask,
.map div.mask{
    display: none;
}

.containers.map iframe{top:0 !important;}
.caption{display: none;}
.caption.below{display: block; position: relative; width: 100%;}
.caption.overlay{display: block; color: #fff; padding:5px 0; position: relative; background: url(jquery-editor/image-overlay.png); }

.containers.gallery .gall{
    width:100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.containers.gallery .gall.scroll .items{
    width: 2000em;
    position: absolute;
    height: 100%;
}
.containers.gallery .gall.scroll .items img{
    float: left;
}
.containers.gallery .gall.fade{
    position: relative;
}
.containers.gallery .gall.fade .items{
    position: relative;
    height: 100%;
    width: 100%;
}
.containers.gallery .gall.fade .items img{
    position: absolute;
    display: block;
}
.containers.img{
    margin:0;
}
.containers.video img{margin:10px;}

.layout ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
.layout ul li
{
background-image: url(jquery-editor/li.png);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 14px;
}
.layout a{
    text-decoration:underline;
}
.jquery-editor-disclaimer{
    display:block;
    padding-left:10px;
    margin:10px;
    border-left:1px solid #aaa;
    font-style:italic;
}
ol li,ol{
    color:#10a1c9 !important;
}
