blockquote.download {
background-image: url(images/icons/download-icon.png);
background-repeat: no-repeat;
background-position: 10px 12px;
padding-left: 36px;
}

/* @group TWITTER STATUS */

#header-top #status {
	clear: both;
	width: 400px;
	height: 100px;
	overflow:hidden;
	padding: 0 10px 0;
}

#header-top #status-twitter {
	float: left;
	width: 68px;
	height: 64px;
	margin: 20px 10px 10px 0;
}


#header-top #status p {
	margin: 0;
	padding: 25px 0 0 10px;
	font-size: 1.2em;
	line-height: 1.4em;
}

#header-top #status p, #header-top #status ul li,#header-top #status strong  {
	color: #a8a9a0;
	text-shadow: 0px 1px 1px #000;
}

#header-top #status strong {
	position: relative;
	display: block;
	font: italic bold 1.3em Georgia, "Times New Roman", Times, serif;
}


#status a:link, #status a:visited, #status a:active {
	text-decoration: underline;
}

#status a:hover {
	text-decoration: underline;
}

#header-top #status-twitter {
	background: url("images/twitter-large.png") no-repeat 0 0;
}

.lifestream .lifestream_meta
{	color: #5e5e56 !important;
font-size: x-small;
}

/* @end */

/* @group SUBSCRIBE */

#header-top #subscribe {
	float: left;
	width: 520px;
	margin-left: 10px;
}

#header-top #subscribe ul {
	background:  url(images/rss_go.png) no-repeat top left;
	padding-left: 22px;
	float: left;
	display: inline;
	width: 280px;
	margin-top: 4px;
}

#subscribe ul li {
	display: inline;
	font-size: 1em;
	text-transform: uppercase;
}

#header-top #subscribe ul li a:link, #header-top #subscribe ul li a:visited, #header-top #subscribe ul li a:active {
	text-decoration: underline;	
}

#header-top #subscribe ul li a:hover {
	text-decoration: underline;
}

#header-top #subscribe ul li span {
	margin: 0 2px;
}

/* @end */

/* @group COMMENTS & PRINTS */
.meta-info span.comments a, .meta-info span.print a {
	padding-bottom:3px;
}
.meta-info span.comments a:link, .meta-info span.comments a:visited, .meta-info span.comments a:active {
padding-right:20px;
text-decoration:none;
background:url(images/icons/arrow_grey.png) no-repeat right;
}
.meta-info span.comments a:hover {
color:#ff1485;
background:url(images/icons/arrow_pink.png) no-repeat right;
}

.meta-info span.print {font-size:13px;margin-left:10px;}
.meta-info span.print a:link, .meta-info span.print a:visited, .meta-info span.print a:active {
margin-left: 12px;
padding-right:28px;
text-decoration:none;
background:url(images/icons/book_grey.png) no-repeat right;
}
.meta-info span.print a:hover {
color:#ff1485;
background:url(images/icons/book_pink.png) no-repeat right;
}

/* @end */

span.currently {
	font-size:small;display:inline-block;vertical-align:top;line-height:12px;padding:5px 5px 0 0;text-align:right;color:#525252;
}

#header-top { background: repeat-x bottom left; height: 168px;}
	#slogan { color:#A8A9A0; text-shadow: 1px 1px 1px #000; }
	
	#p-menu-left, #p-menu-content, #p-menu-right { background: none; }
	
	ul.nav li a { text-shadow: 1px 1px 1px #ffffff; color: #666666; }
	#cat-nav #searchinput { color: #646464; text-shadow: 1px 1px 1px #dadada; }

	ul.nav li.current_page_item a, ul.nav li a:hover, #cat-nav-content ul.nav li a:hover, #cat-nav-content ul.nav li.current-cat > a  { color:#00c6ac; text-shadow: 1px 1px 1px #ffffff; }
	
#cat-nav-left { background:url("images/light/cat-nav-left.png") no-repeat scroll 0 0 transparent; }
#cat-nav-content { background:url("images/light/cat-nav-content.png") repeat-x scroll left bottom transparent; }
#cat-nav-right { background:url("images/light/cat-nav-right.png") no-repeat scroll 0 0 transparent; }

	#cat-nav #search-form { background:url("images/light/search.png") no-repeat scroll 0 0 transparent; }
	
#cat-nav-content ul.nav > li.sf-ul.sfHover { background: url(images/light/li-hover.png) no-repeat top right;  }
	#cat-nav-content ul.nav > li.sf-ul.sfHover > a { background: url(images/light/a-hover.png) no-repeat top left; display: block; }	
	
	#cat-nav-content ul li.sf-ul > a:hover, #cat-nav-content ul li.sfHover > a  { color: #1c1c1c; text-shadow: 1px 1px 1px #ffffff; }
	
	.nav li ul { background-color: #f1f1e5; background-image: none; border: 1px solid #9d9d9d; border-top: none; }
	#cat-nav-content ul.nav li li a { background:url("images/light/divider.png") no-repeat scroll left bottom transparent; color: #383838; text-shadow: 1px 1px 1px #ffffff; }
		#cat-nav-content ul.nav li li a:hover { color: #00c6ac; }
		
	#cat-nav-content ul.nav li li { background:url("images/light/bullet.png") no-repeat scroll 16px 14px transparent; }
	
	#cat-nav-content ul.nav li a { color:#1c1c1c; text-shadow: 1px 1px 1px #ffffff; }
	
	#page-menu ul.nav > li > a.sf-with-ul:hover, #page-menu ul.nav > li.sfHover > a { color: #ffffff; text-shadow: none; }
	
#page-menu ul.nav ul { background: #fff; }
#page-menu ul.nav > li > a.sf-with-ul:hover, #page-menu ul.nav > li.sfHover > a { background-color: transparent; }

#footer .container {
	background-color: #000;
	border-top-left-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-top-left-radius:10px;
	border-top-right-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-top-right-radius:10px;
	margin-top: 20px;
}

#footer #footer-bottom {
	background: #000 !important;
	padding:20px;
	overflow: hidden;
}
