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

body {
	background-color: #FFFFFF;
	background-image: url("images/future-3_06.png");
	background-repeat: no-repeat;
	background-attachment: fixed;
}

a:link {color: #CC0422; font-weight: bold;}
a:visited {color: #000000;}
a:hover {color: #429CA1;}
a:active {color: #B5AFD7;}

/* width */
::-webkit-scrollbar {
  width: 8px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #fcfbdd; 
  border-radius: 8px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #EBE01B; 
  border-radius: 8px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #EB9C0B; 
}

#site {
	width: 270px;
	color: #9B521A;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-family: 8pt;
}

h1 {
	width: 90%;
	font-size: 18pt;
	border-bottom: 4px double #9B521A;
}

h2 {
	text-align: center;
	font-size: 10pt;
}

img.cd {
	float: left;
	padding-right: 4px;
}

#cd {
	width: 200px;
	height: 120px;
	background-color: #EAF378;
	font-size: 8pt;
	border: 1px solid #5DAB0A;
}

.audio {
	width: 200px;
}

label {
    display:block;
    margin-top:20px;
    letter-spacing:2px;
}

input{
    width:250px;
    height:20px;
    background-color: #FFFFBB;
    border:1px solid #9B521A;
    margin-top:3px;
    font-size:0.9em;
    color: #9B521A;
}

select {
    background-color: #FFFFBB;
    color: #9B521A;
}

textarea{
    width:150px;
    height:50px;
    background-color: #FFFFBB;
    border:1px solid #9B521A;
    margin-top:3px;
    font-size:0.9em;
    color: #9B521A;
}


#submit {
    width:70px;
    height:35px;
    background-color: #FFFFBB;
    color: #9B521A;
    border:1px solid #9B521A;
    margin-top:20px;
	margin-bottom: 10px;
}
#country {
    background-color: #FFFFBB;
    color: #9B521A;
}

#fans {
  color: #9B521A;
  border-collapse: collapse;
  width: 98%;
}

#fans td, #fans th {
  padding: 8px;
}

#fans tr:nth-child(even){
	background-color: #E0C100;
	color: #9B521A;
}

#fans th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  color: #9B521A;
}