/*
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:			#284155;
	font-family: 				Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #2a3247;
}

/** ---------------------------------- BODY END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
MAIN CONTAINER
------------------------------------------------------------------------------------------------------------ **/

#main-container {
	width:						950px;
	margin:						20px auto;
	text-align:					left;
	background-color:			#d0dbe5;
	border: 					2px solid #1e3342;
padding: 0px 2px;
}

/** ---------------------------------- MAIN CONTAINER END ---------------------------------------- **/  


/** ------------------------------------------------------------------------------------------------------
HEADER
------------------------------------------------------------------------------------------------------------ **/

#header {
	height:						165px;
	width: 						950px;
margin-bottom: 10px;
}

#header img {
border: none;
}

/** ---------------------------------- HEADER END ---------------------------------------- **/ 



/** ------------------------------------------------------------------------------------------------------
SIDEBARS
------------------------------------------------------------------------------------------------------------ **/

/** --------------------------------- SIDEBAR --------------------------------------- **/

#sidebar-right{
	width:						230px;
	float:						right;
	font-size:					0.75em;
line-height: 1.5em;
	text-align:					left;
        text-transform: uppercase;
font-weight: bold;
}

#sidebar-right h2 {
	font-size:					1em;
}

#sidebar-right img {
	margin-bottom: 				-3px;
	border:						none;
}


/* for when javascript is disabled */
.list-header {
	padding: 					15px 0px 15px 0px;
	color:						#fafbfb;
	background-color: 			#3f4c6b;
	margin-bottom:				1px;
}
.list-header:hover {
	padding: 					15px 0px 15px 0px;
	color:						#fafbfb;
	background-color: 			#90aac1;
	margin-bottom:				1px;

}
.fake-list-header {
	padding: 					15px 0px 15px 0px;
	color:						#fafbfb;
	background-color: 			#3f4c6b;
	margin-bottom:				1px;
}
.fake-list-header:hover {
	padding: 					15px 0px 15px 0px;
	color:						#fafbfb;
	background-color: 			#90aac1;
	margin-bottom:				1px;
}


.list-content ul {
	margin:						0px;
	margin:						0px;
}

.pagenav li  { 
	color:						#000000;
}



.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:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}

.list-header a:visited {
	padding: 					5px;
	color:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}


.list-header a:hover {
	padding: 					5px;
	color:						#3f4c6b;
font-weight: bold;
	text-decoration: 				none;
}

.list-header a:active {
	padding: 					5px;
	color:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}

.fake-list-header a:link {
	padding: 					5px;
	color:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}

.fake-list-header a:visited {
	padding: 					5px;
	color:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}


.fake-list-header a:hover {
	padding: 					5px;
	color:						#3f4c6b;
font-weight: bold;
	text-decoration: 				none;
}

.fake-list-header a:active {
	padding: 					5px;
	color:						#fafbfb;
font-weight: bold;
	text-decoration: 				none;
}

.list-content li {
background-color: #90aac1;
padding: 					15px 0px 15px 5px;
color:						#fafbfb;
margin-bottom:				1px;
margin-top: 1px;
list-style-type:				none;	
text-align: 					left;
}

.list-content li  a:link {
color: #3d4456;
text-decoration: none;
font-weight: bold;
}
.list-content li  a:visited {
color: #3d4456;
text-decoration: none;
font-weight: bold;
}
.list-content li  a:hover {
color: #ba0100;
text-decoration: none;
font-weight: bold;
}
.list-content li  a:active {
color: #3d4456;
text-decoration: none;
font-weight: bold;
}

.widget {
	list-style: 				none;
	list-style-type: 			none;
	text-align: 				left;
	padding: 					10px;
	font-weight: 				bold;
background: #e7eaf1;
}

.widget p {
	font-weight: 				normal;
}

#miniposts {
background: #e7eaf1 url('/wp-content/themes/ianwatson/featured.jpg') repeat-x;;
background-position: bottom;
min-height: 140px;
margin-top: 5px;
border: 1px solid #a0acbd;
text-transform: none;
text-align: justify;
}

.minipost-title {
font-size: 1.5em;
color: #ba0100;
font-weight: bold;
text-transform: none;
text-align: left;
}

.minipost {
font-size: 1em;
color: #2a3247;
text-transform: none;
}

.minipost p {
font-size: 1em;
color: #2a3247;
text-transform: none;
}

#miniposts a:link {
color: #2a3247;
font-weight: bold;
}
#miniposts a:visited {
color: #2a3247;
font-weight: bold;
}
#miniposts a:hover {
color: #ba0100;
font-weight: bold;
}
#miniposts a:active {
color: #2a3247;
font-weight: bold;
}

/** ------------------------------------------------------------------------------------------------------
CONTENT
------------------------------------------------------------------------------------------------------------**/

#content {
	float:						left;
	padding:					20px;
	background-color:			#ffffff;
	font-size: 					0.85em;
line-height:				normal;
margin-left: 3px;
width: 660px;
min-height: 550px;
text-align: justify;
}
#content 
ul {
  margin: 1em 0;
  list-style-position: outside;
}

#content  ul li {
  list-style-type: disc;
	margin: 0.3125em 0 0.3125em 1.25em;
}


.profile-image {
border: 7px solid #e3e9ef;
margin: -50px 0px 10px 15px;
float: right;
}

.back {
padding-top: 30px;
}

/** ---------------------------------- CONTENT END ---------------------------------------- **/ 


/** ------------------------------------------------------------------------------------------------------
FOOTER
------------------------------------------------------------------------------------------------------------ **/
	
#footer {
	clear:						both;
	padding:					20px 10px 50px 20px;
	color:						#3f4c6b;
	font-size: 					0.85em;
font-weight: bold;
}

#footer a:link {
	color:						#3f4c6b;
font-weight: bold;
	text-decoration: 				none;
}

#footer  a:visited {
	color:						#3f4c6b;
font-weight: bold;
	text-decoration: 				none;
}

#footer a:hover {
	color:						#ba0100;
font-weight: bold;
	text-decoration: 				none;
}

#footer a:active {
	color:						#999999;
font-weight: bold;
	text-decoration: 				none;
}

/** ---------------------------------- FOOTER END ---------------------------------------- **/ 

