/**
 * @file
 * @project 601
 * @package sftheme
 * @site app2
 */

 /** 
 * ------------------------------------------------------------------
 * @section MAIN AREA
 * ------------------------------------------------------------------
 */

body {
    font-family: Arial, Helvetica, sans-serif;
}

.sf_pagetitle {
    display: none;
}
.sf_region6 {
	margin-left: 221px;
	margin-top: 10px;
}

.sf_region6 .sf_content {
}

.sf_region4 {
	width: 220px;
    .width: 221px;
	overflow: hidden;
	float: left;
}

.sf_region4 .HomeLink {
    display:block;
}

/** 
 * @subsection post 
 */

.pagn {
    margin-top: 10px;
    font-family: Georgia,"Nimbus Roman No9 L",serif;
    text-transform: uppercase;
    font-size: 14px;
}

.pagn a {
    padding: 3px 0;
}

.sf_blog_post {
	min-height:1%;
	height:auto !important;
	height:1%;
	margin-bottom:20px;
    padding-bottom: 20px;
}

.sf_blog_entry {
    margin-bottom:30px;
}

.sf_blog_post:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}

.sf_blog_posttitle {
	padding:0px;
	margin-top:0;
	font-size: 24px;
	margin-bottom: 5px;
    font-family: Georgia, Times, serif;
}

.sf_blog_posttitle a {
	text-decoration: none;
}

.archive-post .sf_blog_postmeta {
    margin-top: 0px;
}

h2.sf_blog_posttitle {
	font-size:2em; 
	font-weight:normal; 
	margin:0.75em 0;
}

.searchheadings {
    margin-top: 0px;
}

.chicklet_group {
	display:block;
	clear:both;
	padding:5px;
    .padding-top: 2px;
    padding-bottom: 3px;
}

.sf_blog_postmeta {
	display:block;
	clear:both;
    border: 0;
    font-size: 10px;
    padding: 5px; 
    margin-top: -13px;
    overflow: auto;
}

.sf_blog_postmeta a{
    text-decoration: none;   
}
#divline {
	clear:both;
	height:30px;
	margin-top:15px;
}

/** 
 * @subsection error page 
 */
.error {
	font-weight:bold;
	margin:0.5em 0;
	padding:0.4em;
}

/** 
 * @subsection survey 
 */

.sf_blog_survey, ul.commentlist li, #formcomment {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 10px;
}

#surveyoptions {
    margin: 5px 0;
}

#formsurvey {
    margin-bottom: 2px;
}

/** 
 * @subsection comments, trackbacks, etc.
 */
h6#trackbackslabel, 
h6#commentslabel, 
h6#leavecommentlabel, 
#surveytitletext, 
.header  {
	font-weight:bold;
	margin:25px 0 0;
	font-size:16px;
	padding-bottom:1px;
}
 
#surveytitletext{
	margin:0;
}

#blogsurvey,
.trackbacklinks,
.trackbacklist,
.commentlist,
#leavecomment form{
	min-height:1%;
	height:auto !important;
	height:1%;
}

.trackbacklinks,
.commentlinks {
	font-size:11px;
	margin:0px;
	padding:5px 0px 0px;
}

.trackbacklist, .commentlist {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.trackbacklist li, .commentlist li {
	list-style-type:none;
	margin:10px 0px;
	padding:5px;
}
