/* 
Theme Name: Responsive 
Theme URI: http://themeid.com/responsive-theme/ 
Description: Responsive Theme is a flexible foundation with fluid grid system that adapts your website to any mobile devices and the desktop or any other viewing environment. Theme features 9 Page Templates, 10 Widget Areas, 6 Template Layouts, 4 Menu Positions and more. Powerful but simple Theme Options for full CMS control. Easy Logo Upload, Social Networking and Webmaster Tools. Responsive is WooCommerce Compatible, Multilingual Ready (WPML) and currently translated into 24 languages. Cross-Browser compatible and yes even the IE7. No memberships or clubs to get a FREE/Responsive Support you need. http://themeid.com/support

Version: 1.7.6
Author: ThemeID 
Author URI: http://themeid.com
Tags: white, black, gray, light, custom-menu, custom-header, custom-background, one-column, two-columns, left-sidebar, right-sidebar, flexible-width, theme-options, threaded-comments, full-width-template, sticky-post, translation-ready

License: GNU General Public License
License URI: license.txt 

Responsive WordPress Theme, Copyright (C) 2003-2012 Emil Uzelac 

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
	
NOTE: DO NOT EDIT THIS FILE, IF YOU DO IT WILL BE OVERWRITTEN BY THE NEXT UPDATE. CREATE CHILD THEME INSTEAD.

See:
 
- http://codex.wordpress.org/Child_Themes  
- http://themeid.com/forum/topic/505/child-theme-example/
- http://themeid.com/forum/forum/12/responsive-documentation/
	
CSS Rules: Sorted alphabetically for better organization.
*/
	
/* =Reset CSS (v2.0) http://meyerweb.com/eric/tools/css/reset/
-------------------------------------------------------------- */
*{
font-family:arial;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:arial;
	vertical-align:baseline;
}
@font-face { font-family: walkway; src: url('http://foundationfornewarksfuture.org/wp-content/themes/responsive/walkway_bold.eot');  
} 
@font-face { font-family: walkway; src: url('http://foundationfornewarksfuture.org/wp-content/themes/responsive/walkway_bold.ttf'); 
} 
/*HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}

body {
	line-height:1;
	min-width:1010px;
}

ol, ul {
	list-style:none;
}

blockquote, q {
	quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

button, input, select, textarea {
	width:auto;
	overflow:visible;
	margin:0;
	font-size:100%;
	vertical-align:baseline;
}

textarea {
	overflow:auto;
	vertical-align:text-top;
}

/* =Horizontal Rule
-------------------------------------------------------------- */
hr {
	background:#ddd;
	border:none;
	clear:both;
	color:#ddd;
	float:none;
	height:.1em;
	width:100%;
}

hr.space {
	background:#fff;
	color:#fff;
}

/* =Base
-------------------------------------------------------------- */
html {
	height:100%;
}

body {
	-moz-font-smoothing:antialiased;
	-webkit-font-smoothing:antialiased;
	background:url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/body_bg.gif") repeat-x scroll 0 0 transparent;
	color:#3e3e3e;
	font-family:arial, sans-serif;
	font-size:16px;
	font-smoothing:antialiased;
	line-height:1.5em;
	text-rendering:optimizeLegibility;
	background-color:#fef8ea !important;
	line-height:24px;
}
body.home{
background-color:#fff !important;
}
/* =Typography -------------------------------------------------------------- */
p {  
    word-wrap:break-word;
}
#container{
width: 960px;
}
#content {
  background: none repeat scroll 0 0 #FFFFFF;
  float: left;
  padding: 0 10px;
  width: 609px;

  min-height: 540px;
}
.single-post #content {
  
  width: 635px;

}
#content-blog,#content-archive {
  background: none repeat scroll 0 0 #FFFFFF;
  float: left;
  padding: 10px 10px 0;
  width: 635px;
}
body.page-id-9, body.page-id-7, body.page-id-2{
background-color:#fff !important;
}
/*
.page-id-9 #content, .page-id-7 #content, .page-id-2 #content {
  background: none repeat scroll 0 0 #FFFFFF;
  float: right;
  padding: 0 10px;
  width: 690px;
} */
.inrcnt_Rhtarea {
  background: none repeat scroll 0 0 white;
  float: left;
  margin-left: 10px !important;
  width: 320px;
}
#rht_widgets {
  background: none repeat scroll 0 0 white;
  float: right;
  width: 320px;
}
i,
em,
dfn,
cite {
	font-style:italic;
}

tt,
var,
pre,
kbd,
samp,
code {
	font-family:Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
	font-style:normal;
}

b,
strong {
	font-weight:700;
}

pre {
	background:#fff;
	margin-top:20px;
	max-width:98%;
	padding-left:1em;
	height:auto;
}

del {
	color:#555;
	text-decoration:line-through;
}

ins, 
dfn {
	border-bottom:1px solid #ccc;
}

sup, 
sub,
small {
	font-size:85%;
}

abbr, 
acronym {
	font-size:85%;
	letter-spacing:.1em;
	text-transform:uppercase;
}

a abbr, 
a acronym {
	border:none;
}

dfn[title],
abbr[title], 
acronym[title] {
	border-bottom:1px solid #ccc;
	cursor:help;
}

sup {
	vertical-align:super;
}

sub {
	vertical-align:sub;
}

/* =Responsive 12 Column Grid
    Grid was based on my Shell Theme released on 07/26/2011
-------------------------------------------------------------- */
.grid {
	float:left;
/*	margin-bottom:2.127659574468%; */
	padding-top:0;
}

.grid-right {
	float:right;
	margin-bottom:2.127659574468%;
	padding-top:0;
}

.col-60, 
.col-140, 
.col-220, 
.col-300, 
.col-380, 
.col-460, 
.col-540, 
.col-620, 
.col-700, 
.col-780, 
.col-860 {
	display:inline;
/*	margin-right:2.127659574468%;*/
  margin: 0px;
}

.col-60 {
	width:6.382978723404%;
}

.col-140 {
	width:14.893617021277%;
}

.col-220 {
	width:23.404255319149%;
}

.col-300 {
	/*width:31.914893617021%;*/
	width:33.25%;
}

.col-380 {
	width:40.425531914894%;
}

.col-460 {
	width:48.936170212766%;
}

.col-540 {
	width:57.446808510638%;
}

.col-620 {
	width:65.957446808511%;
	/*width:71.957446808511%;*/
}

.col-700 {
	width:74.468085106383%;
}

.col-780 {
	width:82.978723404255%;
}

.col-860 {
	width:91.489361702128%;
}

.col-940 {
	width:100%;
}

/* .fit is the very last item in your grid 
   to keep your columns inline without float
*/
.fit {
	margin-left:0!important;
	margin-right:0!important;
}

img {
	height:auto;
/*	max-width:100%; */
}

embed,
iframe,
object {
	max-width:100%;
}

/* =Links
-------------------------------------------------------------- */
a {
	color:#06c;
	font-weight:400;
	text-decoration:none;
}

a:hover {
	color:#444;
	text-decoration:none;
}

::selection {
	background:#cdd0d4;
	text-shadow:none;
}

/* =Forms
-------------------------------------------------------------- */
label {
	display:block;
	font-weight:700;
	padding:2px 0;
}

legend {
	padding:2px 5px;
}

fieldset {
	border:1px solid #ccc;
	margin:0 0 1.5em;
	padding:1em 2em;
}

form div {
	clear:both;
}

select,
input[type="text"], 
input[type="password"] {
	/* background:#f4f4f4; */
	border:1px solid #ccc;
	/* border-bottom-color:#ccc; */
	border-radius:2px;
	margin:0;
	outline:none;
	padding:6px 8px;
	vertical-align:middle;
	width:70%;
}

select {
	height:auto;
	width:70%;
}

area,
textarea {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-webkit-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
	box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
	box-sizing: border-box;
	/* background:#f4f4f4; */
	border:1px solid #1E4881;
	/* border-bottom-color:#ccc; */
	border-radius:2px;
	height:auto;
	overflow:auto;
	margin:0;
	outline:none;
	padding:8px 10px;
	width:100%;
	resize:vertical;
}

input, 
select {
	cursor:pointer;
}

area:focus,
input:focus, 
textarea:focus {
	background:#fff;
}

input[type='text'], 
input[type='password'] {
	cursor:text;
}

/* =Buttons
-------------------------------------------------------------- 
button, 
a.button,
input[type='reset'], 
input[type='button'], 
input[type='submit'] {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background-color:#eaeaea;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
	background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-ms-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-o-linear-gradient(top, #ffffff, #eaeaea);
	background-image:linear-gradient(top, #ffffff, #eaeaea);
	box-shadow:0pt -1px 0pt rgba(0, 0, 0, 0.075) inset, 0pt 1px 0pt rgba(255, 255, 255, 0.3) inset, 0pt 1px 2px rgba(0, 0, 0, 0.1);
    
	border:1px solid #ccc;
	border-bottom-color:#aaa;
	border-radius:2px;
	color:#555;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:7px 10px;
	text-decoration:none;
	text-shadow:0 1px 0 #fff;
	vertical-align:middle;
	white-space:nowrap;
}

button:hover, 
a.button:hover,
input[type='reset']:hover, 
input[type='button']:hover, 
input[type='submit']:hover {
	background-color:#eaeaea;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#eaeaea));
	background-image:-webkit-linear-gradient(top, #eaeaea, #eaeaea);
	background-image:-moz-linear-gradient(top, #eaeaea, #eaeaea);
	background-image:-ms-linear-gradient(top, #eaeaea, #eaeaea);
	background-image:-o-linear-gradient(top, #eaeaea, #eaeaea);
	background-image:linear-gradient(top, #eaeaea, #eaeaea);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaeaea, endColorstr=#eaeaea);
	border:1px solid #bbb;
	border-bottom-color:#aaa;
	color:#555;
}*/

/* =Buttons (Call to Action)
-------------------------------------------------------------- */
.call-to-action {
	text-align:center;
}

.call-to-action a.button {
	font-size:24px;
	padding:15px 35px;
}

.call-to-action a.button:hover {
	text-decoration:none;
}

.ie7 .call-to-action a.button {
	padding:15px 35px 18px 35px;
}

/* =Buttons (Sizes)
-------------------------------------------------------------- */
.small a.button {
	font-size:10px;
	padding:3px 6px;
}

.medium a.button {
	font-size:16px;
	padding:8px 16px;
}

.large a.button {
	font-size:18px;
	padding:10px 35px;
}

.xlarge a.button {
	font-size:24px;
	padding:12px 55px;
}

/* =Buttons (Colors)
-------------------------------------------------------------- */
a.blue {
	background-color:#4682b4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5fb0f4), to(#4682b4));
	background-image:-webkit-linear-gradient(top, #5fb0f4, #4682b4);
	background-image:-moz-linear-gradient(top, #5fb0f4, #4682b4);
	background-image:-ms-linear-gradient(top, #5fb0f4, #4682b4);
	background-image:-o-linear-gradient(top, #5fb0f4, #4682b4);
	background-image:linear-gradient(top, #5fb0f4, #4682b4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5fb0f4, endColorstr=#4682b4);
	border:1px solid #386890;
	color:#fff;
	text-shadow:0 1px 0 #386890;
}

a.blue:hover {
	background-color:#4682b4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#4682b4), to(#4682b4));
	background-image:-webkit-linear-gradient(top, #4682b4, #4682b4);
	background-image:-moz-linear-gradient(top, #4682b4, #4682b4);
	background-image:-ms-linear-gradient(top, #4682b4, #4682b4);
	background-image:-o-linear-gradient(top, #4682b4, #4682b4);
	background-image:linear-gradient(top, #4682b4, #4682b4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4682b4, endColorstr=#4682b4);
	border:1px solid #386890;
	color:#fff;
	text-shadow:0 1px 0 #386890;
}

a.red {
	background-color:#b22222;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ed2e2e), to(#b22222));
	background-image:-webkit-linear-gradient(top, #ed2e2e, #b22222);
	background-image:-moz-linear-gradient(top, #ed2e2e, #b22222);
	background-image:-ms-linear-gradient(top, #ed2e2e, #b22222);
	background-image:-o-linear-gradient(top, #ed2e2e, #b22222);
	background-image:linear-gradient(top, #ed2e2e, #b22222);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ed2e2e, endColorstr=#b22222);
	border:1px solid #8e1b1b;
	color:#fff;
	text-shadow:0 1px 0 #8e1b1b;
}

a.red:hover {
	background-color:#b22222;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#b22222), to(#b22222));
	background-image:-webkit-linear-gradient(top, #b22222, #b22222);
	background-image:-moz-linear-gradient(top, #b22222, #b22222);
	background-image:-ms-linear-gradient(top, #b22222, #b22222);
	background-image:-o-linear-gradient(top, #b22222, #b22222);
	background-image:linear-gradient(top, #b22222, #b22222);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b22222, endColorstr=#b22222);
	border:1px solid #8e1b1b;
	color:#fff;
	text-shadow:0 1px 0 #8e1b1b;
}

a.orange {
	background-color:#ff8C00;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fdc37d), to(#ff8C00));
	background-image:-webkit-linear-gradient(top, #fdc37d, #ff8C00);
	background-image:-moz-linear-gradient(top, #fdc37d, #ff8C00);
	background-image:-ms-linear-gradient(top, #fdc37d, #ff8C00);
	background-image:-o-linear-gradient(top, #fdc37d, #ff8C00);
	background-image:linear-gradient(top, #fdc37d, #ff8C00);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdc37d, endColorstr=#ff8C00);
	border:1px solid #cc7000;
	color:#fff;
	text-shadow:0 1px 0 #cc7000;
}

a.orange:hover {
	background-color:#ff8C00;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ff8C00), to(#ff8C00));
	background-image:-webkit-linear-gradient(top, #ff8C00, #ff8C00);
	background-image:-moz-linear-gradient(top, #ff8C00, #ff8C00);
	background-image:-ms-linear-gradient(top, #ff8C00, #ff8C00);
	background-image:-o-linear-gradient(top, #ff8C00, #ff8C00);
	background-image:linear-gradient(top, #ff8C00, #ff8C00);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff8C00, endColorstr=#ff8C00);
	border:1px solid #cc7000;
	color:#fff;
	text-shadow:0 1px 0 #cc7000;
}

a.green {
	background-color:#2e8b57;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#46d686), to(#2e8b57));
	background-image:-webkit-linear-gradient(top, #46d686, #2e8b57);
	background-image:-moz-linear-gradient(top, #46d686, #2e8b57);
	background-image:-ms-linear-gradient(top, #46d686, #2e8b57);
	background-image:-o-linear-gradient(top, #46d686, #2e8b57);
	background-image:linear-gradient(top, #46d686, #2e8b57);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#46d686, endColorstr=#2e8b57);
	border:1px solid #256f46;
	color:#fff;
	text-shadow:0 1px 0 #256f46;
}

a.green:hover {
	background-color:#2e8b57;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#2e8b57), to(#2e8b57));
	background-image:-webkit-linear-gradient(top, #2e8b57, #2e8b57);
	background-image:-moz-linear-gradient(top, #2e8b57, #2e8b57);
	background-image:-ms-linear-gradient(top, #2e8b57, #2e8b57);
	background-image:-o-linear-gradient(top, #2e8b57, #2e8b57);
	background-image:linear-gradient(top, #2e8b57, #2e8b57);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2e8b57, endColorstr=#2e8b57);
	border:1px solid #256f46;
	color:#fff;
	text-shadow:0 1px 0 #256f46;
}

a.purple {
	background-color:#9932cc;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#d481fd), to(#9932cc));
	background-image:-webkit-linear-gradient(top, #d481fd, #9932cc);
	background-image:-moz-linear-gradient(top, #d481fd, #9932cc);
	background-image:-ms-linear-gradient(top, #d481fd, #9932cc);
	background-image:-o-linear-gradient(top, #d481fd, #9932cc);
	background-image:linear-gradient(top, #d481fd, #9932cc);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d481fd, endColorstr=#9932cc);
	border:1px solid #7a28a3;
	color:#fff;
	text-shadow:0 1px 0 #7a28a3;
}

a.purple:hover {
	background-color:#9932cc;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#9932cc), to(#9932cc));
	background-image:-webkit-linear-gradient(top, #9932cc, #9932cc);
	background-image:-moz-linear-gradient(top, #9932cc, #9932cc);
	background-image:-ms-linear-gradient(top, #9932cc, #9932cc);
	background-image:-o-linear-gradient(top, #9932cc, #9932cc);
	background-image:linear-gradient(top, #9932cc, #9932cc);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9932cc, endColorstr=#9932cc);
	border:1px solid #7a28a3;
	color:#fff;
	text-shadow:0 1px 0 #7a28a3;
}

a.pink {
	background-color:#ff69b4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fcb8da), to(#ff69b4));
	background-image:-webkit-linear-gradient(top, #fcb8da, #ff69b4);
	background-image:-moz-linear-gradient(top, #fcb8da, #ff69b4);
	background-image:-ms-linear-gradient(top, #fcb8da, #ff69b4);
	background-image:-o-linear-gradient(top, #fcb8da, #ff69b4);
	background-image:linear-gradient(top, #fcb8da, #ff69b4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcb8da, endColorstr=#ff69b4);
	border:1px solid #cc5490;
	color:#fff;
	text-shadow:0 1px 0 #cc5490;
}

a.pink:hover {
	background-color:#ff69b4;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ff69b4), to(#ff69b4));
	background-image:-webkit-linear-gradient(top, #ff69b4, #ff69b4);
	background-image:-moz-linear-gradient(top, #ff69b4, #ff69b4);
	background-image:-ms-linear-gradient(top, #ff69b4, #ff69b4);
	background-image:-o-linear-gradient(top, #ff69b4, #ff69b4);
	background-image:linear-gradient(top, #ff69b4, #ff69b4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff69b4, endColorstr=#ff69b4);
	border:1px solid #cc5490;
	color:#fff;
	text-shadow:0 1px 0 #cc5490;
}

a.brick {
	background-color:#ff6347;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fcad9f), to(#ff6347));
	background-image:-webkit-linear-gradient(top, #fcad9f, #ff6347);
	background-image:-moz-linear-gradient(top, #fcad9f, #ff6347);
	background-image:-ms-linear-gradient(top, #fcad9f, #ff6347);
	background-image:-o-linear-gradient(top, #fcad9f, #ff6347);
	background-image:linear-gradient(top, #fcad9f, #ff6347);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcad9f, endColorstr=#ff6347);
	border:1px solid #cc4f39;
	color:#fff;
	text-shadow:0 1px 0 #cc4f39;
}

a.brick:hover {
	background-color:#ff6347;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ff6347), to(#ff6347));
	background-image:-webkit-linear-gradient(top, #ff6347, #ff6347);
	background-image:-moz-linear-gradient(top, #ff6347, #ff6347);
	background-image:-ms-linear-gradient(top, #ff6347, #ff6347);
	background-image:-o-linear-gradient(top, #ff6347, #ff6347);
	background-image:linear-gradient(top, #ff6347, #ff6347);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6347, endColorstr=#ff6347);
	border:1px solid #cc4f39;
	color:#fff;
	text-shadow:0 1px 0 #cc4f39;
}

a.gold {
	background-color:#daa520;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fbd577), to(#daa520));
	background-image:-webkit-linear-gradient(top, #fbd577, #daa520);
	background-image:-moz-linear-gradient(top, #fbd577, #daa520);
	background-image:-ms-linear-gradient(top, #fbd577, #daa520);
	background-image:-o-linear-gradient(top, #fbd577, #daa520);
	background-image:linear-gradient(top, #fbd577, #daa520);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd577, endColorstr=#daa520);
	border:1px solid #ae841a;
	color:#fff;
	text-shadow:0 1px 0 #ae841a;
}

a.gold:hover {
	background-color:#daa520;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#daa520), to(#daa520));
	background-image:-webkit-linear-gradient(top, #daa520, #daa520);
	background-image:-moz-linear-gradient(top, #daa520, #daa520);
	background-image:-ms-linear-gradient(top, #daa520, #daa520);
	background-image:-o-linear-gradient(top, #daa520, #daa520);
	background-image:linear-gradient(top, #daa520, #daa520);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#daa520, endColorstr=#daa520);
	border:1px solid #ae841a;
	color:#fff;
	text-shadow:0 1px 0 #ae841a;
}

a.brown {
	background-color:#8b4513;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#d3691d), to(#8b4513));
	background-image:-webkit-linear-gradient(top, #d3691d, #8b4513);
	background-image:-moz-linear-gradient(top, #d3691d, #8b4513);
	background-image:-ms-linear-gradient(top, #d3691d, #8b4513);
	background-image:-o-linear-gradient(top, #d3691d, #8b4513);
	background-image:linear-gradient(top, #d3691d, #8b4513);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3691d, endColorstr=#8b4513);
	border:1px solid #6f370f;
	color:#fff;
	text-shadow:0 1px 0 #6f370f;
}

a.brown:hover {
	background-color:#8b4513;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#8b4513), to(#8b4513));
	background-image:-webkit-linear-gradient(top, #8b4513, #8b4513);
	background-image:-moz-linear-gradient(top, #8b4513, #8b4513);
	background-image:-ms-linear-gradient(top, #8b4513, #8b4513);
	background-image:-o-linear-gradient(top, #8b4513, #8b4513);
	background-image:linear-gradient(top, #8b4513, #8b4513);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8b4513, endColorstr=#8b4513);
	border:1px solid #6f370f;
	color:#fff;
	text-shadow:0 1px 0 #6f370f;
}

a.silver {
	background-color:#c0c0c0;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fbf8f8), to(#c0c0c0));
	background-image:-webkit-linear-gradient(top, #fbf8f8, #c0c0c0);
	background-image:-moz-linear-gradient(top, #fbf8f8, #c0c0c0);
	background-image:-ms-linear-gradient(top, #fbf8f8, #c0c0c0);
	background-image:-o-linear-gradient(top, #fbf8f8, #c0c0c0);
	background-image:linear-gradient(top, #fbf8f8, #c0c0c0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbf8f8, endColorstr=#c0c0c0);
	border:1px solid #9a9a9a;
	color:#111;
	text-shadow:0 1px 0 #fff;
}

a.silver:hover {
	background-color:#c0c0c0;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#c0c0c0));
	background-image:-webkit-linear-gradient(top, #c0c0c0, #c0c0c0);
	background-image:-moz-linear-gradient(top, #c0c0c0, #c0c0c0);
	background-image:-ms-linear-gradient(top, #c0c0c0, #c0c0c0);
	background-image:-o-linear-gradient(top, #c0c0c0, #c0c0c0);
	background-image:linear-gradient(top, #c0c0c0, #c0c0c0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0c0c0, endColorstr=#c0c0c0);
	border:1px solid #9a9a9a;
	color:#111;
	text-shadow:0 1px 0 #fff;
}

a.gray {
	background-color:#696969;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#c0bfbf), to(#696969));
	background-image:-webkit-linear-gradient(top, #c0bfbf, #696969);
	background-image:-moz-linear-gradient(top, #c0bfbf, #696969);
	background-image:-ms-linear-gradient(top, #c0bfbf, #696969);
	background-image:-o-linear-gradient(top, #c0bfbf, #696969);
	background-image:linear-gradient(top, #c0bfbf, #696969);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0bfbf, endColorstr=#696969);
	border:1px solid #545454;
	color:#fff;
	text-shadow:0 1px 0 #111;
}

a.gray:hover {
	background-color:#696969;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#696969), to(#696969));
	background-image:-webkit-linear-gradient(top, #696969, #696969);
	background-image:-moz-linear-gradient(top, #696969, #696969);
	background-image:-ms-linear-gradient(top, #696969, #696969);
	background-image:-o-linear-gradient(top, #696969, #696969);
	background-image:linear-gradient(top, #696969, #696969);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#696969, endColorstr=#696969);
	border:1px solid #545454;
	color:#fff;
	text-shadow:0 1px 0 #111;
}

a.black {
	background-color:#000000;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#515151), to(#000000));
	background-image:-webkit-linear-gradient(top, #515151, #000000);
	background-image:-moz-linear-gradient(top, #515151, #000000);
	background-image:-ms-linear-gradient(top, #515151, #000000);
	background-image:-o-linear-gradient(top, #515151, #000000);
	background-image:linear-gradient(top, #515151, #000000);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#515151, endColorstr=#000000);
	border:1px solid #000000;
	color:#fff;
	text-shadow:0 1px 0 #000000;
}

a.black:hover {
	background-color:#000000;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#191919), to(#000000));
	background-image:-webkit-linear-gradient(top, #191919, #000000);
	background-image:-moz-linear-gradient(top, #191919, #000000);
	background-image:-ms-linear-gradient(top, #191919, #000000);
	background-image:-o-linear-gradient(top, #191919, #000000);
	background-image:linear-gradient(top, #191919, #000000);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#191919, endColorstr=#000000);
	border:1px solid #000000;
	color:#fff;
	text-shadow:0 1px 0 #000000;
}

/* =Info Boxes
-------------------------------------------------------------- */
.info-box {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:block;
	margin:20px 0;
	padding:15px;
	text-align:left;
}

.alert {
	background-color:#faebeb;
	border:1px solid #dc7070;
	color:#212121;
}

.address {
	background-color:#f6f5ef;
	border:1px solid #cdc9a5;
	color:#212121;
}

.notice {
	background-color:#fbf9e9;
	border:1px solid #e3cf57;
	color:#212121;
}

.success {
	background-color:#f9fde8;
	border:1px solid #a2bc13;
	color:#212121;
}

.download {
	background-color:#fff4e5;
	border:1px solid #ff9912;
	color:#212121;
}

.information {
	background-color:#eef3f6;
	border:1px solid #6ca6cd;
	color:#212121;
}

.required {
	color:#F19620;
	text-align: right;
	float: left;
}

/* =IE6 Notice
-------------------------------------------------------------- */
.msie-box {
	background-color:#f9edbe;
	border:1px solid #f0c36d;
	color:#212121;
	display:block;
	margin:0 auto;
	max-width:960px;
	padding:10px;
	position:absolute;
	top:60px;
	text-align:center;
	width:100%;
}

.msie-box a {
	color:#212121;
}

/* =Tables
-------------------------------------------------------------- */
th, 
td,
table {
	border:1px solid #ddd;
}

table {
	border-collapse:collapse;
	width:100%;
}

/* =Lists
-------------------------------------------------------------- */
ul {
	list-style-type:disc;
}

ul ul {
	list-style-type:square;
}

ul ul ul {
	list-style-type:circle;
}

ol {
	line-height:22px;
	list-style-position:outside;
	list-style-type:decimal;
}

dt {
	font-weight:400;
}

/* =Blockquote
-------------------------------------------------------------- */
blockquote {
	background:#f9f9f9;
	border:none;
	border-left:4px solid #d6d6d6;
	margin:20px;
	overflow:auto;
	padding:0 0 10px 12px;
}

blockquote p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	line-height:26px;
}

/* =Headings
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight:700;
	line-height:1em;
    word-wrap:break-word;
}

h1 {
	color:#404040;
	font-size:2em;
}

h2 {
	color:#777;
	font-size:1.6em;
}

h3 {
	font-size:1.5em;
}

h4 {
	font-size:1.3em;
}

h5 {
	font-size:1.2em;
}

h6 {
	font-size:1em;
	text-transform:uppercase;
}

/* =Margins & Paddings
-------------------------------------------------------------- */
p, 
hr, 
dl, 
pre,
form,
table,
address, 
blockquote {
	margin:1.2em 0;
}
p{
	margin:0 0 1.2em 0;
}
.custom-page-view p{
	margin:0 0 0 0;
}
#post-36 .custom-page-view p{
	margin: 0 0 20px 0;
}
h1 {
	margin:1em 0 .5em;
	color:#82BCEC;
}

h2 {
	margin:1.07em 0 .535em;
}

h3 {
	margin:1.14em 0 .57em;
}

h4 {
	margin:1.23em 0 .615em;
}

h5 {
	margin:1.33em 0 .67em;
}

h6 {
	margin:1.6em 0 .8em;
}

th, td {
	padding:.8em;
}

caption {
	padding-bottom:.8em;
}

blockquote {
	padding:0 1em;
}

blockquote:first-child {
	margin:.8em 0;
}

fieldset {
	margin:1.6em 0;
	padding:0 1em 1em;
}

legend {
	padding-left:.8em;
	padding-right:.8em;
}

legend+* {
	margin-top:1em;
}

input,
textarea {
	padding:.3em .4em .15em;
}

select {
	padding:.1em .2em 0;
}

option {
	padding:0 .4em;
}

dt {
	margin-bottom:.4em;
	margin-top:.8em;
}

ul {
	margin-left:1.5em;
}
.rht_widget ul{
	margin-left:1px;
}
ol {
	margin-left:2.35em;
}

ol ol, 
ul ol {
	margin-left:2.5em;
}

form div {
	margin-bottom:.8em;
	padding-bottom: 3px;
}

/* =Globals
-------------------------------------------------------------- */
#container {
	margin:0 auto;
	max-width:960px;
	padding:0px 25px;
}

#wrapper {
/*	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px; */
	background-color:#fff;
	border:1px solid #d6d6d6;
	
	clear:both;
	/*margin: 20px auto 20px auto;*/
	padding: 0 20px 20px 20px;
	position:relative;
}

.home #wrapper {
    background-color: transparent;
    border: medium none;
    margin: 0 auto;
    padding: 0;
    width: 960px;
}
}

#header {
  height: 225px;
  margin: 0;
}


.footer{ background:#1e4881; height:200px; color:#ffffff;padding-top: 20px;}
.footer-wrapper{ width:960px; margin:0 auto;}

.cred-right { float:right;   background: url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/websignia_logo.png) no-repeat scroll 0 0 transparent; font-size: 12px; padding: 6px 2px 5px 37px;    text-align: left;}
.cred-left {    font-size: 12px; float:left; padding:6px 2px 5px 0px}
.cred-left > span{ color:#82bcec;}
.cred-right a{ color:#fff; text-decoration:none}
.cred-right a:hover{ color:#a7c8f4}
.flink a{color:#fff; text-decoration:none}
.flink a:hover{ color:#82BCEC}
/* =Header
-------------------------------------------------------------- */
#logo {
  float: left !important;
  height: 152px;
  margin: 0 0 4px;
}

.site-name {
	display:block;
	font-size:2em;
	padding-top:20px;
}

.site-name a {
	font-weight:700;
}

.site-description {
	display:block;
	font-size:14px;
	margin:10px 33px 10px 0;
}

/* =Content
-------------------------------------------------------------- 
#content {
	margin-bottom:20px;
}
*/
#content-full {
	margin-bottom:20px;
}

#content-blog ,#content-archive{
	margin-bottom:20px;
}

#content-images {
	margin-bottom:20px;
}

#content-archive {
	margin-bottom:20px;
}

#content-sitemap {
	margin-bottom:20px;
}

#content-sitemap a {
	font-size:12px;
}

#content .sticky {
	clear:both;
}

#content .sticky p {
}

/* =Templates
-------------------------------------------------------------- */
.page-template-landing-page-php .menu, 
.page-template-landing-page-php .top-menu,
.page-template-landing-page-php .footer-menu, 
.page-template-landing-page-php .sub-header-menu {
	display:none;
}

/* =Author Meta (Author's Box)
-------------------------------------------------------------- */
#author-meta {
	background:#f9f9f9;
	border:1px solid #d6d6d6;
	clear:both;
	display:block;
	margin-bottom:20px;
	overflow:hidden;
}

#author-meta img {
	float:left;
	padding:10px;
}

#author-meta p {
	margin-top:5px;
	padding:0 5px 0 0;
}

#author-meta .about-author {
	font-weight:700;
	margin:10px 0 0 0;
}

/* =Featured Content
-------------------------------------------------------------- */
#featured {
/*	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; */
	background-color: #fff;
/*	border:1px solid #d6d6d6;
	border-radius: 6px; 
	padding-bottom: 40px;*/
	width:960px;
	height: 426px;
}

#featured p {
	/*font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	padding: 0 40px 0 40px;
	text-align:center;
	height: 426px;*/
}

#featured-image {
	margin:40px 0 0 0;
}

#featured-image .fluid-width-video-wrapper {
	margin-left:-20px;
}

.featured-title {
	font-size: 60px;
	letter-spacing: -1px;
	margin: 0;
	padding-top:40px;
	text-align:center;
}

.featured-subtitle {
	padding:0 10px;
	text-align:center;
}

.featured-image img {
	margin-top:44px;
}

/* =Post
-------------------------------------------------------------- */
.comments-link {
	font-size:12px;
}

#cancel-comment-reply-link {
	color:#900;
}

.post-data {
	clear:both;
	font-size:11px;
	font-weight:700;
}

.post-data a {
	color:#111;
}

.post-entry {
	clear:both;
}

.post-entry  p a{
	color:#F19620;
	font-weight:bold;
}
.post-entry a:hover {
    color: #82BCEC;
}

.post-meta {
	clear:both;
	color:#9f9f9f;
	font-size:13px;
	margin-bottom:10px;
}

.post-edit {
	clear:both;
	display:block;
	font-size:12px;

}

.post-search-terms {
	clear:both;
}

.read-more {
	clear:both;
	font-weight:700;
}

.attachment-entry {
	clear:both;
	text-align:center;
}

/* =bbPress
    bbPress has its own breadcrumb lists
-------------------------------------------------------------- */
.bbPress .breadcrumb-list {
	display:none;
}

/* =Symbols
-------------------------------------------------------------- */
.ellipsis {
	color:#aaa;
	font-size:18px;
	margin-left:5px;
}

.form-allowed-tags {
	font-size:10px;
}

/* =Widgets
-------------------------------------------------------------- */
.widget-wrapper {

	/*
	-webkit-border-radius:6px;
    -moz-border-radius:6px;
	background-color:#f9f9f9;*/
	/*border-right :1px solid #d6d6d6;*/
	border-radius:6px;
	font-size:13px;
	margin:0 0 0px;
	padding:0px;
}

#widgets {
	margin-top:40px;
}

.home #widgets {
	margin-top:0;
	/*background-color:#F7ECB9;*/
	display:inline-table;
	float:left;
}

#widgets a {
	display:inline-block;
	margin:0;
	padding:0;
	text-decoration:none;
}

#widgets #s {
	width:70%;
}

#widgets ul li {
	margin-left:10px;
}

#widgets ul li a {
	display:inline;
	text-decoration:none;
}

#widgets .widget-title img {
	float:right;
	height:11px;
	position:relative;
	top:4px;
	width:11px;
}

#widgets .rss-date {
	line-height:18px;
	padding:6px 12px;
}

#widgets .rssSummary {
	padding:10px;
}

#widgets cite {
	font-style:normal;
	line-height:18px;
	padding:6px 12px;
}

#widgets .tagcloud,
#widgets .textwidget {
	display:block;
	line-height:1.5em;
	margin:0;
	word-wrap:break-word;
}

#widgets .textwidget a {
	display:inline;
}

#widgets ul .children {
	border:none;
	margin:0;
	padding:0;
}

#widgets .author {
	font-weight:700;
	padding-top:4px;
}

.widget_archive select, #cat {
	display:block;
	margin:0 15px 0 0;
}

.colophon-widget {
	background:none;
	min-height:0;
}

/* =Titles
-------------------------------------------------------------- */
.widget-title, 
.widget-title-home h3 {
	display:block;
	font-size:24px;
	font-weight:700;
	line-height:23px;
	margin:0;
	padding:0 0 20px 0;
	text-align:left;
}

.widget-title a {
	border-bottom:none;
	padding:0!important;
}

.title-404 {
	color:#933;
}

/* =Top Menu
-------------------------------------------------------------- */
.top-menu {
	float:right;
	margin:10px 0 0 0;
}

.top-menu li {
	display:inline;
	list-style-type:none;
}

.top-menu li a {
	border-left:1px solid #ccc;
	color:#333;
	font-size:11px;
	padding: 0 8px;
}

.top-menu > li:first-child > a {
	border-left:none;
	padding:0 8px 0 0;
}

.top-menu li a:hover {
	color:#333;
}

/* =Primary Menu
-------------------------------------------------------------- */
.menu {
	background-color:#585858;
/*	background-image:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));
	background-image:-webkit-linear-gradient(top, #585858, #3d3d3d);
	background-image:-moz-linear-gradient(top, #585858, #3d3d3d);
	background-image:-ms-linear-gradient(top, #585858, #3d3d3d);
	background-image:-o-linear-gradient(top, #585858, #3d3d3d);
	background-image:linear-gradient(top, #585858, #3d3d3d);*/
	clear:both;
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d);*/
	margin:0 auto;
}

.menu, 
.menu ul {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
}

.menu li {
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:5;
}

.menu li:hover {
	white-space:normal;
	z-index:10000;
}

.menu li li {
	float:none;
}

.menu ul {
	left:0;
	position:absolute;
	top:0;
	visibility:hidden;
	z-index:10;
	display: none;
}

.menu li:hover > ul {
	top:100%;
	visibility:visible;
}

.menu li li:hover > ul {
	left:100%;
	top:0;
}

.menu:after, 
.menu ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
}

ul.menu,
ul.menu li
{
	background-color:transparent;
}

.menu, 
.menu ul {
	min-height:0;	
}

.menu ul {
	margin:1px 0 0 -30px;
	padding:10px 30px 30px;
}

.menu ul ul {
	margin:-30px 0 0 -10px;
	padding:30px 30px 30px 10px;
}

.menu ul li a:hover, 
.menu li li a:hover {
	color:#484848;
	text-decoration:none;
}

.menu ul {
	min-width:15em;
	width:auto;
}



.menu a {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/nav_sep.png") no-repeat scroll right 4px transparent;
  color: #1E4881;
  float: left;
  font-size: 16px;
  line-height: 30px;
  padding: 21px 20px 5px;
  text-decoration: none;
  text-transform: uppercase;
}
.menu .last-menu-item a {
  background:none;
  
}
.menu a:hover {
	color:#fff;
	background-color:#1E4881;

/*	background-color:#808080;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#808080), to(#363636));
	background-image:-webkit-linear-gradient(top, #808080, #363636);
	background-image:-moz-linear-gradient(top, #808080, #363636);
	background-image:-ms-linear-gradient(top, #808080, #363636);
	background-image:-o-linear-gradient(top, #808080, #363636);
	background-image:linear-gradient(top, #808080, #363636);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#363636);*/	
}
.parent-menu-item a:hover{
color: #1E4881 !important;
    
    margin-top: 12px!important;
	background:#fff!important;
    padding-bottom: 17px!important;
    padding-top: 9px!important;
	}
.parent-hover a{
color: #1E4881 !important;
    
    margin-top: 12px!important;
	background:#fff!important;
    padding-bottom: 17px!important;
    padding-top: 9px!important;
	}
.menu .current_page_item a ,.menu a:hover {

  background-image: none;
  /*margin-left: -5px;*/
}

.menu .current_page_item a,.menu .current-page-ancestor a {
  background-color: #1E4881;
  color: #FFFFFF;
  font-weight: bold;
   background-image: none;
/*margin-left: -5px;*/
  padding-left: 25px;
}
/* 
ul.menu li.current-menu-item {
	background-color:#1E4881 transparent ; 
}*/

.menu .current_page_item li {
	background-color:#1E4881 /* transparent */; 
}

.menu li li {
	background:#fff;
	background-image:none;
	border:1px solid #b2b2b2;
	border-top:none;
	color:#444;
	filter:none;
	width:auto;
}
.menu .children a, 
.menu li li a {
	background:transparent!important;
	border:none;
	color:#444;
	font-size:12px;
	font-weight:400;
	height:auto;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	text-shadow:none;
	white-space:nowrap;
}

.menu li li a:hover {
	background:#f5f5f5 !important;
	background-image:none;
	border:none;
	color:#444;
	filter:none;
}

.menu ul > li + li {
	border-top:0;
}

.menu li li:hover > ul {
	left:100%;
	top:0;
}

.menu > li:first-child > a {
	border-left:none;
}

/* =Primary Main Menu IE Fixes (Modernizr)
-------------------------------------------------------------- */
.ie7 .menu ul {
	background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/ie7-fix.gif) repeat;
}

/* =Responsive Menu (Tinynav.js)
-------------------------------------------------------------- */
.tinynav { 
    display:none 
}

/* =Sub Header Menu
-------------------------------------------------------------- */
.sub-header-menu {
	background-color:#fff;
	border:1px solid #d6d6d6;
	border-top:none;
	clear:both;
	margin:0 auto;
}

.sub-header-menu, 
.sub-header-menu ul {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
}

.sub-header-menu li {
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:5;
}

.sub-header-menu li:hover {
	white-space:normal;
	z-index:10000;
}

.sub-header-menu li li {
	float:none;
}

.sub-header-menu ul {
	left:0;
	position:absolute;
	top:0;
	visibility:hidden;
	z-index:10;
}

.sub-header-menu li:hover > ul {
	top:100%;
	visibility:visible;
}

.sub-header-menu li li:hover > ul {
	left:100%;
	top:0;
}

.sub-header-menu:after, 
.sub-header-menu ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
}

.sub-header-menu, 
.sub-header-menu ul {
	min-height:0;
}

.sub-header-menu ul {
	margin:-10px 0 0 -30px;
	padding:10px 30px 30px;
}

.sub-header-menu ul ul {
	margin:-30px 0 0 -10px;
	padding:30px 30px 30px 10px;
}

.sub-header-menu ul li a:hover, 
.sub-header-menu li li a:hover {
	color:#484848;
	text-decoration:none;
}

.sub-header-menu ul {
	width:14em;
}

.sub-header-menu a {
	border-left:1px solid #e2e2e2;
	color:#333;
	display:block;
	font-size:13px;
	font-weight:700;
	height:45px;
	line-height:45px;
	margin:0;
	padding:0 0.9em;
	position:relative;
	text-decoration:none;
	text-shadow:none;
}

.sub-header-menu a:hover {
	background-color:#f9f9f9;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}

.sub-header-menu .current_page_item a {
	background-color:#f9f9f9;
}

.sub-header-menu li li {
	background:#fff;
	background-image:none;
	border:1px solid #d6d6d6;
	border-top:none;
	color:#444;
	filter:none;
	width:auto;
}

.sub-header-menu li li a {
	border:none;
	color:#444;
	font-size:12px;
	font-weight:400;
	height:auto;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	text-shadow:none;
}

.sub-header-menu li li a:hover {
	background:#f9f9f9;
	background-image:none;
	border:none;
	color:#444;
	filter:none;
}

.sub-header-menu ul > li + li {
	border-top:0;
}

.sub-header-menu li li:hover > ul {
	left:100%;
	top:0;
}

.sub-header-menu > li:first-child > a {
	border-left:none;
}

.sub-header-menu ul.children a, 
.sub-header-menu .current_page_ancestor, 
.sub-header-menu .current_page_ancestor ul a {
	background:none;
	background-image:none;
	filter:none;
}

/* =Sub Header Menu IE Fixes (Modernizr)
-------------------------------------------------------------- */
.ie7 .sub-header-menu ul {
	background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/ie7-fix.gif) repeat;
}

/* =Footer Menu
-------------------------------------------------------------- */
.footer-menu {
	margin-left:0;
}

.footer-menu li {
	display:inline;
	list-style-type:none;
}

.footer-menu li a {
	border-left:1px solid #ccc;
	color:#333;
	padding: 0 8px;
}

.footer-menu > li:first-child > a {
	border-left:none;
	padding:0 8px 0 0;
}

.footer-menu li a:hover {
	color:#333;
}

/* =Navigation
-------------------------------------------------------------- */
.navigation {
	color:#111;
	display:block;
	font-size:13px;
	height:28px;
	line-height:28px;
	margin:20px 0;
	padding:0 5px;
}
.single-post .navigation {
display:none;
}

.navigation a {
	color:#aaa;
	padding:4px 10px;
}

.navigation a:hover {
	color:#111;
	text-decoration:none;
}

.navigation .previous {
	float:left;
}

.navigation .next {
	float:right;
}

.navigation .bracket {
	font-size:36px;
}

/* =Pagination (pages)
-------------------------------------------------------------- */
.pagination {
	clear:both;
	display:block;
	font-size:16px;
	font-weight:700;
	margin:10px 0;
	padding:5px 0;
}

.pagination a {
	text-decoration:none;
}

/* =Breadcrumb Lists
-------------------------------------------------------------- */
.breadcrumb-list {
	font-size:12px;
	padding:40px 0 0 0;
}

/* =Comments
-------------------------------------------------------------- */
#commentform {
	margin:0;
}

.commentlist {
	border-bottom:1px dotted #eee;
	list-style:none;
	margin:0;
	padding:0;
}

.commentlist ol {
	list-style:decimal;
}

.commentlist li {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background-color:#fff;
	border-radius:4px;
	margin:0;
}

.commentlist .bypostauthor {}

.commentlist li cite {
	color:#111;
	font-size:1.1em;
	font-style:normal;
	font-weight:400;
}

.commentlist li.alt {
	background:#f9f9f9;
}

.commentlist .children {
	list-style:none;
	margin-left:10px;
	padding:10px;
}

.commentlist .avatar {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	float:left;
	margin-right:10px;
	padding:0;
	vertical-align:middle;
}

.comment-author .fn {
}

.comment-author .says {
	color:#999;
}

.comment-body .comment-meta {
	color:#999;
	display:inline-block;
	margin:0;
	padding:0;
	text-align:left;
}

.comment-body .comment-meta a {
	font-size:11px;
}

.comment-body {
	clear:both;
	padding:10px;
}

.comment-body p {
	clear:both;
}

.comment-body .reply {
}

.pingback, .trackback {
	list-style:none;
	margin:20px 0;
}

.pingback cite, 
.trackback cite {
	font-style:normal;
}

#comments, #pings {
	text-align:left;
}

#respond {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background-color:#eaeaea;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
	background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-ms-linear-gradient(top, #ffffff, #eaeaea);
	background-image:-o-linear-gradient(top, #ffffff, #eaeaea);
	background-image:linear-gradient(top, #ffffff, #eaeaea);
  
	border:1px solid #ccc;
	border-bottom-color:#aaa;
	border-radius:2px;
	clear:both;
	margin-top:15px;
	padding:10px 20px 50px;
}

#respond label {
	display:inline;
}

.reply {
	margin:10px 0;
}

.comment-form-url input,  
.comment-form-email input,
.comment-form-author input,
.comment-form-comment textarea {
	display:block;
}

.nocomments {
	color:#999;
	font-size:.9em;
	text-align:center;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
	margin:5px 20px 20px 0;
}

.aligncenter, 
div.aligncenter {
	display:block;
	margin:5px auto;
}

.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

.aligncenter {
	display:block;
	margin:5px auto;
}

a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

a img.alignnone {
	margin:5px 20px 20px 0;
}

a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.wp-caption {
	background:#fff;
	border:1px solid #f0f0f0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}

.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}

.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}

.wp-caption.alignright {
	margin:5px 0 20px 20px;
}

.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}

.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}

img.wp-smiley {
	vertical-align:middle;
}

/* =Gallery
-------------------------------------------------------------- */
.gallery {
	margin:0 auto 18px;
}

.gallery .gallery-item {
	float:left;
	margin-top:0;
	text-align:center;
	width:155px;
}

.gallery img {
	border:1px solid #ddd;
}

.gallery .gallery-caption {
	font-size:12px;
	margin:0 0 12px;
}

.gallery dl {
	margin:0;
}

.gallery br+br {
	display:none;
}

.attachment-gallery img {
	background:#fff;
	border:1px solid #f0f0f0;
	display:block;
	height:auto;
	margin:15px auto;
	max-width:96%;
	padding:5px;
	width:auto;
}

.gallery-meta .iso, 
.gallery-meta .camera,
.gallery-meta .shutter,
.gallery-meta .aperture,
.gallery-meta .full-size,  
.gallery-meta .focal-length {
	display:block;
}

/* =Post Thumbnails 
-------------------------------------------------------------- */
img.wp-post-image,
img.attachment-full,
img.attachment-large, 
img.attachment-medium, 
img.attachment-thumbnail {
	display:block;
	margin:15px auto;
	width:auto;
}

/* =WooCommerce
-------------------------------------------------------------- */
#breadcrumb {
	padding:40px 0 0 0;
}

#breadcrumb a {
	color:#06c;
	font-size:12px;
	font-weight:400;
}

#breadcrumb a:hover {
	color:#444;
	text-decoration:none;
}

#content-woocommerce {
	margin-bottom:20px;
}

.products ul, ul.products {
	margin-top:40px;
}

.cart-collaterals .shipping_calculator {
	width:100%;
}

table.shop_table {
}

table.cart td.actions .coupon .input-text, 
table.cart td.actions .coupon .input-text {
	cursor:text;
}

/* =Footer
-------------------------------------------------------------- */
#footer {
  color: #FFFFFF;
  font-size: 11px;
  margin-top:10px;
  line-height: 1.5em;
  /*margin-top: 30px;*/
  min-height: 100px;
}


#footer a:hover {
}

#footer-wrapper .grid.col-940 {
	margin:0;
}

.scroll-top {
	text-align:center;
}

.copyright {
	text-align:left;
}

.powered {
	text-align:right;
}

/* =Social Icons
-------------------------------------------------------------- */
#footer .social-icons {
	list-style:none;
	line-height:normal;
	margin:0;
	text-align:right;
}


#footer .yelp-icon,
#footer .vimeo-icon, 
#footer .youtube-icon, 
#footer .twitter-icon,
#footer .facebook-icon, 
#footer .linkedin-icon, 
#footer .rss-feed-icon, 
#footer .instagram-icon,
#footer .pinterest-icon, 
#footer .foursquare-icon,
#footer .google-plus-icon, 
#footer .stumble-upon-icon {
	display:inline;
	margin:1px;
	padding-left:3px;
}

/* =Alignments Extras
-------------------------------------------------------------- */
.left {
	float:left;
}

.right {
	float:right;
}

.center {
	text-align:center;
}

/* =Clearfix
-------------------------------------------------------------- */
.clearfix:after, 
#container:after, 
.widget-wrapper:after {
	clear:both;
	content:"\0020";
	display:block;
	height:0;
	max-height:0;
	overflow:hidden;
	visibility:hidden;
}

.clearfix, 
#container, 
.widget-wrapper {
	display:inline-block;
}

*html .clearfix, 
*html #container, 
*html .widget-wrapper {
	height:1%;
}

.clearfix, 
#container, 
.widget-wrapper {
	display:block;
}

.clear {
	clear:both;
}

/* =Begin bidirectionality settings (do not change)
-------------------------------------------------------------- */
BDO[DIR="ltr"] {
	direction:ltr;
	unicode-bidi:bidi-override;
}

BDO[DIR="rtl"] {
	direction:rtl;
	unicode-bidi:bidi-override;
}

[DIR="ltr"] {
   direction:ltr;
   unicode-bidi:embed;
}

[DIR="rtl"] {
   direction:rtl;
   unicode-bidi:embed;
}

/* =Media Print
-------------------------------------------------------------- */
@media print {

    h1 {
	    page-break-before:always;
    }

    h1,  h2,  h3,  h4,  h5,  h6 {
	    page-break-after:avoid;
    }

    ul,  ol,  dl {
	    page-break-before:avoid;
    }
}

/* =Responsive Design
    Media Queries
    If you're working on a Child Theme, make sure that all
	media queries are included in your style.css
-------------------------------------------------------------- */
@media screen and (max-width: 980px) {

    body {
    }
	
    .grid, 
	.grid-right {
	    float:none;
    }
	
	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
    }
	
	.home #widgets {
		margin-top:40px;
	}
}

/* @media screen and (max-width: 650px) {

    body {
    }

    #logo {
	    float:none;
	    text-align:center;
    }

    .grid, 
	.grid-right {
	    float:none;
    }

	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
    }
	
    .js .menu,
	.js .sub-header-menu {
		display:none;
	}
	
	.top-menu, 
	.footer-menu li {
	    float:none;
	    text-align:center;
    }
	
	.tinynav { 
	    display:block;
		margin:0 auto;
		width:100%;
	}
	
	.tinynav {
		-moz-appearance:none;
		-webkit-appearance:none;
		appearance:none;
		background: #fff url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/bg-select.png) no-repeat right;
		border:1px solid #ccc;
		overflow:hidden;
		padding:0.5em 1em 0.5em 0.75em;
	}
	
	.ie7 .tinynav,
	.ie8 .tinynav {
		padding-right:10px;
	}
	
	.ie9 .tinynav  {
		padding-right:8px;
	}
	
    #footer {
	    text-align:center;
    }

    #footer .social-icons {
	    text-align:center;
    }
}
*/
@media screen and (max-width: 480px) {

    body {
    }

    #logo {
	    float:none;
		position:relative;
	    text-align:center;
    }

    .grid, 
	.grid-right {
	    float:none;
    }
	
	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
	}
	
	.featured-title {
	    font-size:40px;
	    padding:40px 20px 0 20px
    }
	
    .menu ul, 
	.menu li, 
	.top-menu, 
	.footer-menu li, 
	.sub-header-menu li {
	    float:none;
	    text-align:center;
    }

    #footer {
	    text-align:center;
    }

    #footer .social-icons {
	    text-align:center;
    }
}

@media screen and (max-width: 320px) {
	
	#featured p {
	    font-size:12px;
		line-height:1.2em;
    }

    .featured-title {
	    font-size:35px;
    }
	
	.featured-subtitle {
		font-size:15px;
	}

    .call-to-action a.button {
	    font-size:14px;
	    padding:7px 17px;
    }
}

@media screen and (max-width: 240px) {
	
	#featured p {
	    font-size:11px;
		line-height:1.1em;
    }

    .featured-title {
	    font-size:20px;
    }
	
	.featured-subtitle {
		font-size:11px;
	}

    .call-to-action a.button {
	    font-size:12px;
	    padding:5px 15px;
    }
}
/*"The last 29 days of the month are the hardest."- Nikola Tesla*/
 div.tweets{
	width:960px; 
	background-color:#74BFE7;
	display:inline-table;
	float:left;
 }
  div.tweets .widget-title-home{
	float:left; 
	clear:right;
	padding-right:20px;	
	}
	
 div.tweets .widget-title-home h3{
	color:#ffffff;
	margin:20px;
 }
 div.tweets .textwidget{
    display: block;
    float: left;
    position: relative;
    top: 0;
    width: 760px;
}

 div.tweets .textwidget p.rtw_main{
	margin:0;
	float:left;
 }
 
 


div.tweets .widget-title-home h3 {
  background: url("http://foundationfornewarksfuture.org/wp-content/plugins/rotatingtweets/images/bird_blue_32.png") repeat scroll 0 0 transparent;
  font-size: 0;
  height: 5px;
  width: 32px;
}
#logo img{

  display: block;
  float: left;
  height: 101px;
  margin: 25px 15px;
  text-indent: -999px;
  width: 190px;
  
}
.clr{ clear:both;} .flo_L{ float:left;} .flo_R {
  float: right;
  height: 156px;
  width:228px;
}
.search > input { width:187px; height:13px; background:#93a7c3; border:0px none; color:#ffffff; font-size:12px; padding-left:5px; line-height:20px;} 
.searchinp{background:#93a7c3; width:187px; height:13px; border:0px none; color:#ffffff; font-size:12px; padding-left:5px; line-height:20px;}
.search a img {
  vertical-align: top;
}
.topBTnCont {
  margin-top: 20px;
}
.apply_spr {
    display: block;
    height: 63px;
    text-indent: -999px;
    width: 226px;
}

.social_icn li a, .twt_updateImg, .btm_widget ul li a, .rht_widget ul li a, .read_more {
    background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll 0 0 transparent ;
}
.apply_spr {
	  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/read-report-sprite.png") no-repeat scroll 0 0 transparent ;
}
input.read_more {
background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll 0 0 transparent !important;
}
.apply_spr:hover {
    background-position: 0 -63px;
}

.menu {
width:700px;
floaT:left;
}
.social_icn{ float:right; margin-top:23px;}
.social_icn li{ display:inline-block; padding-right: 15px; float:left}
.fb{background-position:-293px -4px!important; width:25px; height:23px; display:block; text-indent:-9999px;}
.fb:hover{ background-position:-293px -27px!important;}
.twitter{background-position:-337px -4px!important; width:25px; height:23px; display:block; text-indent:-9999px;}
.twitter:hover{background-position:-337px -27px!important;}
.rss{background-position:-381px -4px!important; width:25px; height:23px; display:block; text-indent:-9999px;}
.rss:hover{background-position:-381px -27px!important;}
.menu {
  float: left;
  height: 68px;
  width: 800px;
}
.cred-right {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/websignia_logo.png") no-repeat scroll 0 0 transparent;
  float: right;
  font-size: 12px;
  padding: 6px 2px 5px 44px;
  text-align: left;
  width: 304px;
}

/* Top banner styles */
#accordion {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	height: 426px;
	overflow: hidden;
	background: #ffffff;
	width:960px;
}
#accordion li {
	float: left;
	border-left:
	display: block;
	height: 426px;
	position:relative;
	width: 164px;
	padding: 0px 0;
	overflow: hidden;
	color: #7d8d96;
	text-decoration: none;
	font-size: 16px;
	line-height: 1.5em;
	cursor:pointer;	
}
 
#accordion li img {
	border: none;
	border-right: 1px solid #fff;
	float: right;
	margin: -15px 0 0 0;

}
.overlay{
background: none repeat scroll 0 0 #FFFFFF;
position: relative;
width: 345px;
z-index: 100;
}
 
#accordion li.active {
	width: 630px;
}
.topban_01{ width:630px; height:426px; float:right; background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/banner_img_01.jpg) no-repeat; position: absolute; right: 0px;}
/*.topban_02{ width:630px; height:426px; float:right; background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/banner_img_02.png) no-repeat; background-position:104px 0px; position: absolute; right: 0px;}*/
.topban_02{ width:630px; height:426px; float:right; background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/banner_img_02.jpg) no-repeat; background-position:0px 0px; position: absolute; right: 0px;}
.topban_03{ width:630px; height:426px; float:right; background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/banner_img_03.png) no-repeat; background-position:-164px 0px; position: absolute; right: 0px;}
.banTxtBG {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/trans_bg.png") repeat scroll 0 0 transparent;
  display: inline-block;
  height: 399px;
  padding: 27px 30px 0;
  width: 280px;
}
.banTxtBG h1{ font-size:50px; color:#1e4881; margin:0px; font-weight: normal; line-height: 0.5em;}
.banTxtBG p{font-size:14px; color:#3e3e3e;font-weight: normal;    line-height: 19px; text-align:justify;}
.lrn_mrebtn{ padding:10px; display:inline-block; background:#f19620; cursor:pointer; font-size:15px; font-weight:bold; color:#fff; text-transform:uppercase;}
.lrn_mrebtn a {
  color: #FFFFFF;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
}
.lrn_mrebtn a:hover {
  color: #FFFFFF;
}
.submenu_txt .lrn_mrebtn a ,.banTxtBG .lrn_mrebtn {
  font-weight: normal;
}
.lrn_mrebtn:hover{background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll 0 0 transparent;background:#1d6edb;}
.wrap_relative{ position:relative}
.banr_btns{ background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/banner_transImg.png) repeat; width:143px; height:57px; position:absolute; bottom:30px; right:0px; padding:20px 10px}
.fnt25{ font-size:25px; color:#fff; font-weight:bold;}
.read_moretxt{ background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll 0 0 transparent ; width:99px; height:11px; display:block; background-position:0 -130px; cursor:pointer; text-indent:-9999px; margin-top:15px}
.read_moretxt:hover{background-position:0 -141px;}
/* Top banner styles */

.blud_band {
  background: #82BCEC;
  margin: 0 auto;
}
/* Twitter updates css starts*/
.twt_update {
  height: 68px;
  margin: 0 auto;
  overflow: hidden;
  padding: 1px 10px;
  width: 940px;
}
.twt_updateImg{background-position:-292px -57px; width:170px; height:34px; display:inline-block; float:left;  margin-top: 23px;}
.twt_feeds{ float:right; width:650px; color:#194882; font-size:14px; font-weight:bold; position:relative; height: 68px;}
.twt_feeds a{ color:#fff; text-decoration:none}
.twt_send{ position:absolute; right:0; bottom:0;}
.twt_send li{ float:left; display:inline-block; padding:0 5px;}
.twt_send li a{ font-size:11px;}
/* Twitter updates css Ends*/
ol, ul {
    list-style: none outside none;
}
/* Bottom Widgets css starts*/
/* .btm_widget{ margin:15px;width:960px;} */
.btm_widget {
  margin: 0 auto;
  padding: 20px 0px 20px;
 /* width: 960px;*/
}
.btm_widget ul li{ width:275px; float:left; border-right:solid 2px #eee5ca; margin-right:20px;height: 156px; padding-right:20px;}
.btm_widget #php_widget-9 ul li{ width:263px;}
.btm_widget #text-4 ul li{ width:263px;}
.btm_widget img{ float:left}

.rht_widget {
  margin: 0 auto;
  padding: 10px;
  display:inline-block;
}
/*.rht_widget ul li{ width:298px; float:left; border-right:solid 2px #eee5ca; margin-right:10px;height: 140px;padding-bottom: 30px;}*/
.rht_widget ul li{ width:298px; float:left; border-bottom:solid 2px #E1EFFA; margin-right:10px;padding-bottom: 10px; padding-top: 10px;}
.rht_widget img{ float:left}

.txt_margin{margin-left: 115px;}
.btm_widgetxt {
  display: block;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  margin-bottom: 17px;
  text-align: justify;
}
.wats_happen{background:none !important; width:278px;  display:block; }
.read_more{ width:103px; height:34px; display:block; background-position:-14px -245px; cursor:pointer;text-indent: -999px;}
.read_more:hover{background-position:-14px -279px}
input.read_more{ width:103px; height:34px; display:block; background-position:-14px -245px!important; cursor:pointer;text-indent: -999px;border:none !important;}
input.read_more:hover{background-position:-14px -279px!important;}
.imgtop_mar{ margin-top:10px;}
.imgtop_mar img {
  margin-top: 0;
  padding-top: 5px;
}
#rht_widgets .imgtop_mar img {
  margin-top: 0;
  padding-top: 5px;
  float:left;
}
.key_prior{background:none !important; width:278px; display:block; }
.meet_team{background:none !important; width:278px;  display:block;}
/* Bottom Widgets css Ends*/

/*sub menu css starts  * aug 30 2012**/
.sub_menucont{ height:399px; padding:30px 20px 0; background:#fff;}
.submenu_abtimg {  background: url("images/submenu_abtImg.jpg") no-repeat scroll right top #FFFFFF;  height: 406px;}
.submenu_grantimg {  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/submenu_grantsImg.jpg") no-repeat scroll right top #FFFFFF;  height: 405px;}
.submenu_progimg{ background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/submenu_programsImg.jpg) no-repeat right top #fff;}
.sub_txt {
  float: left;
  padding-left: 10px;
  width: 250px;
}
.sub_txt h1{color:#1e4881; font-size:50px;}
.submenu_list{ width:250px; margin-top:10px;margin-left:0px !important;}
.submenu_list li{}
.submenu_list li a{ color:#56a6e9; font-size:16px; font-weight:normal; text-decoration:none;line-height: 30px;}
.submenu_list li a:hover{ color:#f19620}
.submenu_txt{ width:305px; float:left; font: italic normal 16px/24px Arial, Helvetica, sans-serif; }
.submenu_txt p{margin-bottom:20px;}
.submen_sel{background: none repeat scroll 0 0 #FFFFFF !important;  color: #1E4881 !important;    height: 62px !important;    padding: 6px 20px 35px !important;}
.submen_sel:hover{background: none repeat scroll 0 0 #FFFFFF !important;  color: #1E4881 !important;}
.btm_widgetHd{ color:#1e4881; font-size:35px;}
.rht_widget .btm_widgetHd{ color:#82BCEC;}

/*sub menu css Ends aug 30 2012*/

/* right side css starts */
.inrcnt_Rhtarea {
  background: none repeat scroll 0 0 #FFFFFF;
  float: right;
  margin-bottom: 10px;
  padding: 0 13px;
  width: 268px;
}
.inrcnt_Rhtarea h1{ font-size:30px; color:#56a6e9; margin-top:5px;}
.inrcnt_Rhtarea p{color:#3e3e3e; font-size:14px; font-weight:normal; text-align:left; line-height:18px; margin:10px 0}
.app_prog {
  margin-left: 0;
  margin-top: 20px;
}
/*.app_prog li{ background:url(images/rht_sidebult.jpg) no-repeat; height:34px;}*/
.app_prog li{ background:url(images/squre_bult-1.png) no-repeat; height:34px;}
.app_prog li span{border-bottom: 2px solid #e1effa;    line-height: 18px; width:241px; display:block;    margin-left: 24px; font-size:12px; font-weight:bold; text-decoration:none; color:#1E4881;}
.app_prog li.app_prog_fin span{color:#afaeae;}
.app_prog li span:hover{ color:#1e4881;}
.final_bult{ background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/rht_sidebult_last.jpg) no-repeat !important; height:21px;}
/* right side css Ends */
li.app_prog_fin { background:url(http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/squre_bult-2.png) no-repeat; height:34px;}
.page-template-sidebar-content-page-php .post-title,
.page-id-2332 .post-title {
 display:none;
}
.page-template-sidebar-content-page-php .post-48 .post-title {
  background: none repeat scroll 0 0 #82BCEC;
  color: #FFFFFF;
  margin-left: -326px;
  margin-top: -87px;
  display:block;
  padding: 10px 20px;
  position: absolute;
}
.rotatingtweets {
  height: 67px !important;
  margin-left: 40px;
  padding: 0;
  top: -12px;
  overflow:hidden;
  margin-top:12px;
}
.rotatingtweet{
  height: 67px !important;
}
p.rtw_main {margin-bottom: 0px !important;}
p.rtw_meta {margin-bottom: 0px  !important;}

input.searchsubmit[type="submit"] {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprites_search.png") no-repeat scroll 0 1px transparent;
  border: 0 none;
  border-radius: 0 0 0 0;
  box-shadow: 0 0 0;
  cursor: pointer;
  float:right;
  height: 25px;
  margin: 0;
  padding: 0 3px;
  text-indent: -999%;
  text-shadow: 0 0 0;
  width: 26px;
}
input.searchsubmit[type="submit"]:hover {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprites_search.png") no-repeat scroll 0 -30px  transparent;
  }
/*Contact  css starts aug 31 2012*/
.conct_fields{}
.conct_fields li{}
.conct_fields li dl{ margin-bottom:8px; }
.conct_fields li dt{float:left; display:inline-block; font:bold 16px/26px Arial, Helvetica, sans-serif; color:#3e3e3e; width:200px; padding-right:10px; text-align:right;}
.conct_fields li dd{float:left; display:inline-block; width:350px}
.conct_input{width:240px; height:22px; border:solid 1px #8ea3c0; float:left; line-height:26px;}
.conct_tel{ float: left;    height: 22px;    margin-right: 3px;   width: 54px;line-height:26px;}
.conct_txtarea{float: left;width:240px; border:solid 1px #8ea3c0; resize:none;}
.err_box{border:solid 1px #c46b6c;}
.err_txt{ font:italic bold 14px Arial, Helvetica, sans-serif; color:#fb0b0b}
.conct_combo{ width:240px; float:left; padding:3px; border:solid 1px #8ea3c0;}
.gen_cont{
	color:#1e4881!important;
    font-size: 14px;
    font-weight: normal !important;
    line-height: 18px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    text-align: left;
}
.rht_sideBox{ 
border-bottom:solid 1px #e1effa;
padding-bottom: 5px;
padding-top: 5px;
}
.cnct_map{ padding:5px; background:#fdf8ea; margin:0px 0;}
.inrcnt_lftarea {
  background: none repeat scroll 0 0 #FFFFFF;
  float: left;
  padding: 0 10px 10px;
  width: 634px;
}

.inrcnt_lftarea h1{ font-size:30px; color:#82bcec; margin:1em 0;}
.inrcnt_lftarea h2{  color:#82bcec;font-size:22px; margin:10px 0;}
.inrcnt_lftarea h3{  color:#1e4881;font-size:16px; margin:10px 0; line-height: 22px}
.inrcnt_lftarea h4{ color:#1e4881; font-size:16px; font-weight:bold;line-height: 32px;}
.inrcnt_lftarea i{ color:#8a8989; font-size:12px; font-weight:bold; font-style:italic; line-height:19px;}
/*Contact  css ends aug 31 2012*/
.program-container {
  border-bottom: 1px solid #e1effa;
  margin-bottom: 20px;
  padding-bottom: 55px;
}
.program-container .toggle {
  display: inline-block;
  height: 170px;
  margin-bottom: 14px;
  overflow: hidden !important;
}
.program-container img {
  float: left;
  margin-top: 0;
  padding: 0 10px 5px;
}
/* program application form  */
#form_formstep4 label, #form_formstep5 label, #form_formstep6 label {
  color: #3E3E3E;
  display: inline-block;
  float: left;
  font: /*bold*/ 16px/26px Arial,Helvetica,sans-serif;
  padding-right: 10px;
  text-align: right;
  width: 200px;
  clear:left;
}
#form_formstep4 input, #form_formstep5 input , #form_formstep6 input , #form_formstep7 input {
  background: none repeat scroll 0 0 transparent;
  border: 1px solid #8EA3C0;
  float: left;
  height: 22px;
  line-height: 26px;
  margin-bottom: 5px;
  padding: 0;
  width: 240px;
}
#form_formstep4 .fax input, #form_formstep5 .fax input {
  float: none;
  width: 53px;
}
#form_formstep4 .ph input ,#form_formstep5 .ph input {
  float: none;
  width: 44px;
}
#form_formstep4 .fm-opt input{
  width: 90px;
}
#form_formstep4 .fm-opt {
  margin-left: 61px;
}
#form_formstep4 .fm-opt label {
  clear: none;
  margin-left: 10px;
  width: auto;
}
#form_formstep6 input, #form_formstep7 input {
  float: none;
  width: 100%;
}
#form_formstep6 .yon input {
  float: none;
  vertical-align: middle;
  width: auto;
}
#form_formstep6 label,#form_formstep7 label {
  float: none;
  padding: 0;
  text-align: left;
  width: auto;
  
}
#form_formstep6 textarea , #form_formstep7 textarea {
  background: none repeat scroll 0 0 transparent;
  border: 1px solid #8EA3C0;
  box-shadow: 0 0 0;
  padding: 0;
  width: 100%;
}

#form_formstep4 select {
    height: auto;
    width: 41%;
}

#form_formstep4 span, #form_formstep5 span, #form_formstep6 span, #form_formstep7 span, #form_formstep8 span {
    color: rgb(241, 150, 32);
    float:right;
}
span.imp {
  color: #F19620 !important;
  float: none !important;
}
.budgetInput td
{
border:none;
}

#form_formstep8 td,#form_formstep8 table,#form_formstep8 th
{
border:none;
margin:0 !important;
padding:0;
}

.multiform_part ul {
    list-style-type: disc;
}
.multiform_part li {
  line-height: 22px;
  list-style-image: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/bullet_app.jpg");
  padding-bottom: 12px;
}
.inr_bnr {
  float: left;
  margin-bottom: 5px;
  margin-top: 10px;
  overflow: hidden;
  position: relative;
  width: 960px;
}
.innrban_txt {
  background: none repeat scroll 0 0 #82BCEC;
  bottom: 17px;
  color: #FFFFFF;
  display: inline;
  font-size: 48px;
  left: 0;
  padding: 15px;
 position: absolute;
}
#cntctfrm_contact_form   div{
clear :none;
padding:0px;
}
#cntctfrm_contact_form  label{
  float: left;
  width: 150px;
  font: 16px/26px Arial,Helvetica,sans-serif;
  text-align: right;
  margin-right: 14px;
}

#cntctfrm_contact_form  textarea {
    border: 1px solid #8EA3C0;
    float: left;
    resize: none;
    width: 278px !important;
}

#cntctfrm_contact_form{
margin-left: 46px;
}
.cptch_block {
 /* float: right;
  margin-top: 0;
  width: 411px;*/
   clear: both;
    float: none;
    margin-left: 42px;
    margin-top: 0;
    width: 547px;
}
.txt-sp {
  float: left;
  font-size: 23px;
  font-weight: bold;
  padding-right: 1px;
  padding-top: 3px;
  color: #1E4881;
}

.txt-sp3 {
  float: left;
  font-size: 16px;
  padding-right: 1px;
  padding-top: 6px;
  color: #1E4881;
  margin-right: 2px;
}
.frm-catcha {
  float: right;
  height: 0;
  margin-left: 295px;
  margin-top: 18px;
  color: red;
   font-size: 14px;
}
.txt-nrm{
width: 260px !important;
}

.txt-err{
width: 260px !important;
border: 1px solid #C46B6C !important;
}

.select-nrm{
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    text-align: left;
    width: 278px;
}

.select-nrm option
{

}

.select-err{
  width: 277px;
   padding-bottom: 5px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 5px;
  height: 30px;
  border: 1px solid #C46B6C !important;
}
.frm-err{
font-family: arial,Helvetica,sans-serif;
font-size: 14px;
text-align: left; 
color: #FB0B0B; 
float:right;
}
#cntctfrm_contact_form input[type="submit"] {
  background: none repeat scroll 0 0 #F19620;
  color: #FFFFFF;
  display: inline-block;
  font-size: 15px;
  font-weight: bold;
  margin-left: 321px !important;
  padding: 5px 15px;
  text-transform: uppercase;
}

#cntctfrm_contact_form  input[type="submit"]:hover {
    background: none repeat scroll 0 0 #1D6EDB;
}

.imp{
color:#F19620;
}
#prevStepBtn {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll 0 -165px transparent;
  position: absolute;
  color: transparent;
  cursor: pointer;
  font-size: 0;
  height: 34px;
  width: 102px;
  border:none;
}
#prevStepBtn:hover {
 background-position: 0 -199px;
}
#nextStepBtn {
  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll -111px -165px transparent;
  color: transparent;
  cursor: pointer;
  font-size: 0;
  cursor: pointer;
    height: 34px;
    width: 73px;
  border:none;
}
#nextStepBtn:hover {
 background-position: -111px -199px;
}
#sclAdd{
    cursor: pointer;
    display: block!important;
	 color: transparent!important;
    height: 17px!important;
	border:none !important;
	  font-size: 0;
	  box-shadow: none;
    margin-top: 10px!important;
    width: 253px!important;
	  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll -226px -170px transparent !important;
}
#sclAdd:hover{
 background-position: -226px -187px!important;
}
#teamAdd{
    cursor: pointer;
    display: block!important;
	 color: transparent!important;
    height: 17px!important;
	border:none !important;
	  font-size: 0;
	  box-shadow: none;
    margin-top: 10px!important;
    width: 543px!important;
	  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll -226px -302px transparent !important;
}
#teamAdd:hover{
 background-position: -226px -319px !important;
}
#budAdd{
    cursor: pointer;
    display: block!important;
	 color: transparent!important;
    height: 17px!important;
	border:none !important;
	  font-size: 0;
	  box-shadow: none;
    margin-top: 10px!important;
    width: 253px!important;
	  background: url("http://foundationfornewarksfuture.org/wp-content/themes/responsive/images/sprite_imgs.png") no-repeat scroll -226px -236px transparent !important;
}
#budAdd:hover{
 background-position: -226px -253px !important;
}
#previewBtn {
  background: none repeat scroll 0 0 #F19620;
  color: #FFFFFF;
  cursor: pointer;
  border:0px;
  display: inline-block;
  font-size: 15px;
  font-weight: bold;
  padding: 10px;
  text-transform: uppercase;
}
#previewBtn:hover {
  background:none repeat scroll 0 0 #1D6EDB;
}
.program-container h2 {
  color: #1C4982;
  font-size: 20px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
.program-container p{
  margin-top:5px;
  }
.txt_orange {
    color: #F19620 !important;
    float: none !important;
}
#container  .date{
  float: left;
font-size: 27px;
font-weight: bold;
line-height: 34px;
color:#87bff0;
text-transform:uppercase;
padding: 2px 0px;
text-align: center;
  }
  .date .day{  
	font-size: 27px;
	font-weight: bold;
  }
.custom_news .post-meta .post-title{
margin:0 ;
}  
.custom_news .post-meta .post-title a, .custom_news .post-meta .post-title {
font-size:20px;
}
.custom_news .post-meta .post-title a, .custom_news .post-meta .post-title ,.custom_news .news_cat a:hover{
color:#1f4880;
}  .custom_news .news_cat a{
font-style:italic;
}  
.custom_news .post-meta .post-title a:hover,.custom_news .news_cat a{
color:#ee981f;
}  
.custom_news .post-categories li{
display:inline;
}  
.custom_news .author.vcard {
  float: left;
  font-style: italic;
}
.custom_news .author.vcard a{
color:#3e3e3e;
}  

.conct_tel {
    float: left;
    height: 19px !important;
    line-height: 26px;
    margin-right: 3px !important;
    width: 48px !important;
	padding-left: 2px !important;
    padding-right: 2px !important;
    padding-top: 2px !important;
}

.conct_tel3 {
    float: left;
    height: 19px !important;
    line-height: 26px;
    margin-right: 6px !important;
    width: 48px !important;
	padding-left: 2px !important;
    padding-right: 2px !important;
    padding-top: 2px !important;
}
.recent-posts ul {
margin:0;
padding:0;
}
.recent-posts li {
  border-bottom: 1px solid #E1EFFA;
  line-height: 20px;
  margin: 0 0 10px;
  padding: 0 0 10px;
}
.rht_widget ul.whats-happening li {
  border-bottom: 1px solid #E1EFFA;
  line-height: 20px;
  margin: 0 0 10px;
  padding: 0 0 10px;
  height:auto;
}
.rht_widget ul.whats-happening li  {
  color:#3E3E3E;
  font-size: 14px;
  list-style:none;
}
.rht_widget ul.whats-happening li a {
  color:#F19620;
  font-weight:bold;
  background:none;

}
.recent-posts li a {
  color:#3E3E3E;
  font-size: 14px;
}
.recent-posts li a:hover {
	color: #EF961E;
}
.news ul,.news ul li{
margin:0px;
padding:0px;
}
.news ul li a, .news ul a {
  color: #3E3E3E;
  line-height: 24px;
    font-size:14px;
}

.news ul li a:hover{
color: #EF961E;
}
.news .widget-title, .news .widget-title-home h3 {
  display: block;
  font-size: 24px;
  font-weight: 700;
  line-height: 23px;
  margin: 0;
  padding: 0 0 5px;
  text-align: left;
}
.page-template-blog-excerpt-php .post-entry, .archive  .post-entry {
  border-bottom: 1px solid #E1EFFA;
  clear: both;
  margin-bottom: 20px;
  padding-bottom: 40px;
}
.page-id-11 .read-more,.archive  .read-more{
display:none;
}
.search-results  h6{
  color: #82BCEC;
  font-size: 30px;
  text-transform: none;
  font-weight: bold;
  margin-top: 0.8em;
}

.search-results  h1{
  color: #1E4881;
  font-size: 22px;
  font-weight: bold;
}

.search-results h1 a:hover{
  color: #0066CC;
}

.search-results .read-more{
  clear: both;
  display: inline;
  font-weight: 700;
  width: 200px;
}

.search-results .read-more a {
  color: #F19621;
  
  text-transform: uppercase;
}
.search-results .read-more a:hover {
  color:#1D6EDB;
  
}
.previous a, .next a {
  background: none repeat scroll 0 0 #F19621;
  color: #FFFFFF;
  font-size: 17px;
  font-weight: bold;
}
.previous a:hover, .next a:hover{
background:#1D6EDB;
color:#fff;
}
.program-container input.read_more {
  background: none repeat scroll 0 0 #F19621 !important;
  border: 0 none !important;
  border-radius: 0 0 0 0 !important;
  color: #FFFFFF !important;
  cursor: pointer;
  display: block;
  font-family: arial;
  font-size: 15px;
  font-weight: normal !important;
  height: 34px;
  text-indent: 0;
  text-shadow: 0 0 0 !important;
  text-transform: uppercase;
  width: 103px;
}
.program-container input.read_more:hover {
  background: none repeat scroll 0 0 #1D6EDB !important;
 
}
input::-moz-focus-inner {
  border: 0;
}
a:focus { 
    outline: none; 
}
#pro-submenu, #about-submenu, #grant-submenu{
height: 0px;
overflow: hidden;
margin: 40px 0 0;
position: absolute;
top: 184px;
width: 100%;
z-index:10000;
background:#fff;
padding:0px 0 0 0px;
}
.submenu-container{
width:960px;
margin:0 auto;
z-index:10000;
position:relative;
}
.txt-pf {
    color: #1E4881 !important;
    font-size: 23px;
    font-weight: bold;
	float: none !important;
    padding-right: 1px;
    padding-top: 6px;
}
.btm_widget{
width:100%;
background:#FDF8EA;
}

.btm_widget-container{
  margin: 0 auto;
    width: 960px;
}

.btm_widget-container .widget-wrapper{
width:33%;
float:left;
}

.required.clear{
float:none;
}
.banner_txt{
display: block;
color: #1E4881;
font-weight: bold;
padding-top: 25px;
padding-bottom: 5px;
}
#menu-categories {
  height: auto;
  width: 100%;
}
#menu-categories li {
  background: none repeat scroll 0 0 transparent;
  display: inline-block;
  float: none;
  width: 100%;
}
#menu-categories li a {
  background: none repeat scroll 0 0 transparent;
  color: #3E3E3E;
  font-size: inherit;
  line-height: 24px;
  margin: 0;
  font-size:14px;
  padding: 0;
  text-transform: inherit;
}
#menu-categories li a:hover{
color: #EF961E;
}

.menu-categories-container {
  height: auto;
  width: 100%;
}
.menu-categories-container li {
  background: none repeat scroll 0 0 transparent;
  display: inline-block;
  float: none;
  width: 100%;
}
.menu-categories-container li a {
  background: none repeat scroll 0 0 transparent;
  color: #3E3E3E;
  font-size: inherit;
  line-height: 24px;
  margin: 0;
  font-size:14px;
  padding: 0;
  text-transform: inherit;
}
.menu-categories-container li a:hover{
color: #EF961E;
background:none;
}
.widget-title.archives {
  border-top: 1px solid #E1EFFA;
  clear: both;
  margin-top: 15px;
  padding-top: 10px;
}
.widget-title.categories{
 margin-top: 15px;
}
.widget-title.categories h1,.widget-title.archives h1{
 margin-bottom: 5px;
}
.menu-categories-container{
clear: both;
    display: inline-block;
    height: auto;
	}
ul#archives{
margin-bottom:20px;
}

 #post-27 .post-title{ display: none; }
 
.abtus-content{
    border-bottom-color: #E1EFFA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	padding-top:10px;
	padding-bottom:10px;
}

.abtus-titles{
 color: #82BCEC;
  font-size: 18px;
  font-weight: bold;
}
.pfpItem{
    border-bottom-color: #E1EFFA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	/*padding-top:10px;*/
	padding-bottom:5px;
}

.pfpItem p, .pfpItem h2{
padding-bottom: 0px;
margin-bottom: 0px;
}
.pfpItem .read-more{
    display:none;
	}
.pfpItem a{
  
color: #1E4881;
font-size: 18px;
}

.pfpItem a:hover{
  
color: #F19620;
font-size: 18px;
}

.prgmhref p a{
color: #82BCEC;
font-size: 18px;
}

.prgmhref p a:hover{
color: #F19620;
font-size: 18px;
}

.abtus-bot {
    color: #1E4881;
    font-size: 22px;
	font-weight: bold;
}
.toggle span{
color:#1e4881;
font-style:italic;
}
.abtus-content ul{
    padding-left: 10px;
}
.abtus-content li{
    list-style-type: disc;
	line-height: 24px;
	color: #000000;
}
.abtus-content a{
  color: #F19620;
font-size: 16px;
}

.abtus-content a:hover{
color: #82BCEC;
font-size: 16px;
}
.multiform_part h1{
font-size:22px;
}
.note {
  color: #8A8989;
  font-size: 12px;
  font-style: italic;
}
/* custom page view */
.custom-page-view h2 a{
font-size:18px;
color:#1e4881;}
.custom-page-view h2 a:hover{
color:#f19620;}
.custom-page-view h3 a{
font-size:22px;
color:#82bcec;}
.custom-page-view h3 a:hover{
color:#f19620;}
.custom-page-view h4{
font-size:18px;
  margin: 0;
color:#1e4881;}

.custom-page-view h2 {
font-size:18px;
font-family:arial;
font-weight:bold;
color:#1e4881;}
.custom-page-view {
  border-bottom: 1px solid #E1EFFA;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
#post-36 .custom-page-view {
  border-bottom: 1px solid #E1EFFA;
  margin-bottom: 20px;
  padding-bottom: 0px;
}
.custom-page-view span{
  color: #1E4881;
  font-style: italic;
}
.custom-page-view h2{
  margin: 0;
    padding: 0;
  }
#form_bottom{
position:relative;
}
#form_right {
  position: absolute;
  right: 75px;
  text-align: right;
  line-height: 16px;
  top: 33px;
  width: 200px;
  color:#f19620;
  font-size:12px;
  padding-right: 5px;
  padding-top: 7px;
  text-transform: uppercase;
}
#form_left {
  color:#f19620;
  font-size:12px;
  left: 106px;
  position: absolute;
  line-height: 16px;
  top: 33px;
  width: 180px;
  padding-left: 5px;
  padding-top: 7px;
  text-transform: uppercase;
}
#form_formstep2 ul li span{
font-style:italic;
}
.fm-req.yon input {
  background: none repeat scroll 0 0 transparent !important;
  border: medium none !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}
#EXPENSE_AMOUNT{
float:none !important;
}
.form-confirmation {
  color: #1E4881;
  float: left;
  font-size: 15px;
  font-weight: bold;
  margin-left: 7px;
  width: 540px;
}
.search .post-title a{
font-size:22px;
color:#1E4881;
}
.search .post-title a:hover{
font-size:22px;
color:#1E4881;
}
#post-42 .post-title {
  margin-bottom: 0;
  margin-left: 20px;
}
.note_app{
/*color:#F19620;*/
color: rgb(241, 150, 32);
font-weight:normal;
font-size:10px;
line-height:20px;
}

.page-id-15 h1.post-title {
display:none;
}

.twtr-tweet-text {
	line-height:1.2;
	display: inline !important;
	padding-top:7px !important;
}

.twtr-tweet-nav {
	display: inline !important;
	float:right;
	margin-top:15px;
}

.twtr-tweet-nav a{
	margin:0px 5px;
}