/*
Theme Name: careforkids
Theme URI: http://www.careforkidsfoundation.org/wordpress
Description: CARE for Kids Foundation Website!
Author: Contessa Crisostomo, Lisa Loyd, Hayley Sanderson
Author URI: http://www.careforkidsfoundation.org
Version: 1.0
*/

/* GLOBAL STYLES */



body{
	background: #FFF;
	color: #524123;
	font-size: 62.5%;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

#wrapper{
	font-size: 1.3em;
	width: 950px;
	margin: 0 auto;
	line-height: 1.3em;
	background: #fff;
	position: relative;
	
}

#header{
	position: relative;
	background-color: #f1f1e5;
	height: 128px;
	margin: 0 auto;	
	padding: 0px;

}

#tagline{
	position: absolute;
	top: 50px;
	right: 0px;
}

#tagline img{
	width: 450px;
	height: auto;
}

.tagline{
	font-size: 2em;
	font-weight: bold;
}

.highlight{
	color: #f58821;
}

#header_content {
	width: 950px;
	margin: 0 auto;
	position: relative;
}

#logo{

	width: 284px;
	height: 110px;
	/*background: url('images/logo2.gif') no-repeat;*/
	float: left;
}

#logo img{

border: 0px;

}



#nav{

	margin-bottom: 12px;
	font-size: 1.2em;
	font-weight: bold;
	position: absolute;
	top: 100px;
//	left: 308px;
	right: 0px;
	*top: 99px;
//	*left: 284px;
	*right: 0px;
//	width: 700px;
//	max-width: 900px;
	*height: 30px;
	*background-color: #f1f1e5;
	z-index: 1;
	
	
}

#nav li a:link{	
	color: #524123;
}

#nav li a:hover{
	color: #f58821;
}

#nav ul{
	padding: 0;
	margin: 0;
	height: 22.5px;
	top: 10px;
	*background-color: #f1f1e5;
}

#nav ul li.page_item{
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	/*border-right: solid #40270c 1px;*/
	position: relative;
    list-style-type: none;
	height: 28px;
	float: left;
	list-style-type: none;
}

#pagenav ul{
	display: inline;
}

/*.donate_btn img{
	width: 96px;
	height: 31px;
	border: none;
	position: absolute;
	top: -9px;
	left: 11px;
}
*/

#nav ul li.page-item-64{
	background: url(images/donate_button.gif) no-repeat;
	background-position: -90px 0px;
	width: 90px;
	height: 28px;
	margin: 0;
	padding: 0;
}

#nav li.page-item-64 a{
	background: url(images/donate_button.gif) no-repeat;
	background-position: 0px 0px;
	float: left;
	display: block;
	width: 90px;
	height: 23px;
	padding: 0px;
	text-indent: -9999px;
}


#nav li.page-item-64 a:hover{
	background: none;
}


#main{
	background: #ffffff;
	float: left;
	margin-top: 30px;
}

h3{
	font-family: helvetica, arial, sans-serif;
	font-size: 1.1em;
	text-transform: uppercase;
}

strong{
	color: #f58821;
}





#footer{
	text-align: center;
	font-size: 1.1em;
	padding-top: 4px;
	padding-bottom: 12px;
	margin-top: 30px;
	margin-bottom: 30px;
	clear: both;
	color: #FFF;
	background-color: #2e1d03;	
	height: 20px;
	
	
}


.clearall{

clear: both;

}

#footer_content{

	width: 950px;
	margin: 0 auto;

}


#footer strong{
	font-weight: bold;
}

a:link {
	text-decoration: none;
	color: #4f3c1b; 
}

a:visited {
	text-decoration: none;
	color: #4f3c1b;
	
}

a:active{
	text-decoration: none;
	color: #4f3c1b;
}

a:hover {
	text-decoration: none;
	color: #f58821;
}

.right{
	text-align: right;
}

ul {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
}

.titles {
	border-bottom: #f58821 solid 5px;
	text-align: right;
	font-size: 24px;
	font-weight:bold;
	padding-bottom: 5px;
	color: #f58821;
}



.subtitles {
	font-size: 18px;
}

#sidebar {
	width: 274px;
	float: right;
	margin-top: 17px;
	color: #524123;
}

#sidebar_bottom {
	padding-top: 19px;	
	padding-bottom: 30px;
}

#sidebar_bottom ul{
	list-style-type: none;
	padding: 0;
}

/*
#sidebar ul#button_nav {
	height: 224px;	
}
*/

#sidebar ul#button_nav li{
	margin-top: 14px;
}

/* sidebar_button a states*/

#sidebar ul#button_nav li#button_educators a{
	display: block;
	width: 273px;
	height: 65px;
	background-image: url('images/side_buttons.gif');
	background-position: 0px 0px;
}


#sidebar ul#button_nav li#button_volunteers a{
	display: block;
	width: 273px;
	height: 66px;
	background-image: url('images/side_buttons.gif');
	background-position: 0px 142px;
}

#sidebar ul#button_nav li#button_donate a{
	display: block;
	width: 273px;
	height: 65px;
	background-image: url('images/side_buttons.gif');
	background-position: 0px 66px;
}

/* sidebar_button a:hover states*/

#sidebar ul#button_nav li#button_educators a:hover, #sidebar ul#button_nav li#button_volunteers a:hover, #sidebar ul#button_nav li#button_donate a:hover{
	background: none;
}


/* sidebar_button li states*/

#sidebar ul#button_nav li#button_educators {
	width: 273px;
	height: 65px;
	background-image: url('images/side_buttons.gif');
	background-position: 273px 0px;
}


#sidebar ul#button_nav li#button_volunteers {
	width: 273px;
	height: 66px;
	background-image: url('images/side_buttons.gif');
	background-position: 273px 142px;
}

#sidebar ul#button_nav li#button_donate {
	width: 273px;
	height: 65px;
	background-image: url('images/side_buttons.gif');
	background-position: 273px 66px;
}

.buttons {
	font-size: 24px;
	font-weight: bold;
	margin-left: 55px;
//	color: #fff;
	margin-bottom: 0px;
	padding-top: 18px;
}

.buttons_smalltext {
	margin-left: 55px;
//	color: #fff;
	margin-top: 0px;
	margin-bottom: 0px;
}

.buttons a:link, .buttons_smalltext a:link{

color: #ffffff;

}

.buttons a:hover, .buttons_smalltext a:hover{

color:#524123;

}

.buttons a:visited, .buttons_smalltext a:visited{

color:#ffffff ;

}

.buttons a:active, .buttons_smalltext a:active{

color:#ffffff ;

}


p.buttons { 
	margin-top: 0px;
	
}


#rightbox {
	background-color: #f1f1e5;	
}

.rightbox {
	margin: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#dancer {
	background: url('images/dancer.jpg') no-repeat;	
	padding-top: 270px;
}



/* HOMEPAGE STYLES */

#slideshow{

	height: 225px;
	width: 655px;
	position: relative;
	
}

#learn_more{

	height: 43px;
	width: 131px;
	position: absolute;
	top:162px;
	left: 260px;

}


#learn_more img{

	border: 0px;

}

#features{
	/*height: 300px;
	clear: both;*/
	overflow: hidden;
}

#leftcolumn{
	width: 180px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	color: #524123;
}

#centercolumn{
	width: 460px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	color: #524123;
	margin-bottom: 50px;


}

#rightcolumn{
	
	float: right;
	margin-top: 15px;
	color: #524123;
}

/* SUBPAGE GLOBALS */

#subnav {
	text-align: right;
	padding-top: 41px;
	font-weight: bold;
	text-transform: uppercase;
	
}

#subnav li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-right: 15px;
	text-align: right;

}

#leftcolumn {
	text-align: right;
}

/* ABOUT PAGE */

#aboutphoto{
	background: url(../images/about.jpg) #000000;
	height: 328px;
}

#about {
	height: 300px;
	margin-top: 20px;
}

#description{
	width: 600px;
	float: right;
	margin-left: 15px;
}

/* MISSION PAGE */

#mission{
	font-variant: small-caps;
	color: ;	
}

/* GET INVOLVED PAGE */

#involvedphoto{
	background: url(../images/getinvolved.jpg) #000000;
	height: 328px;
}

/* NEWS PAGE */

#news_photo{
	background: url(../images/news.jpg);
	height: 328px;
}

#news_content{
	height: 360px;
	margin-top: 20px;
}

#news_stories{
//	height: auto;
	width: 600px;
	float: right;
	margin-left: 15px;
}

#news_stories.news_date{
	padding: 0;
	margin: 0;
}

#archives{
	width: 285px;
	float: left;
	border-right-style: solid;
	border-right-width: 2px;
	text-align: 
}

/*
     BEGIN ENTRIES
*/

.entry-content {
       	color: #524123;
	font-size: 1em;
	font-family: Helvetica, Arial, sans-serif;
padding-bottom: 10px;
border-bottom-style: dotted;
border-width: 2px;

}

.entry-excerpt {
       	color: #524123;
	font-size: 1em;
	font-family: Helvetica, Arial, sans-serif;
padding-bottom: 10px;
border-bottom-style: dotted;
border-width: 2px;

}

.entry-date {
     	color: #524123;
	font-size: .8em;
	font-family: Helvetica, Arial, sans-serif;
}

.entry-title {
     	color: #524123;
	font-size: 1.2em;
	font-family: Helvetica, Arial, sans-serif;
padding-top: 10px;
line-height: 1.4em;
}

.single-title {
font-size: 1.5em;
padding-top: 15px;
padding-bottom: 3px;
line-height: 1.4em;
}

.entry-title a{
     	color: #524123;
	font-size: 1.2em;
	font-family: Helvetica, Arial, sans-serif;
padding-top: 10px;
}


.entry-excerpt-summary {
       	color: #524123;
	font-size: 1em;
	font-family: Helvetica, Arial, sans-serif;
padding-bottom: 10px;
border-bottom-style: dotted;
border-width: 2px;

}

.entry-date-summary {
     	color: #524123;
	font-size: .8em;
	font-family: Helvetica, Arial, sans-serif;
}

.entry-title-summary {
     	color: #524123;
	font-size: 1.2em;
	font-family: Helvetica, Arial, sans-serif;
padding-top: 10px;
line-height: 1.4em;
}


.entry-title-summary a{
     	color: #524123;
	font-size: 1.2em;
	font-family: Helvetica, Arial, sans-serif;
padding-top: 10px;
}
/*
    END ENTRIES
*/


.newstitles {
font-size: 1.2em;
}

.navigation {
    position: relative;
margin-top: 5px;
}

.alignleft {
    float:left;
}

.alignright {
    float:right;
}

.textwidget a{
font-weight: 600;

font-size: .9em;
}

.entry-excerpt-summary a {

font-weight: 600;
font-size: .85em;
}

.alignleft a {

font-weight: 600;
font-size: .85em;
}

.alignright a {

font-weight: 600;
font-size: .85em;
}

.entry a:hover {
   color: #f58821;
}

ul.blogroll li {
    list-style-image:url(images/brown-arrow.gif);
    margin-left:1.1em;
}


