.reasonMain { float: left; }
.reason {
	clear: both;
	padding-bottom: 5px;
	}
.reasonHeadline { width:900px;}
.reasonHeadline, .reasonHeadline a, .reasonHeadline a:hover {
	font-size: 123.1%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none; line-height:90%;
	}
.reasonName {
	font-size: 85%;
	float: left;
	padding-right: 10px;
	color: #FFFFFF;
	opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	}
.reasonTime a, .reasonTime span {
	color: #FFFFFF;
	font-size: 85%;
	font-style: italic;
	text-decoration: none;
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
	}
.reasonTime a:hover { opacity:1;filter: alpha(opacity=100); -moz-opacity: 1.0; }
.reasonPhoto {
	float: left;
	height: 50px;
	width: 50px;
	padding-right: 8px;
	overflow: hidden;
	}
.reasonPhoto img {
	height: 50px;
	width: 50px;
	}


.pagination {
	text-align:right;
	padding-bottom:10px;
	font-size: 93%;
	color: #FFFFFF;
	 }
.pagination span { opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5;}
.pagination .page {
	font-size: 138.5%;
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	font-weight: bold;
	}
.pagination a {
	color: #FFFFFF;
	opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5;
	text-decoration: none;
	font-style: italic;
	}
	.pagination a:hover {
		color: #FFFFFF;
		text-decoration: none;
		opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;
		}
.madewithjoy a {
	background-image: url(../../images/madewithjoy.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 80px;
	width: 300px;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
	}
.singleReason .reasonHeadline {
	font-size: 1000%;
	line-height: 80%;
	padding-bottom: 50px;
	}
.singleReason .madewithjoy { margin-top: 200px; }
.singleReason .reason { padding-top: 30px; }
.singleReason .reasonMeta { padding-left: 10px; }
.thankyou {
	height: 100px;
	padding-top: 20px;
	text-align: center;
	display: none;
}
.adminnav a, .adminnav a:hover {
	color: #666666;
	display: block;
	padding: 5px;
	text-decoration: none;
	height: 20px;
}
.adminnav ul {
	margin: 0px;
	padding: 0px;
}
.adminnav li {
	float: left;
	width: 33%;
	list-style-type: none;
}
.adminnav {
	background-color: #FFFFFF;
	height: 30px;
	margin-bottom: 10px;
}
.adminnav .on a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0092df;
}
.destiny {
	width: 40%;
	float: right;
}
.destiny ul {
	margin: 0px;
	padding: 0px;
}
.destiny li {
	list-style-type: none;
	float: left;
	width: 45%;
	padding-right: 5%;
}
.destiny a {
	display: block;
	border: 2px solid #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 16px;
	padding-bottom: 16px;
}
.reason.pending { background-color: #999999; }
.approve a { background-color: #669900; }
.decline a { background-color: #CC0000; }
li.declinecustom { clear: both; }
.declinecustom a {
	padding: 2px;
	width: auto;
}
.iphone {
	width: 100%;
	height: 500px;
	margin:0 auto;
}
.admin hr {
	background-image: none;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
li.declinecustom { width: 95%; padding-top:10px; }
.iphone .reasonMain { width: 50%; }
.iphone .reasonPhoto { width: 8%; }
.reason.declined { background-color: #CC0000; }
ul.ways { margin: 0px; }
.ways li {
	display: block;
	width: 280px;
	height: 200px;
	padding: 0px 30px 0px 180px;
	float: left;
	list-style-type: none;
	background: url(../../images/iphone.png) no-repeat left top;
	}
.ways li.banner { background-image: url(../../images/icons/banner.png); }
.ways li.fan { background-image: url(../../images/icons/fan.png); }
.ways li.join { background-image: url(../../images/icons/join.png); }
.ways li.send { background-image: url(../../images/icons/send.png); }
.ways li.share { background-image: url(../../images/icons/share.png); }
.ways li.smile { background-image: url(../../images/icons/smile.png); }
.ways li.stick { background-image: url(../../images/icons/stick.png); }
.ways li.tell { background-image: url(../../images/icons/tell.png); }
.ways li.tweet { background-image: url(../../images/icons/tweet.png); }
.ways li.wear { background-image: url(../../images/icons/wear.png); }
.ways li h2 { font-size: 167%; }

.ways li.banner code {
	height: 30px; overflow: scroll; margin-bottom: 20px;
}

.thankyous ul { width:480px; margin: auto; }
.thankyous li {
	list-style-type: none;
	display: block;
	float: left;
	}
.thankyous a {
	background: none no-repeat center center;
	height: 100px;
	display: block;
	text-indent: -9999px;
	opacity:.7;filter: alpha(opacity=70); -moz-opacity: .7;
	}
	.thankyous a:hover { opacity:1;filter: alpha(opacity=100); -moz-opacity: 1.0; }

	.inktank a { background-image: url(../../images/logos/inktank.png); width: 100px;}
	.saddlecreek a { background-image: url(../../images/logos/saddlecreek.png); width: 150px; }
	.inclosed a { background-image: url(../../images/logos/inclosed.png); width: 230px; }
.credits { padding-top: 0px; }
.thankyous { padding-bottom: 0px; }
.whatcheer a {
	display: block;
	height: 100px;
	width: 400px;
	background-image: url(../../images/logos/whatcheer.png);
	text-indent: -9999px;
	margin:auto;
}
.reasonPhoto .frame {
	background-image: url(../../images/frame.png);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 50px;
	position: absolute;
	z-index: 10;
}
input.url { width: 260px; }
.share { float: left; }
.share ul { margin: 0px; }
.share li {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	list-style-type: none;
}
.share li a, .share li a:link, .share li a:active, .share li a:visited {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #0092DF;
	text-transform: uppercase;
	background-image: url(../../images/add.png);
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 1px 6px 3px 20px ;
	text-decoration:none;
	opacity:.5;filter: alpha(opacity=50); -moz-opacity: .5;
	}
.share li a:hover, .share li a:visited:hover {
	opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;
	}
.iphone .reasonHeadline { width: auto; }
