/* General Layout and Structure */

body {
	background: #fff url(../images/background.jpg) no-repeat top center;
	font: 62.5% Arial, Helvetica, sans-serif;
	padding: 200px 0;
}

.wrapper {
	margin: 0 auto;
	width: 320px;
}

#home {
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	margin: 0 20px;
	opacity: 0.9;
	width: 280px;
}

/* Positioning */

.wrapper, #home {
	position: relative;
}

/* Buttons */

ul#button-stack li {
	border-top: 0px solid #252525;
}

ul#button-stack li:first-child {
	border: none;
}

ul#button-stack li a, ul#button-stack li a:visited {
	color: #000000;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	height: 27px;
	padding: 13px 30px 10px 55px;
	text-decoration: none;
	text-transform: capitalize;
	width: 205px;
}

ul#button-stack li.video a {
	background: url(../images/video_button.png) no-repeat 0 0; /* Video button */
}

ul#button-stack li.link a {
	background: url(../images/link_button.png) no-repeat 0 0; /* External link button */
}

ul#button-stack li.facebook a {
	background: url(../images/facebook_button.png) no-repeat 0 0; /* Facebook button */
}

ul#button-stack li.twitter a {
	background: url(../images/twitter_button.png) no-repeat 0 0; /* Twitter Button */
}
