* {margin:0;padding:0}
body, html {margin:0;padding:0;height:100%;font-family:arial, sans-serif;font-size:12px;text-align:center}
h1 {font-size:2em} h2 {font-size:1.75em;margin:1em 0 0.5em} h3 {font-size:1.25em;margin:0.5em 0 0.25em}

p {margin:1em 0}
em {font-weight:bold}


a {font-weight:bold}

a:link, a:visited {color:#9d2429}
a:hover, a:active {color:#d40c14}



#container {width:838px;min-height:100%;background:url('main-bg2.jpg') repeat-y;text-align:left;margin:0 auto}
#header {position:relative;width:838px;height:230px;background:url('header2.jpg') no-repeat;}
#header-splash {position:relative;width:838px;height:250px;background:url('header2.jpg') no-repeat;padding-top:347px}


#splash {background:url('splash.jpg') no-repeat;width:838px;height:581px;}

a#splashbutton {position:absolute;top:287px;left:465px;display:block;width:205px;height:50px;text-indent:-99999px}


#left {float:left;width:548px;}
#right {color:#fff;float:right;width:251px;padding:0;margin:0 1em 0 0;}

.leftbox {border-bottom:1px solid #dcddde;padding-bottom:0.5em}

form#signup input {margin:0.25em 0 0.25em 30px;}
form#signup input#email {margin-left:10px;}

form#signup label {margin-top:-5px}
form#signup input#submit {margin-left:97px}

a#entercode {position:absolute;top:183px;right:134px;display:block;background:url('entercode2.png') no-repeat;width:602px;height:157px;text-indent:-9999px;}
a#entercode:hover {display:block;background:url('entercode2.png') 0px -161px no-repeat;width:602px;height:157px;text-indent:-9999px;}


#join {background:url('new.png') no-repeat;padding-left:100px;height:100px}
a#signupbutton {color:#000;display:block;background:url('signup.png') no-repeat;width:174px;height:39px;text-indent:-99999px}

.float-clear {clear:both;height:0;visibility:hidden;}



#profile {text-align:left;color:#192a52;font-family:arial;background:#f0f0f0;width:548px}

#profile ul {list-style-type:none;margin:0.5em;padding:0;font-size:12px;font-family:arial}
#profile ul li {margin:0.5em 0;padding:0}

#profile a:link, #profile a:visited {color:#df0000}
#profile a:hover, #profile a:active {color:#ed3e3e}


#profile table {width:100%}
#profile table td {padding:0.5em;color:#192a52;border:1px solid #bdbfc1;background:#fff}

#profile table td.profile-pic {background:url('profile-picbg.png') no-repeat;width:150px;border:0;}
#profile table td.profile-name {font-family:helvetica;font-size:1.5em;font-weight:bold;}
#profile table td.profile-info {font-family:helvetica;font-size:1em;}
#profile table td.profile-info-right {width:50%}
#profile table td.profile-info-right em {font-style:normal;}

.autographs {padding:1em;background:#1b2c58;color:#fff;font-weight:bold}

#facebook {background:#dcddde;}

