.Embeds {
    margin: 0 20px;
    background: #f5f5f5;
}
.EmbedTheme,
.EmbedRecommend,
.EmbedCode,
.EmbedPlugins {
    vertical-align: top;
    display: inline-block;
    min-height: 188px;
    width: 320px;
    padding: 20px;
    background: #f5f5f5;
}
.EmbedCode,
.EmbedPlugins {
    min-height: 150px;
}
.EmbedTheme,
.EmbedCode {
    border-right: 1px solid #ddd;
}
.EmbedTheme strong,
.EmbedRecommend strong,
.EmbedTheme em,
.EmbedRecommend em,
.EmbedCode strong,
.EmbedCode em,
.EmbedPlugins strong {
    display: block;
}
.EmbedTheme em,
.EmbedRecommend em,
.EmbedPlugins em,
.EmbedCode em {
    display: block;
    color: #555;
    font-size: 11px;
}
.EmbedCode em {
    width: 300px;
}
textarea,
textarea:focus {
    font-family: monospace;
    color: #000;
    height: 40px;
    width: 100%;
    font-size: 12px;
    line-height: 13px;
    padding: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px inset #888;
}
input.GadgetInput {
    font-family: monospace;
    color: #000;
    width: 99%;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 4px 3px;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px inset #888;
}
img.Screenshot {
    margin: 10px 0;
    width: 99%;
    border: 1px solid #888;
}
#Content form .EmbedPlugins ul {
    padding: 14px 0 0;
    margin: 0;
}
.EmbedPlugins ul li {
    padding: 0;
    margin: 6px 0;
}
.EmbedTheme img,
.EmbedRecommend img {
    border: 1px solid #aaa;
    padding: 2px;
    background: #fff;
}
#Content form ul.RemoteSettings {
    margin: 0 20px 20px;
    padding: 20px 20px 10px 20px;
    background: #f5f5f5;
}
#Content form ul.RemoteSettings li strong {
    color: #000;
    font-size: 13px;
}
input.InputBox,
input.InputBox:focus {
    width: 300px;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px inset #888;
}
#Content form ul.RemoteSettings input.Button {
    margin: 0;
}
