/*
Theme Name: CFR Universal Blog Theme
Theme URI: http://wordpress.org/
Description: ONE THEME TO RULE THEM ALL 
Version: 0.9
Author:  Carl Strolle

Do not delete the comments at the beginning of this CSS file

*/

#cc {
	width: 490px !important;
	padding: 0px !important;
	overflow:visible;
}

#cc  #general * img {
	max-width: 570px !important;
    padding-left:0px !important;
}

#cc * .commentlist * {
	list-style:none;
	max-width:470px;
}

#rc {
	width: 190px !important;
}

#general {
	padding: 10px !important;
}

#blog_hdr {
	padding: 0px;
}


.scrollbar .leftlink {
	float: left;
	border: 0px solid red;
}

.scrollbar .rightlink {
	float: right;
}

.entry p, .entry ul li a {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, Serif;
	line-height: 1.6;
}

.entry p a, .entry ul li a {
	text-decoration:underline;
}

a.more-link:link {
	text-decoration:none;
	font-weight:bold;
}
a.more-link:visited {
	text-decoration:none;
	font-weight:bold;
}

a.more-link:hover {
	text-decoration:underline;
}

a.more-link:active {
	text-decoration:underline;
}

.post {
clear:both;
overflow:hidden;
}


/*styles the original post date and the metadata about the original entry */

.postmetadata {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
line-height:1.4;
}

.postmetadata p, small {
font-family:Georgia,"Times New Roman",Times,Serif;
font-size:10.5px;
line-height:1.6;
}

/* styles for comments section */
.commentlist li, .commentlist p, .commentlist a {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px !important;
line-height:1.4;
}

.entry .postmetadata strong {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px !important;
line-height:1.4;
}

.postmetadata cite {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px !important;
line-height:1.4;
}

.postmetadata strong {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px !important;
line-height:1.4;
}

.postmetadata strong a{
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px !important;
line-height:1.4;
}

/*time and date stamp for comments */
.commentlist *, form .blogdate small {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:10.5px !important;
}

/*threaded comments */
.children {
	padding-left:20px!important;
}

/*bolds just the names and more link in the recent comments widget */
.callout-c .categories li a.sidebar-comment-link {
	font-weight: bold;
}

ol {
margin-left:30px;
}

ol li {
margin-left:15px;
font-family:Georgia,"Times New Roman",Times,Serif;
font-size:12px;
line-height:1.6;
padding-bottom:5px;
padding-top:5px;
}

img.alignleft, div.alignleft {
padding-right:10px !important;
float:left;
}

/* code for blog bullets, leverages and updates the code for bullets on update.css */
#general ul li {
font-family: Georgia,"Times New Roman",Times,Serif;
color:#411C0D;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin:0pt 0pt 0.9em !important;
padding:0pt !important;
padding-left: 10px !important;
text-indent:0em !important;
line-height:1.4;
}

.entry img {
max-width:470px;
padding-top: 10px !important;
}

#general .nounderline {
text-decoration:none !important;
border-bottom:0px !important;
}

.authorTable {
font-size:11px;
line-height:1;

}

p.sDes {
font-family:Georgia,"Times New Roman",Times,Serif;
font-size:12px;
line-height:1.6;
}

.sDes a {
text-decoration:underline;
}

.error {
color:#962034;
font-weight:bold;
}

.sharebut {
padding-top:5px;
padding-bottom:5px;
}

.entry blockquote {
	display: block;
	background-color: #F5F1E8;
	padding:15px !important;
}

.entry p.wp-caption-text {
	font-style: normal;
	font-size: 11px;
	color: gray;
	font-family: 'Arial', sans-serif;
	margin-top: -8px !important;
	line-height: 1.3;
	padding-right: 10px;
}

#general p.authorp {
	padding-top:0;
	padding-bottom:2px;
}

#twitter_div h4 {
	padding-left: 26px;
	background-image:url('/wp-content/themes/cfrblog/images/twitter.png');
	background-repeat: no-repeat;
	background-position: 0 8px;
	color: #21a3dc !important;
}

.callout-c #twitter_div p, .aktt_tweets {
	color:#647999 !important;
}

.callout-c #twitter_div a {
	color: #185d7c !important;
}

a.moretwitter {
	font-weight: bold;
}

p.firsttweet {
}

.aktt_tweets {
	margin-top: 10px;
}

a.aktt_username {
	font-weight: bold;
}

.callout-c .aktt_tweets li.aktt_more_updates, .callout-c .aktt_tweets li.aktt_more_updates a {
	font-weight: bold !important;
}

a.aktt_tweet_time {
	display: block !important;
}

