/*
Theme Name: Navos
Theme URI: http://navos.org/
Description: Navos wp theme
Version: 1.0
Author: Incapa
Author URI: http://incapa.com/

Blue : Pantone 634C; CMYK (100%, 0% , 9%, 40%); Hex  #007698, 007598
Yellow: Pantone 618C; CMYK (0%, 3% , 87%, 30%); Hex  # C0AF2C, c0b02c
Gray: Pantone Warm Gray 9C; CMYK (0%, 11% , 20%, 47%); Hex  # 9A8B7D, 9a8c7d

*/



/* Begin Typography & Colors */
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {
	outline: 0;
}

html { height: 101%; }

body {
	line-height:100%;
	color: black;
	background: #c5bcb1;
	text-align:center;
	font-size: 76%;
}

ol, ul {
	list-style: none;
}


table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

img.alignleft { 
    float: left; 
    margin: 4px 8px 4px 0; 
}

img.alignright { 
    float: right; 
    margin: 4px 0 4px 8px; 
}


/*Main Styles */
a, a:visited{color:#9a8c7d;}
a:hover{color:#007598;}
b, strong{font-weight:bold;}
i, emphasis{font-style:italic;}
p {padding:0 0 1em 0;}

h1{font-size:2.5em; line-height:100%; color:#007598; padding:0; font-weight:lighter;}
h2, h2 a{color:#007598 !important; font-size:2.4em; padding:1em 0; font-weight:normal; text-decoration:none;  text-transform:capitalize}
h3{color:#c0b02c; text-transform:uppercase; padding:0 0 .5em 0; font-weight:bold;}
h4, h5, h6{color:#c0b02c; text-transform:uppercase; padding:1em 0 .5em 0; font-weight:bold;}

#page{
	width:77em;
	width:922px;
	margin:0 auto;
	background:#fff url(images/page-bg.gif) repeat-y;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}


#header {
	margin:0;
	padding:0;
	width: 100%;
	height:139px;
	background:url(images/header-bg.gif) no-repeat;
	}

#content{
        float:right;
        padding:1em 7% 0 3%;
        width:65%;
        font-size:1.1em;
        line-height:140%;
        background:url(images/content-bg.gif) right top no-repeat;
        }

#content.home{
        float:right;
        background:none !important;
	width: 52%;
	padding:5px 7% 2em 0;
	/* border-right:solid 1px #cac7c2; */
        }
  
.home h2{
        display:none;
  }
  
#content ul{
	list-style-type:none;
	padding:0;
}

#content li{
    background:url(images/bullet.gif) 0px .4em no-repeat;
	padding:0 0 0 1em;
}

.leaf{
	width: 70%;
	min-height:300px;
	padding:0 3% 2em 0;
	border-right:solid 1px #cac7c2;
}

#sidebar{
  float:left;
  width:17%;
  padding:0 ;
  }

.clear {
	clear: both;
}

#footer {
	padding:0 0 0 22%;
	margin:0;
	clear: both;
	background:url(images/footer-bg.gif) no-repeat;
	min-height:93px;
	}

.legal {
	text-align:right;
	padding:1.5em 3% 3em 0;
	background: #c5bdb2;
	color:#9a8c7d;
}
/* Navigation */

#menu-container {
        position:relative;
        z-index:99;
}

#menu{
	background:#9a8d7d url(images/menu-bg.gif) left bottom no-repeat;
	width:100%;
	min-height:27px;
}

.menu{
	width:98%;
	margin:0 auto;
}
.menu li{
  float:left;  }
  
.menu a{
	display:block;
	color:#FFF;
	font-size:11px;
	line-height:27px;
	/*min-height:27px;
	background:#9a8d7d;*/
	padding:0 25px;
	text-align:left;
	text-transform:uppercase;
	text-decoration: none;
	border-left:solid 1px #b8aa9d;
}

/*
.about a{width:82px; margin-left:2px; border-left:none !important;}
.contact-us a{width:94px;}
.get-help a{width:80px;}
.get-involved a{width:92px;}
.philosophy-of-care a{width:154px;}
.programs-services a{width:156px;}
.work-for-us a{width:96px;}
*/

.menu li:hover a, .menu a:hover,  .menu li.current_item_ancestor a,  .menu li.current_page_item a{
	background:#007598;
}

.menu li ul{
  background:url(images/menu-dd-bg.png);
  position:absolute;
  display:none;
  clear:both;
  margin-left:1px;
  padding:5px 0px 8px 0px;
  }
  
.menu li.about ul{
    margin-left:2px;
}

.menu li li{
  float:none;
  }
.menu li ul a{
    margin-left:1px;
    padding:2px 10px 5px 9px;
	border:none;
	line-height:13px;
}

.menu li:hover ul a, .menu li ul a:hover{
	background:none !important;
}

.menu li ul a:hover{
	color:#e5d38b;
}


#preload1 {
	background: url(images/send_button_orange.gif) no-repeat;
	display: none;
	}
#preload2 {
	background: url(images/support_blue.gif) no-repeat;
	display: none;
	}



#donate_now{
        background:url(images/support.gif) no-repeat;
        cursor:pointer;
        width:324px;
        height:139px;
        border:none;
        margin:0;
        padding:0;
}
  
#donate_now:hover{
        background:url(images/support_blue.gif) no-repeat;
        cursor:pointer;
        width:324px;
        height:139px;
        border:none;
        margin:0;
        padding:0;
}


}
.sideMenu, .menu_item{
	list-style-type:none;
	padding:0;
	margin:0;
}

.sideMenu{
	margin:0 0 0 10%;
}

.pagenav ul{
	padding:0 !important;
	margin:0;
}

.pagenav ul ul{
	padding:0 0 0 8px !important;
	margin:0;
}

.sideMenu li{
	list-style-type:none;
	background:none !important;
	padding:0 !important;
	margin:0;
}

.sideMenu li li ul{
  display:none;
  }

.sideMenu  a{
	text-decoration:none;
	display:block;
	background:#fff;
	padding:0;
}
.sideMenu li.current_page_item a{
	color:#007598;
}
.sideMenu li.current_page_item li a {
	color:#9a8c7d;
}
.sideMenu li.current_page_item li:hover a, .sideMenu li.current_page_item li a:hover {
	color:#007598;
}
.page_item{
	list-style-type:none;
}
.widget {
	padding:0 0 0 36px;
}

.widget li li ul{
	list-style-type:none;
        padding:0;
        margin:0;
}

.submitbutton{
        background:url(images/send_button.gif) no-repeat;
        cursor:pointer;
        width:63px;
        height:33px;
        border:none;
}

.submitbutton:hover{
        background:url(images/send_button_orange.gif) no-repeat;
        cursor:pointer;
        width:63px;
        height:33px;
        border:none;
}


#newsletter{
        color:#9A8C7D;
}

.wpchgfontsize{
	color:#9a8c7d;
	text-align:right;
	font-size:14px;
	line-height:20px;
	padding-bottom:1em;
}

.post-meta-key{
	display:none;
}

/**.post-meta{
	background:url(images/quote-bg-t.gif) right top no-repeat;
}


.post-meta li{
	color:#9a8c7d;
	font-size:14px;
	line-height:20px;
	text-align:right;
	font-weight:bold;
	padding:45px 0 48px 40px;
	background:url(images/quote-bg-b.gif) right bottom no-repeat;
}**/