@charset "utf-8";

/* CSS Document */



body {

	background: #fff url(images/top_bg.gif) no-repeat center top;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-family: "Trebuchet MS";

	line-height: 21px;

}

h1, h2, h3, h4, h5 {

	font-family: Georgia, "Times New Roman", Times, serif;

}

h1 {

	font-size: 30px;

	color: #fb574a;

	font-weight: normal;

	margin: 0;

	padding: 0;

}

h2 {

	font-size: 23px;

	color: #fb574a;

	font-weight: normal;

	line-height: 23px;

	margin: 0;

	padding: 0;

}

h3 {

	font-size: 12px;

	color: #934f68;

	margin: 0;

	padding: 0;

}

h4 {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	padding: 21px 0 0 0;

	display: block;

	margin: 0px;

}

p {

	font-family: "Trebuchet MS";

	margin: 0;

	padding: 0;

}

a {

	color: #000000;

}
h2.title {color: #000000; font-size:14px; font-weight:700;line-height:18px; padding:0 !important; margin:0 !important;}
a img {

	border: 0;

}

a p {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

fieldset{

	margin: 0px;

	padding: 0px;

}

#html_wrapper {

	/*background: url(images/left_bg.gif) no-repeat left 256px;*/

}

#body_wrapper {

	background: url(images/btm_bg.gif) no-repeat center bottom;

}

#main_wrapper {

	width: 981px;

	margin: 0 auto;

	padding: 0 0 236px 0;

}

#header {

	padding: 74px 0 27px 0;

}

#header #logo {

	background: url(images/logo.gif) no-repeat left top;

	height: 82px;

	width: 100%;

	overflow: hidden;

	margin: 0 0 0 0;

}

#logo h1 {

	text-indent: -9999px;

}

#logo a {

	float: left;

	height: 82px;

	width: 634px;

}

#menu {

	padding:0;

	margin:0px 0px 0 3px;

	height:20px;

}

#menu ul {

	list-style:none;

	margin:0;

	padding:0;

}

#menu ul li {

	padding:0px 15px 0px 10px;

	margin:0;

	float:left;

	background: url(images/menu_dvd.gif) no-repeat right 5px;

	display: block;

	line-height: 19px;

}

#menu ul li.first {

	padding-left: 0px;

}

#menu ul ul li{

	background: #fff none;

	}

#menu ul ul li.hover{

		/*background: #fff url(images/submenu_bg.gif) no-repeat left top;*/

		cursor: pointer;

}

/*#menu ul li.page-item-63, #menu ul li.page-item-73, #menu ul li.page-item-78, #menu ul li.page-item-120{

	background: #fff url(images/submenu_bg.gif) no-repeat left top;

	}*/

#menu ul li.last {

	background: none;

}

#menu ul li a {

	padding:0px;

	margin:0;

	outline:0;

	background:none;

	font:normal 14px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

#menu ul li a:hover {

	text-decoration: none;

}

#menu a.active {



}

#menu .page_item a{

	display: block;

	overflow: hidden;

	text-indent: -9999px;

}

#menu .page-item-47 a{

	background: url(images/home.jpg) no-repeat left top;

	height: 25px;

	width: 44px;

}

#menu .page-item-22 a{

	background: url(images/programs.jpg) no-repeat left top;

	height: 25px;

	width: 159px;

}

#menu .page-item-24 a{

	background: url(images/tools.jpg) no-repeat left top;

	height: 25px;

	width: 105px;

}

#menu .page-item-25 a{

	background: url(images/facts.jpg) no-repeat left top;

	height: 25px;

	width: 91px;

}

#menu .page-item-26 a{

	background: url(images/blog.jpg) no-repeat left top;

	height: 25px;

	width: 36px;

}

#menu .page-item-116 a{

	background: url(images/partners.jpg) no-repeat left top;

	height: 25px;

	width: 68px;

}

#menu .page-item-28 a{

	background: url(images/people.jpg) no-repeat left top;

	height: 25px;

	width: 54px;

}

#menu .page-item-30 a{

	background: url(images/contact.jpg) no-repeat left top;

	height: 25px;

	width: 94px;

}

#menu .page-item-22 .page-item-63 a{

	background: url(images/programs.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-63 a:hover{

	background: url(images/programs.gif) no-repeat -158px 0px;



}

#menu .page-item-22 .page-item-66 a{

	background: url(images/programs.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-66 a:hover{

	background: url(images/programs.gif) no-repeat -158px -32px;



}

#menu .page-item-22 .page-item-68 a{

	background: url(images/programs.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-68 a:hover{

	background: url(images/programs.gif) no-repeat -158px -64px;



}

#menu .page-item-22 .page-item-71 a{

	background: url(images/programs.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}#menu .page-item-22 .page-item-71 a:hover{

	background: url(images/programs.gif) no-repeat -158px -96px;



}

#menu .page-item-22 .page-item-98 a{

	background: url(images/programs.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-98 a:hover{

	background: url(images/programs.gif) no-repeat -158px -128px;



}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a{

	background: url(images/programs.gif) no-repeat 0px -160px;

	height: 32px;

	width: 157px;

}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a:hover{

	background: url(images/programs.gif) no-repeat -158px -160px;



}
#menu .page-item-24 .page-item-74 a{

	background: url(images/tools.gif) no-repeat 0px 0px;

	height: 32px;

	width: 131px;

}

#menu .page-item-24 .page-item-74 a:hover{

	background: url(images/tools.gif) no-repeat -131px 0px;



}
#menu .page-item-24 .page-item-73 a{

	background: url(images/tools.gif) no-repeat 0px -32px;

	height: 32px;

	width: 131px;

}

#menu .page-item-24 .page-item-73 a:hover{

	background: url(images/tools.gif) no-repeat -131px -32px;



}



#menu .page-item-24 .page-item-75 a{

	background: url(images/tools.gif) no-repeat 0px -64px;

	height: 32px;

	width: 131px;

}

#menu .page-item-24 .page-item-75 a:hover{

	background: url(images/tools.gif) no-repeat -131px -64px;



}





#menu .page-item-25 .page-item-82 a{

	background: url(images/facts.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-82 a:hover{

	background: url(images/facts.gif) no-repeat -157px 0px;



}

#menu .page-item-25 .page-item-78 a{

	background: url(images/facts.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}#menu .page-item-25 .page-item-78 a:hover{

	background: url(images/facts.gif) no-repeat -157px -32px;



}

#menu .page-item-25 .page-item-80 a{

	background: url(images/facts.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-80 a:hover{

	background: url(images/facts.gif) no-repeat -157px -64px;



}

#menu .page-item-25 .page-item-111 a{

	background: url(images/facts.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-111 a:hover{

	background: url(images/facts.gif) no-repeat -157px -96px;



}

#menu .page-item-25 .page-item-114 a{

	background: url(images/facts.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-114 a:hover{

	background: url(images/facts.gif) no-repeat -157px -128px;



}

#menu .page-item-28 .page-item-118 a{

	background: url(images/peoples.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-118 a:hover{

	background: url(images/peoples.gif) no-repeat -157px 0px;



}

#menu .page-item-28 .page-item-120 a{

	background: url(images/peoples.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-120 a:hover{

	background: url(images/peoples.gif) no-repeat -157px -32px;



}





#search{

	float: right;

	width: 142px;

	padding: 0 0px 0 0;

	height: 20px;

	overflow: hidden;

	margin: -26px 0px 0 0;

}

#search label{

	display: none;

}

#search div{

	display: block;

	position: relative;

}

#search #s{

	background: url("images/search_inp.gif") no-repeat left top ;

	_background: url("images/search_inp.gif") no-repeat left top fixed;

	

	border: none;

	width: 85px;

	height: 15px;

	padding: 2px 5px 2px 30px;

	margin: 0 0px 0 0;

	font-size: 11px;

	/*float: left;*/

}



#search #searchsubmit{

	/*float: right;*/

	position: absolute;

	top: 0;

	right: 0;

}

.hentry{

	padding: 0 0 8px 0px;

	margin: 0 0 15px 0px;

		background: url(images/o_bdr.gif) repeat-x left bottom;

}

#content {

	height: auto;

	padding: 32px 0 0 0;

}

#content .col_one {

	float: left;

	width: 647px;

}

#content .col_one .posts {

	padding: 12px 0px 0 15px;

}
#content .col_one .postsx {

	padding: 0;

}
#content .col_one .post {

	/*padding: 9px 0 0 0;*/

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post img {

	margin: 9px 0 18px 0;

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post h2 a, #content .col_one .post h3 a, #content .col_one .hentry h3 a, #content .col_one .posts h3 {

	color: #f06254;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}

#content .col_one .post small, #content .col_one .hentry small, #content .col_one .posts small{

font-size: 13px;

color: #818181;

font-weight: bold;

font-style: italic;

margin: -6px 0 0 0;

display: block;

}

#content .col_one .entry {

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 14px 0 0px 0;

}

#content .col_one #home .entry {

	line-height: 30px;

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 0px 0 0px 0;

}

#content .col_one .post .postmetadata, #content .col_one .hentry .postmetadata, #content .col_one .post .tags, #content .col_one .hentry .tags{

	font-weight: bold;

	margin: 12px 0 0px 0;

}

#content .col_one .post .postmetadata a, #content .col_one .post .tags a, #content .col_one .hentry .tags a{

	font-weight: normal;

}

#content .col_one .home_box{

	line-height: 26px;

}

#content .col_one .home_box{

	line-height: 26px;

	padding: 23px 0 10px 0;

}

#content .col_one .home_box h2{

	color: #432462;

	font-size: 24px;

	display: block;

	margin: 0 0 0px 0;

	height: 30px;

}



.navigation{

	display: block;

	padding: 0px 0px 26px 0px;

}

.alignleft{

	float: left;

}

.alignright{

	float: right;

}

.home_btop{

	background: url(images/home_box.gif) no-repeat -1270px 0px;

	padding: 16px 0 0 0;

}

.home_bmid{

	background: url(images/home_box.gif) repeat-y -635px 0px;

	padding: 0px 0 0 0;

}

.home_bbtm{

	background: url(images/home_box.gif) no-repeat 0px bottom;

	padding: 0px 20px 20px 20px;

}

#home_col{

	padding: 36px 0 0 0;

	height: 239px;

}

#home_col h2{

	color: #000;

	font-size: 11px;

	font-weight: bold;

	display: block;

	padding: 9px 0 2px 0;

	height: 19px;

	margin: 0px;

}

#home_col p{

	color: #595959;

	font-size: 10px;

	line-height: 13px;

}

#home_col a{

	color: #595959;

	font-size: 10px;

	text-decoration: underline;

}

#home_col a:hover{

	text-decoration: none;

}

#home_col .hc_one{

	float: left;

	padding: 0px;

	width: 195px;

}

#home_col .hc_one a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_two{

	float: left;

	padding: 0px;

	width: 197px;

	margin: 0 20px 0 23px;

}

#home_col .hc_two a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_three{

	float: left;

	padding: 0px;

	width: 195px;



}

#home_col .hc_three a{

	display: block;

	padding: 0px 0 0 0;

	line-height:10px;

}

/*.hc_top{

	padding: 86px 0 0 0;

}*/

.hc_mid{

	padding: 0px 0 0 0;

}

.hc_btm1{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm2{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm3{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

/*#home_col .hc_one .hc_top{

	background: url(images/life-planning-workshop.gif) no-repeat left top;

}

#home_col .hc_two .hc_top{

	background: url(images/personal-finance-program.gif) no-repeat left top;

}

#home_col .hc_three .hc_top{

	background: url(images/share-your-inspiration.gif) no-repeat left top;

}*/

#home_col .hc_one .hc_mid{

	background: url(images/bbox.gif) repeat-y -195px top;

}

#home_col .hc_two .hc_mid{

	background: url(images/bbox.gif) repeat-y -587px top;

}

#home_col .hc_three .hc_mid{

	background: url(images/bbox.gif) repeat-y -979px top;

}

#home_col .hc_one .hc_btm1{

	background: url(images/bbox.gif) no-repeat 0px bottom;

}

#home_col .hc_two .hc_btm2{

	background: url(images/bbox.gif) no-repeat -390px bottom;

}

#home_col .hc_three .hc_btm3{

	background: url(images/bbox.gif) no-repeat -784px bottom;

}

#content .col_one #list1 {

	list-style: none;

	margin: 0 0 0 11px;

	padding: 0px;

}

#content .col_one #list1 li {

	display: block;

	margin: 0px;

	padding: 0px 0 14px 40px;

	background: url(images/bullet.gif) no-repeat left 2px;

	color:#4C4C4C;

	font-size:14px;

	font-weight:bold;

	font-style: italic;

}

#content .col_one #list1 li span {

	color: #fb574a;

}

#content .col_one .entry ul{

	margin:0 0 15px 0;

	padding: 0 0 0 25px;

}

#content .col_one .entry ul li {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 3px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

#content .col_one .entry p {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

/*#content .col_one .posts #home p {

	font-size: 18px;

	line-height: 30px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}*/

#content .col_one .posts #home p {

color:#000000;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:normal;

line-height:16px;

margin:0 0 16px;

padding:0 0 0 0;

}

#content .col_one .posts #home .home_box p {

	font-size: 14px;

	line-height: 26px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 7px 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}

#content .col_two {

	float: right;

	width: 276px;

}

#content .col_two ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#content .col_two ul li{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

.categories{

	

}

#content .col_two .categories ul{

	margin: 14px 0 14px 0;

}

.categories li{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #a7a7a7;

font-weight: bold;

	display: block;

	line-height: 24px;



}

.categories li a{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #f06254;

	text-decoration: underline;

}

.form{

	padding: 6px 0 0 0;

}

.form2{

	padding: 15px 0 0 0;

}

#content .col_two h2 {

	font-size: 18px;

	color: #000;

}

.spacer {

	text-align: center;

}

#content .col_two .entry {

	padding: 11px 0px 0 0px;

}

#content .col_two .entry p {

	color:#000;

	font-size:12px;

	font-weight: normal;

	margin: -5px 0 5px 0;

	line-height: 20px;

}

#content .col_two .box {

	/*background: url(images/box1.gif) no-repeat left top;

	width: 285px;

	height: 191px;

	margin: 0 49px 0 55px;*/

	margin: 0 0 3px 0;

	padding: 17px 0 0 52px;

}

#content .col_one .posts p.high_text{

	color: #ff9933;

	font-size: 18px;

	margin: 80px 0;

}

#content .col_one .posts p.high_text a{

	text-decoration: underline;

	color: #ff9933;

}

p#content .col_one .posts .high_text a:hover{

	text-decoration: none;

}

/*#content .col_two .box_two

{

	background: url(images/box2.gif) no-repeat left top;

	width: 285px;

	height: 161px;

	margin: 0 49px 0 55px;

}*/

.bb_top{

	padding: 8px 0 0 0;

	background: url(images/blog_box.gif) no-repeat 1px top;

}

.bb_mid{

	padding: 0px 0 0 0;

	background: url(images/blog_box.gif) repeat-y -276px 0px;

}

.bb_btm{

	padding: 3px 13px 10px 13px;

	background: url(images/blog_box.gif) no-repeat -553px bottom;

}

#blog h2{

	margin: 0px 0 0 0;

}

#blog h3{

	margin: 3px 0 0 0;

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";

}

#blog .date{

	color: #f06254;

	font-size: 12px;

	font-family: "Trebuchet MS";

	font-weight: bold;

}

#blog p{

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";



}

#blog .article{

	border-bottom: 1px solid #666666;

	padding: 0 0 13px 0;

}

#blog .article a{

	text-decoration: none;

}

#content .col_two #blog .article a:hover{

	text-decoration: underline;

}

#blog .last_article{

	border-bottom: 0px solid #666666;

	padding: 0 0 4px 0;

}

#content .col_two ul li#social-network {

	padding: 17px 0 19px 0;

	line-height: normal;

}

#content .col_two ul li.categories{

	padding: 12px 0 12px 0;

}

#social-network span {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	margin: 0 0 0 23px;

}

#social-network a {

	margin: 0 3px;



}

form#connect {

	margin: 0px;

	padding: 0px;

}

form#connect .input {

	color: #929292;

	font-size: 14px;

	font-weight: bold;

	width: 255px;

	padding: 6px 10px 7px 10px;

	margin: 0 0 4px 0;

	height: 16px;

	background: url(images/txt_bg.gif) no-repeat left top;

	border: none;

}

form#connect .name, form#mc_signup_form .name, .form2 form .name, .form2 form input.name:focus {

	height: 20px;

	background: url(images/name.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 6px 7px;

	border: none;



}



form#connect .email, form#mc_signup_form .email, .form2 form .email{

	height: 20px;

	background: url(images/email.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 5px 7px;

}

input#mce-YOURPHONE-area, input#mce-YOURPHONE-detail1, input#mce-YOURPHONE-detail2{

	background: url(images/mini_txt.gif) no-repeat left top;

	width: 72px;

	height: 20px;

	border: none;

	padding: 6px 14px 10px 2px;

}

#wpcf7-f1-p30-o1 .your-name input, #wpcf7-f1-p30-o1 .your-email input, #wpcf7-f1-p30-o1 .your-subject input{

	height: 20px;

	background: url(images/inpf.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 10px 7px;

}



form#commentform{

	margin: 14px 0 0 1px;

}



form#commentform .input {

	height: 20px;

	background: url(images/input.gif) no-repeat left top;

	width: 273px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1{

	padding: 15px 0 0 0;

}

#wpcf7-f1-p30-o1 p{

	line-height: 25px;

}

form#commentform .comment {

	height: 73px;

	background: url(images/comment.gif) no-repeat left top;

	width: 611px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1 .your-message{

	height: 89px;

	margin: 0 0 10px 0;

	display: block;

}

#wpcf7-f1-p30-o1 .your-message textarea {

	height: 73px;

	background: url(images/message.gif) no-repeat left top;

	width: 588px;

	border: none;

	padding: 6px 14px 10px 7px;

}

form#commentform #submit {

	margin: 8px 0px 0 556px;

	display: block;

}

form#connect .button, form#mc_signup_form .button, .form2 form .button {

	margin: 8px 0px 0 187px;

	display: block;

}

form#connect label, form#mc_signup_form label, form#mc-embedded-subscribe-form label{

	display: none;

}

#commentform div.cn{

	float: left;

	padding: 0 44px 10px 0;

}

#commentform div.ce{

	float: left;

	padding: 0 0 10px 0;

}

#commentform div.ctext{

}

ol.commentlist{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

ol.commentlist li{

	background: #f5f5f5;

	border: 1px solid #e1e1e1;

	margin: 0px 0px 10px 0px;

	padding: 12px;

}

.comment-author {

	/*height: 25px;*/

	}

.comment-author img{

	float: left;

}

.fn {

	font-size: 14px;

	padding: 0 0 0 10px;

	font-weight: bold;

	color:#F06254;

font-family:Arial,Helvetica,sans-serif;



}

.says{

	color: #000;

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

}

.fn a{

	font-size: 14px;

	font-weight: bold;

	color:#F06254;

	text-decoration: none;



}

.comment-author{

	margin: 0px 0 0 0;

}

.comment-body p{

	padding: 5px 0 0 42px;

}

.comment-body em{

	padding: 5px 0 15px 10px;

}

.comment-meta {

	padding: 0 0 0 42px;

	color:#818181;

display:block;

font-size:13px;

font-weight:bold;

margin: -7px 0 0 0;



}

.comment-meta a{

	color:#818181;

font-size:12px;

font-weight:bold;

text-decoration: none;

}

#content .col_two ul li#pmember{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer p{

	margin: -2px 0 0 0;

}

#content .col_two ul li#contribute{

	padding: 17px 0 5px 0;

}

#content .col_two ul li#contribute p{

	margin: -3px 0 0 0;

	line-height: 20px;

}

#content .col_two ul li#cards {

	padding: 27px 0 0px 0;

}

#cards img{

	margin: 0 0 31px 0;

}

#content .col_two ul li#ing {

	padding: 27px 0 0px 0;

}

#ing img{

	margin: 0 0 31px 0;

}

#footer {

	width: 100%;

	padding: 55px 0 0 0;

}

#footer .footerlinks{

	color: #666666;

	font-weight: normal;

	font-size: 11px;

	display: block;

	padding: 5px 0 0 0;

	

}

#footer .footerlinks ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#footer .footerlinks ul li{

	display: block;

	float: left;

	border-right: 1px solid #666666;

	line-height: 12px;

	margin: 0px;

	padding: 0px 5px;

}

#footer .footerlinks ul li.last{

	border-right: 0px solid #666666;

}

#footer .share{

	float: left;

	display: block;

	padding: 2px 17px 0 9px;

}

#footer .footerlinks, #footer .footerlinks a {

	color: #858585;

	font-weight: normal;

	font-size: 11px;

	text-decoration: none;



}

#footer .footerlinks a:hover {

	text-decoration: none;

}

#footer .copyright {

	color: #cfcfcf;

	/*font-weight: bold;*/

	font-size: 11px;

	text-align: right;

	padding: 85px 77px 0 0;

	font-family: "Trebuchet MS";

}

#footer .copyright ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#footer .copyright ul li a {

	color: #cccccc;

	text-decoration: underline;

	font-family: "Trebuchet MS";

}

#footer .copyright ul li {

	border-right: 1px solid #ccc;

	line-height: 10px;

	padding: 0 6px 0 5px;

	/*display: block;

	float: right;*/

	display: inline;

	margin: 0px;

}

#footer .copyright ul li.last {

	border-right: 0px solid #ccc;

	padding-right: 0px;

}

#footer .copyright a:hover {

	text-decoration: none;

}



.clear{

	clear: both;

	line-height: 0px;

	margin: 0px;

	padding: 0px;

}

/*texts*/



h2.stay-in-touch{

	display: block;

	text-indent: -999px;

	background: url(images/stay-in-touch.gif) no-repeat left top;

	height: 25px;

	overflow: hidden;

}

h2.tenthousand-blog{

	display: block;

	text-indent: -999px;

	background: url(images/10thousandgirl-blog.gif) no-repeat left top;

	height: 23px;

		overflow: hidden;

}

h2.volunteer{

	display: block;

	text-indent: -999px;

	background: url(images/volunteer.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.categories{

	display: block;

	text-indent: -999px;

	background: url(images/categories.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.contribute{

	display: block;

	text-indent: -999px;

	background: url(images/contribute.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.add_comment{

	display: block;

	text-indent: -999px;

	background: url(images/add-comment.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.profiled_members{

	display: block;

	text-indent: -999px;

	background: url(images/profiled-tenthousandgirl.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}



	.col_one .entry{
		padding:0px 20px 30px 20px;
	}
		#content .col_one .entry p {
		color: #000000;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 16px;
		margin: 0 0 16px;
		padding: 0 0 0 0;
	}
	.col_one .info p.tags {
		font-weight: normal;
		margin: 12px 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
	}
	.col_one .info span.comnt {
		font-size: 12px;
		font-weight: bold;
		margin-left: 5px;
	}
	.col_one .info p .tags a {
		font-family:"Trebuchet MS";
		font-weight: normal;
		text-decoration:underline;}
		.col_one .info p span.topics {
		font-weight: normal;
		margin: 12px 0 0;}
		.col_one .info p span.topics a{
		font-family:"Trebuchet MS";
		font-size:12px;
	   font-weight: normal;
	   text-decoration:underline;}
		.col_one .info p span.topics a:hover{ text-decoration:none;}
		.col_one .info p .tags a :hover{ text-decoration:none;} 
		
	
	@charset "utf-8";

/* CSS Document */



body {

	background: #fff url(images/top_bg.gif) no-repeat center top;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-family: "Trebuchet MS";

	line-height: 21px;

}

h1, h2, h3, h4, h5 {

	font-family: Georgia, "Times New Roman", Times, serif;

}

h1 {

	font-size: 30px;

	color: #fb574a;

	font-weight: normal;

	margin: 0;

	padding: 0;

}

h2 {

	font-size: 23px;

	color: #fb574a;

	font-weight: normal;

	line-height: 23px;

	margin: 0;

	padding: 0;

}

h3 {

	font-size: 12px;

	color: #934f68;

	margin: 0;

	padding: 0;

}

h4 {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	padding: 21px 0 0 0;

	display: block;

	margin: 0px;

}

p {

	font-family: "Trebuchet MS";

	margin: 0;

	padding: 0;

}

a {

	color: #000000;

}

a img {

	border: 0;

}

a p {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

fieldset{

	margin: 0px;

	padding: 0px;

}

#html_wrapper {

	/*background: url(images/left_bg.gif) no-repeat left 256px;*/

}

#body_wrapper {

	background: url(images/btm_bg.gif) no-repeat center bottom;

}

#main_wrapper {

	width: 981px;

	margin: 0 auto;

	padding: 0 0 236px 0;

}

#header {

	padding: 74px 0 27px 0;

}

#header #logo {

	background: url(images/logo.gif) no-repeat left top;

	height: 82px;

	width: 100%;

	overflow: hidden;

	margin: 0 0 0 0;

}

#logo h1 {

	text-indent: -9999px;

}

#logo a {

	float: left;

	height: 82px;

	width: 634px;

}

#menu {

	padding:0;

	margin:0px 0px 0 3px;

	height:20px;

}

#menu ul {

	list-style:none;

	margin:0;

	padding:0;

}

#menu ul li {

	padding:0px 15px 0px 10px;

	margin:0;

	float:left;

	background: url(images/menu_dvd.gif) no-repeat right 5px;

	display: block;

	line-height: 19px;

}

#menu ul li.first {

	padding-left: 0px;

}

#menu ul ul li{

	background: #fff none;

	}

#menu ul ul li.hover{

		/*background: #fff url(images/submenu_bg.gif) no-repeat left top;*/

		cursor: pointer;

}

/*#menu ul li.page-item-63, #menu ul li.page-item-73, #menu ul li.page-item-78, #menu ul li.page-item-120{

	background: #fff url(images/submenu_bg.gif) no-repeat left top;

	}*/

#menu ul li.last {

	background: none;

}

#menu ul li a {

	padding:0px;

	margin:0;

	outline:0;

	background:none;

	font:normal 14px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

#menu ul li a:hover {

	text-decoration: none;

}

#menu a.active {



}

#menu .page_item a{

	display: block;

	overflow: hidden;

	text-indent: -9999px;

}

#menu .page-item-47 a{

	background: url(images/home.jpg) no-repeat left top;

	height: 25px;

	width: 44px;

}

#menu .page-item-22 a{

	background: url(images/programs.jpg) no-repeat left top;

	height: 25px;

	width: 159px;

}
span.read-more, span.re-collapse{ display:block}
span.read-more a, span.re-collapse a{color:#fe5189; text-decoration:none; font-weight:700; font-size:13px}
#menu .page-item-24 a{

	background: url(images/tools.jpg) no-repeat left top;

	height: 25px;

	width: 105px;

}

#menu .page-item-25 a{

	background: url(images/facts.jpg) no-repeat left top;

	height: 25px;

	width: 91px;

}

#menu .page-item-26 a{

	background: url(images/blog.jpg) no-repeat left top;

	height: 25px;

	width: 36px;

}

#menu .page-item-116 a{

	background: url(images/partners.jpg) no-repeat left top;

	height: 25px;

	width: 68px;

}

#menu .page-item-28 a{

	background: url(images/people.jpg) no-repeat left top;

	height: 25px;

	width: 54px;

}

#menu .page-item-30 a{

	background: url(images/contact.jpg) no-repeat left top;

	height: 25px;

	width: 94px;

}

#menu .page-item-22 .page-item-63 a{

	background: url(images/programs.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-63 a:hover{

	background: url(images/programs.gif) no-repeat -158px 0px;



}

#menu .page-item-22 .page-item-66 a{

	background: url(images/programs.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-66 a:hover{

	background: url(images/programs.gif) no-repeat -158px -32px;



}

#menu .page-item-22 .page-item-68 a{

	background: url(images/programs.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-68 a:hover{

	background: url(images/programs.gif) no-repeat -158px -64px;



}

#menu .page-item-22 .page-item-71 a{

	background: url(images/programs.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}#menu .page-item-22 .page-item-71 a:hover{

	background: url(images/programs.gif) no-repeat -158px -96px;



}

#menu .page-item-22 .page-item-98 a{

	background: url(images/programs.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-98 a:hover{

	background: url(images/programs.gif) no-repeat -158px -128px;



}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a{

	background: url(images/programs.gif) no-repeat 0px -160px;

	height: 32px;

	width: 157px;

}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a:hover{

	background: url(images/programs.gif) no-repeat -158px -160px;



}

/*#menu .page-item-24 .page-item-73 a{

	background: url(images/tools.gif) no-repeat 0px 0px;

	height: 32px;

	width: 116px;

}

#menu .page-item-24 .page-item-73 a:hover{

	background: url(images/tools.gif) no-repeat -117px 0px;



}

#menu .page-item-24 .page-item-75 a{

	background: url(images/tools.gif) no-repeat 0px -33px;

	height: 32px;

	width: 116px;

}

#menu .page-item-24 .page-item-75 a:hover{

	background: url(images/tools.gif) no-repeat -117px -33px;



}*/





#menu .page-item-25 .page-item-82 a{

	background: url(images/facts.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-82 a:hover{

	background: url(images/facts.gif) no-repeat -157px 0px;



}

#menu .page-item-25 .page-item-78 a{

	background: url(images/facts.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}#menu .page-item-25 .page-item-78 a:hover{

	background: url(images/facts.gif) no-repeat -157px -32px;



}

#menu .page-item-25 .page-item-80 a{

	background: url(images/facts.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-80 a:hover{

	background: url(images/facts.gif) no-repeat -157px -64px;



}

#menu .page-item-25 .page-item-111 a{

	background: url(images/facts.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-111 a:hover{

	background: url(images/facts.gif) no-repeat -157px -96px;



}

#menu .page-item-25 .page-item-114 a{

	background: url(images/facts.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-114 a:hover{

	background: url(images/facts.gif) no-repeat -157px -128px;



}

#menu .page-item-28 .page-item-118 a{

	background: url(images/peoples.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-118 a:hover{

	background: url(images/peoples.gif) no-repeat -157px 0px;



}

#menu .page-item-28 .page-item-120 a{

	background: url(images/peoples.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-120 a:hover{

	background: url(images/peoples.gif) no-repeat -157px -32px;



}





#search{

	float: right;

	width: 142px;

	padding: 0 0px 0 0;

	height: 20px;

	overflow: hidden;

	margin: -26px 0px 0 0;

}

#search label{

	display: none;

}

#search div{

	display: block;

	position: relative;

}

#search #s{

	background: url("images/search_inp.gif") no-repeat left top ;

	_background: url("images/search_inp.gif") no-repeat left top fixed;

	

	border: none;

	width: 85px;

	height: 15px;

	padding: 2px 5px 2px 30px;

	margin: 0 0px 0 0;

	font-size: 11px;

	/*float: left;*/

}



#search #searchsubmit{

	/*float: right;*/

	position: absolute;

	top: 0;

	right: 0;

}

.hentry{

	padding: 0 0 8px 0px;

	margin: 0 0 15px 0px;

		background: url(images/o_bdr.gif) repeat-x left bottom;

}

#content {

	height: auto;

	padding: 32px 0 0 0;

}

#content .col_one {

	float: left;

	width: 647px;

}

#content .col_one .posts {

	padding: 12px 0px 0 15px;

}

#content .col_one .post {

	/*padding: 9px 0 0 0;*/

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post img {

	margin: 9px 0 18px 0;

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post h2 a, #content .col_one .post h3 a, #content .col_one .hentry h3 a, #content .col_one .posts h3 {

	color: #f06254;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}

#content .col_one .post small, #content .col_one .hentry small, #content .col_one .posts small{

font-size: 13px;

color: #818181;

font-weight: bold;

font-style: italic;

margin: -6px 0 0 0;

display: block;

}

#content .col_one .entry {

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 14px 0 0px 0;

}

#content .col_one #home .entry {

	line-height: 30px;

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 0px 0 0px 0;

}

#content .col_one .post .postmetadata, #content .col_one .hentry .postmetadata, #content .col_one .post .tags, #content .col_one .hentry .tags{

	font-weight: bold;

	margin: 12px 0 0px 0;

}

#content .col_one .post .postmetadata a, #content .col_one .post .tags a, #content .col_one .hentry .tags a{

	font-weight: normal;

}

#content .col_one .home_box{

	line-height: 26px;

}

#content .col_one .home_box{

	line-height: 26px;

	padding: 23px 0 10px 0;

}

#content .col_one .home_box h2{

	color: #432462;

	font-size: 24px;

	display: block;

	margin: 0 0 0px 0;

	height: 30px;

}

.more-link{

	display: block;

}

.navigation{

	display: block;

	padding: 0px 0px 26px 0px;

}

.alignleft{

	float: left;

}

.alignright{

	float: right;

}

.home_btop{

	background: url(images/home_box.gif) no-repeat -1270px 0px;

	padding: 16px 0 0 0;

}

.home_bmid{

	background: url(images/home_box.gif) repeat-y -635px 0px;

	padding: 0px 0 0 0;

}

.home_bbtm{

	background: url(images/home_box.gif) no-repeat 0px bottom;

	padding: 0px 20px 20px 20px;

}

#home_col{

	padding: 36px 0 0 0;

	height: 239px;

}

#home_col h2{

	color: #000;

	font-size: 11px;

	font-weight: bold;

	display: block;

	padding: 9px 0 2px 0;

	height: 19px;

	margin: 0px;

}

#home_col p{

	color: #595959;

	font-size: 10px;

	line-height: 13px;

}

#home_col a{

	color: #595959;

	font-size: 10px;

	text-decoration: underline;

}

#home_col a:hover{

	text-decoration: none;

}

#home_col .hc_one{

	float: left;

	padding: 0px;

	width: 195px;

}

#home_col .hc_one a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_two{

	float: left;

	padding: 0px;

	width: 197px;

	margin: 0 20px 0 23px;

}

#home_col .hc_two a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_three{

	float: left;

	padding: 0px;

	width: 195px;



}

#home_col .hc_three a{

	display: block;

	padding: 0px 0 0 0;

	line-height:10px;

}

/*.hc_top{

	padding: 86px 0 0 0;

}*/

.hc_mid{

	padding: 0px 0 0 0;

}

.hc_btm1{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm2{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm3{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

/*#home_col .hc_one .hc_top{

	background: url(images/life-planning-workshop.gif) no-repeat left top;

}

#home_col .hc_two .hc_top{

	background: url(images/personal-finance-program.gif) no-repeat left top;

}

#home_col .hc_three .hc_top{

	background: url(images/share-your-inspiration.gif) no-repeat left top;

}*/

#home_col .hc_one .hc_mid{

	background: url(images/bbox.gif) repeat-y -195px top;

}

#home_col .hc_two .hc_mid{

	background: url(images/bbox.gif) repeat-y -587px top;

}

#home_col .hc_three .hc_mid{

	background: url(images/bbox.gif) repeat-y -979px top;

}

#home_col .hc_one .hc_btm1{

	background: url(images/bbox.gif) no-repeat 0px bottom;

}

#home_col .hc_two .hc_btm2{

	background: url(images/bbox.gif) no-repeat -390px bottom;

}

#home_col .hc_three .hc_btm3{

	background: url(images/bbox.gif) no-repeat -784px bottom;

}

#content .col_one #list1 {

	list-style: none;

	margin: 0 0 0 11px;

	padding: 0px;

}

#content .col_one #list1 li {

	display: block;

	margin: 0px;

	padding: 0px 0 14px 40px;

	background: url(images/bullet.gif) no-repeat left 2px;

	color:#4C4C4C;

	font-size:14px;

	font-weight:bold;

	font-style: italic;

}

#content .col_one #list1 li span {

	color: #fb574a;

}

#content .col_one .entry ul{

	margin:0 0 15px 0;

	padding: 0 0 0 25px;

}

#content .col_one .entry ul li {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 3px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

#content .col_one .entry p {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

/*#content .col_one .posts #home p {

	font-size: 18px;

	line-height: 30px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}*/

#content .col_one .posts #home p {

color:#000000;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:normal;

line-height:16px;

margin:0 0 16px;

padding:0 0 0 0;

}

#content .col_one .posts #home .home_box p {

	font-size: 14px;

	line-height: 26px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 7px 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}

#content .col_two {

	float: right;

	width: 276px;

}

#content .col_two ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#content .col_two ul li{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

.categories{

	

}

#content .col_two .categories ul{

	margin: 14px 0 14px 0;

}

.categories li{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #a7a7a7;

font-weight: bold;

	display: block;

	line-height: 24px;



}

.categories li a{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #f06254;

	text-decoration: underline;

}

.form{

	padding: 6px 0 0 0;

}

.form2{

	padding: 15px 0 0 0;

}

#content .col_two h2 {

	font-size: 18px;

	color: #000;

}

.spacer {

	text-align: center;

}

#content .col_two .entry {

	padding: 11px 0px 0 0px;

}

#content .col_two .entry p {

	color:#000;

	font-size:12px;

	font-weight: normal;

	margin: -5px 0 5px 0;

	line-height: 20px;

}

#content .col_two .box {

	/*background: url(images/box1.gif) no-repeat left top;

	width: 285px;

	height: 191px;

	margin: 0 49px 0 55px;*/

	margin: 0 0 3px 0;

	padding: 17px 0 0 52px;

}

#content .col_one .posts p.high_text{

	color: #ff9933;

	font-size: 18px;

	margin: 80px 0;

}

#content .col_one .posts p.high_text a{

	text-decoration: underline;

	color: #ff9933;

}

p#content .col_one .posts .high_text a:hover{

	text-decoration: none;

}

/*#content .col_two .box_two

{

	background: url(images/box2.gif) no-repeat left top;

	width: 285px;

	height: 161px;

	margin: 0 49px 0 55px;

}*/

.bb_top{

	padding: 8px 0 0 0;

	background: url(images/blog_box.gif) no-repeat 1px top;

}

.bb_mid{

	padding: 0px 0 0 0;

	background: url(images/blog_box.gif) repeat-y -276px 0px;

}

.bb_btm{

	padding: 3px 13px 10px 13px;

	background: url(images/blog_box.gif) no-repeat -553px bottom;

}

#blog h2{

	margin: 0px 0 0 0;

}

#blog h3{

	margin: 3px 0 0 0;

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";

}

#blog .date{

	color: #f06254;

	font-size: 12px;

	font-family: "Trebuchet MS";

	font-weight: bold;

}

#blog p{

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";



}

#blog .article{

	border-bottom: 1px solid #666666;

	padding: 0 0 13px 0;

}

#blog .article a{

	text-decoration: none;

}

#content .col_two #blog .article a:hover{

	text-decoration: underline;

}

#blog .last_article{

	border-bottom: 0px solid #666666;

	padding: 0 0 4px 0;

}

#content .col_two ul li#social-network {

	padding: 17px 0 19px 0;

	line-height: normal;

}

#content .col_two ul li.categories{

	padding: 12px 0 12px 0;

}

#social-network span {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	margin: 0 0 0 23px;

}

#social-network a {

	margin: 0 3px;



}

form#connect {

	margin: 0px;

	padding: 0px;

}

form#connect .input {

	color: #929292;

	font-size: 14px;

	font-weight: bold;

	width: 255px;

	padding: 6px 10px 7px 10px;

	margin: 0 0 4px 0;

	height: 16px;

	background: url(images/txt_bg.gif) no-repeat left top;

	border: none;

}

form#connect .name, form#mc_signup_form .name, .form2 form .name, .form2 form input.name:focus {

	height: 20px;

	background: url(images/name.gif) no-repeat left top;

	width: 243px;

	border: none;




	padding: 6px 14px 6px 7px;

	border: none;



}



form#connect .email, form#mc_signup_form .email, .form2 form .email{

	height: 20px;

	background: url(images/email.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 5px 7px;

}

input#mce-YOURPHONE-area, input#mce-YOURPHONE-detail1, input#mce-YOURPHONE-detail2{

	background: url(images/mini_txt.gif) no-repeat left top;

	width: 72px;

	height: 20px;

	border: none;

	padding: 6px 14px 10px 2px;

}

#wpcf7-f1-p30-o1 .your-name input, #wpcf7-f1-p30-o1 .your-email input, #wpcf7-f1-p30-o1 .your-subject input{

	height: 20px;

	background: url(images/inpf.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 10px 7px;

}



form#commentform{

	margin: 14px 0 0 1px;

}



form#commentform .input {

	height: 20px;

	background: url(images/input.gif) no-repeat left top;

	width: 273px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1{

	padding: 15px 0 0 0;

}

#wpcf7-f1-p30-o1 p{

	line-height: 25px;

}

form#commentform .comment {

	height: 73px;

	background: url(images/comment.gif) no-repeat left top;

	width: 611px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1 .your-message{

	height: 89px;

	margin: 0 0 10px 0;

	display: block;

}

#wpcf7-f1-p30-o1 .your-message textarea {

	height: 73px;

	background: url(images/message.gif) no-repeat left top;

	width: 588px;

	border: none;

	padding: 6px 14px 10px 7px;

}

form#commentform #submit {

	margin: 8px 0px 0 556px;

	display: block;

}

form#connect .button, form#mc_signup_form .button, .form2 form .button {

	margin: 8px 0px 0 187px;

	display: block;

}

form#connect label, form#mc_signup_form label, form#mc-embedded-subscribe-form label{

	display: none;

}

#commentform div.cn{

	float: left;

	padding: 0 44px 10px 0;

}

#commentform div.ce{

	float: left;

	padding: 0 0 10px 0;

}

#commentform div.ctext{

}

ol.commentlist{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

ol.commentlist li{

	background: #f5f5f5;

	border: 1px solid #e1e1e1;

	margin: 0px 0px 10px 0px;

	padding: 12px;

}

.comment-author {

	/*height: 25px;*/

	}

.comment-author img{

	float: left;

}

.fn {

	font-size: 14px;

	padding: 0 0 0 10px;

	font-weight: bold;

	color:#F06254;

font-family:Arial,Helvetica,sans-serif;



}

.says{

	color: #000;

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

}

.fn a{

	font-size: 14px;

	font-weight: bold;

	color:#F06254;

	text-decoration: none;



}

.comment-author{

	margin: 0px 0 0 0;

}

.comment-body p{

	padding: 5px 0 0 42px;

}

.comment-body em{

	padding: 5px 0 15px 10px;

}

.comment-meta {

	padding: 0 0 0 42px;

	color:#818181;

display:block;

font-size:13px;

font-weight:bold;

margin: -7px 0 0 0;



}

.comment-meta a{

	color:#818181;

font-size:12px;

font-weight:bold;

text-decoration: none;

}

#content .col_two ul li#pmember{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer p{

	margin: -2px 0 0 0;

}

#content .col_two ul li#contribute{

	padding: 17px 0 5px 0;

}

#content .col_two ul li#contribute p{

	margin: -3px 0 0 0;

	line-height: 20px;

}

#content .col_two ul li#cards {

	padding: 27px 0 0px 0;

}

#cards img{

	margin: 0 0 31px 0;

}

#content .col_two ul li#ing {

	padding: 27px 0 0px 0;

}

#ing img{

	margin: 0 0 31px 0;

}

#footer {

	width: 100%;

	padding: 55px 0 0 0;

}

#footer .footerlinks{

	color: #666666;

	font-weight: normal;

	font-size: 11px;

	display: block;

	padding: 5px 0 0 0;

	

}

#footer .footerlinks ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#footer .footerlinks ul li{

	display: block;

	float: left;

	border-right: 1px solid #666666;

	line-height: 12px;

	margin: 0px;

	padding: 0px 5px;

}

#footer .footerlinks ul li.last{

	border-right: 0px solid #666666;

}

#footer .share{

	float: left;

	display: block;

	padding: 2px 17px 0 9px;

}

#footer .footerlinks, #footer .footerlinks a {

	color: #858585;

	font-weight: normal;

	font-size: 11px;

	text-decoration: none;



}

#footer .footerlinks a:hover {

	text-decoration: none;

}

#footer .copyright {

	color: #cfcfcf;

	/*font-weight: bold;*/

	font-size: 11px;

	text-align: right;

	padding: 85px 77px 0 0;

	font-family: "Trebuchet MS";

}

#footer .copyright ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#footer .copyright ul li a {

	color: #cccccc;

	text-decoration: underline;

	font-family: "Trebuchet MS";

}

#footer .copyright ul li {

	border-right: 1px solid #ccc;

	line-height: 10px;

	padding: 0 6px 0 5px;

	/*display: block;

	float: right;*/

	display: inline;

	margin: 0px;

}

#footer .copyright ul li.last {

	border-right: 0px solid #ccc;

	padding-right: 0px;

}

#footer .copyright a:hover {

	text-decoration: none;

}



.clear{

	clear: both;

	line-height: 0px;

	margin: 0px;

	padding: 0px;

}

/*texts*/



h2.stay-in-touch{

	display: block;

	text-indent: -999px;

	background: url(images/stay-in-touch.gif) no-repeat left top;

	height: 25px;

	overflow: hidden;

}

h2.tenthousand-blog{

	display: block;

	text-indent: -999px;

	background: url(images/10thousandgirl-blog.gif) no-repeat left top;

	height: 23px;

		overflow: hidden;

}

h2.volunteer{

	display: block;

	text-indent: -999px;

	background: url(images/volunteer.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.categories{

	display: block;

	text-indent: -999px;

	background: url(images/categories.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.contribute{

	display: block;

	text-indent: -999px;

	background: url(images/contribute.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.add_comment{

	display: block;

	text-indent: -999px;

	background: url(images/add-comment.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.profiled_members{

	display: block;

	text-indent: -999px;

	background: url(images/profiled-tenthousandgirl.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}



	.col_one .entry{
		padding:0px 20px 30px 20px;
	}
		#content .col_one .entry p {
		color: #000000;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 16px;
		margin: 0 0 16px;
		padding: 0 0 0 0;
	}
	.col_one .info p.tags {
		font-weight: normal;
		margin: 12px 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
	}
	.col_one .info span.comnt {
		font-size: 12px;
		font-weight: bold;
		margin-left: 5px;
	}
	.col_one .info p .tags a {
		font-family:"Trebuchet MS";
		font-weight: normal;
		text-decoration:underline;}
		.col_one .info p span.topics {
		font-weight: normal;
		margin: 12px 0 0;}
		.col_one .info p span.topics a{
		font-family:"Trebuchet MS";
		font-size:12px;
	   font-weight: normal;
	   text-decoration:underline;}
		.col_one .info p span.topics a:hover{ text-decoration:none;}
		.col_one .info p .tags a :hover{ text-decoration:none;} 
		
	
	@charset "utf-8";

/* CSS Document */



body {

	background: #fff url(images/top_bg.gif) no-repeat center top;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-family: "Trebuchet MS";

	line-height: 21px;

}

h1, h2, h3, h4, h5 {

	font-family: Georgia, "Times New Roman", Times, serif;

}

h1 {

	font-size: 30px;

	color: #fb574a;

	font-weight: normal;

	margin: 0;

	padding: 0;

}

h2 {

	font-size: 23px;

	color: #fb574a;

	font-weight: normal;

	line-height: 23px;

	margin: 0;

	padding: 0;

}

h3 {

	font-size: 12px;

	color: #934f68;

	margin: 0;

	padding: 0;

}

h4 {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	padding: 21px 0 0 0;

	display: block;

	margin: 0px;

}

p {

	font-family: "Trebuchet MS";

	margin: 0;

	padding: 0;

}

a {

	color: #000000;

}

a img {

	border: 0;

}

a p {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

fieldset{

	margin: 0px;

	padding: 0px;

}

#html_wrapper {

	/*background: url(images/left_bg.gif) no-repeat left 256px;*/

}

#body_wrapper {

	background: url(images/btm_bg.gif) no-repeat center bottom;

}

#main_wrapper {

	width: 981px;

	margin: 0 auto;

	padding: 0 0 236px 0;

}

#header {

	padding: 74px 0 27px 0;

}

#header #logo {

	background: url(images/logo.gif) no-repeat left top;

	height: 82px;

	width: 100%;

	overflow: hidden;

	margin: 0 0 0 0;

}

#logo h1 {

	text-indent: -9999px;

}

#logo a {

	float: left;

	height: 82px;

	width: 634px;

}

#menu {

	padding:0;

	margin:0px 0px 0 3px;

	height:20px;

}

#menu ul {

	list-style:none;

	margin:0;

	padding:0;

}

#menu ul li {

	padding:0px 15px 0px 10px;

	margin:0;

	float:left;

	background: url(images/menu_dvd.gif) no-repeat right 5px;

	display: block;

	line-height: 19px;

}

#menu ul li.first {

	padding-left: 0px;

}

#menu ul ul li{

	background: #fff none;

	}

#menu ul ul li.hover{

		/*background: #fff url(images/submenu_bg.gif) no-repeat left top;*/

		cursor: pointer;

}

/*#menu ul li.page-item-63, #menu ul li.page-item-73, #menu ul li.page-item-78, #menu ul li.page-item-120{

	background: #fff url(images/submenu_bg.gif) no-repeat left top;

	}*/

#menu ul li.last {

	background: none;

}

#menu ul li a {

	padding:0px;

	margin:0;

	outline:0;

	background:none;

	font:normal 14px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

#menu ul li a:hover {

	text-decoration: none;

}

#menu a.active {



}

#menu .page_item a{

	display: block;

	overflow: hidden;

	text-indent: -9999px;

}

#menu .page-item-47 a{

	background: url(images/home.jpg) no-repeat left top;

	height: 25px;

	width: 44px;

}

#menu .page-item-22 a{

	background: url(images/programs.jpg) no-repeat left top;

	height: 25px;

	width: 159px;

}

#menu .page-item-24 a{

	background: url(images/tools.jpg) no-repeat left top;

	height: 25px;

	width: 105px;

}

#menu .page-item-25 a{

	background: url(images/facts.jpg) no-repeat left top;

	height: 25px;

	width: 91px;

}

#menu .page-item-26 a{

	background: url(images/blog.jpg) no-repeat left top;

	height: 25px;

	width: 36px;

}

#menu .page-item-116 a{

	background: url(images/partners.jpg) no-repeat left top;

	height: 25px;

	width: 68px;

}

#menu .page-item-28 a{

	background: url(images/people.jpg) no-repeat left top;

	height: 25px;

	width: 54px;

}

#menu .page-item-30 a{

	background: url(images/contact.jpg) no-repeat left top;

	height: 25px;

	width: 94px;

}

#menu .page-item-22 .page-item-63 a{

	background: url(images/programs.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-63 a:hover{

	background: url(images/programs.gif) no-repeat -158px 0px;



}

#menu .page-item-22 .page-item-66 a{

	background: url(images/programs.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-66 a:hover{

	background: url(images/programs.gif) no-repeat -158px -32px;



}

#menu .page-item-22 .page-item-68 a{

	background: url(images/programs.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-68 a:hover{

	background: url(images/programs.gif) no-repeat -158px -64px;



}

#menu .page-item-22 .page-item-71 a{

	background: url(images/programs.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}#menu .page-item-22 .page-item-71 a:hover{

	background: url(images/programs.gif) no-repeat -158px -96px;



}

#menu .page-item-22 .page-item-98 a{

	background: url(images/programs.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-22 .page-item-98 a:hover{

	background: url(images/programs.gif) no-repeat -158px -128px;



}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a{

	background: url(images/programs.gif) no-repeat 0px -160px;

	height: 32px;

	width: 157px;

}

/* for live put 194 in place of 203 */

#menu .page-item-22 .page-item-194 a:hover{

	background: url(images/programs.gif) no-repeat -158px -160px;



}

/*#menu .page-item-24 .page-item-73 a{

	background: url(images/tools.gif) no-repeat 0px 0px;

	height: 32px;

	width: 116px;

}

#menu .page-item-24 .page-item-73 a:hover{

	background: url(images/tools.gif) no-repeat -117px 0px;



}

#menu .page-item-24 .page-item-75 a{

	background: url(images/tools.gif) no-repeat 0px -33px;

	height: 32px;

	width: 116px;

}

#menu .page-item-24 .page-item-75 a:hover{

	background: url(images/tools.gif) no-repeat -117px -33px;


*/
}





#menu .page-item-25 .page-item-82 a{

	background: url(images/facts.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-82 a:hover{

	background: url(images/facts.gif) no-repeat -157px 0px;



}

#menu .page-item-25 .page-item-78 a{

	background: url(images/facts.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}#menu .page-item-25 .page-item-78 a:hover{

	background: url(images/facts.gif) no-repeat -157px -32px;



}

#menu .page-item-25 .page-item-80 a{

	background: url(images/facts.gif) no-repeat 0px -64px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-80 a:hover{

	background: url(images/facts.gif) no-repeat -157px -64px;



}

#menu .page-item-25 .page-item-111 a{

	background: url(images/facts.gif) no-repeat 0px -96px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-111 a:hover{

	background: url(images/facts.gif) no-repeat -157px -96px;



}

#menu .page-item-25 .page-item-114 a{

	background: url(images/facts.gif) no-repeat 0px -128px;

	height: 32px;

	width: 157px;

}

#menu .page-item-25 .page-item-114 a:hover{

	background: url(images/facts.gif) no-repeat -157px -128px;



}

#menu .page-item-28 .page-item-118 a{

	background: url(images/peoples.gif) no-repeat 0px 0px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-118 a:hover{

	background: url(images/peoples.gif) no-repeat -157px 0px;



}

#menu .page-item-28 .page-item-120 a{

	background: url(images/peoples.gif) no-repeat 0px -32px;

	height: 32px;

	width: 157px;

}

#menu .page-item-28 .page-item-120 a:hover{

	background: url(images/peoples.gif) no-repeat -157px -32px;



}





#search{

	float: right;

	width: 142px;

	padding: 0 0px 0 0;

	height: 20px;

	overflow: hidden;

	margin: -26px 0px 0 0;

}

#search label{

	display: none;

}

#search div{

	display: block;

	position: relative;

}

#search #s{

	background: url("images/search_inp.gif") no-repeat left top ;

	_background: url("images/search_inp.gif") no-repeat left top fixed;

	

	border: none;

	width: 85px;

	height: 15px;

	padding: 2px 5px 2px 30px;

	margin: 0 0px 0 0;

	font-size: 11px;

	/*float: left;*/

}



#search #searchsubmit{

	/*float: right;*/

	position: absolute;

	top: 0;

	right: 0;

}

.hentry{

	padding: 0 0 8px 0px;

	margin: 0 0 15px 0px;

		background: url(images/o_bdr.gif) repeat-x left bottom;

}

#content {

	height: auto;

	padding: 32px 0 0 0;

}

#content .col_one {

	float: left;

	width: 647px;

}

#content .col_one .posts {

	padding: 12px 0px 0 15px;

}

#content .col_one .post {

	/*padding: 9px 0 0 0;*/

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post img {

	margin: 9px 0 18px 0;

	/*padding: 0px 18px 0 13px;*/

}

#content .col_one .post h2 a, #content .col_one .post h3 a, #content .col_one .hentry h3 a, #content .col_one .posts h3 {

	color: #f06254;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}

#content .col_one .post small, #content .col_one .hentry small, #content .col_one .posts small{

font-size: 13px;

color: #818181;

font-weight: bold;

font-style: italic;

margin: -6px 0 0 0;

display: block;

}

#content .col_one .entry {

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 14px 0 0px 0;

}

#content .col_one #home .entry {

	line-height: 30px;

	/*background: url(images/o_bdr.gif) repeat-x left bottom;*/

	padding: 0px 0 0px 0;

}

#content .col_one .post .postmetadata, #content .col_one .hentry .postmetadata, #content .col_one .post .tags, #content .col_one .hentry .tags{

	font-weight: bold;

	margin: 12px 0 0px 0;

}

#content .col_one .post .postmetadata a, #content .col_one .post .tags a, #content .col_one .hentry .tags a{

	font-weight: normal;

}

#content .col_one .home_box{

	line-height: 26px;

}

#content .col_one .home_box{

	line-height: 26px;

	padding: 23px 0 10px 0;

}

#content .col_one .home_box h2{

	color: #432462;

	font-size: 24px;

	display: block;

	margin: 0 0 0px 0;

	height: 30px;

}

.more-link{

	display: block;

}

.navigation{

	display: block;

	padding: 0px 0px 26px 0px;

}

.alignleft{

	float: left;

}

.alignright{

	float: right;

}

.home_btop{

	background: url(images/home_box.gif) no-repeat -1270px 0px;

	padding: 16px 0 0 0;

}

.home_bmid{

	background: url(images/home_box.gif) repeat-y -635px 0px;

	padding: 0px 0 0 0;

}

.home_bbtm{

	background: url(images/home_box.gif) no-repeat 0px bottom;

	padding: 0px 20px 20px 20px;

}

#home_col{

	padding: 36px 0 0 0;

	height: 239px;

}

#home_col h2{

	color: #000;

	font-size: 11px;

	font-weight: bold;

	display: block;

	padding: 9px 0 2px 0;

	height: 19px;

	margin: 0px;

}

#home_col p{

	color: #595959;

	font-size: 10px;

	line-height: 13px;

}

#home_col a{

	color: #595959;

	font-size: 10px;

	text-decoration: underline;

}

#home_col a:hover{

	text-decoration: none;

}

#home_col .hc_one{

	float: left;

	padding: 0px;

	width: 195px;

}

#home_col .hc_one a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_two{

	float: left;

	padding: 0px;

	width: 197px;

	margin: 0 20px 0 23px;

}

#home_col .hc_two a.more{

	display: block;

	padding: 14px 0 0 0;

	line-height:10px;

}

#home_col .hc_three{

	float: left;

	padding: 0px;

	width: 195px;



}

#home_col .hc_three a{

	display: block;

	padding: 0px 0 0 0;

	line-height:10px;

}

/*.hc_top{

	padding: 86px 0 0 0;

}*/

.hc_mid{

	padding: 0px 0 0 0;

}

.hc_btm1{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm2{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

.hc_btm3{

	padding: 0px 9px 7px 9px;

	height: 148px;

}

/*#home_col .hc_one .hc_top{

	background: url(images/life-planning-workshop.gif) no-repeat left top;

}

#home_col .hc_two .hc_top{

	background: url(images/personal-finance-program.gif) no-repeat left top;

}

#home_col .hc_three .hc_top{

	background: url(images/share-your-inspiration.gif) no-repeat left top;

}*/

#home_col .hc_one .hc_mid{

	background: url(images/bbox.gif) repeat-y -195px top;

}

#home_col .hc_two .hc_mid{

	background: url(images/bbox.gif) repeat-y -587px top;

}

#home_col .hc_three .hc_mid{

	background: url(images/bbox.gif) repeat-y -979px top;

}

#home_col .hc_one .hc_btm1{

	background: url(images/bbox.gif) no-repeat 0px bottom;

}

#home_col .hc_two .hc_btm2{

	background: url(images/bbox.gif) no-repeat -390px bottom;

}

#home_col .hc_three .hc_btm3{

	background: url(images/bbox.gif) no-repeat -784px bottom;

}

#content .col_one #list1 {

	list-style: none;

	margin: 0 0 0 11px;

	padding: 0px;

}

#content .col_one #list1 li {

	display: block;

	margin: 0px;

	padding: 0px 0 14px 40px;

	background: url(images/bullet.gif) no-repeat left 2px;

	color:#4C4C4C;

	font-size:14px;

	font-weight:bold;

	font-style: italic;

}

#content .col_one #list1 li span {

	color: #fb574a;

}

#content .col_one .entry ul{

	margin:0 0 15px 0;

	padding: 0 0 0 25px;

}

#content .col_one .entry ul li {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 3px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

#content .col_one .entry p {

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

	/*letter-spacing: 1px;*/

}

/*#content .col_one .posts #home p {

	font-size: 18px;

	line-height: 30px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 0 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}*/

#content .col_one .posts #home p {

color:#000000;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:normal;

line-height:16px;

margin:0 0 16px;

padding:0 0 0 0;

}

#content .col_one .posts #home .home_box p {

	font-size: 14px;

	line-height: 26px;

	color: #000000;

	font-weight: normal;

	margin: 0px 0 16px 0;

	padding: 7px 0 0 0px;

	font-family: Arial, Helvetica, sans-serif;

}

#content .col_two {

	float: right;

	width: 276px;

}

#content .col_two ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#content .col_two ul li{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

.categories{

	

}

#content .col_two .categories ul{

	margin: 14px 0 14px 0;

}

.categories li{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #a7a7a7;

font-weight: bold;

	display: block;

	line-height: 24px;



}

.categories li a{

	font-family: "Trebuchet MS";

	font-size: 16px;

color: #f06254;

	text-decoration: underline;

}

.form{

	padding: 6px 0 0 0;

}

.form2{

	padding: 15px 0 0 0;

}

#content .col_two h2 {

	font-size: 18px;

	color: #000;

}

.spacer {

	text-align: center;

}

#content .col_two .entry {

	padding: 11px 0px 0 0px;

}

#content .col_two .entry p {

	color:#000;

	font-size:12px;

	font-weight: normal;

	margin: -5px 0 5px 0;

	line-height: 20px;

}

#content .col_two .box {

	/*background: url(images/box1.gif) no-repeat left top;

	width: 285px;

	height: 191px;

	margin: 0 49px 0 55px;*/

	margin: 0 0 3px 0;

	padding: 17px 0 0 52px;

}

#content .col_one .posts p.high_text{

	color: #ff9933;

	font-size: 18px;

	margin: 80px 0;

}

#content .col_one .posts p.high_text a{

	text-decoration: underline;

	color: #ff9933;

}

p#content .col_one .posts .high_text a:hover{

	text-decoration: none;

}

/*#content .col_two .box_two

{

	background: url(images/box2.gif) no-repeat left top;

	width: 285px;

	height: 161px;

	margin: 0 49px 0 55px;

}*/

.bb_top{

	padding: 8px 0 0 0;

	background: url(images/blog_box.gif) no-repeat 1px top;

}

.bb_mid{

	padding: 0px 0 0 0;

	background: url(images/blog_box.gif) repeat-y -276px 0px;

}

.bb_btm{

	padding: 3px 13px 10px 13px;

	background: url(images/blog_box.gif) no-repeat -553px bottom;

}

#blog h2{

	margin: 0px 0 0 0;

}

#blog h3{

	margin: 3px 0 0 0;

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";

}

#blog .date{

	color: #f06254;

	font-size: 12px;

	font-family: "Trebuchet MS";

	font-weight: bold;

}

#blog p{

	color: #4c4c4c;

	font-size: 12px;

	font-family: "Trebuchet MS";



}

#blog .article{

	border-bottom: 1px solid #666666;

	padding: 0 0 13px 0;

}

#blog .article a{

	text-decoration: none;

}

#content .col_two #blog .article a:hover{

	text-decoration: underline;

}

#blog .last_article{

	border-bottom: 0px solid #666666;

	padding: 0 0 4px 0;

}

#content .col_two ul li#social-network {

	padding: 17px 0 19px 0;

	line-height: normal;

}

#content .col_two ul li.categories{

	padding: 12px 0 12px 0;

}

#social-network span {

	font-size: 23px;

	color: #306599;

	font-weight: normal;

	margin: 0 0 0 23px;

}

#social-network a {

	margin: 0 3px;



}

form#connect {

	margin: 0px;

	padding: 0px;

}

form#connect .input {

	color: #929292;

	font-size: 14px;

	font-weight: bold;

	width: 255px;

	padding: 6px 10px 7px 10px;

	margin: 0 0 4px 0;

	height: 16px;

	background: url(images/txt_bg.gif) no-repeat left top;

	border: none;

}

form#connect .name, form#mc_signup_form .name, .form2 form .name, .form2 form input.name:focus {

	height: 20px;

	background: url(images/name.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 6px 7px;

	border: none;



}



form#connect .email, form#mc_signup_form .email, .form2 form .email{

	height: 20px;

	background: url(images/email.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 5px 7px;

}

input#mce-YOURPHONE-area, input#mce-YOURPHONE-detail1, input#mce-YOURPHONE-detail2{

	background: url(images/mini_txt.gif) no-repeat left top;

	width: 72px;

	height: 20px;

	border: none;

	padding: 6px 14px 10px 2px;


}

#wpcf7-f1-p30-o1 .your-name input, #wpcf7-f1-p30-o1 .your-email input, #wpcf7-f1-p30-o1 .your-subject input{

	height: 20px;

	background: url(images/inpf.gif) no-repeat left top;

	width: 243px;

	border: none;

	padding: 6px 14px 10px 7px;

}



form#commentform{

	margin: 14px 0 0 1px;

}



form#commentform .input {

	height: 20px;

	background: url(images/input.gif) no-repeat left top;

	width: 273px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1{

	padding: 15px 0 0 0;

}

#wpcf7-f1-p30-o1 p{

	line-height: 25px;

}

form#commentform .comment {

	height: 73px;

	background: url(images/comment.gif) no-repeat left top;

	width: 611px;

	border: none;

	padding: 6px 14px 10px 7px;

}

#wpcf7-f1-p30-o1 .your-message{

	height: 89px;

	margin: 0 0 10px 0;

	display: block;

}

#wpcf7-f1-p30-o1 .your-message textarea {

	height: 73px;

	background: url(images/message.gif) no-repeat left top;

	width: 588px;

	border: none;

	padding: 6px 14px 10px 7px;

}

form#commentform #submit {

	margin: 8px 0px 0 556px;

	display: block;

}

form#connect .button, form#mc_signup_form .button, .form2 form .button {

	margin: 8px 0px 0 187px;

	display: block;

}

form#connect label, form#mc_signup_form label, form#mc-embedded-subscribe-form label{

	display: none;

}

#commentform div.cn{

	float: left;

	padding: 0 44px 10px 0;

}

#commentform div.ce{

	float: left;

	padding: 0 0 10px 0;

}

#commentform div.ctext{

}

ol.commentlist{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

ol.commentlist li{

	background: #f5f5f5;

	border: 1px solid #e1e1e1;

	margin: 0px 0px 10px 0px;

	padding: 12px;

}

.comment-author {

	/*height: 25px;*/

	}

.comment-author img{

	float: left;

}

.fn {

	font-size: 14px;

	padding: 0 0 0 10px;

	font-weight: bold;

	color:#F06254;

font-family:Arial,Helvetica,sans-serif;



}

.says{

	color: #000;

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

}

.fn a{

	font-size: 14px;

	font-weight: bold;

	color:#F06254;

	text-decoration: none;



}

.comment-author{

	margin: 0px 0 0 0;

}

.comment-body p{

	padding: 5px 0 0 42px;

}

.comment-body em{

	padding: 5px 0 15px 10px;

}

.comment-meta {

	padding: 0 0 0 42px;

	color:#818181;

display:block;

font-size:13px;

font-weight:bold;

margin: -7px 0 0 0;



}

.comment-meta a{

	color:#818181;

font-size:12px;

font-weight:bold;

text-decoration: none;

}

#content .col_two ul li#pmember{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer{

	padding: 30px 0 0 0;

}

#content .col_two ul li#volunteer p{

	margin: -2px 0 0 0;

}

#content .col_two ul li#contribute{

	padding: 17px 0 5px 0;

}

#content .col_two ul li#contribute p{

	margin: -3px 0 0 0;

	line-height: 20px;

}

#content .col_two ul li#cards {

	padding: 27px 0 0px 0;

}

#cards img{

	margin: 0 0 31px 0;

}

#content .col_two ul li#ing {

	padding: 27px 0 0px 0;

}

#ing img{

	margin: 0 0 31px 0;

}

#footer {

	width: 100%;

	padding: 55px 0 0 0;

}

#footer .footerlinks{

	color: #666666;

	font-weight: normal;

	font-size: 11px;

	display: block;

	padding: 5px 0 0 0;

	

}

#footer .footerlinks ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

#footer .footerlinks ul li{

	display: block;

	float: left;

	border-right: 1px solid #666666;

	line-height: 12px;

	margin: 0px;

	padding: 0px 5px;

}

#footer .footerlinks ul li.last{

	border-right: 0px solid #666666;

}

#footer .share{

	float: left;

	display: block;

	padding: 2px 17px 0 9px;

}

#footer .footerlinks, #footer .footerlinks a {

	color: #858585;

	font-weight: normal;

	font-size: 11px;

	text-decoration: none;



}

#footer .footerlinks a:hover {

	text-decoration: none;

}

#footer .copyright {

	color: #cfcfcf;

	/*font-weight: bold;*/

	font-size: 11px;

	text-align: right;

	padding: 85px 77px 0 0;

	font-family: "Trebuchet MS";

}

#footer .copyright ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#footer .copyright ul li a {

	color: #cccccc;

	text-decoration: underline;

	font-family: "Trebuchet MS";

}

#footer .copyright ul li {

	border-right: 1px solid #ccc;

	line-height: 10px;

	padding: 0 6px 0 5px;

	/*display: block;

	float: right;*/

	display: inline;

	margin: 0px;

}

#footer .copyright ul li.last {

	border-right: 0px solid #ccc;

	padding-right: 0px;

}

#footer .copyright a:hover {

	text-decoration: none;

}



.clear{

	clear: both;

	line-height: 0px;

	margin: 0px;

	padding: 0px;

}

/*texts*/



h2.stay-in-touch{

	display: block;

	text-indent: -999px;

	background: url(images/stay-in-touch.gif) no-repeat left top;

	height: 25px;

	overflow: hidden;

}

h2.tenthousand-blog{

	display: block;

	text-indent: -999px;

	background: url(images/10thousandgirl-blog.gif) no-repeat left top;

	height: 23px;

		overflow: hidden;

}

h2.volunteer{

	display: block;

	text-indent: -999px;

	background: url(images/volunteer.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.categories{

	display: block;

	text-indent: -999px;

	background: url(images/categories.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.contribute{

	display: block;

	text-indent: -999px;

	background: url(images/contribute.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.add_comment{

	display: block;

	text-indent: -999px;

	background: url(images/add-comment.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}

h2.profiled_members{

	display: block;

	text-indent: -999px;

	background: url(images/profiled-tenthousandgirl.gif) no-repeat left top;

	height: 25px;

		overflow: hidden;

}



	
	
.col_three .entry {
float:left;
width:330px;
     
  
    margin-left: 0;
    
   
}
	#content .col_three .entry p {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;

    padding: 0 0 0 0;
}
.col_three .info p.tags {
    font-weight: normal;
    margin: 12px 0 0;
	font-family:"Trebuchet MS";
	font-size:11px;
}
.col_three .info span.comnt {
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
}
.col_three .info p .tags a {
    font-family:"Trebuchet MS";
    font-weight: normal;
	text-decoration:underline;}
	.col_three .info p span.topics {
    font-weight: normal;
    margin: 12px 0 0;}
	.col_three .info p span.topics a{
	font-family:"Trebuchet MS";
	font-size:12px;
   font-weight: normal;
   text-decoration:underline;}
.col_three .info p span.topics a:hover{ text-decoration:none;}
.col_three .info p .tags a :hover{ text-decoration:none;} 
.entry ul,ol{
	padding-left:20px;
}

#sidebar1 ul li{
	padding: 0px 0 0;
	    color: #A7A7A7;
    display: block;
    font-family: "Trebuchet MS";
    font-size: 16px;
    font-weight: normal;


	}
#sidebar1 ul ul .child li{
	  background-image: url("images/arrow.jpg");
    background-position: left 5px;
    background-repeat: no-repeat;
	 padding-left: 30px;
    padding-top: 5px;
	}
	#sidebar1 ul ul .child li a{
    color: #F06254;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-decoration: none;
}

#sidebar1 li a {
    color: #ff5087;
    font-family: "Trebuchet MS";
    font-size: 12px;
    margin-left: 5px;
    text-decoration: underline;
}
#sidebar1 li ul .children{

	line-height:normal;

	padding-right: 5px;	
	}
#sidebar1 li ul .children li {
    background-image: url("images/arrow.jpg");
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-left: 30px;
    padding-top: 5px;
}
#sidebar1 li ul .children li a{  color: #F06254;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-decoration: none;}
 .col_three {
    float: left;
    padding: 2px;
    width: 700px;
}
.col_three h2 { margin-left:0px;
text-transform:uppercase;
padding-bottom:10px;

}
.col_three h2 a {font-weight:bold;
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    
    text-decoration: none;
}
.col_three small {
    color: #818181;
    display: block;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    margin:0 0 0 20px;;}	
	#content {
    height: auto;
    padding: 32px 0 0;
}


a#but_cat{ background-image:url(images/read-more.png);
height:20px;
margin-left:20px;
float:left;
background-repeat:no-repeat;
width:200px;}
#hidden_cat{ display:none;}
a#but_up{ background-image:url(images/back.png);
height:30px;
margin-left:20px;
float:left;
background-repeat:no-repeat;
width:200px;}
#content .col_three .entry a span.more p {
    color: #ff5087;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    margin-left:0px;
text-decoration:none !important;
    margin-top: 5px;
}
#content .col_three .entry span.more p:hover{text-decoration:none;}
.dtree {

    padding-top: 10px;
    white-space: nowrap !important;
}
.pagenavi {
    float: right;
    font-size: 12px;
 
    margin-top: 36px;

}
#sidebar1 li .dtNode .node a {
    color: #F06254;
    font-family: "Trebuchet MS";
    font-size: 15px;
    margin-left: 5px;
    text-decoration: underline;
}
.top_image{ width:700px;
height:137px;
float:left;}
.sidebar{ padding-top:35px;} 
#sidebar1 li .add{ margin-top:50px;
padding-bottom:30px;
}
#sidebar1 li .add p{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:10px;
margin-left:0px;
font-weight:normal;
color:#000000;}
#sidebar1 li .add a{color:#ff5087;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
text-decoration:underline;
margin-left:0px;}
.top_section{ width:500px;
height:80px;


float:left;}

.top_section .saw{
font-family:courier new;
float:left;
font-size:18px;
color:#252525;
font-weight:bold;
margin-left:50px;
margin-top:36px;}

.resources {
  float: left;
  
    width: 504px;
}
.top_section .saw span{ font-size:12px;font-weight:bold;font-family:courier new;}
.red{width:265px;
height:600px;}
.leftsidebar h2 { color:#252525; font-family:courier new;font-size:18px;font-weight:bold;}
.leftsidebar
	{
	overflow:hidden;
    width:167px;
	float:left;
	background-color:#f6f6f6;
	padding:25px 0 25px 25px;
	}
.leftsidebar ul.leftside{ list-style:none; padding:0}
.leftsidebar ul { list-style:none; padding:0 10px 0 5px}
.leftsidebar a, .leftsidebar a:hover { color:#fe5189}	
.sidebar{ border-right:5px solid #ddd;
	
	}
.sidebar ul .custom{
  margin: 14px 0;
	  list-style: none outside none;
    margin: 0;
    padding: 0
	}
#sidebar1 ul li{
	padding: 0px 0 0;
	    color: #A7A7A7;
    display: block;
    font-family: "Trebuchet MS";
    font-size: 16px;
    font-weight: bold;


	}
#sidebar1 ul ul .child li{
	  background-image: url("images/arrow.jpg");
    background-position: left 5px;
    background-repeat: no-repeat;
	 padding-left: 30px;
    padding-top: 5px;
	}
	#sidebar1 ul ul .child li a{
    color: #F06254;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-decoration: none;
}
#sidebar1 li h2 {
    color: #000000;
    font-family:courier new;
    font-size: 18px;
    font-weight:bold;
    height: 42px;
    line-height: 20px;
    margin-left: 0px;

    text-transform: uppercase;
}
#sidebar1 li a {
    color: #ff5087;
    font-family: "Trebuchet MS";
    font-size: 12px;
    margin-left: 5px;
    text-decoration: underline;
}
#sidebar1 li ul .children{

	line-height:normal;

	padding-right: 5px;	
	}
#sidebar1 li ul .children li {
    background-image: url("images/arrow.jpg");
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-left: 30px;
    padding-top: 5px;
}
#sidebar1 li ul .children li a{  color: #F06254;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-decoration: none;}
 .col_three {
    float: left;
    padding: 2px;
    width: 700px;
}
.imgs{float:left;
padding-right:10px;

margin-left:-30px;
}
.imgsx{float:left;
margin:10px;
}

.cat_content{    
    float: right;
    padding:25px 0px;
    margin-left: 0px;
border-top: 2px solid #EEEEEE;
    width: 504px; position:relative}


.more-link{
 color: #FF5087;
    text-decoration: none;
padding-top:10px;

	display: block;

}
.facebooklikebutton { position:absolute; top:65px; left:400px;}
