/*
Theme Name: Jim Slater
Author: Ambergreen
*/

/** ------------------------------------------------------------------------------------------------------
This is the main CSS file and will include all the layout elements featured globally throughout the site 
------------------------------------------------------------------------------------------------------ **/

/** ------------------------------------------------------------------------------------------------------
BODY
------------------------------------------------------------------------------------------------------------ **/

body {
	background-color:			#e8e8e8;
	font-family: 				Arial, Helvetica, Tahoma, sans-serif;
	color:						#333333;
}

/** ---------------------------------- BODY END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
MAIN CONTAINER
------------------------------------------------------------------------------------------------------------ **/

#main-container {
	width:						835px;
	margin:						20px auto;
	text-align:					left;
	background-color:			#ebebeb;
	background-image:			url(sidebar-back.jpg);
	background-repeat:			repeat-x;
	background-position:        bottom right;
	border: 					1px solid #cccccc;
}

/** ---------------------------------- MAIN CONTAINER END ---------------------------------------- **/  


/** ------------------------------------------------------------------------------------------------------
HEADER
------------------------------------------------------------------------------------------------------------ **/

#header {
	height:						100px;
	background-color:			#2c3594;
	width: 						834px
overflow: hidden;
}
#header img {
	border:					none;
}
#logo {
	width:						180px;
	float:						left;
}

#logo a {
	border: none;
	width: 180px;
	height: 100px;
	float: left;
}

.strapline {
	color:						#fff;
	font-size:					2.5em;
line-height: 2.5em;
	float:						left;
	margin: 					10px 0px 0px 35px;
}

/** ---------------------------------- HEADER END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
SUB-HEADER
------------------------------------------------------------------------------------------------------------ **/ 

#sub-header {
	background-color:			#231f20;
	color:						#FFFFFF;
	font-size:					0.85em;
	height:						20px;
	clear: 						both;
	padding-left: 				25px;
	width: 						810px;
font-weight: bold;
}

#sub-header a:link {
	color: 						#ffffff;
}

#sub-header a:visited {
	color: 						#ffffff;
}


#sub-header a:hover {
	color: 						#1670c1;
}


#sub-header a:active {
	color: 						#ffffff;
}


#navigation {
}


/** ---------------------------------- SUB-HEADER END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
SIDEBARS
------------------------------------------------------------------------------------------------------------ **/

/** --------------------------------- SIDEBAR LEFT--------------------------------------- **/

#sidebar-left {
	width:						180px;
	float:						left;
	font-size:					0.75em;
line-height: 1.5em;
	text-align:					left;
}

#sidebar-left h2 {
	font-size:					1em;
}

#sidebar-left img {
	margin-bottom: 				-3px;
	border:						none;
}


/* for when javascript is disabled */
.list-header {
	padding: 					15px 0px 15px 10px;
	color:						#000000;
	border-bottom:				1px solid #e60811;
font-weight: bold;
font-size: 1.4em;
text-decoration: none;
}
.list-header:hover {
	padding: 					15px 0px 15px 10px;
	color:						#000000;
	border-bottom:				1px solid #e60811;
background:					#ffffff;
font-weight: bold;
font-size: 1.4em;
text-decoration: none;
}
.fake-list-header {
	padding: 					15px 0px 15px 10px;
	color:						#000000;
	border-bottom:				1px solid #e60811;
font-weight: bold;
font-size: 1.4em;
text-decoration: none;
}
.fake-list-header:hover {
	padding: 					15px 0px 15px 10px;
	color:						#000000;
	border-bottom:				1px solid #e60811;
background:					#ffffff;
font-weight: bold;
font-size: 1.4em;
text-decoration: none;
}


.list-content ul {
	border-bottom:				1px solid #e60811;
	margin:						0px;
	margin:						0px;
}

.list-content li {
font-size: 1.2em;
}

.list-content li:hover {
background: #ccc;
}

.pagenav li  { 
	color:						#000000;
}

.list-content li a:link {
color: #000000;
text-decoration: none;
}

.list-content li a:visited {
color: #000000;
text-decoration: none;
}

.list-content li a:hover {
color: #e60811;
text-decoration: none;
}

.list-content li a:active{
color: #000000;
text-decoration: none;
}



.pagenav a:link {
	padding: 					5px;	color:						#000000;
}

.pagenav a:visited {
	color:						#000000;
}


.pagenav a:hover {
	color:						#e60811;
}

.pagenav a:active {
	color:						#000000;
}

.list-header a:link {
	padding: 					5px;
	color:						#000000;
text-decoration: none;
}

.list-header a:visited {
	padding: 					5px;
	color:						#000000;
text-decoration: none;
}


.list-header a:hover {
	padding: 					5px;
	color:						#e60811;
text-decoration: none;
}

.fake-list-header a:link {
	padding: 					5px;
	color:						#000000;
text-decoration: none;
}

.fake-list-header a:visited {
	padding: 					5px;
	color:						#000000;
text-decoration: none;
}


.fake-list-header a:hover {
	padding: 					5px;
	color:						#e60811;
text-decoration: none;
}

.fake-list-header a:active {
	padding: 					5px;
	color:						#000000;
text-decoration: none;
}

.widget {
	list-style: 				none;
	list-style-type: 			none;
list-style-position: outside;
	text-align: 				left;
	padding: 					10px; 
	font-weight: 				bold;
	background: 				#ebebeb;
	margin:					10px 5px 10px 5px;
	border: 1px solid #e60811;
}

.widget p {
	font-weight: 				normal;
}

.widget strong {
	color: #e60811;
}

.minipost {
	font-size: 1.2em;
}


/** ------------------------------------------------------------------------------------------------------
CONTENT
------------------------------------------------------------------------------------------------------------**/

#content {
	float:						left;
	padding:					0px 20px 20px 20px;
	line-height:				1.5em;
	width:						614px;
	background-color:			#ffffff;
	font-size: 					1em;
}

#content-homepage {
	float:						left;
	padding:					0px 0px 0px 20px;
	line-height:				1.5em;
	width:						635px;
	background-color:			#ffffff;
	font-size: 					1em;
}
#content-homepage img {
	border:					none;
}

#content-homepage h1 {
clear: none;
}

#content-inner {
text-align: justify;
padding-right: 20px;
}

#content 
ul {
  margin: 1em 0;
  list-style-position: outside;
}

#content  ul li {
  list-style-type: disc;
	margin: 0.3125em 0 0.3125em 1.25em;
text-align: justify;
}

.recentdate {
padding-right: 20px;
}

.wp-caption-text {
display: none;
}

/** ---------------------------------- CONTENT END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
FOOTER
------------------------------------------------------------------------------------------------------------ **/
	
#footer {
	clear:						both;
	padding:					10px;
	color:						#999999;
	background-color:			#2b388f;
	border-bottom:				5px solid #333333;
	font-size: 					1em;
        line-height: 1.5em;
}

#footer a:link {
	color:						#999999;
}

#footer  a:visited {
	color:						#999999;
}

#footer a:hover {
	color:						#ffffff;
}

#footer a:active {
	color:						#999999;
}

.copyright {
	float:						left;
}

.footer-links {
	float:						right;
}

/** ---------------------------------- FOOTER END ---------------------------------------- **/ 
