@import url(/themes/fonts/functionpro/light/stylesheet.css);
@import url(/themes/fonts/functionpro/mediumcondensed/stylesheet.css);

#main {
	float: left !important;
}
#column1 {
	float: right !important;
}
#contentContent { background: none !important; }
.navigation {
	padding: 15px 0;
}
#nav-above {
	display: none;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}


H1 {
	background: none !important;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
#column1 H3 {
	font-size: 12px;
	color: #888;
	font-weight: normal;
	padding-right: 0 !important;
}

/* Post
------------ */
.wp_default .meta-prep-author, .post .author { display: none; }
.wp_default .entry-meta { 
	font-size: 12px; 
	background: url(../../../pics/headingBorder.gif) repeat-x left bottom;
	padding-bottom: 20px;
}
.wp_default .entry-meta A { color: #888888; }
.wp_default .post {
	padding-bottom: 30px;
}
#entry-author-info { display: none; }
.wp_default H3 {
	font-size: 18px;
	background: none;
	padding: 0;
}
.wp_default .meta-comments { padding-left: 20px; color: #888888;  }


/* Share buttons
--------------------- */
#shareButtons {
	border-top: 1px #e5e5e5 solid;
	border-bottom: 1px #e5e5e5 solid;
	padding: 15px 0 14px 0;
}
.facebookShare, .twitterShare {
	float: left;
	padding-right: 15px;
}
.fb_share_link {
	background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat right center;
	height: 18px;
	padding: 0 20px 0 3px;
	border: 1px #d8dfea solid;
	color: #3b5998;
	font-size: 12px;
	display: inline-block;
}
.facebookLike {
	padding-top: 7px;
	clear: left;
	height: 25px;
	overflow: hidden;
}

/* Comments
-------------*/
#comments OL {
	list-style: none;
	margin: 0;
	padding: 0;
}
#comments OL LI {
	margin: 0;
	padding: 15px 0;
	font-size: 12px;
	border-bottom: 1px #e5e5e5 solid;
}
#comments .photo, #comments .says { display: none; }
#comments .fn { font-size: 14px; font-style: normal; }
#comments .fn A { text-decoration: underline; }
#comments .comment-meta A { color: #000; }
#comments P { margin-bottom: 0px; }
#comments .cptch_block {
	padding-left: 140px;
}
#comments .reply { text-align: right; padding-right: 30px; }
#comments #comments-title { margin-top: 20px; }
#comments .form-allowed-tags,
#comments .form-submit { padding-left: 140px; }
#respond LABEL {
	display: block;
	float: left;
	width: 140px;
}
#respond .required {
	color: #f00;
	padding-right: 6px;
	margin-left: -11px;
}
#respond .comment-notes .required {
	padding: 0;
	margin: 0;
}
#respond INPUT,
#respond TEXTAREA {
	background: url(../../../pics/textInput.gif) repeat-x left top;
	border-top: 1px #949494 solid;
	border-right: 1px #c6c6c6 solid;
	border-bottom: 1px #ededed solid;
	border-left: 1px #c6c6c6 solid;
	padding: 4px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	width: 450px;
}
#respond .form-submit INPUT {
	background: url(../../../pics/button.gif) #c00172 repeat-x left top;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	border: 0;
	color: #fff;
	padding: 4px 25px;
	width: auto;
	overflow: visible;
}

/* List
-------------- */
.wp_default .entry-title {
	margin-bottom: 0;
}
.wp_default .entry-meta .meta-sep { display: none; }
.wp_default .meta-sep { color: #ccc; padding: 0 10px; }
.wp_default .listView .entry-meta {
	background: none;
	padding-bottom: 0;
}

/* Recent posts
----------------- */
.wp_recentPosts {
	padding-top: 30px;
}
.wp_recentPosts UL {
	list-style: none;
	margin: 0;
	padding: 0;
} 
.wp_recentPosts UL LI {
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
	position: relative;
} 
.wp_recentPosts .recentPostAuthor,
.wp_recentPosts .recentPostComments,
.wp_recentPosts .recentPostSep { display: none; }
.wp_recentPosts A {
	display: block;
	line-height: normal;
	color: #000;
	font-family: FunctionProLight, Arial, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: -0.2px;
}
.wp_recentPosts .recentPostDate,
.wp_recentPosts .recentPostComments {
	position: absolute;
	bottom: 0;
	font-size: 12px;
	color: #888888;
}
.wp_recentPosts H3 {
	display: none;
}
.recentPostAuthorImage { display: none; }
.entry-utility { font-size: 12px; }

/* Categories, Archives
------------------------- */
.wp_archive UL,
.wp_categories UL {
	list-style: none;
	margin: 0;
	padding: 0;
}
.wp_archive UL LI,
.wp_categories UL LI {
	margin: 0;
	padding: 0;
}
.wp_archive UL LI A ,
.wp_categories UL LI A {
	display: block;
	padding: 0 0 0 13px;
	background: url(../../../pics/redArrow.gif) no-repeat left 6px;
	color: #000;
	font-size: 12px;
}