/* TYPE */
body { font: 14px/19px "Calibri", "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: #fff; color: #222; line-height:1.6em; }

#content { top:140px; }

H1, H2, H3, H4, H5 {font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica}

H1.title {font-size: 90px; letter-spacing: -7px; color:#26813a; text-align:left; padding-left:150px; margin-bottom:30px;}
H1.title { white-space: nowrap; background: url(/images/logo.jpg) no-repeat 0% 50%; zoom: 1; }

#logo { position:absolute; left:0px; top:40px; white-space: nowrap; background: url(/images/logo-small.jpg) no-repeat 0% 50%; zoom: 1; padding-left:55px; height:35px; }
#logo a { border:0px; color:#26813a; font-size:20px; font-weight:bold; position:relative; top:5px;}

#leaf { background: url(/images/igm-logo.gif) no-repeat 0px 50%; zoom: 1; padding-left:25px; }

H2 {color:#26813a;}
b {color:green;}
#jnav {position:absolute; top:80px; right:10px; font-size:1.1em; }
#jnav A {color:#26813a; margin-left:40px; border-bottom: 1px dotted #26813a;}
#jnav A.selected {color:black; border:0px;}
.selected {font-weight:bold;}


#news {position:absolute; top:30px; right:10px; white-space: nowrap; background: url(/images/news.gif) no-repeat 0% 50%; zoom: 1; padding-left:35px;}
#news A {font-size:.9em;}


#footer{ border-top:2px solid #cbcbcb; padding:10px; margin:30px 0px 10px 0px;; font-size:.9em; width:980px;}

.input {border:1px solid #999; font-size:1.2em; padding:5px;}


.pics {  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {   
    top:  0; 
    left: 0;
} 