/*
Theme Name: Evan Slack Network
Theme URI: http://www.evanslack.com/
Description: The default Evan Slack wordPress theme.
Version: 1.0
Author: Robert Canales
Author URI: http://www.robertcanales.com/
*/

/*  General Styles --------------- */
body {
	margin:0;
	padding:0;
	border-top:7px solid #94BEC6;
	font-family:lucida grande, Trebuchet ms, georgia, arial;
    background:url(images/eslackBg.jpg) center center repeat-y;
    }
blockquote {
    font-style:italic;
    color:#333; 
    padding-left:11px;
    border-left:3px solid #EEE;
    font-size:12px;
    }
A, A:link {
    color:#975523;
    text-decoration:none;
    padding:2px 0;
    border-bottom:1px solid #0e5f76;
    }
A:hover {
    text-decoration:none;
    padding-bottom:2px;
    border-bottom:1px solid #4b5022;
    }
A:visited {
    color:#927c00;
    text-decoration:none;
    }
a img {
	border:0;
	}
	#SearchForm {
    display:block;
    }
#SearchForm input {
    margin-top:7px;
    font-size:0.9em;
    }
#Container {
    margin:0 auto;
    padding:0;
    width:740px;
    height:auto;
    min-height:300px;
    color:#999;
    background:url(images/containerPic.jpg) top center no-repeat;
    }
#RightColumn {
    float:right;
    width:170px;
    padding-top:38px;
    padding-right:18px;
    margin:0;
    font-size:0.9em;
    }
#RightColumn a {
    color:#FFF;
    font-size:0.8em;
    border-bottom:1px dotted #0e5f76;
    }
#RightColumn H2{
    margin-top:10px;
    padding:4px 7px;
    text-align:left;
    color:#002128;
    background-color:#547286;
    font-size:1em;
    }
#RightColumn ul {
    padding:0;
    margin:0;
    }
#RightColumn ul a:hover {
    border:0;
    }
#RightColumn ul li  {
    margin:5px 0;
    padding:5px 0;
    color:#FFF;
    list-style:none;
    }
#RightColumn ul li a:hover {
    background:transparent;
    color:#DDD;
    list-style:none;
    }
#RightColumn ul li ul{
    padding:0;
    margin:0;
    background-color:transparent;
    font-size:1.1em;
    }
#RightColumn ul li ul li {
    padding:0;
    margin:0;
    list-style:none;
    }
#RightColumn ul li ul li a {
    padding:0;
    display:inline;
    margin-top:3px;
    margin-left:8px;
    list-style:none;
    }
#RightColumn ul li ul li a:hover {
    color:#006075;
    background-color:#FDFFDB;
    }
li.page_item {
    text-align:center;
    list-style:none;
    padding:0;
    margin:0;
    height:27px;
    display:block;
    position:relative;
    z-index:500;
    background:url(images/navButtonBg.jpg) top left repeat;
    border:1px solid #708895;
    }
li.page_item a {
    border:0;
    padding:0;
    margin:0;
    position:relative;
    top:3px;
    }
li.page_item a:hover {
    color:#006075;
    padding:0;
    margin:0;
    background:transparent;
    display:block;
    }
#Container a {
	font-weight:normal;
	}
#Container a:hover {
    background-color:#FDFFDB;
    }
#Container img {
    border:3px double #666;
    padding:0;
    margin:9px;
    }
#Container H4 {
	margin:0 0 34px 0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	line-height:1.1em;
	text-decoration:none;
	text-align:center;
	border:0;
	font-size:0.9em;
	color:#4C6064;
	}
#Container H4 a{
	margin:0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	line-height:1.1em;
	border:0;
	color:#006075;
	}
h2.postTitle a {
    font-size:0.9em;
    color:#006075;
    border:0;
    text-decoration:none;
    margin:0;
    padding:0;
    }
#Post {
    padding:0;
    margin:300px 218px 18px 38px;
    color:#333;
    font-size:0.9em;
    }
#Post a {
    font-weight:normal;
    }
#Post a:hover {
    color:#006075;
    border-bottom:1px solid #CCC;
    padding:2px 0;
    }
span.publishMeta {
    border-top:1px dotted #AAA;
    font-size:0.9em;
    text-align:left;
	padding:0;
	margin:4px 0 18px 0;
	display:block;
    }
span.publishMeta span {
    color:#006075;
    margin:0;
    font-size:0.9em;
	padding:3px 0;
    }
p.postmetadata {
    text-align:left;
    font-size:0.9em;
    line-height:1.5em;
	border:3px double #DDD;
	border-right:0;
	border-bottom:0;
	border-left:0;
	color:#052129;
	margin:0 0 57px 0;
	padding:3px;
	}
.postmetadata a {
    color:#0e5f76;
	background-color:transparent;
    }
.postmetadata a:hover {
    color:#76360e;
    }
#footer {
    text-align:center;
    font-size:.8em;
    border-top:3px double #CCC;
    border-right:3px double #FFF;
    border-left:3px double #FFF;
    height:auto;
    width:400px;
    padding:12px;
    margin:auto;
    }
#footer p {
    color:#777;
    margin:0;
    padding:0;
    }
