/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

	.custom a, .custom a:visited { color: #090; }
	.custom a:hover { color: #00f; }

User's Guide: http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/


/* Drop Down Menu */
.custom ul#tabs, .custom .top-nav h2.widgettitle {
display: none;
}
.custom ul#main-nav {
list-style: none;
border: 1px solid #ddd;
border-width: 0 0 1px 1px;
}
.custom ul#main-nav li {
margin-bottom: -.1em;
background: #efefef;
border: 1px solid #ddd;
border-left: 0;
float: left;
position: relative;
}
.custom ul#main-nav li.current_page_item, .custom ul#main-nav li.current-cat {
padding-bottom: 0.1em;
background: #fff;
border-bottom: 0;
}
.custom ul#main-nav li li.current_page_item, .custom ul#main-nav li li.current-cat {
background: #efefef;
padding-bottom: 0em;
}
.custom ul#main-nav li li.current_page_item a, .custom ul#main-nav li li.current-cat a {
text-decoration: underline;
}
.custom ul#main-nav li a {
font-size: 1.25em;
display: block;
line-height: inherit;
color: #111;
text-transform: none;
padding: 7px;
}
.custom ul#main-nav li a:hover {
color: #111;
text-decoration: underline;
}
.custom ul#main-nav li li:hover {
background-color: #fff;
}
.custom ul#main-nav li.current_page_item a, .custom ul#main-nav li.current-cat a {
cursor: default;
}
.custom ul#main-nav li.current_page_item li a, .custom ul#main-nav li.current-cat li a {
cursor: pointer;
}
.custom ul#main-nav li li.current_page_item  a:hover, .custom ul#main-nav li li.current-cat a:hover, .custom ul#main-nav li.current_page_item a:hover, .custom ul#main-nav li.current-cat a:hover {
text-decoration: none;
}
.custom ul#main-nav li.rss {
padding-right: 0;
background: none;
border: none;
float: right;
}	
.custom ul#main-nav li.rss a {
padding-right: 16px;
background: url('images/icon-rss.gif') 100% 50% no-repeat;
}
.custom ul#main-nav li ul {
list-style: none;
position: absolute;
left: -9999px;
border: 1px solid #ddd;
border-top: 0;
float: left;
background-color: #efefef;
overflow: hidden;
}
.custom ul#main-nav li:hover ul {
left: auto;
display: inline-block;
margin: 0;
padding: 0;
}
.custom ul#main-nav li ul li {
margin: 0;
padding: 0;
float: left;
display: block;
clear: both;
border: 0;
}
.custom ul#main-nav li ul li a {
width: 100%;
}
.custom ul#main-nav li ul li a:hover {
color: #111;
text-decoration: underline;
background-color: #efefef;
}
.custom ul#main-nav li ul li + li {
border-top: 0px solid #ddd;
}

/* Custom category archives */
.post .title h2.entry-title a {
color: #78af9a;
}
.post_box {
border-top: none;
}
.post .title .headline_meta, .post .title .headline_meta span {
text-transform: none !important;
letter-spacing: normal;
color: #666;
}
.post, .hentry, .post_box, .post .title, .headline_meta, .post .headline_meta span, .format_text, .entry-content, .search-stories, .search-stories form, .search-stories label { /* resetting for ease of skinning */
/*padding: 0 !important; */
margin: 0 !important;
border: 0 !important;
}
.post_box {
padding: 0 24px 0 22px !important;
color: #666 !important;
}
.category-archive {
margin-bottom: 12px !important;
padding-bottom: 16px !important;
}
.headline_meta {
padding-bottom: 9px !important;
margin-bottom: 9px !important;
}
.search-stories label {
color: #78AF9A !important;
}
/*.search-stories {
border-bottom: 12px solid #fff !important;
}*/
.extra-helping {
padding-top: 64px;
margin-top:0px;
background: url(/wp-content/themes/thesis/images/fokk_logo.gif) top right no-repeat !important;
}
.extra-helping-press {
padding-top: 64px;
margin-top:0px;
background: none;
}
.extra-helping-fokk {
padding-top: 18px;
background: url(/wp-content/themes/thesis/custom/images/fokk_logo_original.gif) 440px 0px no-repeat !important;	
}
p.backbutton {
padding-left: 40px;
}

/* Footer Styles */
.custom #footer ul, .custom #footer li {
	padding: 0;
	margin: 0;
	text-align: center;
}
.custom #footer li {
	display: inline;
	padding: 0 1em 0 1em;
}
.category-friends .headerset{
	background:transparent url(/wp-content/themes/thesis/custom/images/fokk_logo_original.gif) no-repeat scroll 400px 0px !important;
	margin-top:-20px;
	margin-right:-20px;
	padding-bottom:80px;
}
.category-fundraising .headerset{
	padding-top:20px;
}
.category-friends .title,.category-fundraising .title {
	background:transparent url(/wp-content/themes/thesis/images/bg-title.gif) repeat-x scroll 0 100%;
	padding:17px 0 7px;
	width:527px;
}