/* -----------------------------------------
   Header
----------------------------------------- */

body { 
	font-family: Tahoma;
}

#un_icon {
	background: url(../images/ar_unicon_w.png) no-repeat 0 0;
	height: 21px;
	text-indent: 10px;
	color: white;
	background-position:right;
}

#language-bar ul {
	text-align: left;
	margin: 0;
	float: left;
	direction:ltr;
}

/*Search - fix for lookglass padding*/
button.btn, input.btn[type="submit"], button.btn.btn-small, input.btn.btn-small[type="submit"] {
  padding-bottom: 5px;
  padding-top: 5px;
}

@media (max-width: 767px) {
	/*Address overlap on addthis component when story text is shorter than addthis div*/
	#sidebar .span1 {
		float: right;
		margin-left: 0.5em;
	}
}
/*the basic navigation*/
.simplenav li li {padding-right: 0;}			/*removes the indentation for nested lists set out in the reset css*/
.simplenav ul {margin-right:0;}
.simplenav li {float: right;}					/*makes the list horizontal*/
.on li a, .off li a {
	display: block;
    font-size: 90%;
}

.simplenav .skip {
    float: left;
}

#EmbedPhotoLeft img, .EmbedPhotoLeft img, #EmbedPhotoRight img, .EmbedPhotoRight img, #PhotoHolder img, .PhotoHolder img {
	float: right;
	margin-left: 10px;
	margin-right:0px;
}

.english-link,
li a.english-link {
	padding-left: 18px;
	background: url(../../../../common/images/icons/ico_en.gif) no-repeat right top;
	}
	
.simplenav > ul > li {
    border-left: 1px solid whitesmoke;
	border-right: 0px solid whitesmoke;
}

#navigation li a.english-link {
	background-position: left 10px;
	background-image: url(../../../../common/images/icons/ico-nav_en.gif) !important;
	background-repeat: no-repeat !important;
	padding-left: 28px;
	}
	
#footer li a.english-link {
	background-position: left 3px;
	}

/*	===================================================================================
	Misc.
	==================================================================================*/
.add-this {
	float:left;
	width:85px;
	min-height:275px;
	margin-right:12px;
	margin-bottom:5px;
	margin-left:0px;
	padding-right:10px;
	padding-left:0px;
	padding-bottom:5px;
	border-right:1px solid #f0f0f0;
	border-left:0px;
	display:inline;
	overflow-x:hidden;
}

.icon-print {
	margin: 3px 0 0 4px;
	float: right;
	}

.advanced-search .control-label {  /*aligns the list fields properly to the right*/
	float: right;
	width: 170px;
	text-align: right;
	margin-right: 25px;
	margin-left: 10px;
}

h4 { 
	font-size: 120%;
}

#footer  ul li a:link { font-size:85%; }
#footer  ul li a:hover { text-decoration:underline; color:#000;}

.more, .quote-cite {
    margin: 10px 0 0;
    text-align: left;
}