@CHARSET "ISO-8859-1";

#start { width:100%; height:100%; }
#start #ptitle { height:120px; text-align:center; }
#start #ptitle h1 { font-family:'Myriad Pro'; line-height:50px; font-size:45px; }
#start #ptitle h2 { color:#888; }
#start #ptitle i { font-style:normal; color:#aaa; }
#start #intro { position:relative; width:35%; height:335px; vertical-align:top; }
#start #intro h2 { position:absolute; top:20px; right:0; }
#start #blogo { text-align:right; vertical-align:top; }
#start #people { min-width:753px; vertical-align:top; background:url(../img/people.jpg) no-repeat; }
#start h1, #start h2 { line-height:30px; font-weight:normal; letter-spacing:2px; }

#start #register { margin:191px 0 0 57px; height:219px; width:597px; padding:10px 15px; border:1px solid #eee; }
#start #register table { margin-top:5px; font-size:12px; }
#start #register table td { width:185px; height:33px; padding-right:10px; text-align:right; }
#start #register table input, #start #register table select { border-color:#ccc; }
#start #register table button { float:right; margin:4px -8px 0 18px; width:144px; height:24px; padding-top:2px; color:#000; border:0; background:url(../img/elements/button_male.png); }
#start #register table button:hover { color:#fff; background:url(../img/elements/button_female.png); }
#start #register table button:active { margin:5px -9px 0 19px; }

#start #login { margin-left:57px; width:625px; padding:15px 2px 7px; color:#999; }
#start #login label { margin:0 3px 0 3px; }
#start #login input[type=text], #start #login input[type=password] { padding:2px; border:1px solid #bbb; background:#ddd; }
#start #login button { margin:-24px 0 0 10px; width:43px; height:24px; border:0; background:url(../img/elements/buttonGREY.png); }
#start #login button:hover { color:#fff; background:url(../img/elements/buttonDARKYGREY.png); }
#start #login button:active { margin:-23px 0 0 11px; }
#start #login p { margin-top:7px; text-align:center; color:#ff2255; }

#start .foot { position:absolute; bottom:-35px; left:325px; height:30px; }
#start .foot a { color:#999; }

input { letter-spacing:2px; }
input:focus { background:#ffc; }