/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* HOME
----------------------------------------------------------------------------- */

.header { height: 429px; position: relative; }
.header img { float: left; }

.form { position: relative; width: 850px; }
.form .title { font-size: 26px; line-height: 26px; position: absolute; top: 36px; left: 0px; width: 850px; text-align: center; color: #F5CA00; padding: 11px 0 0 0; font-weight: bold; }

.form .join { position: absolute; top: 129px; left: 68px; color:#FFFFFF; }
.form .join label { float: left; width: 95px; font-weight: bold; color: #FFCE00; }
.form .join .p1 { height: 35px; }
.form .join .p1 input { width: 200px; float: left;  padding: 2px; border: 0px; }
.form .join .p1 select { width: 250px; float: left; padding: 1px; border: 0px; }
.form .join .p2 { height: 65px; !height: 80px; }
.form .join .p2 .type { float: left; }
.form .join .p2 .type p { display: block; }
.form .join .p3 { padding: 0 0 15px 95px; }
.form .join .p3 input { font-size: 18px; padding: 0px 10px; }
.form .join .p4 { padding: 0 0 0 95px; }

.form ul { position: absolute; right: 80px; top: 125px; }
.form ul li { padding: 0 0 3px 0; }
.form ul li img { border: 3px solid #FFCE00; }

.form dl { top: 507px; position: absolute; font-weight: bold; font-size: 14px; }
.form dl dd { padding: 0 0 5px 0; display: block; }
.form dl dd span { color: #E1628C; }
.form .col1 { left: 65px; width: 220px; }
.form .col2 { left: 294px; width: 200px; }

.footer { height: 282px; position: relative; }
.footer img { float: left; }
.footer p { width: 850px; text-align: center; top: 190px; left: 0px; position: absolute; font-size: 12px; line-height: 12px; color: #FFFFFF; }
.footer p a { color: #FFCE00; text-decoration: underline; }
