@charset "utf-8";
/* CSS Document */

/* Formatting */

/* link underlines tend to make hypertext less readable,
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:underline; color:#dbd82b; }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }



body{ background-color:#000000;background-image:url(../gfx/bg.jpg); background-repeat:no-repeat;}

.header{background-color:#000000; margin-top:10px; width:auto; height:40px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

h1{background-image:url(../gfx/logo_shy_child.jpg); height:33px; width:393px; float:left; cursor:pointer; margin-top:4px;}
h1 span{display:none;}

.logos{width:195px;float:left;padding-left:80px; margin-top:7px;}
.download{background-image:url(../gfx/logos_dwnld.jpg); height:25px; width:28px; float:left; cursor:pointer;}
.signup{background-image:url(../gfx/logos_signup.jpg); height:25px; width:27px; float:left; cursor:pointer;}
.facebook{background-image:url(../gfx/logos_facebook.jpg); height:25px; width:25px; float:left; cursor:pointer;}
.twitter{background-image:url(../gfx/logos_twitter.jpg); height:25px; width:25px; float:left; cursor:pointer;}
.myspace{background-image:url(../gfx/logos_myspace.jpg); height:25px; width:26px; float:left; cursor:pointer;}
.wallofsound{background-image:url(../gfx/logos_wos.jpg); height:25px; width:60px;float:left; cursor:pointer;}

.wrapper{width:900px; height:auto;}
.content{width:450px; height:180px; margin-left:200px; margin-top:5px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.content p{width:440px; padding-top:6px; margin-left:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:1.18em;}

#firstfield, #lastfield, #emailfield, #countrycode, #mobile, #commentsfield{width:185px;}
#submit{padding-bottom:4px;}
#dob{50px;}