fieldset.dark {
background:#edebe8;
padding:20px 25px;
}

#moodmemberform fieldset.dark .row {
clear:both;
float:left;
margin-bottom:8px;
width:100%;
}

#moodmemberform fieldset.dark .row label {
float:left;
width:110px;
}

#moodmemberform fieldset.dark .row input,#moodmemberform fieldset.dark .row textarea {
border:1px solid #adadaf;
font-family:"Lucida Grande";
font-size:11px;
padding:2px;
width:235px;
}

#moodmemberform fieldset.dark .row input.error, #moodmemberform fieldset.dark .row textarea.error {
border-color:red;
}

#moodmemberform fieldset.dark .row span {
margin-left:10px;
}

#moodmemberform fieldset.dark .row label.error {
display:none !important;
}

label.confirm .error {
color: red;
margin-left: 5px;
}

#moodmemberform fieldset.dark .row input.submit {
float:right;
margin-top:14px;
}

#moodmemberform fieldset label.confirm {
font-size:16px;
font-weight:700;
}

#loginform div {
float:left;
margin-right:12px;
width:181px;
}

#mc-embedded-subscribe-form div {
margin-right: 15px;
float: left;
}

#mce-EMAIL {
margin-left: 20px;
width: 160px;
}

#mc-embedded-subscribe-form div.submit input.button {
margin-top: 0;
}

#mc-embedded-subscribe-form label {
padding-top: 4px;
}

#loginform div.submit,
#mc-embedded-subscribe-form div.submit {
margin:0;
width:auto;
}

#loginform div.submit input,
#mc-embedded-subscribe-form div.submit input
{
margin-top:27px;
padding:1px 22px !important;
font-size: 14px !important;
}

#loginform div div,
#mc-embedded-subscribe-form div div {
margin-top:1.6em;
}

#loginform div label,
#mc-embedded-subscribe-form div label {
float:left;
margin-bottom:1.2em;
}

.login-ad {
border-bottom:1px solid #edebe8;
float:left;
margin-bottom:15px;
margin-top:60px;
padding-bottom:15px;
}

.login-ad img {
margin-bottom:15px;
}

.login-ad h2 {
background:#d9eb9b;
font-size:16px;
margin-bottom:15px;
padding:6px 0;
text-align:center;
}

.login-ad div {
float:left;
margin-right:19px;
width:164px;
}

#loginform .remember label,.login-ad div:last-child,
#mc-embedded-subscribe-form .remember label,.login-ad div:last-child {
margin:0;
}

fieldset .error {
color: red;
}

