/* CSS Document */

#cse-search-box{
	margin-bottom:7px;
	text-align: right;
}

#cse-search-results{
	position:relative;
}

body {
background: #999 url(assets/bkgrd01.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin:20px 108px 10px 108px;
padding:0px;
}

.homePageBanner {
margin:-24px 0px 30px 12px;
border: none;
}

.homePageBannerRight {
margin:-83px 28px 0px 15px;
border: none;
float:right;
z-index: 2;
position: absolute;
}

.homePageBannerRightCopy {
margin:-87px 28px 0px 0px;
border: none;
float:right;
}

.pubPhoto {

border:1px solid #CCCCCC;
margin-left:11px;
padding:5px;
}

p,h1, li {
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
}

h5 {
font-family:Verdana,Helvetica,Arial,sans-serif;

}
		
h1 {
font-size:14px;
padding-top:10px;
}

#top {
color:#fff;
background:transparent;
width:750px;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
text-align:left;
border:0px;
}

#top td:nth-child(2n){
	text-align:right;
}

#linkuri a:link {
color:#004a80;
background:transparent;
margin-right:10px;
text-decoration:none;
}
#linkuri a:visited {
color:#004a80;
background:transparent;
margin-right:10px;
text-decoration:none;
}

#linkuri a:hover {
color:#000;
background:transparent;
margin-right:10px;
text-decoration:underline;
}


.snav a:link {
color:#fff;
background:transparent;
text-decoration:none;
}

.snav a:visited {
color:#fff;
background:transparent;
text-decoration:none;
}

.snav a:hover {
color:#333;
background:transparent;
text-decoration:underline;
}

#banner {
color:#fff;
background:#27547b url(assets/montage.jpg);
background-repeat:no-repeat;
width:750px;
height:250px;
border:0px;
}

#content {
width:750px;
color:#000;
border:0px;
}

#left {
width:175px;
color:#000;
background:#fff;
vertical-align:top;
padding-top:40px;
padding-left:10px;
border:0px;

}

#region {
width:175px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 10px 20px 20px;
border:0px;

}

.nav{
color:#333;
background:transparent;
display:block;
height:15px;
font-family:Georgia,Times,"Times Roman",serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-top:5px;
padding-bottom:5px;
}

a:hover {
color:#f0761c;
background:transparent;
text-decoration:none;
}


#center {
width:390px;
color:#000;
background:#fff;
vertical-align:top;
padding:20px 10px 20px 10px;
border:0px;
border-left:dotted 1px #ccc;
}

#center p {
font-size:11px;
line-height:135%;
}

#country {
width:280px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 10px 20px 10px;
border:0px;
border-left:dotted 1px #ccc;
}

#country p {
font-size:11px;
line-height:135%;
}

#right {
width:174px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 10px 0px 10px;
border:0px;
border-left:dotted 1px #ccc;

}

#publication {
width:520px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 40px 20px 10px;
border:0px;
border-left:dotted 1px #ccc;

}

#publication p
{
	font-size: 11px;
}

#right h1 {
color:#330;
background:transparent;
font-family:Georgia,Times,"Times Roman",serif;
font-size:14px;
}

#footer {
color:#999;
background:#fff;
text-align:left;
padding:10px 0px 10px 10px;
border:0px;
}

#footer a:link {
color:#999;
background:transparent;
text-decoration:none;
}

#footer a:visited {
color:#999;
background:transparent;
text-decoration:none;
}

#footer a:hover {
color:#666;
background:transparent;
text-decoration:underline;
}

#river {
color:#666;
background:#fff;
padding:10px 0px 10px 5px;
}

.tagLine {

	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	font-style: italic;

}