/*
	style.css
*/

body{ background-color: #fcfcc7;margin: 0 auto;font-family: Arial,Verdana, sans-serif;}

/*CENTER THE WEB SITE*/
#pageWrap{	width:769px;margin: 0 auto;}

a:link,a:active,a:visited{text-decoration: none;color: #fc4343;}
a:hover{text-decoration: underline;}
a.current{text-decoration: underline;color: #000;}
a.change{text-decoration: none;}

/*	switcher */
div#switcher{position: absolute;top: 1ex;right: 1em;padding: 1ex;
/* always on top */
	z-index: 1;}

div#switcher a{padding: 0.25ex;color: #fc4343;}


/*banner*/

div#banner{width:769px;height:102px;background-color: #fadb7e;margin:0;padding:0;background-image: url(en/images/logo_top.gif);background-repeat: no-repeat;background-position: left;}
#banner img{display:inline; border:0;}
#topDonate{width:200px;margin-right:30px !important;margin:8px 15px 0px 30px; float:right;text-align:right;}

/*site navigation*/
div#container{padding:0;margin:0;background-image: url(en/images/bkgd.gif);background-repeat: repeat-y;}
div#siteNavigation{color: #fadb7e; width:769px;line-height:24px;line-height:2em;padding:1px 10px;margin:0;font-size: 95%;background-color: #fc4343;text-align: center;letter-spacing: .05em;vertical-align: middle; voice-family: "\"}\""; voice-family:inherit; width:749px; clear: both;}
html>body #siteNavigation{width:749px;}



/*
	section navigation
*/
#sectionImage {
	background:transparent url(../en/images/photoShadow.jpg) left bottom no-repeat;
	padding: 0 14px 12px 6px;
	width: 195px;
}
#sectionImageTop {
	background:transparent url(../en/images/photoShadow_top.jpg) left top no-repeat;
	padding: 0;
	width: 215px;
	height:7px;
}
#sectionNavigation{width:225px;float: left; margin:0;padding:46px 0 0 9px;voice-family: "\"}\""; voice-family:inherit; width:215px;}
html>body #sectionNavigation{width:215px;}


#contentWrap{width:534px;margin-left:235px;padding-bottom:20px;background: url(en/images/tag.gif) no-repeat left bottom;text-align: left;background-color: #fff;}

#mainContent{width:358px;float:left;padding-top:48px; padding-bottom:20px;color:#695454;line-height: 125%;}
#mainContent p{font-size:80%;line-height: 170%;margin: .5ex 0 2ex 0;}
#mainContent ol{font-size:80%;}
#mainContent ul{font-size:80%;}
li{margin-bottom:5px;}
#content{width:480px;padding-top:35px;margin-left:235px;color:#695454;line-height: 125%;}
#content p{font-size:80%;line-height: 170%;margin: .5ex 0 2ex 0;}

div#footer{width:769px;padding: 4px 10px;vertical-align:middle; margin:0;background-color: #fc4343;font-size: 80%;color: #fff; height:24px;line-height:2em;voice-family: "\"}\""; voice-family:inherit; width:749px;}
html>body div#footer{width:749px;}

div#smallPrint{font-size: 80%;float:left;width:325px;}
div#footLinks{width:300px; margin-left:375px;text-align: right;}

/* RIGHT SIDEBAR*/
#rightBar{width:165px; float:right;background-color:#d4f2b4;padding:46px 0 0 0;margin:0; }

#rightBar p{padding:0px 9px 23px 9px; font-size:80%; line-height:130%;color: #385342;margin-top:4px;}
#rightBar h1{padding:4px 9px 0px 9px; font-size:100%; color:#385342;}
#quarterly{background-color:#fadb7c;font:small-caps 85% Times, serif;letter-spacing:0.05em;color:#fc4343;padding:12px 2px;text-align: center;}



/* LINKS/*/
#topDonate a{ font-size:90%;}
#topDonate a:link,#topDonate a:visited,#topDonate a:active{color:#fc4343; text-decoration:none;}
#topDonate a:hover{ text-decoration:underline;}

#siteNavigation a{ font-size:95%; }
#siteNavigation a:link,#siteNavigation a:visited,#siteNavigation a:active{color:#fff; text-decoration:none;}
#siteNavigation a:hover{ text-decoration:underline;}
#orange a:link,#orange a:visited,#orange a:active{color:#fadb7e; text-decoration:none;}
#orange a:hover{ text-decoration:underline;}

#sectionNavigation a,#rightBar a{ font-size:100%;}
#sectionNavigation a:link,#sectionNavigation a:visited,#sectionNavigation a:active, #rightBar a:link,#rightBar a:visited,#rightBar a:active{color:#385342; text-decoration:underline;}
#sectionNavigation a:hover, #rightBar a:hover{ text-decoration:none;}

#quarterly a{ font-size:95%; text-decoration:none;color:#fc4343;}
#quarterly a:link,#quarterly a:visited,#quarterly a:active{color:#fc4343;}
#quarterly a:hover{ text-decoration:underline;}

#footer a{ font-size:90%;}
#footer a:link,#footer a:visited,#footer a:active{color:#fff; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
 

/*
	Letters
*/
div.letter{background-color: #f0f0f0;border: solid 1px #c0c0c0;margin: 2ex 2em 1ex 2em;padding: 0 1em 0 1em;}
div.letter p.greeting{font-weight: bold;}
div.letter p.signature{font-style: italic;}


/* LEFT SIDEBAR*/

#sectionNavigation p{ width:170px;padding:0 5px; font-size:70%; line-height:130%; color: #385342;voice-family: "\"}\""; voice-family:inherit; width:160px;}
html>body #sectionNavigation p{width:160px;}


/* page headlines, not too overwhelming */
h1{font-size: 105%;font-weight: bold; color:#fc4343; padding-top:15px;}

/* subheads, even less overwhelming */
h2{font-size:95%;font-weight: normal;padding-top:10px;}
h3{font-size:95%;font-weight: normal;padding-top:8px;padding-bottom:0;color:#fc4343;}

/*
	Contact page
*/
table#contact{border: solid 1px #808080;border-collapse: collapse;margin-top: 2ex;}
table#contact tr td, table#contact tr th{padding: 1ex;vertical-align: top;}
table#contact tr th{color: #202020;text-align: right;}
table#contact tr td{text-align: left;}

/*
	Color-based styles inherited from Contribute-based site
*/
.green { color: #385342 }


/*
	General styles
*/
#donateImg{padding-top :15px;}
.footerTag{padding:15px 2px 25px 2px;text-align: center;}

table tr.row0{background-color: #f0f0f0;}
table tr.row1{background-color: #e0e0e0;}

.intro{font-weight: bold;}
.childQuote{font-size: smaller;}
.parentQuote{font-weight: bold;}
.storyQuote{font-style: italic;margin: 0 1em 2ex 1em;}
.staff{color: #808080;font-style: italic;}
.cite{font-style: italic;}
.attribution{font-style: italic;}
.attribution:after{content: ':'}
abbr{font-variant: small-caps;}

dl.interview{background-color: #f0f0f0;margin: 0 1ex 0 2ex;}
dl.interview dt, dl.interview dd{padding: 0.5ex;}
dl.interview dt{border-top: solid 1px #c0c0c0;font-weight: bold;padding-left: 1em;}
dl.interview dd{font-style: italic;margin-bottom: 1ex;}

/*
	list of links
*/
ul.listOfLinks li{font-size: 90%;list-style-type: none;margin: 1ex 5px 0px -10px; padding: 0px; width: 125px;}
ul.pageLinkList li{list-style-type: disc;margin: 1ex 5px 0px -10px; padding: 0px; }

img.right{border: solid 1px #000000;float: right;margin: 0 0 1ex 1em;}
img.left{border: solid 1px #000000;float: left;margin: 6px 1em 30px 0;}
.doubleleft{float:left;margin-bottom:20px;}
.doubleleft img{border: solid 1px #000000;margin: 6px 1em 10px 0; display:block;}

#chapterNav { margin-top: 20px; }
#chapterNav p { font-size: 70%; font-weight:bold; }
#chapterNav p.back { float:left; }
#chapterNav p.next { float:right; }


table.budget{border: solid 1px #808080;border-collapse: collapse;margin-bottom: 2ex;}
table.budget tr td{padding: 1ex;}
table.budget tr td.cost{text-align: right;}
table.budget tr.total td{font-weight: bold;}

/*
	Example of language specific selectors:
	
html[lang='zh'] div#content
{
	font-size: larger;
}
*/

