a { color:#1d2860; }
a:hover { color:#c00; }
.clear {clear:both;}
.center {text-align:center;}
/* FORM STYLES  */
fieldset { margin: 0; padding: 0; border:0; }
.legend { font-size:16px; color:#6B5A21; font-weight:bold;}
label {font-weight:bold; letter-spacing:.04em;}
input, textarea {border:1px solid #999; font-family: Tahoma;}
input:hover, textarea:hover {background:#fff; border:#F8BD1B 1px solid;}
input:focus, textarea:focus {border: 1px solid #069; background:#fff;}
textarea {font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:6px;}
form .submit, form .reset {background:url(../img/button-orange.gif) top left repeat-x; border:1px solid #85400a; color:#fff; font-weight:bold; padding:3px 5px 2px 5px;}
form .submit:hover, form .reset:hover {background:url(../img/button-blue.gif) top left repeat-x; border:1px solid #33679d; color:#fff; font-weight:bold; padding:3px 5px 2px 5px;}
/* ERROR / VALIDATE MESSAGES */
form .requiredMsg, form .maxSelectionsMsg, form .invalidFormatMsg, form .minCharsMsg { color: #CF3738; border: 1px solid #FFACAD; background: #FFD5D5 url(../img/alert.png) 10px 50% no-repeat;  padding: 2px 10px 2px 36px; margin: 15px 0; }
form .validatedMsg {  border: 1px solid #9BCC54; color: #648434; background: #CDEFA6 url(../img/validate.gif) 10px 50% no-repeat;  padding: 2px 10px 2px 36px; margin: 15px 0; }
form span {font-size:11px;}
.login-wrapper {text-align:left; margin:70px auto 0 auto; width: 500px;}
.signup-wrapper {text-align:left; margin:0px auto 0 auto; width: 600px;}
.member-wrapper {text-align:left; margin:0px auto 0 auto; width: 833px;}
h1 { top left no-repeat; width:499px; height: 57px; text-indent:-1000em;}
h2 {margin: 5px 5px 5px 5px; color:#6B5A21; border-bottom:1px solid #BBB; font-family: tahoma; font-size: 13px; font-weight:bold}
h3 {margin: 5px 5px 5px 5px; color:#6B5A21; font-family: tahoma; font-size: 12px; font-weight:bold}
.loginForm { padding:10px 20px;}
.contactForm {}
.legal {margin:15px 0; color:#666; font-size:11px;}
.input-right{float:right;}
.input-left, .input-right  {margin:5px 0 5px 0;}
.input-left1, .input-right1  {margin:5px 0 5px 0;}
.input-left2, .input-right2  {margin:5px 0 5px 0;}
.input-left3, .input-right2  {margin:5px 0 5px 0;} 
.input-left label {display:block; float:left; width:110px;}
.input-left1 label {display:block; float:left; margin-left: 150px;width:160px;}
.input-left2 label {display:block; float:left; margin-left: 150px;width:180px;}
.input-left3 label {display:block; float:left; margin-left: 10px;width:220px;}  



