#login {padding:10px 0 0 0;}
#login form fieldset {border:0;margin:0;padding:0;}
#login form fieldset ol li {margin:0;float:left;padding:10px 0;width:100%;}
#login form fieldset ol li label {color:#666;display:block;float:left;font-size:13px;font-weight:bold;line-height:20px;text-align:left;width:140px;}
#login form fieldset ol li input {float:left;width:253px;border:1px solid #ccc;}
#login form fieldset ol li.forgot {margin:0 0 5px 145px;}
#login form fieldset ol li label.error {color:red;margin-left:140px;font-size:11px;font-weight:normal;width:200px;}
#loginBtn {margin-left:340px;}

/* sign up */
#signup-right {padding-top:10px;}
#signup-right ul li {border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:10px;}

/* in login.php e nella nuova home page */
#login-to-signup {padding:10px 0 0;}
#login-to-signup p {margin-bottom:5px;}
#login-to-signup p#signup {margin:10px 0 10px 90px;}
#iscriviti {background-image:url(http://www.amioparere.com/images/btn/iscriviti.gif);background-repeat:no-repeat;display:block;width:115px;height:30px;text-indent:-9999px;margin-left:75px;}

/* recupera la password */
#fp-form {width:400px;margin-top:10px;}
#fp-form label {width:135px;float:left;text-align:right;display:block;margin:10px 0.5em 10px 0;}
#fp-form input {color:#555;background:#fff;border:1px solid #ccc;margin:10px 0;width:220px;}
#fp-form  input.button {color:#555;background:#FFDF8C;border:1px outset #d7b9c9;width:70px;font-weight:bold;}
#note {color:green;}

/*
ROUNDED BUTTONS
http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html
	http://www.oscaralexander.com/tutorials/img/bg_button_a.gif
	http://www.oscaralexander.com/tutorials/img/bg_button_span.gif
*/

a.button {
    background: transparent url(http://www.oscaralexander.com/tutorials/img/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 13px verdana, arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url(http://www.oscaralexander.com/tutorials/img/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
