@charset utf-8;

* {
	margin:0;
	padding:0;
	
}

a:link, a {color:#999999;text-decoration:none; }
a:hover{ color:#E61F74; }
body {
	font-size:11px;
	font-family:"century gothic", Helvetica, ariel, sans-serif;
	background:#272727;
	margin-top:10px;
	color:ffffff;
}



form fieldset {
border:0 none;
color:white;
display:inline;
font-size:11px;
float:left;
}





input.text-input {
color:#333333;
font-family:"century gothic",Helvetica,ariel,sans-serif;
font-weight:normal;
display:inline;
margin:0px;
padding:2px 4px;
}

#links {
float:left;
padding:0 0 0 125px;
position:relative;
width:779px;
}


#contact {
float:right;
margin-right:19px;
}

#fb {float:right;}

.hsn{float:left; position:relative;}

.fb {float:right; display:inline; border:none;}

#popup {
background-color:#272727;
border:1px solid #999999;
height:61px;
margin-left:663px;
padding:4px 10px;
position:absolute;
visibility:hidden;
width:234px;
margin-top:-1px;
}

input#email {
border:1px solid #999999;
display:inline;
height:16px;
margin:0 0 0 167px;
position:relative;
width:130px;
}

label#email_error {
	position:relative;
	padding-left:240px;
	padding-top:12px;
}

input.button {
background:#454545 none repeat scroll 0 0;
border:1px solid #999999;
color:#999999;
display:inline;
float:left;
font-family:"century gothic",Helvetica,ariel,sans-serif;
font-weight:normal;
height:22px;
margin-left:10px;
padding:0 6px 4px;
position:relative;
top:0;
}

input.button:hover {
	background:#333333 none repeat scroll 0 0;
	color:#E61F74;
}


#message h2 {
	font-size:150%;
	color:white;
}

#message {
color:#999999;
width:300px;
float:left;
margin:0 0 0 164px;
position:relative;
}