/******************** RESET ********************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
body{line-height:1.5}
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
table, td, th{vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}
a img{border:none}

/******************** GLOBAL ********************/
body {background:url('bg-body.png') no-repeat center 0 #113360; color:#212121; font-size:12px; line-height: 18px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}

.clear {clear:both;}

a {color: #939393; text-decoration:none;}
a:hover {text-decoration:underline;}

#content-top {background:url('bg-teamleader-2010.png') no-repeat 0 0; height:202px; width:660px; margin:15px auto 0 auto;}
#content {background:url('bg-content.png') repeat-y 0 0; width:580px; padding:0 40px 15px 40px; margin:0 auto; position:relative;}


#left {float:left; width:560px; margin:0 20px 0 0; }
form#signup {background:#ebf6f9; padding:20px 20px 5px 20px; }
form#signup p {font-size:16px; margin:0 0 10px 0; }
form#signup label {font-size:12px;  }
form#signup input[type="text"] {width:205px; margin:0 0 5px 0; padding:6px 7px; border:1px solid #cfcfcf;}
form#signup input#submit {}

#right {float:left; width:300px }
#right h1 {font-size:16px; margin:0 0 10px 0;}
#right p {margin:0 0 15px 0;; }

#right a#facebook {background:url('facebook.png') no-repeat 0 0; display:block; margin:0 0 5px 0; text-indent: -9999px; width:300px; height:49px;}
#right a#twitter {background:url('twitter.png') no-repeat 0 0; display:block; margin:0 0 30px 0; text-indent: -9999px; width:300px; height:49px;}

#content-bottom {background:url('bg-content-bottom.png') no-repeat 0 0; height:54px; width:660px; margin:0 auto;}

p#disclaimer {display:block; color:#fff; margin:0 auto 20px auto; padding:5px; width:300px; border:1px solid #fff; text-transform:uppercase; text-align:center;}
