﻿/*   
	theme name: ANDEAN Health & Development
	version: 1.0
	author: Jakub Machala
	email: jakub.machala@youweyoucoding.com
	website: http://youweyoucoding.com

	created by youweyoucoding.com 2010
*/

/* main */
html, body { background: url(img/bg.jpg) repeat; height: 100%; font-family: Georgia, "Times New Roman", Times, serif; }
#wrap { background: url(img/bg-wrap.png) center top repeat-y; min-height: 100%; }
#wrapper { width: 941px; margin: 0 auto; }
a { text-decoration: underline; color: #333; }
a:hover { text-decoration: none; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
/* main */

/* header */
#header { height: 120px; padding: 0 50px 0 58px; }
#header-left { width: 307px; padding: 20px 0 0 0; height: 90px; float: left; }
#header-middle { width: 338px; padding: 25px 0 0 0; height: 85px; float: left; background: url(img/bg-middle.png) 326px 25px no-repeat; }
#header-right { width: 188px; padding: 25px 0 0 0; height: 85px; float: right; }
#header h1 a { display: block; background: url(img/logo.png); width: 247px; height: 75px; text-indent: -500px; overflow: hidden; }
#header #desc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #729e38; line-height: 15px; }
#header #icons { width: 120px; height: 39px; float: left; padding: 6px 0 0 11px; background: url(img/bg-icons.png) right 1px no-repeat; }
#header #icons a { display: block; float: left; width: 35px; height: 35px; margin-right: 3px; text-indent: -200px; overflow: hidden; }
#header #icons a.twitter { background: url(img/icon-twitter.png); }
#header #icons a.facebook { background: url(img/icon-facebook.png); }
#header #icons a.rss { background: url(img/icon-rss.png); }
#header a#donate { background: url(img/donate.png); display: block; width: 173px; height: 45px; float: left; text-indent: -200px; overflow: hidden; margin: 0 0 0 11px; }
#header a#espanol { font-size: 14px; color: #729e38; background: url(img/flag-spain.png) 5px center no-repeat; display: block; margin-left:15px; text-indent:25px;  height: 16px; float:right; }
#header a#homeicon { font-size: 14px; color: #729e38; background: url(img/home_icon2.gif) 5px center no-repeat; display: block;   text-indent:25px;  height: 16px; text-align: right; float:left;  }
#header #newsletter { color: #222222; font-size: 14px; font-weight: bold; padding: 0 0 15px 0; }
#header #newsletter #email_address_label { display: none; }
#header #newsletter fieldset { display: block; background: url(img/bg-newsletter.png); width: 188px; height: 26px; margin: 5px 0 0 0; }
#header #newsletter input#email_address { width: 130px; height: 14px; padding: 7px 7px 5px 7px; margin: 0; border: none; vertical-align: middle; background: none; float: left; color: #888; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; }
#header #newsletter input#vr_submit { width: 40px; height: 26px; padding: 0; margin: 0; border: none; vertical-align: middle; background: none; float: right; cursor: pointer; }

#pixopoint_menu1 { clear: both; font-size: 28px; font-weight: bold; color: #9b816c; }
#pixopoint_menu1 ul { }
#pixopoint_menu1 li { z-index: 40; float: left; display: block; position: relative; height: 40px; background: url(img/bg-pages.png) right 13px no-repeat; }
#pixopoint_menu1 ul li.page-item-5 { margin: 0 32px 0 0; }
#pixopoint_menu1 li:hover, #pixopoint_menu1 li.sfhover { background: url(img/bg-pages-hover.png) right 13px no-repeat; }
#pixopoint_menu1 li a { display: block; line-height: 40px; padding: 0 26px 0 0; color: #9b816c; text-decoration: none; }
#pixopoint_menu1 li a:hover { }
#pixopoint_menu1 ul ul { position: absolute; left: -999em; top: 40px; width: 189px; background: url(img/bg-pages-li.png) right top no-repeat; border-bottom: 1px solid #bdbcbd; padding: 5px 0 10px 0; }
#pixopoint_menu1 li:hover ul, #pixopoint_menu1 li.sfhover ul { left: auto; }
#pixopoint_menu1 li li:hover, #pixopoint_menu1 li li.sfhover { background: none; }
#pixopoint_menu1 ul ul li { margin: 0; height: auto; background: none; padding: 0 18px; }
#pixopoint_menu1 ul ul li a { display: block; width: 153px; line-height: normal; font-size: 13px; color: #454545; font-weight: normal; background: url(img/bg-pages-li-bottom.png) left bottom repeat-x; padding: 8px 0 5px 0; }
#pixopoint_menu1 ul ul li a:hover { color: #000; }
#pixopoint_menu1 ul ul li.current_page_item a { font-weight: bold; }
#pixopoint_menu1 ul ul li.current_page_item a:hover { color: #454545; }
#pixopoint_menu1 ul li.page-item-5 ul { margin-left: -82px; }
#pixopoint_menu1 ul li.page-item-8 ul { margin-left: -12px; }
#pixopoint_menu1 ul li.page-item-5 ul ul, #pixopoint_menu1 ul li.page-item-8 ul ul { margin-left: -999em; }
#pixopoint_menu1 ul ul ul { position: absolute; margin-left: -999em; top: 0; width: 189px; border: 1px solid #bdbcbd; background: #fff; }
#pixopoint_menu1 li li:hover ul, #pixopoint_menu1 li li.sfhover ul, #pixopoint_menu1 li.page-item-5 li:hover ul, #pixopoint_menu1 li.page-item-5 li.sfhover ul, #pixopoint_menu1 li.page-item-8 li:hover ul, #pixopoint_menu1 li.page-item-8 li.sfhover ul { margin-left: 150px; }
/* header */

/* slideshow */
#slideshow { background: url(img/bg-slideshow.png); height: 373px; }
#slideshow a#prev { width: 51px; height: 373px; display: block; float: left; }
#slideshow #slides { width: 831px; height: 336px; float: left; overflow: hidden; margin: 18px 0 0 9px; }
#slideshow #slides a { display: block; width: 822px; height: 336px; }
#slideshow a#next { width: 50px; height: 373px; display: block; float: left; }
#slideshow a span { display: none; }
/* slideshow */

/* main */
#main { margin: 0 46px 0 45px; }
#main.single { margin-top: 23px; }
#main-index-top { background: url(img/main-index-top.jpg) center top no-repeat; }
#main-index-bottom { background: url(img/main-index-bottom.jpg) center bottom no-repeat; min-height: 297px; height: auto !important; height: 297px; }
#main-index-content { background: url(img/main-index-content.jpg) center top repeat-y; }
#main-index-left { width: 644px; float: left; }
#main-index-text { width: 377px; float: right; }
#main-single-text { width: 582px; float: right; }
#main-single-top { background: url(img/main-single-top.jpg) center top no-repeat; }
#main-single-bottom { background: url(img/main-single-bottom.jpg) center bottom no-repeat; min-height: 297px; height: auto !important; height: 297px; }
#main-single-content { background: url(img/main-single-content.jpg) center top repeat-y; }
.main { padding: 7px 16px 20px 6px; font-size: 14px; color: #444; }
.main h2 { font-size: 18px; color: #fff; padding: 5px 10px 0 10px; margin: 0 0 10px 0; background-color: #719123; display: block; font-weight: bold; min-height: 25px; height: auto !important; height: 25px; }
.main h3 { font-size: 13px; color: #555; font-weight: bold; margin: 0 0 5px 0; }
.main .post { line-height: 1.4; padding: 0 0 0 12px; }
.main p { padding: 7px 0; }
.main img { border: 1px solid #679d49; }
.main img.alignleft { float: left; margin: 0 10px 5px 0; }
.main img.alignright { float: right; margin: 0 0 5px 10px; }
/* main */

/* sidebars */
#sidebar-left { width: 245px; float: left; }
#sidebar-left li { margin: 7px 0 17px 9px; background: url(img/sidebar-pages-top.png) center top no-repeat; width: 221px; padding: 7px 0 0 0; }
#sidebar-left li ul, #sidebar-left li div.textwidget { background: url(img/sidebar-pages-bottom.png) center bottom no-repeat; padding: 0 36px 17px 21px; }
#sidebar-left li div.textwidget { padding-top: 10px; }
#sidebar-left li h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #fff; padding: 5px 10px 0 10px; margin: 0 7px 10px 7px; background-color: #42850a; display: block; min-height: 25px; height: auto !important; height: 25px; }
#sidebar-left li li { display: block; margin: 0; background: url(img/sidebar-pages-li.png) center bottom no-repeat; padding: 0; width: auto; }
#sidebar-left li li a { display: block; font-size: 15px; color: #454545; text-decoration: none; padding: 5px 0 8px 22px; background: url(img/sidebar-pages-a.png) left center no-repeat; }
#sidebar-left li a:hover { text-decoration: underline; }
#sidebar-left li.widget_text { line-height: 1.4; font-size: 13px; color: #42850a;  }
#sidebar-left a.more { font-size: 12px; font-weight: bold; color: #42850a; display: block; text-align: right; background: url(img/arrow-right.png) right center no-repeat; padding: 0 10px 0 0; }
#sidebar-right { width: 205px; float: right; font-size: 12px; color: #444; }
#sidebar-right h3 { font-size: 18px; color: #fff; padding: 5px 10px 0 10px; margin: 7px 13px 10px 9px; background-color: #95945b; display: block; font-weight: bold; min-height: 25px; height: auto !important; height: 25px; }
#sidebar-right .execphpwidget { line-height: 1.4; padding: 0 13px 0 20px; }
#sidebar-right .post { padding: 0 0 8px 0; border-bottom: 1px solid #e1e1e1; margin: 0 0 20px 0; }
#sidebar-right h4 { font-weight: bold; font-size: 12px; }
#sidebar-right h4 a { color: #555; text-decoration: none; }
#sidebar-right h4 a:hover { text-decoration: underline; }
#sidebar-right span { font-size: 11px; display: block; margin: 0 0 12px 0; }
/* sidebars */

/* box */
#box { height: 47px; padding: 13px 50px 0 51px; font-size: 12px; color: #95945b; font-family: Arial, Helvetica, sans-serif; line-height: 1.4; }
#box-left { float: left; width: 450px; padding: 0 0 0 13px; }
#box-right { float: right; width: 304px; padding: 0 13px 0 0; }
#box ul, #box ul li { list-style: none; display: inline; color: #95945b; }
#box ul li a { color: #95945b; text-decoration: none; }
#box ul li a:hover { text-decoration: underline; }
#box strong { font-weight: normal; color: #555; }
/* box */

.homenews {
    width:100%;
    border-style:solid;
    border-color:#600;
    padding:5px 5px 5px 5px;
    font-family:Arial;
}
.homenews h2 {
    font-size:larger;
    text-decoration: underline;
    font-weight:bold;
    
}