/*  



Theme Name: keytochristiancounseling



Theme URI: http://www.blogohblog.com



Description: This theme was designed and built by Jai Nischal Verma of <a href="http://www.blogohblog.com/" title="free wordpress themes">Blog Oh Blog</a>.



Author: Jai Nischal Verma



Author URI: http://www.blogohblog.com



*/







*{margin:0;padding:0; border:0; outline:none;}



body{background:#FFFFFF; font-family:Arial; background:#00abed url(images/bg.png) top repeat-x;}



a, a:link, a:visited, a:active {text-decoration:none;color:#0070B5;}



a:hover{color:#333;}







#wrapper {width:960px; margin:auto;}



#logo {width:450px; margin:auto;}



#logo h1 {text-indent:-10000px;}



#logo h1 a {height:198px; background:url(images/logo.png) no-repeat; display:block;}







#nav_left {width:10px; height:48px; float:left; background:url(images/menu_left.png) no-repeat;}



#navigation {width:940px; float:left; background:url(images/menu_bg.png) repeat-x;}



#nav_right {width:10px; height:48px; float:left; background:url(images/menu_right.png) no-repeat;}







#menu li {list-style:none; display:inline;}



#menu li a {display:block; float:left; line-height:48px; margin-left:30px; padding:0 6px 0 6px; font-weight:bold; font-size:16px;}



.page_item a:link, .page_item a:visited{color: #333333; }



.page_item a:hover {color: #0070B5;text-decoration:none;}



.current_page_item a:link, .current_page_item a:visited{color:#0070B5; text-decoration:none;}







#blog {background:url(images/blogbg.png) repeat-y; padding:10px;}







#slides {}



.slide {float:left; padding-left:20px; padding-top:0px;}



.subscribe {width:279px; height:160px; background:url(images/subscribe.png) left no-repeat; float:left; margin-left:40px; padding:60px 0 0 0;}



.slidetip { background:url(images/tip.png) center no-repeat; height:11px;}



.slideinfo {line-height:26px; background-color:#0070b5; color:#FFFFFF; font-weight:bold; font-size:16px; text-align:center; -moz-border-radius:5px;}







#bottom {height:17px; background:url(images/blog_bottom.png) no-repeat;}



#footer {text-align:center; line-height:30px; font-size:11px; color:#FFFFFF; clear:both;}



#footer a:link, #footer a:visited {color:#FFFF00;}



#footer a:hover {text-decoration:underline;}







.post {padding:20px 15px 0 15px;}



.post p {margin:0 0 15px 0; line-height:20px; font-size:14px;}



.postimage {float:left; border:1px solid #CCCCCC; padding:10px; margin:0 10px 0 0;}



.bookimage {float:left; border:1px solid #CCCCCC; padding:2px; margin:0 10px 10px 0;}



.post h3 {font-size:18px; margin-bottom:10px; border-bottom:1px solid #C2E2EF; color:#004890; font-weight:normal; clear:both;}



.post ol li {padding:10px; border:1px solid #ccc; margin:10px; list-style:none; background-color:#EFEFEF;}







.buybutton:link, .buybutton:visited {background-color:#0070B5; padding:5px; font-size:11px; font-weight:bold; color:#fff; -moz-border-radius:4px;}





.entry {width:600px; float:left;}



.post h2 {margin-bottom:10px; border-bottom:1px solid #C2E2EF; font-size:22px; }



.date {font-size:11px; color:#666666; margin-bottom:15px;}



.meta {font-size:11px; padding:5px; background-color:#DFF4FF; border:1px dotted #AFE4FF; line-height:20px;}



.sidebar {float:left; width:270px; padding-left:30px; padding-top:20px;}



.sidebar ul {list-style:none;}



.sidebar h2 {font-size:16px; color:#666666; background-color:#DFF4FF;border:1px dotted #AFE4FF; padding:2px 5px 2px 5px;}





.sidebar ul li ul {padding:10px 10px 20px 10px;}

.sidebar ul li ul li {line-height:20px; font-size:12px; background:url(images/bullet.png) left no-repeat; padding-left:16px;}

.sidebar a {text-decoration:underline;}

.sidebar a:hover {text-decoration:none;}



.rss { background:url(images/rss.png) left no-repeat; padding-left:20px; font-size:14px; font-weight:bold;}

/**************** Comments *********************/
#comments {font-size:13px; font-weight:lighter; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}
.commentlist{padding:20px;}
.commentlist p{font-size:11px; padding-top:5px;}
#author, #email, #url {width:12em;font-size:13px; color:#666666;font-weight:bold;padding:3px; margin-right:5px; border:1px dotted #666666; background:#FFFFFF url(images/bloglight.gif) top left no-repeat;}
#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}
#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}
#comment{width:70%;border:1px dotted #666666;font:13px Tahoma;color:#666666;font-weight:bold;}
h3 #comments {font-size:13px;}
#commentform h2 {font-size:14px; font-weight:normal;}

