/*
Theme Name: Paperpunch (Custom)
Theme URI: http://thethemefoundry.com/paperpunch/
Description: Custome theme based on Paperpunch
Template: paperpunch_pro
Version: 1.03
Author: Life-Link Friendship-Schools
Author URI: http://www.life-link.org/
*/

@import url("../paperpunch/style.css");

.clear {
	clear:both;
}

div.post-box .entry a,
div.post-box .entry a:visited {
	color:#006A33;
}

div.post-box .entry a:hover {
	color:#FC990D;
}

h1#title,
div#title {
	width:700px;
}

h1#title a:link,
h1#title a:visited,
div#title a:link,
div#title a:visited {
	color:#006A33;
}

#nav ul ul {
	width:181px;
}

#nav li li {
	width:200px;
}

#nav li li a {
	width:176px;
}

div.post-footer,
div.author span,
#respond,
#comments {
	display:none;
}
/* Do not show dates on posts */
.post .meta .author {
	visibility:hidden;
}

div.post-header {
	/*position:absolute;*/
	width:600px;
	/*background:#000;*/
}

div.post-header {
	margin-top:-6.3em;
}

body.single div.post-header {
	margin-top:-6.5em;
}

div.page-box div.post-header{
	position:relative;
	margin-top:0px;
}

div.post-header h1 {
	overflow:hidden;
	height:1.2em;
}

div.post-header h2 {
	overflow:hidden;
	height:1.15em;
}

.entry {
	padding:30px;
}

.entry .newsletter,
.entry .newsletter_continue {
	padding-left:100px;
	margin-left:-20px;
}
.entry .newsletter {
	background:url(paperclip.png) top left no-repeat;
	padding-top:80px;
	margin-top:-20px;
}
.entry .newsletter + p {
	margin-left:80px;
}

.entry ul li,
.entry ol li {
	margin-top:0px;
}

.entry p + ul,
.entry p + ol {
	margin-top:-10px;
}

.entry h1:first-child,
.entry h2:first-child,
.entry h3:first-child,
.entry h1 + h1,
.entry h2 + h2,
.entry h3 + h3 {
	padding-top:0px;
}

div.widget {
	overflow:hidden;
}

div.widget_betterrsswidget li {
	padding-bottom:5px;
}

div.widget_betterrsswidget .rss-date {
	display:block;
}

ul.calendar {
	margin-left:0px;
}

ul.calendar li {
	list-style:none;
}

ul.calendar li span {
	display:block;
	float:left;
	width:100px;
	text-align:right;
	padding-right:5px;
	font-family:"Courier New",Courier,monospace;
	font-size:0.9em;
}

table th {
	background-color:#006A33;
	color:#fff;
}

table td, table th {
	padding:3px !important;
}

/* REGISTRATION */
		#registration-form {
			padding:10px;
		}
		#registration-form p,
		#registration-form hr {
			clear: both;
		}
		#registration-form p {
			padding: 5px 2px;
			clear:both;
		}
		#registration-form p.even {
			background-color:#eeeeee;
		}
		#registration-form label {
			float: left;
			width: 150px;
			padding: 0px 5px 0px 2px;
			text-align: right;
		}
		#registration-form p {
			min-height:2.25em;
			padding-top:1.5em;
			padding-bottom:0.5em;
		}
		#registration-form p.group {
			padding-top: 1em;
			padding-bottom: 1em;
		}
		#registration-form p.group label {
			padding-top:0.5em;
		}
		#registration-form p.group span.group label {
			width: auto;
			text-align: left;
			padding: 0px;
			margin-top: -1em;
		}
		#registration-form span.group label span {
			font-size: 0.8em;
		}
		#registration-form input[type="text"],
		#registration-form span.group,
		#registration-form select {
			float: left;
			width: 200px;
			padding: 0px;
			margin: 0px;
		}
		#registration-form .big {
			width: 400px !important;
		}
		#registration-form fieldset {
			border:1px solid #eeeeee;
		}
		#registration-form fieldset legend {
			font-size: 1.2em;
		}
