#container {
background-image:url('/Background.gif');
margin: 0 auto;
width: 649px;
}


#header {
width: 649px;
}


#menu {
float: right;
width: 172px;
text-align: center; 
padding-right: 11px;
}


#main {
float: left;
width: 441px;
text-align: justify; 
padding-left: 11px;
}


#footer {
width: 649px;
}


body {
background: #FFFFFF url(/bg.gif);
background-attachment: fixed;
color: #000000;
padding: 2px; 
font-size: 8pt;
font-family: Tahoma;
text-align: center;
line-height: 14px;
cursor: default;
} 


p.center {
text-align: center;
}


blockquote {
display: block;
background: #FFFFFF;
color: #000000;
padding-left: 4px;
border-left: 4px solid #000000;
}


pre {
width: auto;
font-size: 8pt;
font-family: Tahoma;
}


input, textarea, select {
background: #E6E6E6;
border: #000000 1px solid; 
font-size: 8pt; 
color: #000000; 
font-family: Tahoma;
}


a:link, a:visited, a:active {
background-color: #FFFFFF;
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #47A5FC;
color: #983562;
}


a:hover {
background-color: #a5ce46;
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #8C928A;
color: #000000;
}


b {
font-weight: bold;
color: #000000;
border-bottom: 1px solid #59903A;
}


i {
color: #484848;
background-color: #FFFFFF;
}


u {
border-bottom: 3px double #DE0552;
}


h1 {
text-align: left;
color: #000000;
background: transparent url(/) bottom left repeat;
text-transform: uppercase;
line-height: 16pt;
margin: 0;
padding-left: 3px;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
border-bottom: 3px solid #983562;
}


h2 {
text-align: left;
color: #000000;
background-color: #E6E6E6;
text-transform: lowercase;
line-height: 14pt;
margin: 0;
padding-left: 3px;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
border-bottom: 1px solid #a5ce46;
}


h3 {
text-align: left;
color: #000000;
background: transparent url(/) bottom left repeat;
text-transform: uppercase;
line-height: 16pt;
margin: 0;
padding-left: 3px;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
border-bottom: 3px solid #000000;
}


a.navi:link, a.navi:visited, a.navi:active {
font-family: Arial; 
font-size: 8pt;
text-decoration: none;
text-transform: lowercase;
line-height: 12pt;  
text-align: left;  
color: #000000;   
background-color: #E6E6E6;     
cursor: default;     
display: block; 
padding-left: 4px; 
padding-bottom: 2px;
border-bottom: 0px; 
border-left: 0px solid #6D9C4E;
border-right: 15px solid #B2B2AF;
}


a.navi:hover {
font-family: Arial; 
font-size: 8pt;
text-decoration: none;
text-transform: lowercase;
line-height: 12pt;  
text-align: left; 
color: #000000;   
background-color: #FFFFFF;     
cursor: default;     
display: block; 
padding-left: 4px; 
padding-bottom: 2px;
border-bottom: 0px;
border-left: 0px solid #B2B2AF;
border-right: 15px solid #6D9C4E;
}


a.navigation:link, a.navigation:visited, a.navigation:active {
background-color: #E6E6E6;
text-decoration: none;
text-transform: lowercase;
display: block;
text-align: center;
font-size: 8pt;
color: #000000;
padding-bottom: 2px;
font-family: Arial;
font-weight: normal;
border-bottom: 0px;
border-right: 4px solid #6D9C4E;
}


a.navigation:hover {
background-color: #FFFFFF;
text-decoration: none;
text-transform: lowercase;
display: block;
text-align: center;
font-size: 8pt;
color: #000000;
padding-bottom: 2px;
font-family: Arial;
font-weight: normal;
border-bottom: 0px;
border-right: 4px solid #B2B2AF;
}


a.affiliates:link, a.affiliates:visited, a.affiliates:active {
background-color: #E6E6E6;
text-decoration: none;
text-transform: lowercase;
display: block;
text-align: center;
font-size: 8pt;
color: #000000;
padding-bottom: 2px;
font-family: Arial;
font-weight: normal;
border-bottom: 0px;
border-right: 4px solid #B2B2AF;
}


a.affiliates:hover {
background-color: #FFFFFF;
text-decoration: none;
text-transform: lowercase;
display: block;
text-align: center;
font-size: 8pt;
color: #000000;
padding-bottom: 2px;
font-family: Arial;
font-weight: normal;
border-bottom: 0px;
border-right: 4px solid #6D9C4E;
}


.rules {
color: #000000;
font-size: 8pt;
margin: 20px;
width: 260px;
padding: 4px;
margin-left: auto;
margin-right: auto;
background-color: #E6E6E6;
border-color: #000000; 
border-style: solid;
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 8px;
text-align: justify;
} 


span {
color: #000000;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
line-height: 12px;
text-decoration: none;
background-color: #FFFFFF;
padding: 4px;
}


a.page:link, a.page:visited, a.page:active {
color: #000000;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
line-height: 12px;
text-decoration: none;
border-bottom: 2px solid #6D9C4E;
background-color: #FFFFFF;
padding: 4px;
}


a.page:hover {
color: #000000;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
line-height: 12px;
text-decoration: none;
border-bottom: 2px solid #B2B2AF;
background-color: #E6E6E6;
padding: 4px;
}