/* Pretty Stuff 
================================== */

body {
  font: 100%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  background-color: #900000;
  margin: 0;
  padding: 0;
}


/* Centering Technique
================================== */

body { 
  text-align: center; 
  min-width: 760px;
}

#wrapper { 
  width: 740px; 
  margin: 10px auto; 
  padding: 10px 20px;
  background-color: #fff;
  text-align: left; 
} 

/* fonts */
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }

/* borders */
.borderSolidBrown { border: 1px solid #E2B32F; }

#content { 
  background-color: #FFF0BC;
  margin: 0 0;
/*  padding: 0 0 10px 10px; */
  padding: 0 0;
  font-size: 12px;
}

#breadcrumbs { padding-left: 25px;  }

a:link, a:visited { color: #AB8102;
 text-decoration: underline; }
a:hover { color: #900000; text-decoration: none; }

label { 
  display : block;
}

h2 { padding-left : 25px;  }
.required { padding-left : 25px; font-size: 0.9em; color: #760000; }

p { padding : 0 0 25px 25px; margin-bottom: 0; }
form { padding-bottom : 25px; }
form ul { list-style: none; }

form p { padding-left : 25px; }
p.error {font-size: 1.1em; padding: 20px 0 20px 25px;  margin: 0; color: red; background:#ffc; }

/* login page */
#signin {
          float: left;  
          width: 344px;
          height: 380px;
          padding-left: 25px;
          border-right: solid 1px;
          background: #FFF0BC;
}

#signin input[type="text"] {font-size:1.1em; color: #000;}
/*
#signin dt {margin: 15px 0 3px 0;}
#signin dd {margin-bottom: 20px;}
*/
#signin p.reset { 
                  margin: 30px 10px 20px 0;
                 }

#signup { 
          float:left;
          padding-left: 25px;
          width: 344px;
          height: 380px;
          background: #FFF0BC;
}

.errorlist li{ font-size:10px !important; display:block; padding: 2px 5px 2px 25px; margin:0 100px 2px 0; border:1px solid red; color:white; background:#ff7000 url(/static/img/icon_alert.gif) no-repeat left top; }