/* ===================================================================== */
/* =======================       CSS RESET       ======================= */
/* ===================================================================== */
* { padding: 0; margin: 0; }
img { border: none; }
a { text-decoration: none; color: #02D0ED; }
a:hover { text-decoration: underline; color: #f99402; }
.clearall { clear: both; }
.alignLeft { float: left; }
.alignRight { float: right; }
.alignCenter { text-align: center; }
/* ===================================================================== */
/* ===================================================================== */
/* ===================================================================== */

body {
	background: #fff;
	font-family: 'HelveticaNeue-Light',"HelveticaNeue", Helvetica, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #333333;
	padding-right: 256px;
}

#dino_image { width: 256px; height: 256px; position: absolute; bottom: 0; right: 0; }

#wrapper { width: 100%; height: 100%;  }
#wrapper #content { float: left; margin: 100px 0 0 100px; }

#terms { width: 400px; height: 20px; position: absolute; bottom: 0; left: 20px; color: #999; font-size: 1.1em; letter-spacing: 1px; }
#terms a, #terms a:hover { color: #999999; }

h1 { color: #f99402; font-size: 44px; letter-spacing: 1px; padding-bottom: 10px; } 
h2 { color: #02D0ED; font-size: 70px; font-weight: normal; padding-bottom: 30px; }
p { color: #999; font-size: 22px; line-height: 40px; padding: 0 0 20px 20px; }
strong { color: #f99402; }

form { padding-left: 20px; }
form input { font-size: 20px; padding: 5px; border: 1px solid #ccc; width: 500px; }
form input#submit { width: 150px; color:Ê#fff; background: #f99402; border: none; border: 0; margin-left: 10px; }
form input.white { color: #ffffff; }