@import url(//hello.myfonts.net/count/263d9a);
@font-face {font-family: 'Avenir';font-weight: bold;font-style: normal;src: url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_0_0.eot);src: url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_0_0.eot?#iefix) format('embedded-opentype'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_0_0.woff) format('woff'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_0_0.ttf) format('truetype'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_0_0.svg#wf) format('svg');}
@font-face {font-family: 'Avenir';font-weight: normal;font-style: normal;src: url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_1_0.eot);src: url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_1_0.eot?#iefix) format('embedded-opentype'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_1_0.woff) format('woff'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_1_0.ttf) format('truetype'),url(//champions4choice.org/wp-content/themes/champions4choice/webfonts/263D9A_1_0.svg#wf) format('svg');}
body, html { background-color: #c4c0ae; font-family: Avenir, arial, sans-serif; margin: 0; padding: 0 }
body { background: url(//champions4choice.org/wp-content/themes/champions4choice/images/weave-dark.jpg) center top; }
img { border: none; }
div { 
position: relative;
margin: 0;
padding: 0;
}
h1, h2, h3, h4, h5, p, ul, ol, li { font-family: Avenir, arial, sans-serif; font-size: 15px; padding: 0; margin: 0; }
a {
color: #f1592a;
text-decoration: none;
border-bottom: dotted 1px #d7866d;
}
a:hover {
border-bottom: solid 1px #f1592a;
}
div#contentFrame {
margin: 0;
padding: 0;
width: 100%;
height: auto;
overflow: auto;
z-index: 400;
background: url(//champions4choice.org/wp-content/themes/champions4choice/images/weave.jpg) center top repeat-y; 
}
div#contentBox {
margin: 0 auto;
width: 920px;
top: 0px;
left: 0px;
z-index: 500;
padding: 0;
background: url(//champions4choice.org/wp-content/themes/champions4choice/images/weave.jpg) center top repeat-y; 
}
div#logoBox { padding: 10px 0 0 0; }
div#logoBox img { float: right; height: 51px; margin: 7px 0 0 24px; }
div#logoBox img#respondproject { height: 44px; margin: 10px 0 0 26px; }
div#logoBox img#usaid { height: 44px; margin: 10px 0 0 0; }
div#logoBox img#champions {
float: right;
margin: 0;
height: 65px;
margin: 0;
padding-bottom: 10px;
}
div#logoBox img#champions {
float: left;
margin: 0;
}
div#photoFrame {
float: left;
background-color: #f1592a;
width: 920px;
height: 300px;
margin-top: 0;
}
body.isSub div#photoFrame {
height: 160px;
}
div#photoBox {
width: 900px;
height: 280px;
overflow: hidden;
float: left;
margin: 10px 0 0 10px;
_margin: 10px 0 0 5px;
}
body.isSub div#photoBox {
height: 140px;
}
div.orangeSquare {
position: absolute;
width: 30px;
height: 30px;
left: 0;
bottom: 0;
background-color: #f1592a;
z-index: 100;
}
img.bannerPic {
width: 900px;
height: 280px; }
body.isSub img.bannerPic {
width: 900px;
height: 140px; }
div#bannerBox {
background-color: #f1592a;
float: left;
width: 900px;
height: 78px;
margin: 10px 0 0 0;
}
div#navBox {
float: right;
width: 205px;
margin: 10px 0 0 0;
overflow: hidden;
font-size: 14px;
}
div#navBox ul li {
padding: 4px 0 4px 0;
}
div#navBox ul li a {
border: none;
font-size: 14px;
}
div#navBox ul li a:hover {
border-bottom: 1px dotted #f1592a;
}
div#navBox aside {
margin-bottom: 10px;
}
div#navBox aside#pages h3, div#navBox aside#pages-2 h3 {
display: none;
}
div#navBox aside#pages ul li a, div#navBox aside#pages-2 ul li a {
color: #000;
}
div#navBox aside#pages ul li a:hover, div#navBox aside#pages-2 ul li a:hover {
color: #f1592a;
}
div#navBox h3 {
margin-top: 12px;
padding-top: 12px;
border-top: #999 dotted 1px;
}
div#navBox p {
font-size: 12px;
}
div#navBox aside.jetpack_subscription_widget {
margin-bottom: 12px;
padding-bottom: 12px;
border-bottom: #999 dotted 1px;
}
div#navBox aside.jetpack_subscription_widget h3 {
margin-top: 0;
padding-top: 0;
border-top: none;
}
div#navBox aside.widget_rss_links a {
border: none;
}
div#navBox aside.widget_rss_links p {
padding-top: 36px;
}
div#srchBox {
position: relative;
width: 205px;
height: 24px;
}
div#navBox input#subscribe-field {
margin-top: 6px;
}
input#srch {
width: 185px;
height: 12px;
padding: 3px;
border: solid 1px #bbb;
}
input#srchsub {
position: absolute;
top: 0px;
right: 0px;
width: 20px;
height: 20px;
}
div#nav-single {
float: left;
width: 705px;
height: 20px;
margin: 10px 0 -10px 0;
padding: 4px 0 4px 0;
background: url(//champions4choice.org/wp-content/themes/champions4choice/images/white-70p.png) center top repeat;
border-top: 1px solid #c8c5b6;
}
div.tagcloud a {
border: none;
}
div.tagcloud a:hover {
border-bottom: 1px dotted #f1592a;
}
div.textBox {
float: left;
clear: left;
width: 635px;
margin: 10px 0 0 0;
background: #fff;
padding: 35px;
}
div.textBox h1 {
font-size: 28px;
font-weight: normal;
padding-bottom: 20px;
color: #f1592a;
font-family: 'Droid Serif', serif;
}
div.textBox h2 {
font-size: 18px;
padding: 8px 0 16px 0;
line-height: 26px;
font-weight: bold;
font-family: 'Droid Serif', serif;
}
div#searchHeader.textBox h1 {
margin: 0;
padding: 0;
}
div#searchHeader.textBox h1 span {
font-style: italic;
}
div.textBox h1 a {
border: none;
}
div.textBox h1 a:hover {
border-bottom: solid 1px #f1592a;
}
div.textBox p {
font-size: 15px;
padding-bottom: 16px;
line-height: 24px;
}
div.textBox ul, div.textBox ol {
padding: 0 0 16px 24px;
}
div.textBox li {
font-size: 15px;
padding-bottom: 12px;
line-height: 23px;
}
div#footer {
width: 900px;
clear: both;
float: left;
margin-top: 10px;
}
div#footer p {
font-size: 10px;
margin-bottom: 10px;
}
div.textBox div.post {
margin-bottom: 12px;
padding-top: 12px;
}
div.textBox div.post div.post-header div.date {
font-size: 10px;
color: #777;
text-transform: uppercase;
}
div.textBox div.post div.comments, div.entry-meta span.comments-link a {
font-size: 18px;
color: #777;
text-transform: uppercase;
}
div.textBox div.post div.post-header h2, div.textBox h2.entry-title {
font-size: 28px;
font-weight: normal;
line-height: 36px;
}
div.textBox div.post div.post-header h2 a, div.textBox h2.entry-title a {
border: none;
}
div.textBox div.post div.post-header div.author {
display: none;
}
div.textBox div.entry p a img {
border: none;
text-align: center;
}
a.post-edit-link {
padding: 10px;
margin: 10px;
background-color: darkred;
color: #fff;
font-size: 12px;
text-align: center;
text-transform: uppercase;
}
a.noBorder {
border: none;
}
p.imgCenter {
text-align: center;
}
div.nav-next, div.nav-previous {
position: absolute;
top: 0;
margin: 8px 10px 10px 10px;
font-size: 10px;
text-transform: uppercase;
}
div.nav-next a, div.nav-previous a {
color: #777;
border: 0;
font-weight: bold;
}
div.nav-next {
right: 0;
}
div.nav-previous {
left: 0;
}
div.entry-meta, footer.entry-meta {
font-size: 14px;
color: #777;
text-transform: uppercase;
}
footer.entry-meta {
margin: 24px 0 24px 0;
padding: 12px 0 10px 0;
border-top: 1px dotted #777;
border-bottom: 1px dotted #777;
}
div.edit-link {
float: right;
}
div.textBox header.page-header h1.page-title {
margin: 0;
padding: 0;
}
div.tagcloud a.tag-size-48 {
font-size: 18px;
}
div#contentBox div.textBox div.entry-content p.wp-caption-text, div#contentBox div.textBox div.entry p.wp-caption-text {
font-size: 12px;
line-height: 16px;
text-align: left;
margin-top: 3px;
}
div.textBox .aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
div.textBox .aligncenter a {
border: none;
}
div.textBox p.footnote, div.textBox div.footnote, div.textBox div.footnote a, div.textBox p.footnote a, .footnote {
font-size: 11px;
line-height: 14px;
} div.textBox div.entry-content a.un-feedback-type, div.textBox div.entry-content a.un-feedback-type:hover, a#un-button,  a#un-button:hover {
border: none;
}
div#sthoverbuttons {
z-index: 100;
}
div.navigation {
float: left;
margin: 10px;
width: 680px;
}
div.navigation div.alignleft {
float: left;
width: 200px;
text-align: left;
}
div.navigation div.alignright {
float: right;
width: 200px;
text-align: right;
}
img.attachment-post-thumbnail {
display: none;
}