p { margin: 10px 15px 10px }
h1 { padding-left: 0 }
h2, h3, h4, h5, h6 { padding-left: 5px }
.how-to-play{
	background: #c8c8c8;
	padding:15px 20px 60px;
}
.content_bottom_button:after{
	content: '.';
	clear: both;
	display: block;
	overflow: hidden;
	height: 0;
	visibility: hidden;
}
.content_bottom_button{
	zoom:1;
}
#create_user_form label{
	width: 80px;
	font-size: .85em;
	font-weight: bold;
}
.how-to-play-l-sign-out{
	width:480px;
	float: left;
	margin-right: 20px;
	padding-top:10px;
}
.how-to-play-l-sign-in{
	width:670px;
	float: left;
	text-align: right;
	margin-right: 20px;
}
.how-to-play-r-sign-in{
	float: left;
	width:200px;
}
.how-to-play-r-sign-out{
	float: left;
	width:390px;
}
.clickwrap{
	padding:0 0 0 90px;
	font-size: .9em;
}
.how-to-play-b-sign-in{
	margin:15px auto 50px;
	text-align: center;
}
.how-to-play-b-sign-out{
	margin:15px auto 50px;
}
.how-to-play-b-sign-in p{
	margin:5px auto 10px;
	font-weight: bold;
	width:86%;
}
.how-to-play-b-sign-out p{
	margin:5px 0 10px;
	font-weight: bold;
	width:80%;
}

.how-to-play-b-button-sign-in li{
	float: left;
	padding:0 110px 0 20px;
	font-weight: bold;
}
.how-to-play-b-button-sign-out li{
	float: left;
	padding:0 140px 0 0;
	font-weight: bold;
}
.how-to-play-b-button-sign-in li a,
.how-to-play-b-button-sign-out li a{
	color: #000;
	text-decoration: underline;
}
.how-to-play-b-button-sign-in li a:hover,
.how-to-play-b-button-sign-out li a:hover{
	text-decoration: none;
	color: #000;
}