/* Login */

#login { padding-top: 20px; }
#login .box { width: 510px; margin: 0px auto 0px auto; border: 4px solid #c9de9e; background-color: #ffffff; padding: 8px 20px 10px 20px; }
#login .box .logo { padding-bottom: 2px; }
#login .box .field { float: left; width: 250px; text-align: center; color: #a6acb1; }
#login .box .field input { width: 220px; text-align: center; margin: 4px 0px 0px 0px; }
#login .buttons { margin: 20px auto 0px auto; }
#login .buttons input { float: none; height: 30px; margin: 0px auto 0px auto; padding-bottom: 8px; background-image: url(/img/icons/login.png); background-position: 8px 5px; }
#login .buttons input.continue { background-image: url(/img/icons/continue.png); background-position: 9px 6px; }
#login .links { margin-top: 8px; font-size: 11px; text-align: center; }
#login .links span { color: #a6acb1; }
#login a { color: #72ad13; }
#login a:hover { color: #333333; }

#login .sell { border: 4px dashed #d2d9dd; width: 600px; background-color: #ffffff; padding: 10px 10px 10px 10px; margin: 20px auto 50px auto; }
#login .sell:hover { border: 4px dashed #1fa8f5; cursor: pointer; background-color: #f1f6f9; }
#login .sell .benefits { float: right; width: 200px; margin-top: 10px; margin-right: 20px; }
#login .sell .message { margin-left: 4px; margin-top: 10px; }
#login .sell .video { margin-left: 4px; margin-bottom: 0px; padding-bottom: 0px; }