body {
	font-family: sans-serif;
}
div#story {
	width: 580px;
	padding: 10px;
}
h2 {
	font-size: 21px;
	line-height: 22px;
	font-weight: 700;
	color: #555;
}
ul {
	height: 20px;
}
ul#infoBar {
	list-style-type: disc;
	color: #999;
	margin-bottom: 15px;
}
ul#infoBar li {
	font-size: 11px;
	line-height: 17px;
	font-weight: 400;
	float: left;
	margin-left: 20px;
}
ul#infoBar li:first-child {
	list-style-type: none;
	margin-left: 0;
}
ul#leftButtons {
	float: left;
	margin-bottom: 8px;
}
ul#rightButtons {
	float: right;
	margin-bottom: 8px;
}
ul#rightButtons li:last-child img {
	position: relative;
	top: -1px;
}
ul#leftButtons li, ul#rightButtons li {
	float: left;
	padding-left: 5px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
p {
	clear: left;
	font-size: 14px;
	line-height: 21px;
	font-weight: 400;
	padding-top: 12px;
	border-top: 1px solid #eee;
	color: #444;
}

#google
{
	margin-top: 40px;
	padding-top: 10px;
	border-top: 1px solid #eee;
}

#googleInner
{
	height: 110px;
	padding-top: 25px;
	padding-bottom: 15px;
	padding-left: 10px;
	background-color: #C5DCF2;
	border-radius: 3px;
}

#googleInner textarea
{
	border: solid 2px #647DA1;
	margin-bottom: 20px;
}

#googleInner img
{
	padding-right: 10px;
	float: left;
}

#leftInfo
{
	float: left;
}

#leftInfo > span
{
	color: #6987AE;
	font-size: 12px;
}

#rightInfo
{
	float: right;
}

#rightInfo input
{
	width: 90px;
}

#rightInfo span
{
	color: #ADAFAD;
	margin: auto 5px;
	font-size: 12px;
}

#rightInfo #cancelLink
{
	color: red;
	font-size: 14px;
	text-decoration: underline;
	padding-right: 15px;
}