/* -------------------------------------------------------------- 
   FORMS
-------------------------------------------------------------- */
.container form { display: block; position: relative; font-size: 1.2em; }
.container form ul { list-style-type: none; margin: 0; padding: 0; }
.container form ul li { list-style-type: none; margin: 0 0 1em 0; }
.container form ul li.submit { margin-top: 1em; text-align: right; }

/* ------------ Label --------------- */
form label { color: 818181; width: 8em; float:left; display:block; clear:left; margin-right:1em; text-align:left; cursor:hand; }
form label.help { font-weight: normal; color: #999; }

/* ------------ fieldset legend --------------- */
fieldset { margin: 0; }
legend	 { padding: 0 .4em; font-size:1.2em; background-color: #e3dfdf; color: #333; }

/* ------------ Textarea Input Select --------------- */
textarea, input, select, label, button, optgroup { color: #666; font-family: Tahoma,Verdana,sans-serif, sans-serif;margin-top:3px; font-size: 14px; margin-bottom:10px; padding:4px 6px;}
input[type="checkbox"] ,input[type="radio"]	{ margin-top: 12px; }
/*textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus  { padding:5px 4px; -moz-box-shadow:#10536e 0px 0px 4px; box-shadow:0 0 4px #10536e; -webkit-box-shadow:0 0 4px #10536e; border:1px solid #10536e; }
*/select {  background-color: #fff; color: #000; }

input[type="text"], input[type="password"]  { color:#807260; line-height:normal; margin:.1em 0; padding:0.2em; }
input[type="submit"] { cursor: pointer; background-color: #1f87d0; color: #fff; border: 3px solid #a2d9ff; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
input[type="checkbox"] { color: #000; }
input[type="radio"]	{ padding: 0.5em; background-color: #fff; color: #000; }

input#username, input#login, input#user_login { width:150px; }
input#real_name { width:210px; }
input#email_address, input#user_email { width:150px; }
input#comment_name, input#password, input#verify_password, input#user_password, input#user_password_confirmation { width:150px; }

/* ------------ Option Optgroup --------------- */
option { background-color:#fff; color:#000; }
optgroup { background-color:#ccc; color:#000; }











