/*
Theme Name: JCL Theme
Version: 1.0
Description: Child theme for CoffeeBreak.
Author: Super Mega Action Plus
Author URI: http://supermegaactionplus.com
Template: coffeebreak
*/
 
@import url("../coffeebreak/style.css");

* {
	margin: 0;
}

html, body {
	font-family:Arial,sans-serif;
	height: 100%;
}

#top { background:url(/wp-content/themes/jcl-theme/images/bg-top-tile.gif) repeat-x top left; border-bottom:2px solid #2E4465; }
#top .content { background:url(/wp-content/themes/jcl-theme/images/bg-top-tile.gif) repeat-x top left; }
#main-content {	background: url(/wp-content/themes/jcl-theme/images/bg-main-top.gif) repeat-x top left; padding:40px 0 25px; }
#footer { background: #e1e1e1 url(/wp-content/themes/jcl-theme/images/bg-footer-top.gif) repeat-x top left; }
#featured { background:#3b4f6d url(/wp-content/themes/jcl-theme/images/bg-slider-bot.png) repeat-x left bottom; border-top:none; border-bottom:1px solid #2e4465;  }

#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px;
}

#pagenav {
position:relative;
z-index:999;
}

.inner {
margin:0 auto;
width:700px;
}

#header {
	clear:both;
height:90px;
margin:0 auto;
padding:10px 0 25px;
position:relative;
width:136px;
}

#footer, .push {
	clear: both;
	height: 14px;
}

#footer p {
	line-height: 11px;
	font-size: 11px;
	padding: 10px;
}

a { 
	color: #3b4f6d;
}

a:hover { 
	color: #2e4465;
}

a:active
{
  outline: none;
}


.content {
	clear: both;
	width: 700px;
}

#navigation {
background: #2E4465;
border-bottom:1px solid #ffffff;
margin-top: 0; 
position:relative;
text-align:center;
z-index:99;
}

#navigation li a {
	color: #ffffff;
	padding: 10px;
	border-left:1px solid #2E4465;
border-right:1px solid #2E4465;
}

#navigation li {
-x-system-font:none;
display:inline;
font-family:"Lucida Sans",Arial,Helvetica,Sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
position:relative !important;
text-transform:uppercase;
}
#navigation li a:hover, #navigation li.current_page_item a {
color: #3b4f6d;
background: #ffffff;
border-left:1px solid #22324b;
border-right:1px solid #22324b;
}
#navigation li:hover, #navigation li.current_page_item a {
color: #3b4f6d;
background: #ffffff;
}
#featured { 
	background:#3B4F6D url(/wp-content/themes/jcl-theme/images/bg-slider-bot.png) repeat-x scroll left bottom;
border-bottom:2px solid #2E4465;
border-top:2px solid #2E4465;
margin-top:25px;
}
#featured #page-title h2 {
	padding:10px 0;
}
#featured h2 {
color:#FFFFFF;
font-family:"Lucida Sans",Arial,Helvetica,Sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
font-size:21px;
letter-spacing:0;
line-height:23px;
text-shadow:2px 2px 0 rgba(0, 0, 0, 0.15);
text-transform:uppercase;
}
#main-content {

}

#main p, #main ul, #main ol {
font-size:12px;
}

#main blockquote {
border-left:2px solid #3b4f6d;
color:#3b4f6d;
font-style:italic;
margin:5px auto 15px;
padding:0 10px;
width:85%;
}

#main.full {
width:700px;
}

blockquote p {
padding:0 0;
}

#shelf {
	height:112px;
margin:0 auto 21px;
width:700px;
	background: url(/wp-content/themes/jcl-theme/images/bookshelf-01.jpg) no-repeat;
}

.bookshelf {
	margin-top: 30px;
}

#footer {
	height:35px;
	margin-top:25px;
	padding:0;
}
#footer .col-left {
	background:transparent none repeat scroll 0 0;
	padding:0;
	width:640px;
}
