.whitebox  {
	padding:20px;
	color:#d85746;
	background:white;
	box-shadow: 7px 7px 0 0 rgba(0, 0, 0, 0.5);
}

.graybox  {
	padding:20px;
	color:#676767;
	background:white;
	box-shadow: 4px 4px 7px 7px rgba(0, 0, 0, 0.3);
}


.whitebox h1, .graybox h1 {
	font-family: "Museo900";
	color:#d85746;
	font-size:24px;
}

.buy{
	text-align: center;
	background:#d85746;
	color:white;	
	padding: 0px 10px 4px 10px;
	box-shadow: 7px 7px 0 0 rgba(0, 0, 0, 0.5);
}

#game{
	box-shadow: 7px 7px 0 0 rgba(0, 0, 0, 0.5);
}

.buy h1{
	font-family: "Museo900";
	font-size:24px;	
	color:white;	
	display:inline-block;
	margin-bottom:0px;
	letter-spacing: 1px;
}

.buy a.button{
	padding:3px;
	margin-left:32px;
	font-family: "Museo500";
	font-size:24px;	
	color:#d85746;
	background:white;
	border:none;
}

.buy a.button:hover{
	box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.5);	
}

ul li.current-menu-item a{
	color:#fff!important;
}

 header#top nav .sf-menu li.current-menu-item > a, .sfHover > a{
	color: #fcc58d!important;
 }

 #controller input[type=submit]:hover,
 #contact input[type="submit"]:hover{
	box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.5);	
		
 }
 
 #controller input[type=submit],
 #contact input[type="submit"]
 {
	background: none repeat scroll 0 0 #d85746;
    border: medium none;
    color: #fff;
    font-family: "Museo500";
    font-size: 24px;
    font-weight: normal;
    padding: 2px 26px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 3px;
    border-radius:0
 }
 

 
  #contact input[type="text"], 
  #contact textarea, 
  #contact input[type="email"],
  #contact input[type="password"],
  #contact input[type="tel"], 
  #contact input[type="url"], 
  #contact input[type="search"], 
  #contact input[type="date"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fafafa;
    border-color: -moz-use-text-color -moz-use-text-color #fff;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    color: #555;
    font-family: "Museo500";
    font-size: 12px;
    line-height: 22px;
    padding: 10px !important;
    transition: all 0.2s linear 0s;
    width: 100%;
}

header #social [class^="icon-"], header #social [class*=" icon-"] {
    background-color: #d85746!important;
    border-radius: 0px;