/*
	
	
	Author Name	: Nicole Sharp
	Author Site	: http://silver-starlight.net/blog/
	Style Name	: Darkened
	Style URI	:
	Version	: 0.1
	Comments	:
*/

body {
	background: url('images/back-top.png') top repeat-x #ffffff;
	/*background: #111;*/
	/*#003333*/
	/* #2D0707 */
	/*#0E4D6A*/
	font: 65% 'Trebuchet MS', Verdana, Arial, Sans-Serif;
	}

a:hover {
	text-decoration: none !important;
	}

h1 {
	font-family: 'Tahoma','Trebuchet MS', Verdana, Arial, Sans-Serif;
	letter-spacing: 1px;
}

h2, h3, h4 {
	font-family: 'Trebuchet MS', 'Arial Narrow', Verdana, sans-serif;
	/*font-weight: bold !important;*/
}

h2 {
	font-weight: normal;
	letter-spacing 1px;
	}


#page {
	/* The entire design is contained within the 'page' id */
	border: 1px solid #000;
	background: #f8f8f8;
	/*background: #161616;*/
	padding: 0px !important;
	}
	
#header {
	/* Contains the H1 and menu */
	height: 130px;
	/*background: #161616;*/
	background: #f2f2f2;
	border-bottom: 1px solid #eee;
	}

#header h1, #header .blog-title {
	float: right;
	padding: 60px 40px 0;
	font-weight: normal;
	font-size: 4em;
	letter-spacing: 3px;
	font-family: 'Trebuchet MS', Verdana, Arial, Sans-serif;
	}

#header h1 a, #header .blog-title  a {
	color: #ccc !important;
	}

#header h1 a:hover, # header .blog-title a:hover {
	text-decoration: none;
	}


#header .description {
	display: none;
	text-align: right;
	color: #aaa !important;
	padding-top: 100px;
	font-size: 1.2em;
	}

ul.menu {
	position: absolute;
	left: -20px !important;
	top: 0 !important;
	background: #44DC5D;
	/*CAAFD7*/
	/* #3E809E blue I like*/
	height: 30px;
	/*width: 96.1%; with 780px width */
	width: 100%;
	padding-top: 10px;
	background: url('images/border-bottom.png') bottom repeat #006969;
}

ul.menu li a {

	padding: 5px 15px 10px !important;
	font-weight: bold;
	font-size: 1.1em;
	letter-spacing: 0.5px;
	margin-right: -5px;
	margin-left: 10px;
	margin-top: 5px;
}
	

ul.menu li.current_page_item a {
	color: #999 !important;
	/*background: #161616;*/
	background: #f2f2f2;
	}

ul.menu li.page_item a, ul.menu li.admintab a {
	color: #ddd;
	}

ul.menu li.page_item a:hover, ul.menu li.admintab a:hover, ul.menu li.current_page_item a:hover {
	color: #bbb !important;
	/*background: #161616;*/
	background: #f2f2f2;
	}
	
#primary {
	/* Contains the main column */
	margin-left: 30px;
	}

#primary .entry-content a, #asides a {
	font-weight: bold !important;
	}

#primary .entry-content a:hover {
	color: #333;

}


#primary .entry-content a:visited, #asides a:visited, #asides .metalink {
	font-weight: normal;
	}

#primary h3, #primary h4, .single #primary .k2-asides h3 {
	/*font-size: 2.2em;*/
	padding-bottom: 1px;
	border-bottom: solid 1px #ccc;
	}

#primary h3 a:hover {
	text-decoration: none !important;
	color: #999;
	}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	}

.chronodata, .entry-category {
	color: #999;
	}

.entry-meta a:hover {
	color: #333;
	}

.entry-meta {
	font-size: 1.2em;
	padding-top: 4px;
}

.entry-meta .meta-start {
	background: none;
	padding-left: 0px;
	}

h3.entry-title a, #comments h4, h4.reply {
	/*color: #425368;*/
	color: #004C68;
	/*color: #4871A4;*/
	}

.entry-content, #commentlist .comment-content {
	/* The meat and potatoes of every entry */
	color: #777;
	}

.secondary {
	/* Contains the sidebar */
	padding: 0px;
	font-size: 1.2em;
	}

.entry-content a, .entry-content a:visited, .noteworthyLink a, .comment-author a {
	/*color: #307D30;*/
	color: #3D737B;
	}

.single #primary .k2-asides .entry-content {
	font-size: 1.4em;
	color: #999;
	}

li.bypostauthor {
	background: #000 !important;
}

input[type=text], textarea, input[type=text]:focus, textarea:focus {
	color: #666;
	background: #f2f2f2;
	border-color: #ccc;
	}

#searchcontrols {
	background: #f8f8f8;
}

.secondary a {
	/*color: #50647D;*/
	/*color: #232E33;*/
	color: #0E4972;
	}

.secondary h4 {
	border-bottom: solid 1px #ccc;
	padding-bottom: 3px;
	color: #195D7D;
	font-size: 1.3em;
	letter-spacing: 0.5px;
	font-weight: bold;
	}

.entry-content {
	font-size: 1.3em;
	}

.secondary a:hover {
	/*text-decoration: underline !important;*/
	color: #ccc !important;
	}

.entry-edit a:hover, .comment-author a:hover, .comment-login a:hover {
	color: #000;
	}

.entry-edit a:hover {
	background-color: #f8f8f8;
	}

.comment-edit a:hover {
	color: #000;
	}

body.smartposition #rollingarchives {
	background: #f8f8f8;
	border-bottom: 1px solid #ccc;
	width: 660px;
	}

.metalinks {
	padding-top: 2px;
	}

#commentlist li .comment-content {
	background: #eee;
	padding: 10px 15px;
	border: solid 1px #ddd;
	margin-top: -1px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	}

#commentlist li .bypostauthor .comment-content {
        background-color: #ddd !important;
        border: solid 1px #ccc !important;
        }

#commentlist li .bypostauthor {
        background-color: #f8f8f8 !important;
        }

/*#commentlist li .commentauthor {
	padding: 5px 0px 5px 57px;
	background: url('images/speech.png') bottom left no-repeat;
	}*/

#commentlist li .comment-author {
	padding: 0px 0px 0px 57px;
	background-image: url('images/speech.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-clip: border;
	background-position: border;
	}

#commentlist li .bypostauthor .comment-author {
        background-image: url('images/speech-author.png') !important;
        }

#commentlist li .comment-meta {
	display: inline;
	padding-left: 10px;
	background: none;
	}

#commentlist li .gravatar {
	float: right;
	margin: 5px 10px 0 !important;
	border: solid 1px #ddd;
	}

#commentlist li .comment-edit a {
	background-position: top left;
	margin-top: -5px !important;
	}

.columns-three #page {
	/*width: 780px;*/
	width: 950px;
}

.columns-three #primary {
	width: 640px;
	}

.columns-three #sidebar-1 {
	padding: 0 20px 0 30px;
	width: 170px;
}

.columns-three #sidebar-2 {
	/*width: 770px;*/
	width: 940px;
	/*background: #07152C;*/
	/*background: #e8e8e8;*/
	background: #1e1e1e;
	padding: 5px;
	margin: 0 0 -10px -20px;
	border-top: solid 1px #ccc;
}

.columns-three #sidebar-2 a {
	color: #999;
}

/*.comment-author a:hover {
	text-decoration: none !important;
	color: #999;
}*/

#sidebar-2 div {
	position: relative;
	float: left;
	margin: 5px 5px -2px 5px;
	padding: 10px;
	}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#k2-about {
	width: 200px;
	}

#gallery {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
	

#gallery .one-image {
        display: inline;
        padding-left: 0px;
}
#gallery img {
        border: solid 1px #000;
}

/* Lifestream CSS */



h2.lifestream_date {

        font-size: 1.5em;

}



.lifestream_icon img {

        padding-top: 0px;

}



.lifestream_text {

        line-height: 1.2em; 

     

}


.lifestream_label {
	margin-top: 5px !important;
}

.lifestream_meta {
	margin-top: -10px !important;
}



