@charset "utf-8";
/* CSS Document */

*, html {padding:0;margin:0;}

#mainWrapper {
margin:auto;
width:900px;
background:transparent url(/img/blueheart/bh-shadow-bg.png) center center repeat-y;
}
#headerWrapper{
background:transparent url(/img/blueheart/bh-shadow-top.png) top center no-repeat;
height:300px;
}

div.default-header div#headerGirl div#headerFlowers h1.headerTitle a {
display:block;
background:transparent url(/img/blueheart/bh-header.jpg) center center no-repeat;
height:300px;
}
div.es-header div#headerGirl div#headerFlowers h1.headerTitle a {
display:block;
background:transparent url(/img/blueheart/bh-esheader.jpg) center center no-repeat;
height:300px;
}
/*
#headerGirl{
background:#000 url(/img/blueheart/bh-girl.jpg) right center no-repeat;
height:309px;
}
#headerFlowers{
background:transparent url(/img/blueheart/bh-bg-flowers.png) -10% bottom repeat-x;
height:309px;
}

h1.headerTitle {
height:280px;
background:transparent url(/img/blueheart/bh-bg-flowers-left.png) left bottom no-repeat;
}

h1.headerTitle a {
display:block;
background:transparent url(/img/blueheart/bh-title.gif) center center no-repeat;
width:60%;
height:200px;
}
*/

.headerTitle a span { display:none;}

#mainBody div#contentWrapper, #mainBody div#footerWrapper  {
margin:auto;
width:720px;
clear:both;
}

.twoColumnLeft {
float:left;
width:60%;
}
.twoColumnRight {
float:right;
width:35%;
}

div.join-us {
padding:0.5em 0 1em;
text-align:center;
}

#mainBody div#contentWrapper img, div#footerWrapper img {
border:0;
}

.bh-index-list li {
display:block;
width:33%;
float:left;
}

.bh-index-list li a {
font:normal 17px/1.4em Georgia, "Times New Roman", Times, serif;
color:#06A7E1;
padding:0 1em;
display:block;
}

div#footerWrapper {
padding:2em 0;
}

.unodc-logo, .footerNavigation {
float:left;
}

.unodc-logo{
padding:0em 1em 1em 5em;
}

.footerNavigation {
font:normal 0.8em/1.8em Verdana, Arial, Helvetica, sans-serif;
}

#contentWrapper h1 {
font:normal 2.2em/1.6em Georgia, "Times New Roman", Times, serif;
color:#06A7E1;
padding:0.25em 0;
}
#contentWrapper h2 {
font:normal 1.4em/1.3em Georgia, "Times New Roman", Times, serif;
color:#000;
padding:0.25em 0;
}
#contentWrapper p {
font:normal 1em/1.5em Georgia, "Times New Roman", Times, serif;
color:#000;
padding:0.5em 0;
display:block;
}
#contentWrapper a:link, .footerNavigation a:link {color:#06A7E1;}
#contentWrapper a:visited, #contentWrapper a:active {color:#06A7E1;}
#contentWrapper a:hover {color:#999;text-decoration:none;}

#contentWrapper img.aLeft {
float:left;
margin:0 1em 1em 0;
}

#contentWrapper p.aLeft {
float:left;
display:block;
}
