blockquote {
font-style:normal;
padding:0 0 0 18px;
color:#444;
}

blockquote em {
font-size:2.1em;
position:absolute;
margin:6px 5px 0 -18px;
color:#999;
}


#post-promotion {
padding-top:20px;
border-top:3px solid #333;
margin:20px 0 0 0;
}

#post-promotion p {
float:left;
width:60%;
padding-bottom:20px;
}

#post-promotion a {
color:#017598;
}
#post-promotion a:hover {
color:#333;
}

#post-promotion #postpromoimg {
position:relative;
top:13px;
float:right;
width:40%;
}


/* COLOR #1 =ORANGE FF7500 */

#sidebar h5, #welcome h5, #newsletter h5, .post .date a:hover, .commentlist .alt p a, #recent li a:hover, .postspermonth li a:hover, #recent h6,.alt .comment-meta a, .alt .comment-meta strong, #recent h6, #life-tips a:hover, #latest-articles-sidebar a:hover {color:#FF7500;}

#email a:hover,#about-text a {color:#FF7500;}

li.mycomment a, li.mycomment strong {color:#017598;}

#header {border-bottom:3px solid #000;}
.meta {border-bottom:1px dotted #000;}

/* COLOR #2 =BLUE 017598 */

.post h1 a:hover, .post p a, .post li a, .commentlist p a, #about-text a:hover,#popular h6,.comment-meta a, .postspermonth li a, .comment-meta strong a, .comment-meta strong, #email a, #popular h6, .postmetadata a:hover, #popular li a:hover, #life-tips a, #popular-articles a:hover, .post p a:hover {color:#333;}

#latest-articles-sidebar a {color:#017598;}

body {background:#F3F3F3;}


/* #COLOR #3 =LIGHTER 5A9BCC */

.v-mail, #welcome-text p a:hover, #popular-articles a {color:#666;}
#container {border-left:3px solid #FFF;border-right:3px solid #FFF;}

/* ------------------------->
---------------- CSS START */

#post-footer {
border-top:1px solid #333;
margin-top:0px;
padding-top:15px;
}

#pf-left {
float:left;
width:258px;
}

#pf-right {
float:left;
width:300px;
background:#F9F9F9;/*F7F5E7*/
border:1px solid #CCC;/*EBE9DB*/
padding:7px 10px;
}

#pf-right p {
margin:0;padding:0;
}

#pf-right h5 {
margin:0 0 5px 0;
color:#454545;
}

#pf-left input {
padding:2px 3px;
margin-top:5px;
}

#pf-left h5 {
margin-top:6px;
}

#comment-number {
margin-bottom:0px;font-size:1.1em;color:#444;background:#F7F5E7;width:578px;border:1px solid #EBE9DB;padding:6px 4px;
}

body{text-align:center;font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;}

#frame{width:960px;position:relative;right:3px;text-align:left;margin:0 auto;}

#container{width:940px;float:left;background:#FFF;padding:0 10px 40px 11px;}

#main{position:relative;left:10px;float:left;width:588px;margin:30px 85px 0 0;}

#main,{margin-right:88px;}

#sidebar{float:left;width:270px;margin:30px 0 0 -5px;} /* width:350px; */

.clear {
clear:both;
}

#header{position:relative;width:918px;height:75px;margin:0 10px;}

#slogan {float:left; margin:28px 0 0 10px;}

#slogan p{font-family:georgia;font-size:1.8em;color:#999;}

#logo-cont{float:left;width:340px; margin-top:20px;}

#navigation{margin-top:30px;position:relative;right:5px;float:right;}

#navigation li{float:left;}

#navigation li strong{color:#999;font-size:1.3em;padding:0 15px;}

#navigation li a{font-size:1.2em;color:#000;text-decoration:none;}


.post {margin-bottom:55px;}

.meta {margin-bottom:20px;padding-bottom:10px;text-align:center;}

.post .date {color:#888;font-size:1.1em;letter-spacing:1px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;text-align:center;}

.post .date a{color:#666;font-style:normal;text-transform:uppercase;}

.captionleft {
float:left;
}

.post h1{margin-top:10px;font-size:2.1em;color:#000;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-align:center;}

.post h1 a{color:#000;text-decoration:none;}

.post h1 a:hover{text-decoration:none;}

.post h2 {font-size:1.5em;font-weight:700;color:#333;padding-bottom:2px;border-bottom:1px dotted #999;margin:10px 0; clear:both;}

#respond h2, #comments h2 {font-size:1.5em;font-weight:700;color:#333;padding-top:20px;border-top:2px solid #333;margin:10px 0 10px 0; clear:both;}

.post h3 {margin:5px 0 10px 0; font-size:1.5em; font-weight:700; color:#333;}

.post h5 {margin-bottom:10px;font-size:1.4em;font-weight:700;color:#222;}

.post ul{padding-bottom:10px;line-height:1.5em;color:#333;}

.post ul li {background-image:url(http://www.justkeepthechange.com/wp-content/themes/jktc/images/arrow.gif); background-repeat:no-repeat; background-position:top left; margin-bottom:12px; padding:0 15px 0 18px;}

img.toppostimg{border:5px solid #EBE9DB;padding:1px;margin:0 0 0 37px;}

img #popular-articles {border:3px solid #000;}

img.postimg{border:5px solid #EBE9DB;padding:1px;margin:10px 0 0 37px;}

img.floatleftimg{float:left;margin-right:16px;margin-bottom:8px;}

img.floatleft{float:left;margin-right:8px;margin-bottom:10px;border:3px solid #CCC;padding:1px;}

img.floatleftsmall{float:left;margin-right:12px;margin-bottom:8px;border:1px solid #999;padding:1px;}

img.floatlefttop{float:left;margin:10px 12px 8px 0;border:3px solid #CCC;padding:1px;}

img.floatright{float:right;margin-left:8px;margin-bottom:10px;border:3px solid #CCC;padding:1px;}

img.floatrighttop{float:right;margin:10px 0 12px 8px;border:3px solid #fff;padding:1px;}
/* Removed Border #CCC */

img.floatleftproduct {float:left;margin:15px 12px 4px 0; border:1px solid #999;padding:1px;}
img.floatrightproduct {float:right;margin:10px 0 4px 15px; border:1px solid #999;padding:1px;}


.post p {font-size:1.3em;line-height:1.5em;color:#333;padding-bottom:10px;}

.post p a, .post li a {text-decoration:underline;}

.post p a:hover {text-decoration:underline;}

.post li{font-size:1.3em;line-height:1.5em;color:#333;padding-bottom:10px;}

.post ol li {margin-left:25px;}

.postmetadata {
margin-top:10px;
background:#F7F5E7;
border:1px solid #EBE9DB;
padding:4px 10px;
font-size:1.1em;
color:#666; }
.postmetadata a{text-decoration:underline; color:#E66A01;}
.postmetadata a:hover{text-decoration:underline;}


.page em {
font-size:1em;
}

/* Sidebar */

#sidebar h5 {
font-size:1.4em;
font-weight:bold;
text-transform:uppercase;
font:Georgia, "Times New Roman", Times, serif;
}

#latest-articles-sidebar h5 {
margin-bottom:10px;
}

#latest-articles-sidebar ul {
padding-left:17px;
list-style-type:circle;
}

#latest-articles-sidebar li {
font-size:1.2em;
line-height:1.5em;
padding-bottom:9px;
}

#sidebar-exgf {
margin-top:30px;
border-bottom:1px solid #333;
line-height:1.5em;
}

#sidebar-exgf img {
margin-top:10px;
margin-bottom:-3px;
}

#sidebar-exgf a {
color:#017598;
}

#sidebar-exgf a:hover {
color:#333;
}

#sidebar-exgf ul {
font-size:1.2em;
line-height:1.5em;
margin-top:10px;
padding-left:17px;
list-style-type:circle;
}

#sidebar-exgf li {
padding-bottom:9px;
}

#sidebar-exgf p {
line-height:1.5em;
font-size:1.2em;
}


#subscribe{width:340px;}

#rss{float:left;width:150px;height:112px;margin:-10px 0 0 0;padding:0 0 10px 0;background:url(http://www.justkeepthechange.com/wp-content/themes/jktc/images/rss-bg.gif) center no-repeat;}

#rss .rss-subscribe{margin:42px 0 10px 10px;}

#rss img{margin-left:10px;}

#email{padding-bottom:20px;width:150px;float:left;font-size:1.1em;margin:0 0 0 40px;}

#email p{margin:0 0 6px 0;}

.email-input{width:140px;}

#email a{font-size:1em;}

#submit{background-color:#F9F9F9;color:#333;border-top:#D1CDC9 3px double;border-right:#BCB9B3 3px double;border-bottom:#918E88 3px double;border-left:#BCB9B3 3px double;}

#about-image{margin-top:15px ;float:left;}

#about-text{float:left;width:230px;line-height:1.8em;font-size:1.1em;color:#000;margin:15px 10px 45px 0;}

#author-blurb{width:540px;background:#EEE;}

#pop-rec {clear:both;margin-top:20px;width:340px;border-top:1px dotted #666;padding-top:20px;}

#pop-rec h6 {font-size:1.2em;font-weight:bold;padding-bottom:15px;}

#popular {float:left;width:180px;}

#recent {float:left;padding-left:15px;width:145px;}

#popular ul {height:375px; /* Remove when more popular entries are posted */padding-right:15px;border-right:1px dotted #999;}

#pop-rec li {line-height:1.7em;padding-bottom:15px;}

#pop-rec li a {color:#000;font-size:1.2em;text-decoration:none;}

#recent li a:hover {font-size:1.2em;text-decoration:underline;}

#popular li a:hover {text-decoration:underline;}

.rss {margin-top:20px;}

#recent img {padding-bottom:6px;}

.thx {margin-top:30px;}

.thx img {margin-bottom:15px;}

a:focus{outline:none;}

h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;margin:0;padding:0;}

ul{list-style:none;}

.clear{clear:both;}

#respond h5, #comments h5{margin-bottom:20px;font-size:1.1em;color:#666;background:#F7F5E7;width:578px;border:1px solid #EBE9DB;padding:6px 4px;}

/* li.mycomment .thecomment {background: url(http://www.justkeepthechange.com/wp-content/uploads/2011/08/alexkay-avatar-small.gif) no-repeat left top; padding-left:60px; padding-bottom:20px;} */

.comment-meta{font-size:1.2em;border-bottom:1px dotted #999;padding-bottom:8px;}
.comment-meta strong{padding-left:15px;}
.comment-meta strong a{color:#333;}
.commentlist ol {list-style-type:none;}
.commentlist li{margin-bottom:20px; list-style-type:none;}
.commentlist p{font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:10px;line-height:1.8em;color:#222;font-size:1.2em;margin-top:10px;}

#commentform p{font-family:Verdana, Arial, Helvetica, sans-serif;}

.moderation{font-size:1.1em;color:#666;margin:10px 0 5px 0;}

#reply strong{padding-right:4px;font-size:1.1em;color:#666;}

#reply em{color:red;font-style:normal;}

#respond input, #respond textarea, #comments input,#comments textarea{background:#FAF9F4;border:1px solid #CCC;margin:4px 0 10px;padding:5px;}
#input-hidden{display:none;}

img{border:0;}

hr{visibility:hidden;}

*,ul,ol,li{margin:0;padding:0;}

.commentlist .alt p a{text-decoration:underline;}

.commentlist p a{text-decoration:underline;}

#navigation li a:hover,a,a:hover{text-decoration:underline;}


/* Clean Archives */

.postspermonth {
margin:5px 0 10px 0;
list-style: none;
}

#clean-archives strong {
margin-bottom:10px;font-size:1.4em;font-weight:700;color:#222;text-decoration:none;
}

.postspermonth li {
font-size:1.2em;line-height:1.6em;color:#333;padding-bottom:3px;
}

/* Contact */

.entry td {
font-size:1.2em;
padding:3px;
}


/* Footer */

#footer {
clear:both;
float:left;
width:90%;
padding:10px 0;
margin:40px 0 20px 0;
}

#footer p {
background: url(http://www.justkeepthechange.com/wp-content/themes/jktc/images/jktc.gif) no-repeat 0 50%; 
padding:10px 0 10px 175px;
font-size:1.2em;
color:#333;
}

#footernavigation {margin-top:15px;}

#footernavigation li {float:left;}

#footernavigation strong{color:#999;font-size:1.3em;padding:0 15px;}

#footernavigation a{font-size:1.2em;color:#000;text-decoration:none;}
#footernavigation a:hover{text-decoration:underline;}


.alignleft a, .alignright a {
margin-top:-15px;
font-size:1.4em;
color:#333;
}

.alignleft a:hover, .alignright a:hover {
color:#333;
background:#EEE;
}


/* Life tips */

#life-tips {
font-size:1.2em;
color:#444;
line-height:1.5em;
}

/* Welcome / sidebar */

#welcome-text {
width:250px;
margin:15px 0 0 0;
font-size:1.2em;
color:#333;
line-height:1.6em;
}

#welcome-text p {
margin-bottom:10px;
}

#welcome-text p a {
color:#333;
}

.welcome-img {
float:right;margin:0 0 12px 8px;border:2px solid #CCC;padding:1px;
}

/* popular / must reads */

#popular-articles {
margin:30px 0 0 0;
}

#popular-articles a img {
margin:9px 0 1px 0;
padding:1px;
border:4px solid #EBE9DB;
}

#popular-articles a {
text-decoration:none;
font-weight:bold;
font-size:1.1em;
line-height:1.4em;
}

#popular-articles a:hover {
text-decoration:underline;
}

#left-column {
width:175px;
float:left;
margin-right:15px;
margin-bottom:30px;
}

#right-column {
width:175px;
float:left;
margin-bottom:30px;
}


#must-reads {
clear:both;
width:365px;
margin:30px 0 0 0;
}

/* Newsletter */

#newsletter {
border:2px solid #EBE9DB;
margin:0 0 15px 0;
width:256px;
background:#F7F5E7;
}

#newsletterinner {
margin:10px 0 0 10px;
background:#F7F5E7;
}

#newsletterborder {
border:1px solid #FFF;
}

#newsletter h5 {
margin-bottom:15px;
padding-top:5px;
}

#newsletter p {
font-size:1.2em;
line-height:1.4em;
color:#666;
}

#newsletter p {
margin-bottom:3px;
}

#newsletter #rssbtm {
padding-bottom:15px;
}

#newsletter a {
color:#666;
}

#newsletter input {
padding:2px 3px;
margin-top:5px;
}

.v-mail {
font-size:1.2em;
}

/* Search */

#search {
margin-top:30px;
}

#search h5 {
margin-bottom:15px;
}



/* RSS Page */

.s-rss {
position:relative;
top:3px;
}

/* REC FRIENDS */

#recfriends {
margin:20px 0;
}

#recfriends a {
color:#000;
}

#recfriends a:hover {
color:#666;
}

/* ARCHIVES LINK "DETAILED MONTHLY" */

#clean-archives span a {
color:#777;
}

/* COMMENT FORM and CONTACT terms of use */

#reply ul {
line-height:1.5em;
margin-top:15px;
}

#reply ul, #reply ul a, #contact p a {
color:#666;
}

#contact p {
color:#666;
font-size:1.1em;
}
