/*---------------------------------------------------------------------------------------

	Kairos 							|	Design by The A Group
	www.brentwoodbaptist.com/kairos	|	(www.agroup.com)
		
---------------------------------------------------------------------------------------*/

@import url("reset.css");


/* BASIC STYLES & TYPOGRAPHY */

body {
	font: 12px/1.8 "lucida sans unicode", "lucida grande", arial, sans-serif;
	color: #444;
	background: #1d1104 url("../images/bg-body.png") repeat-x center top;
}

a {
	color: #d55c09;
	outline: none;
}

#copy h1 {
	font-size: 24px;		
	margin: -1px 0 0.9em 0;
	border-top: .9em solid #ddd;
	padding-top: .9em;
	line-height: 1.8em;
	letter-spacing: -1px;
	color: #333;
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
}

#copy h2 {
	font-size: 18px;
	font-weight: normal;	
	letter-spacing: -1px;
	line-height: 1.2em;
	margin: 2.4em 0 1.2em;
	color: #222;
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
}

#copy h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 1.542em;
	margin: 1.542em 0;
	font-family: georgia, serif;
	color: #222;
}

#copy p {
	margin: 1.8em 0;	
}

#copy ul {
	margin: 1.8em 0 1.8em 3em;
	list-style: disc; 
}

#copy ol {
	margin: 1.8em 0 1.8em 3em;
	list-style: decimal; 
}

#copy #links-related {
	margin: 3.6em 0 0;
	border-top: .9em solid #ddd;
}

#copy #links-related h2 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	margin: 1.8em 0 .9em;
	text-transform: uppercase;
	color: #666;
}

#copy #links-related ul {	
	margin: .9em 0 1.8em 2em;
	padding: 0;
	border: none;
	list-style: circle;
}

#copy #links-related ul li {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 11px;
}

/* MAIN CONTAINERS */

#container {
	min-height: 1025px;
	background: url("../images/bg-container2.jpg") no-repeat center top;
}

#container2 {
	margin: 0 auto;
	width: 950px;
}

#header {
	position: absolute;
	/*background: url("../images/logo-kairos.jpg") no-repeat;*/
}

#header a {
	width: 300px;
	height: 90px;
	display: block;
	text-indent: -4000px;
}

#sidebar {
	float: left;
	width: 300px;
	height: 775px;
	background: url("../images/bg-sidebar.jpg") no-repeat right top;	
}

#content {
	float: left;
	width: 675px;

	min-height: 630px;
	margin-left: -25px;	
}

#copy {
	padding: 0px 25px;
	
}



/* NAVIGATION */

#navigation {
	font-family: "Georgia";
	font-size:14px;
	text-align:center;
	margin-top:141px;
	margin-left:20px;
	line-height:36px;
	letter-spacing:2px;
}
#navigation a  {
	color:#bbb79f;
	text-decoration:none;
}

#navigation a  {
	display:block;
	
}
#navigation a:hover {
	background: url("../images/scroll.png") no-repeat center center;
}
#navigation #li_ap a:hover {
	background: url("../images/scroll2.png") no-repeat center center;
}
#navigation #li_co a:hover {
	background: url("../images/scroll3.png") no-repeat center center;
}
#navigation #li_pr a:hover {
	background: url("../images/scroll4.png") no-repeat center center;
}
#twitter {
	color:#9a9381;
	font-family: "Georgia";
	font-size:14px;
	text-align:center;
	margin-top:50px;
	text-align:center;
}
#sign {
	margin-top:15px;
	margin-left:22px;
}


#sidebar input {
	background:none;
	color: #bbb79f; 
	border:none;
	margin-left:65px;
}
.button {
   
    margin:10px 0 0 130px !important;
	
    width:90px;
    height:20px;
}
#link-social_networks {
	height: 50px;
	margin: 32px 0 0 25px;
	padding-left: 100px;
	background: url("../images/bg-link-social_networks.jpg") no-repeat left top; 
}

#link-social_networks li {
	width: 35px;
	margin-right: 4px;
	float: left;
	display: inline;
}
#social {
	position:absolute;
	top:535px;
	margin-left:10px;
	width:261px;
}
#link-social_networks li a {
	display: block;
	height: 35px;	
	text-indent: -4000px;
}
	

p.link-brentwood {
	width: 240px;
	height: 55px;
	background: url("../images/bg-link-brentwood.jpg") no-repeat;
	margin: 16px 0 0 45px;
}

p.link-brentwood a {
	display: block;
	height: 55px;
	text-indent: -4000px;
}


/* FOOTER */

#footer {
	padding: 10px 25px 50px;
	float:right;
	text-align: center;
	color: #baad96;
	font-size: 11px;
	width:590px;
}

#footer p {
	margin: 0;
}

#footer a {
	color: #baad96;
	text-decoration: none;
}

#news h2 {
	text-transform: uppercase;
	font-family: "lucida sans unicode", "lucida grande", sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.35em;
	margin: 1.35em 0;
	color: #444;
}
	
	#news h2 span {
		font-family: "georgia", serif;
		font-weight: normal;
		font-style: italic;			
		text-transform: none;
	}
	#rf {
		margin-top:70px;
		margin-left:-4px !important;
	}	
