@charset "UTF-8";
/* CSS Document */

@import url("../Kiwanis-Main/all.css");


body {
background:#b0b579 url(images/bg-body.gif) repeat-x scroll 0 0;
}

form {
background:transparent url(images/bg-wrapper.gif) repeat-x scroll 0 100%;
}

#header {
background:none;
}

.beta {
display:none;
}


/* nav */
.nav-area ul{
	margin:0;
	padding:11px 0 0;
	list-style:none;
	float:right;
	font-size:10px;
}
.nav-area li{
	display:inline;
	margin:0 0 0 23px;
}
.nav-area a{
	color:#ffffff;
	text-decoration:none;
}
.nav-area a:hover{
	text-decoration:underline;
}


.info-box {
padding-left:5px;
}


.logo {
background:url("images/KIF-wordmark.gif") no-repeat scroll 0 0 transparent;
}

.give-now {
background:url("images/KIF-give-now.png") no-repeat scroll 0 0 transparent;
display:inline;
float:right;
height:45px;
margin:0 25px 0 5px;
overflow:hidden;
text-indent:-9999px;
width:114px;
}

.search-area .decorated-area input {
color:#b0b579;
}

.aside1 {
padding:129px 0 0 10px;
}
.breadcrumbs {
padding-bottom:1em;
}

.breadcrumbs a:hover {
color:#9F805A;
}
.text-hold, #kif-news .sf_postContent, #kif-news .sf_readMore, #kif-stories .sf_postContent, #kif-stories .sf_readMore {
font:14px/24px palatino, "Times New Roman", Times, serif;
}

.txt-info .ttl {
color:#807263;
}
.txt-info .number {
color:#b0b579;
/*color:#566423;*/
}

.txt-info p {
color:#807263;
}

.text-hold h1, .text-hold h2, .text-hold h3, .text-hold h4, .text-hold h5, .text-hold h6, h1, h2, h3, h4, h5, h6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#566423;
text-align:left;
line-height:normal;
}

#interior h2.sf_postTitle {
font-size:25px;
}
 
.inf-holder { /* news divider */
	background:transparent url(images/news-divider.png) no-repeat 430px 0;
}

.home-page .main-holder { /* adds padding to the bottom of the news divider */
margin:0 0 -124px;
}

.inf-holder a {
color:#566423;
text-decoration:underline;
}

.inf-holder a:hover {
text-decoration:none;
}

#kif-news, #kif-stories {
float:left;
}

#kif-news {
width:390px;
padding:20px 35px 10px 20px;
background:transparent url(images/news-white-cap.png) no-repeat right top; /* news divider cap */
}

#kif-stories {
width:320px;
padding:20px 10px 10px 25px;
text-align:right;
background:transparent url(images/news-white-cap.png) no-repeat left top; /* news divider cap */
/*border-left:solid red 1px;*/

}

#kif-stories p.sf_postDate {
margin:0 0 0 !important;

}


#kif-news h3, #kif-stories h3 {
margin:0;
padding-bottom:10px;
}

#kif-stories h3, #kif-stories .sf_postTitle {
text-align:right;
}

.search-area.hover .btn-search,
.search-area:hover .btn-search{background:url(images/btn-search-hover.png) no-repeat;}

.search-area:hover .decorated-area input {
color:#566423;
}

#kif-news .sf_postTitle, #kif-stories .sf_postTitle {
font-size:1.4em !important;
margin:0 0 !important;
}

.txt-think-big {
background:none repeat scroll 0 0 transparent;
float:left;
height:54px;
overflow:visible;
position:relative;
width:371px;
text-indent:-9999px;
}

.txt-think-big span  {
background:url("images/bg-txt-think-big.png") no-repeat scroll 0 0 transparent;
display:block;
height:56px;
text-indent:-9999px;
width:337px;
}

.txt-think-big:hover .quote, 
.txt-think-big.hover .quote{
	display:block;
}
.quote .ct{
	width:339px;
	background:#566423 !important;
	border:1px solid #fff;
	border-bottom:0;
	padding:10px 16px 6px 14px;
	text-indent:0;
}
.quote .bt{
	background:url(images/bg-quote-btm.png) no-repeat;
	width:371px;
	height:35px;
}
.quote blockquote{
	background:url(images/bg-quotes-t.gif) no-repeat;
	margin:0;
}
.quote blockquote q{
	background:url(images/bg-quotes-b.gif) no-repeat 100% 100%;
	display:block;
	quotes:none;
	padding:23px 12px;
	line-height:18px;
	color:#fff;
	font-style:normal;
}

.quote blockquote a{
	color:#fff;
}
.quote blockquote q:before{content:"";}
.quote blockquote q:after{content:"";}
.inter-contacts table th{
	color:#fff;
	text-align:left;
}

.f-logo a {
background:url("images/bg-f-logo.png") no-repeat scroll 0 0 transparent;
display:none;
}


.text-hold sf_socialBookmarks.ul  {
background: none !important;
list-style:none outside none !important;
margin: 0px;
padding:0px;
}

#interior .inform-box {
width:530px;
}

.giftbutton, .giftbutton a{width:94px;height:35px;display:block;}
.giftbutton {overlow:hidden;text-indent:-9999px;clear:both;float:left;margin:-46px 0 0 486px;}
.giftbutton a{background:url("images/giftbutton2.png")}
.giftbutton a:hover{background:url("images/giftbutton.png")}

