@charset "utf-8";

/*PLEDGE CSS*/

body.andalucia {
	background: #f8eede url(../images/pledge/andalucia/anda_bck.jpg) repeat-x 0 0;
}
body.ewa {
	background: #daf2fc url(../images/pledge/ewa/ewa_bck.jpg) repeat-x 0 0;
}
body.medmo {
	background: #daf2fc url(../images/pledge/medmo/medmo_bck.jpg) repeat-x 0 0;
}
body.xmas {
	background: #daf2fc url(../images/pledge/xmas09/scroll_pattern.gif) repeat-x 0 0;
}
body.insights {
	background: #daf2fc url(../images/pledge/ewa/ewa_bck.jpg) repeat-x 0 0;
}
body.iran {
	background: #daf2fc url(../iran/images/pgBck.gif) repeat-x 0 0;
}
body.season6 {
	background: #daf2fc url(../images/pledge/season6/s6_bck.jpg) repeat-x 0 0;
}
body.viva {
	background: #daf2fc url(../images/pledge/viva/viva_bck.jpg) repeat-x 0 0;
}

/* ----------------------------------------------------------------------------------------------
pledge home page styles
------------------------------------------------------------------------------------------------- */

#videoPlayer {
	width: 520px;
	height: 290px;
	margin: 0px 0px 0px 5px;
	padding: 0;
}
#wrapper_menu #leftnav  {
	margin: 0;
	padding: 0;
	width: 200px;
}
#wrapper_menu #leftnav h4 {
	background: #005A84;
	padding: 5px;
	color: #FFFFFF;
	margin: 200px 0px 0.5em;
}
#wrapper_menu #leftnav h5 {
	margin: 0px;
	padding: 0px 5px;
}
#wrapper_menu #leftnav p {
	font: 0.7em/1.3em;
	padding: 0px 5px 5px;
	margin: 0px;
}

#watch {
	padding: 10px 10px 0px;
	margin: 0px 0px 5px 5px;
	width: 500px;
}
#watch p {
	margin: 0.25em 5px 0.5em;
	text-align: left;
	font-size: 0.8em;
	line-height: 1.4em;
	padding: .5em 0px 0px;
}
#watch ul {
	font-size: 0.9em;
	padding: .5em 1em 1em 2.5em;
	margin: 0px;
	text-align: left;
}
#watch li {
	padding-bottom: .25em;
}

td.rcBottom {
	background: url(../images/template/rcBottom230.gif) no-repeat left bottom;
}

/* ----------------------------------------------------------------------------------------------
Content
------------------------------------------------------------------------------------------------- */

#wrapper, #wrapper_menu {
	padding-bottom: 0px;
}

img.lead {
	margin: 0 0 0 -10px;
	padding: 0;
}
img.sidebarimage {
	margin: 0px 5px 1px;
	padding: 0px;
}

body.iran #wrapper #journal p, body.iran #wrapper #pledgeMain p, 
body.iran #wrapper #journal p strong, body.iran #wrapper #pledgeMain p strong, 
body.iran #wrapper #journal li, body.iran #wrapper #pledgeMain li, 
body.iran #wrapper #journal a, body.iran #wrapper #pledgeMain a,
body.iran #wrapper #journal h2, body.iran #wrapper #pledgeMain h2, 
body.iran #wrapper #journal h3, body.iran #wrapper #journal h3 em, body.iran #wrapper #pledgeMain h3, 
body.iran #wrapper #journal h4, body.iran #wrapper #pledgeMain h4, 
body.iran #wrapper #journal h5, body.iran #wrapper #pledgeMain h5,
body.iran #wrapper #journal h6, body.iran #wrapper #pledgeMain h6, 
body.iran #wrapper #journal a, body.iran #wrapper #pledgeMain a, 
body.iran #wrapper #journal em, body.iran #wrapper #pledgeMain em {
	font-family: Georgia, "Times New Roman", Times, serif;
	}
body.iran h3 {
	padding: 10px 5px 5px 0px;
	margin: 0 0px 0.5em;
	letter-spacing: 0.05em;
	font-size: 1.5em;
	color: #7F051A;
	font-weight: bold;
}
body.iran h4 {
	font-size: 1em;
    color: #951C1C;
	border-bottom: 1px dashed #C7B9BC;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 20px;
}	
#pledgeMain {
	margin: 0;
	padding: 0px 5px 20px 10px;
	float: left;
	width: 740px;
	border-right: 1px solid #BFE9FB;
}
body.andalucia #pledgeMain {
	background: url(../images/pledge/andalucia/banner_andalucia.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.ewa #pledgeMain {
	background: url(../images/pledge/ewa/ewa_banner.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.insights #pledgeMain {
	background: url(../images/pledge/insights/insights_banner.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.iran #pledgeMain {
	border-right: 1px solid #CED0D0;
	background: #FFF url(../images/pledge/iran/pledge_banner_750.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.medmo #pledgeMain {
	background: url(../images/pledge/medmo/medmo_banner.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.season6 #pledgeMain {
	background: url(../images/pledge/season6/banner_season6.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.viva #pledgeMain {
	background: url(../images/pledge/viva/viva_banner.jpg) no-repeat 0px 0px;
	padding-top: 200px;
}
body.xmas #pledgeMain {
	background: url(../images/pledge/xmas09/xmas_banner_main.jpg) no-repeat -5px 0px;
	padding-top: 200px;
}
body.hiddeneurope #pledgeMain {
	background: url(../images/pledge/hiddeneurope/hidden_banner.jpg) no-repeat 0px 0px;
	padding-top: 200px;	
}
#pledgeMain #crumb {
	padding: 10px 0px 0px 10px;
	height: 70px;
	margin: 0px 0px -40px -10px;
}
body.iran #pledgeMain #crumb {
	background: url(../iran/images/floralLead.gif) repeat-x 0px -10px;
}
body.andalucia #pledgeMain #crumb {
	background: url(../images/pledge/andalucia/crumbHeader.jpg) repeat-x left top;
}
body.ewa #pledgeMain #crumb {
	background: url(../images/pledge/ewa/crumbHeader.jpg) repeat-x left top;
}
body.iran #wrapper #crumb a {
	font: Verdana, Arial, Helvetica, sans-serif;
}
body.medmo #pledgeMain #crumb, body.insights #pledgeMain #crumb {
	background: url(../images/pledge/medmo/crumbHeader.jpg) no-repeat left top;
}
body.season6 #pledgeMain #crumb {
	background: url(../images/pledge/season6/crumbHeader.jpg) repeat-x left top;
}
body.viva #pledgeMain #crumb {
	background: url(../images/pledge/viva/crumbHeader.jpg) repeat-x left top;
}
body.xmas #pledgeMain #crumb {
	background: url(../images/pledge/xmas09/crumbHeader.jpg) no-repeat left top;
}

/*#pledgeMain p, #pledgeMain li {
	line-height: 1.5em !important;
	margin: 0 10px 0.75em 0px !important;
	padding: 0px 0px 0em;
	font-size: .75em;
}*/
#pledgeMain ul {
	margin-top: 0.5em;
}
h3.rec-country {
	color: #2F90DD;
	margin: 1em 10px 0em;
	background: #E2F5FC;
	padding: 3px 3px 3px 5px;
	margin-left: 0;
}
body.season6 h2 {
	color: #005A84;
}
body.medmo h2 {
	color: #015A84;
}
h4.recipe {
	border-bottom: 1px dashed #99CCFF;
	padding-bottom: 0.3em;
	margin-bottom: 0.5em;
	padding-top: 0.75em;
	margin-top: 0px;
}
h4.recipe em {
	font-size: .75em;
	font-weight: normal;
	padding-left: 10px;
}
img.recipeImg {
	margin: 10px 10px 0px;
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}

table#downloads {
	margin: 0px 0px 10px 0px;
	width: 620px;
	padding: 0px;
}

table#downloads tr td p {
	margin: 0px;
	padding: 0px 10px 10px 0px;
	font-size: 1em;
	line-height: 1.3em;
}
#downloads h4.recipe {
	margin-left: 0px;
}

table#downloads h5 {
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	font-size: 1em;
}

table#downloads img {
	padding: 0px;
	margin: 0px 0px 5px;
	clear: right;
}
table#downloads a img {
	border: none;
}
blockquote {
	padding: .5em 1em;
}

/* ----------------------------------------------------------------------------------------------
left sidebar content (moved to the right)
------------------------------------------------------------------------------------------------- */

#leftnav {
	padding: 0px 0px 6px;
	margin: 0px 0 0 0px;
	width: 200px;
	float: right;
	height: 500px;
	}
body.andalucia #leftnav {
	background: url(../images/pledge/andalucia/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.ewa #leftnav {
	background: url(../images/pledge/ewa/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.insights #leftnav {
	background: url(../images/pledge/insights/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.medmo #leftnav {
	background: url(../images/pledge/medmo/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.season6 #leftnav {
	background: url(../images/pledge/season6/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.viva #leftnav {
	background: url(../images/pledge/viva/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.xmas #leftnav {
	background: url(../images/pledge/xmas09/vof_xmasPreview.jpg) no-repeat 0px 0px;
}
body.hiddeneurope #leftnav {
	background: url(../images/pledge/hiddeneurope/leftcol_rick.jpg) no-repeat 0px 0px;
}
body.hiddeneurope #leftnav {
	background: url(../images/pledge/hiddeneurope/leftcol_rick.jpg) no-repeat 0px 0px;
}
#leftnav ul {
        list-style: none;
        margin: 200px 0 15px;
        padding: 0;
        }
body.iran #leftnav ul, body.season6 #leftnav ul {
        margin: 0px;
}
#leftnav li {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	}
#leftnav li a:link, #leftnav li a:visited {
	display: block;
	padding: 5px 3px 5px 5px;
	color: #003366;
	text-decoration: none;
	border-bottom: 1px dashed #BFE9FB;
	}
#leftnav li a:hover {
	text-decoration: none;
	border-bottom: solid 1px #BFE9FB;
	background: #E0F4FD;
	}
#leftnav img {
	margin: 0px;
	padding: 0px;
}

#resources {
	padding: 0px 0px 6px;
	margin: 0px 0 0 0px;
	width: 200px;
	float: right;
	}
#resources img {
	margin: 0px;
	padding: 0px;
}
#resources ul {
	list-style: disc;
	margin: 0 0 1em 0.5em;
	padding: 0 0 0 0.5em;
	}
#resources ul li {
	font-size: 0.7em;
	margin-left: 0.5em;
	padding: .25em 0px .25em 0em;
}
#resources h6 {
	background: #DAF2FC;
	margin: 0px 0px .25em;
	padding: 4px;
	color: #005A84;
}

/* ----------------------------------------------------------------------------------------------
For the slideshow pages
------------------------------------------------------------------------------------------------- */

#slideshow {
	width: 960px;
	text-align: left;
	clear: left;
	margin: 0px auto;
	padding: 5px;
	background: #FFFFFF;
	height: 625px;
}
#slideshow table {
	text-align: center;
	margin: 0px auto;
}
body.iran #slideshow {
	background: #FFFFFF;
}
body.iran #navtwo #slideshow {
	display: none;
}
#slideshow #crumb {
	padding: 10px 10px 20px;
	margin: 0px;
	background: none;
}

#slideshow h3 {
	color: #2F90DD;
	margin: 1em 10px 0em;
	padding: 10px 25px 5px;
	margin: 0 0 10px 0;
	font-size: 1.25em;
	text-align: center;
}
body.iran #slideshow h3 {
	color: #951C1C;
	border-bottom: 1px solid #951C1C;
	letter-spacing: 0.1em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
body.iran #slideshow tr td p {
	font: 0.8em Georgia, "Times New Roman", Times, serif;
}
#slideshow p {
	padding: 5px 0px;
}

/* ----------------------------------------------------------------------------------------------
CSS created specifically for the Iran program
------------------------------------------------------------------------------------------------- */

#journal {
	background: url(../iran/images/journalRule.gif) repeat-y;
	margin: 0px;
	padding: 0px 0px 20px;
	border-top: 1px solid #C7BABC;
}
#journal #crumb {
	background: url(../iran/images/journalHeader.gif) no-repeat;
	padding: 10px 0px 0px 20px;
	height: 90px;
	margin: 0px;
	float: left;
	width: 650px;
}
#journal #crumb a {
	font-family: Verdana, Geneva, sans-serif;
}
#journal h3 {
	padding: 0px;
	margin: 0px 320px 0.5em 20px;
	color: #951c1c;
	border-bottom: 1px solid #951c1c;
	letter-spacing: 0.1em;
}

#journal h4 {
	border-bottom: 1px dashed #C7BABC;
	padding-left: 0px;
	margin: 1em 320px 0.25em 20px;
}

#journal h5 {
	padding-left: 20px;
	margin-top: 1.5em;
	line-height: 1.7em;
}

#journal p {
	padding: 0px;
	line-height: 1.7em;
	margin-right: 320px;
	margin-left: 20px;
	font-size: 0.9em;
	margin-bottom: 1em;
}

#journal ol, #journal ul {
	background: #F1EDEE;
	border: 1px dashed #C7BABC;
	margin: 1em 320px 1em 20px;
	padding: 0.5em 0.5em 1em 3em;
}
#journal ol li, #journal ul li {
	line-height: 1.5em;
	padding: 0.5em 5px 0em 0em;
}
#journal table.airtimes {
	margin-left: 20px;
	margin-top: 10px;
	background: #ffffff;
}
#journal table.airtimes th {
	background: #C7BABC;
	padding: 5px;
	text-align: left;
}
#journal table.airtimes th.top {
	color: #FFFFFF;
	background: #951C1C;
	padding: 5px;
}
#journal table.airtimes td {
	padding: 5px 0px 5px 5px
}
#journal table.airtimes tr.grey {
	padding: 1px 0px 2px 5px;
	background: #F1EDEE;
}
#journal table.airtimes a {
	font-family: Verdana, Geneva, sans-serif;
}
#journal .photocap, #journal .photocapWide {
	float: right;
	clear: right;
	margin: 5px 25px 5px 10px;
	padding: 5px;
	background: #FFFFFF;
	border: 1px solid #C7BABC;
	padding: 5px;
}
#journal .photocap {
	width: 225px;
}
#journal .photocapWide {
	width: 350px;
}
#journal .photocap p, #journal .photocapWide p {
	font: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif !important;
	margin: 0px;
	padding: 5px 0px;
	text-indent: 0px;
}
#journal .photocapWide h4 {
	margin: 0px;
	padding: 0px;
}
#journal .photocapWide p.special {
	font: 0.8em/1.5em Georgia, "Times New Roman", Times, serif;
}
#footer {
	margin: 5px -5px 0px;
	width: 950px;
	background: #daf2fc;
	}
body.andalucia #wrapper #footer, body.andalucia #wrapper_menu #footer {
	background: #f8eede;
}

