@charset "utf-8";
/* CSS Document */


/* Layout */


body {
    margin: 0;
    padding:0;
    text-align: center; /* this centers the #container in IE 5* browsers.*/
    color: #000000;
    background: #000 url(/docs/IO/12414/columns_hp1.gif) repeat-y 50%;
    height:100%;
}

#container {
    position:relative;
    width:859px;
    height:100%;
    margin: 0 auto 0 auto; 
    padding:0;
}

#header {
    position:absolute;
    top:0;
    left:0;
    width:859px;
    height:220px;
    margin:10px 0 0 0;
    padding:0;
    z-index:5;
}

#quick_links {
                position:absolute;
                top:54px;
                right:0px;
                width:100px;
                height:15px;
                padding:0 0 0 0;
                margin:-3px 35px 0 0;
                z-index:12;
}

#navbar_top {
                position:absolute;
                top:85px;
                right:0px;
                width:630px;
                height:20px;
                padding:0 0 0 0;
                margin:0 2px 0 0;
                z-index:9;
}


#navbar_bottom {
    position:absolute;
    top:108px;
    right:8px;
    width:630px;
    height:20px;
    padding:0 0 0 0;
    margin:0 2px 0 0;
    z-index:7;
}

#big_news_bar {
    position:absolute;
    top:132px;
    right:0px;
    width:850px;
    height:244px;
    margin:0 0 0 0;
    padding:0;
    z-index:-1;
    font-size: 10 pt;
}

#verse {
    position:absolute;
    top:378px;
    right:0px;
    width:825px;
    height:20px;
    margin:0 12px 0 0;
    padding:0;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size: 10 pt;
}

.gradient{
    height: 65px;
    background:url(/docs/IO/12414/verse_gradient.jpg) 0% 0% repeat-x;
    font-size: 9pt;
}


#news_box {
    position:absolute;
    top:432px;
    right:0px;
    width:350px;
    height:150px;
    margin:0 490px 0 0;
    padding:0;
    z-index:4;
    font-size: 10 pt;
    text-align: left;
}

#events_box {
    position:absolute;
    top:432px;
    right:-11px;
    width:181px;
    height:150px;
    margin:0 300px 0 0;
    padding:0;
    z-index:4;
    font-size: 10 pt;
    text-align: left;
}

#boxes_box {
    position:absolute;
    top:432px;
    right:0px;
    width:275px;
    height:150px;
    margin:0 6px 0 0;
    padding:0;
    z-index:4;
    font-size: 10 pt;
}

#geneva_info_box {
    position:absolute
    right:0px;
    width:820px;
    height:260px;
    margin:540px 0 0 25px;
    z-index:5;
    background-image:url(/docs/IO/12414/background_info_box_purpose.jpg);
    line-height:1.35;
}

#footer {
    position:absolute
    right:30px;
    width:600px;
    height:75px;
    margin:30px 50px 0 120px;
    padding:0;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size: 9pt;
}

.main_table {
    align:center;
    margin: 0 0 0 0;
}

.main_img {
    display:inline;
    float:right;
    margin: 0 0 0 0;
}

.head_tagline {
    position:relative;
    width:900px;
    height:40px;
    margin: 0 auto 25px auto;
    padding:30px 0 0 0;
    background:#000;
    z-index:0;
}

.geneva_info_box_img {
    display:inline;
    float:right;
    margin: 0 10px 0 0;
    padding-left:5px;
}

.news_box_img {
    display:inline;
    float:left;
    margin: 0 10px 0 0;
    padding-left:5px;
}

/* Typography */


#sidebar p{
    color:#FFF;
    text-align:left;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size:11pt;
}

#sidebar ul{
    color:#FFF;
    list-style-type: none;
    text-align:left;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size:10pt;
    margin: 0;
    padding-left: 8px;
    display:block;
}

#menu-parent {
    text-transform:uppercase;
    font-size: 16px; 
    margin-bottom:10px;
}

#menu-child {
    margin-left:10px;
    margin-bottom:9px;
    }
    
    
#menu-child a:link{ 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-decoration: none;
line-height:18px;
} 

#menu-child a:visited{ 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-decoration: none;
} 

#menu-child a:hover{ 
color: #654c16; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-decoration: none;
} 



.p{
    color:#000;
    text-align:left;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size:14 pt;
    line-height:12.5 pt;
}

a:link { 
    color: #654c16;
    text-decoration:none
    }
a:visited { 
    color: #654c16;
    text-decoration:none
    }
a:hover { 
    color: #ffffff;
    background-color: none;
    text-decoration: none;
    }
a:active {
    color: #000;
    text-decoration:none
    }

.h2 {
    color:#000;
    text-align:left;
    font-weight:300;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size:24pt;
    letter-spacing:-5 pt;
    line-height:12.5 pt;

}


.breadcrumbs {
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size: 7.5pt;
    color: #000000;
    font-weight: normal;
    text-align: right;
    
}

.breadcrumbs a:link{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration: none;
} 

.breadcrumbs a:visited{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration: none;
} 

.breadcrumbs a:hover{ 
color: #ffffff; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration: none;
} 

.searchbox {
    position:absolute;
    top:23px;
    right:7px;
    text-align:left;
}


#footer a:link{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration: none;
} 

#footer a:visited{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration: none;
} 

#footer a:hover{ 
color: #ffffff; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
text-decoration:none
} 
.news_events_h2 {
    color: #000000; 
    font-family:Futura, 'Century Gothic', 'sans serif'; 
    font-size: 20pt;
}
.news_events_text {
    display:inline;
    text-align:left;
    color: 000000;
    padding-left: 10px;
    font-family:Futura, 'Century Gothic', 'sans serif';
    font-size: 9pt;
    display:block;
}
.news_events_text_title {
    color: 654c16;
    font-family:Futura, 'Century Gothic', 'sans serif'; 
    font-size: 9pt;
    display:block;
}

.geneva_info_box_text {
    display:inline;
    text-align:left;
    padding-left: 10px;
    padding-top: 3px;
    display:block;
    font-family:Futura, 'Century Gothic', 'sans serif'; 
    font-size:8pt;
}

.geneva_info_box_text a:link{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
font-size:8pt;
text-decoration: none;
} 

.geneva_info_box_text a:visited{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
font-size:8pt;
text-decoration: none;
} 

.geneva_info_box_text a:hover{ 
color: #654c16; 
font-family:Futura, 'Century Gothic', 'sans serif'; 
font-size:8pt;
text-decoration:underline
}