
/* CSS Document */

/********************* COLOR GUIDE
dark blue = #313b4e
brown bg:#4E4131;
tan text:#E0D3BE;


******************************************/


.defaultFont {
	font-family:Georgia, "Times New Roman", Times, serif;
}

.defaultFont h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
}

.defaultFont li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}

.darkBlueBg {
background-color:#313b4e;
}

.headerRow {
width:800px;
background-color:#313B4E;
border-bottom:1px solid #858B9B;
}

body {
top:0;
left:0;
margin:0px;
margin-top:0px;
padding-top:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
height:100%;

 }
 
 .bodyTextAltFace {
/*font-size:13px;*/


}
 
 html {
 height:100%;
 }
 
 a {
 font-weight:bold;
 font-size:13px;
 color:#E07C26;
 text-decoration:none;
 
 
 }
 
 a:hover {
 color:#c46728;
 
 
 }
 
 

.logoCell {
width:539px;
background-color:#313B4E;
height:94px;
/*padding-left:5px;*/
}

.blueExtender {
background-color:#313B4E;
width:100%;
height:94px;
}


.mailingListCell {
width:261px;
color:#FFFFFF;
font-size:11px;
padding-left:27px;
}


.navCell {
height:21px;
background-color:#4E4131;
color:#E0D3BE;
text-align:center;
font-weight:bold;

}

.navCellClickable {
height:21px;
background-color:#4E4131;
color:#E0D3BE;
text-align:center;
font-weight:bold;
cursor:pointer;
}

.navCellOn {
height:21px;
background-color:#ffffff;
color:#4E4131;
text-align:center;
font-weight:bold;

}

.navCellClickableOn {
height:21px;
background-color:#ffffff;
color:#4E4131;
text-align:center;
font-weight:bold;
cursor:pointer;
}

.navDivider {
width:2px;
background-image:url(../images/nav_divider.gif);
background-repeat:no-repeat;
}

.bodyContentCell {
padding-left:0px;
/*padding-right:19px;*/
width:800px;
padding-bottom:20px;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;

}

.leftContentCell {
padding-top:15px;
padding-left:5px;
padding-right:15px;
vertical-align:top;
padding-left:0px;
line-height:18px;

}

.textHeader {
/*color:#E07C26;*/
font-weight:bold;
}

.bookText {
padding-left:12px;
}

.ghostTable {
position:absolute;
z-index:9;
top:-1000px;
width:100%;

}

/***** nav *******/
.aboutVADNav {
position:relative;
z-index:9;
background-color:#E0D3BE;
top:1112px;
left:58px;

width:189px;
display:none;

}

.whatWeDoNav {
position:relative;
z-index:9;
background-color:#E0D3BE;
top:1112px;
left:238px;
width:199px;
display:none;

}

.bookNav {
position:relative;
z-index:9;
background-color:#E0D3BE;
top:1112px;
left:356px;
width:200px;
display:none;

}

.learnNav {
position:relative;
z-index:9;
background-color:#E0D3BE;
top:1112px;
left:429px;
width:200px;
display:none;

}



.dropdownRow {
height:100%;
border-bottom:1px dotted #FFFFFF;
border-top:1px dotted #FFFFFF;
vertical-align:middle;
line-height:14px;
color:#4E4131;
font-weight:bold;
cursor:pointer;
padding-bottom:4px;
padding-top:4px;
}

.dropdownText {
padding-left:25px;
padding-right:15px;
}

.dropdownText a {
color:#4E4131;
text-decoration:none;

}

.dropdownText a:hover {
color:#FFFFFF;
text-decoration:none;

}

.dropdownText a:visited {



}

.footerCell {
padding-top:15px;
text-align:center;
}

.footerBorderCell {
height:2px;
width:100%;
background-image:url(../images/bottom_border.gif);
background-repeat:repeat-x;
}

.interiorDivider {
height:2px;
width:100%;
background-image:url(../images/bottom_border.gif);
background-repeat:repeat-x;


}

.interiorDividerHolder {
padding-top:15px;
padding-bottom:15px;
width:100%;
}

.rightColumnDivider {
background-image:url(../images/sidebar_border.gif);
background-repeat:repeat-x;
background-position:center;
height:30px;
}


.interiorHeader {
color:#67835C;
font-family:Arial, Helvetica, sans-serif;

padding-bottom:32px;
font-size:23px;

}

.innerPageLeftContentCell {
padding-left:5px;
vertical-align:top;
line-height:18px;
}
.innerPageRightContentCell {
height:100%;
width:190px;
text-align:left;
background-color:#E0D3BE;
vertical-align:top;

}

.rtImgHolder {
float:right;
padding-left:8px;
padding-bottom:8px;

}

.ltImgHolder {
float:left;
padding-right:8px;
padding-bottom:8px;

}

.rtImgHolderBook {
float:right;
padding-left:8px;
padding-bottom:8px;
width:142px;
font-family:Arial, Helvetica, sans-serif;
}

.leftImgHolder {
float:left;
padding-right:8px;
padding-bottom:8px;

}

.imgCaption {
height:100%;
vertical-align:middle;
background-color:#394E31;
width:280px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
line-height:16px;

}

.captionText {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}

.sidebarTable {
height:100%;
width:190px;

}

.sidebarContentCell {
height:100%;
width:190px;
background-color:#E0D3BE;
}

.innerPageDividerColumn {
width:20px;
}

.rightColumnContent {
padding-left:10px;
padding-right:10px;
padding-top:4px;
}

.sidebarHeader {
color:#313b4E;
font-size:12px;
line-height:15px;
font-weight:bold;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
}

.rtColumnBlogEntry {
padding-top:5px;
padding-bottom:5px;

}

.emailInputSm {

width:100px;
height:17px;
}

.mlInput {
margin-left:4px;
}

.joinButton {
vertical-align:middle;
margin-left:4px;
}

.topButton {
margin-left:4px;
}

.leftContentImg {
margin-bottom:20px;
}

.bodyTextAltFace {
font-size:13px;


}

.subheadText {
color:#313A4E;
font-weight:bold;
padding-bottom:15px;
padding-top:25px;
font-family:Arial, Helvetica, sans-serif;
}

.mbCaptions {
color:#394E31;
font-size:11px;
padding-bottom:15px;
font-weight:bold;
}

.speakersBureauTopText {
color:#858B9B;     
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.speakerBioHeader {
color:#4E4131;
font-size:13px;
font-weight:bold;
}

.parntershipsHeader {
padding-top:40px;
padding-bottom:20px;
}

.parntershipsHeaderText {
font-size:13px;
color:#33394F;
font-weight:bold;
}

.moreBookHeader {
font-size:15px;
color:#67835C;
font-weight:bold;

}

.bookSideCurrent {
font-weight:bold;
padding-top:10px;
color:#434131;
}
.authorName{
font-weight:bold;
font-size:13px;
color:#434131;
}

.bookSideLink {
padding-top:10px;

}

.reviewTitle {
font-size:13px;
color:#858b9B;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.reviewAuthor {
font-size:13px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#434131;
}

.reviewDivider {
height:40px;
}

.samplePaginationDiv {
float:right;
padding-top:10px;
color:#67835c;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.interviewQ {
color:#000000;
padding-bottom:20px;
padding-top:20px;
font-weight:bold;
}

.interviewName {
color:#858B9B;
}

.greyText {
color:#858B9B;
font-family:Arial, Helvetica, sans-serif;
}

.orangeText {
color:#E07C26;
font-family:Arial, Helvetica, sans-serif;
}

.sudanHistoryHead {
color:#858B9B;
padding-bottom:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.historyDate {
color:#000000;
font-weight:bold;

}

.historyIndentContent {
padding-left:10px;
}

.historyTitle {
color:#858B9B;
font-weight:bold;
padding-top:15px;
}

.historyQ{
color:#000000;
font-weight:bold;
padding-top:20px;
padding-bottom:10px;
}

.historyAuthor {

color:#394f31;
}

.newsSubhead {
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

.linksHeader {
font-weight:bold;
color:#313b4e;
padding-top:30px;
padding-bottom:15px;

}

/*slideshow */
.slideshowBg {
/*width:412px;*/
/*height:392px;*/
height:100%;
background-color:#000000;
margin-top:3px;
}

.slideshowContent {
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:8px;
}

.slideshowTitleCell {

text-align:left;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
padding-left:4px;
}

.slideshowButtons {
width:100px;
text-align:right;
vertical-align:middle;
padding-right:4px;
}

.slideshowButton {
padding-left:1px;
padding-right:1px;
}

.thumbBlur {
-moz-opacity:0.4;
filter:alpha(opacity=40);

}

#caption {
color:#858B9B;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}

.slideHolder {

text-align:center;
height:250px;

}

.slideCropper {
height:250px;
overflow:hidden;
}

.videoHolder {
padding-left:5px;
padding-right:5px;
height:250px;
overflow:hidden;
display:none;
text-align:center;
}

.thumbsHolder {
text-align:left;
padding-left:4px;
height:40px;
}

.captionCell {
height:60px;
vertical-align:top;
}

.captionCellPadder {
padding-left:4px;
padding-top:4px;
padding-right:16px;
}

.ssDividerHolder {
padding-top:9px;
padding-bottom:9px;
width:100%;
}

.ssDivider {
background-image:url(../images/row_divider_slideshow.gif);
background-repeat:repeat-x;
height:2px;
width:100%;
}

.blogTitle {

}


.blogFooter {
padding-bottom:15px;
}

.mbHeaderCell {
width:243px;
height:19px;
background-image:url(../images/mb_header_bg.gif);
background-repeat:no-repeat;

}

.mbHeaderText {
padding-left:10px;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

.mbBodyCell {
background-color:#E0D3BE;
width:243px;

}

.mbThumb {
border:1px solid #ffffff;
margin-right:5px;

}

.mbBodyCellContent {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.mbheadline {
background-image:url(../images/mb/mb_arrow.gif);
background-repeat:no-repeat;
padding-left:12px;
background-position:top left;
vertical-align:top;

}

.mbHeadlinePadder {
padding-top:10px;
padding-bottom:10px;

}

.ssSelect {
margin-top:4px;
margin-bottom:4px;
background-color:#000000;
color:#FFFFFF;
border:1px solid #FFFFFF;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.sasText {
padding-left:6px;
font-size:11px;
font-weight:bold;
color:#858B9B;
}

.sideNewsHeadline {
padding-bottom:10px;
}

.addy {
color:#4E4131;

}



.sbBody a {
color:#C56728;

}

.sbBody a:hover {
color:#ae571c;

}

.sbBody a:visited {


}

.mbBodyCell a {
color:#C56728;

}

.mbBodyCell a:visited {
color:#C56728;

}


.sbBody {
font-family:Arial, Helvetica, sans-serif;
}

.blogFooter a {
font-weight:normal;
}

.emailFormRow {
font-weight:bold;
color:#4e4131;
padding-bottom:6px;
}

.blogHolder img {
float:left;
padding-right:4px;
padding-bottom:4px;
border:0px;
}

.mailThanks {
color:#858B9B;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}

.ppHeader {
font-weight:bold;
}

.hpHeadline {
font-weight:bold;
size:12px;
line-height:15px;
color:#e17d26;
}

.exdiv {
font-weight:bold;
size:12px;
line-height:15px;
color:#e17d26;
}

.hpBottomRight a {
font-family:Arial, Helvetica, sans-serif;
}

.thumbCropper {

}

.authorBlog {
font-size:10px;
}

.ceBloghead {
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
}

.ceBlogAuthor {
font-weight:bold;
}

.ceBlogSubhead {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}


.headerImg {
margin-left:0px;
}

.homePadder{
padding-right:12px;
}


.homeButtonExtenderWhite {
width:12px;
background-color:#FFFFFF;
border:0px solid red;
height:21px;

float:right;

}

.homeButtonExtender {
width:12px;

border:0px solid red;
height:21px;

float:right;
}

.brownExtender {
background-color:#313B4E;
width:100%;
height:95px;
height:21px;
background-color:#4E4131;
text-align:right;

}

.dropdownTitle {
font-weight:bold;
}

.dropdownItem {
padding-left:15px;

}

.searchCell {
padding-top:8px;
text-align:right;
}

.searchPopDiv {
position:absolute;
z-index:99;
display:none;
background-color:#313b4e;
top:150px;
height:150px;
}

.emailInput {
font-size:11px; 
width:140px;
}

.headerButton {
vertical-align:middle; 
padding-left:24px;
}

.joinEmailListDivClass {
position:absolute;
z-index:99;
 height:630px;
 width:500px;
 top:100px;
 left:300px;
 background-color:#FFFFFF;
}


#greyDiv {
background-color:#999999;
 opacity: .5;
filter: alpha(opacity=50);
z-index:3;
position:absolute;
width:100%;
height:100%;
display:none;
}

#emailConfirmDiv {
z-index:100;
width:300px;
height:80px;
position:absolute;
top:150px;
left:100px;
background-color:#FFFFFF;
color:#000000; font-family:Georgia, "Times New Roman", Times, serif;
padding:8px;
border:1px solid #313b4e;
}

















