/*---------------------------------------------------
Title:		Players Club Card CSS 
Author: 	Josh Hughes - josh@digitalskratch.com
Updated: 	May 07 2008
---------------------------------------------------
---------------------------------------------------
Body Tags
---------------------------------------------------*/
* {
margin:0;
padding:0;
}

#wrapper {
width:990px;
margin:0 auto;
}

body {
background-color:#000;
font-family:tahoma, verdana, arial, sans-serif;
color:#fff;
font-size:small;
text-align:justify;
}

p {
line-height:1.3em;
}

hr {
border-top:1px solid #fff;
width:100%;
margin:15px 0;
}

a:link,a:active,a:visited {
color:#6e6ea2;
}

a:hover {
text-decoration:none;
}

/*---------------------------------------------------
Headline Tags
---------------------------------------------------*/
h1 {
color:#6e6ea2;
font-size:220%;
font-weight:100;
padding-bottom:8px;
letter-spacing:-0.2pt;
font-family:arial, verdana, tahoma, sans-serif;
}

h1 a:link,h1 a:active,h1 a:visited {
font-weight:100;
color:#6e6ea2;
text-decoration:none;
}

h1 a:hover {
text-decoration:underline;
}

h2 {
font-size:85%;
font-weight:100;
color:#6e6ea2;
padding-bottom:8px;
line-height:1.1em;
font-family:arial, verdana, tahoma, sans-serif;
}

/*---------------------------------------------------
Form Tags
---------------------------------------------------*/
input,buttons,textarea,select {
font-size:95%;
font-family:verdana, tahoma, arial, sans-serif;
color:#000;
border:1px solid #666;
background:#fff;
margin-bottom:4px;
padding:1px;
}

.button {
font-size:105%;
font-family:verdana, tahoma, arial, sans-serif;
color:#fff;
border:1px solid #3c3c3c;
background:url(../images/button.jpg) repeat-x #1a1a1a;
margin-bottom:4px;
padding:4px;
}

/*---------------------------------------------------
Layout Tags
---------------------------------------------------*/
#top {
width:990px;
height:147px;
background:url(../images/background-top.jpg) #000;
position:relative;
margin:0;
}

#header {
position:absolute;
left:60px;
top:38px;
width:870px;
height:108px;
}

#middle {
width:990px;
height:auto;
background:url(../images/background-middle.jpg) #000;
position:relative;
}

#padding {
margin:0 60px;
}

#bodycopy {
margin:15px;
}

#leftcontent {
float:left;
width:601px;
height:auto;
}

#rightcontent {
width:269px;
height:auto;
float:right;
background:url(../images/purple-side.jpg) no-repeat bottom #64609d;
}

#bottom {
width:990px;
height:83px;
background:url(../images/background-bottom.jpg) #000;
clear:both;
margin:0;
}

#card {
position:absolute;
left:487px;
top:457px;
width:404px;
height:301px;
visibility:visible;
}

/*---------------------------------------------------
Style Tags
---------------------------------------------------*/
.freeplaybutton {
margin:6px 0 0 7px;
border:none;
}

.rightside {
font-weight:700;
font-size:75%;
letter-spacing:-0.1pt;
margin:0 10px;
}

.rightside a:link,.rightside a:active,.rightside a:visited {
color:#fff;
}

.cardtext {
padding:0 180px 0 0;
}

.noborder {
border:none;
}

a:hover,.rightside a:hover {
text-decoration:none;
}

#logo{
display: none;}