/* Acrobat icons courtesy of http://www.famfamfam.com/lab/icons/silk/ */

/* GLOBAL */
body, select, input, textarea {
    font-family: Verdana;
    background: #fff;
    color: #666;
    text-align: center;
    font-size: .65em;
}

h1 {
    margin: 0 0 20px 0;
    font-weight: 900;
    color: #022042;
    font-size: 3em;
}

h2 {
    font-size: 1em;
    font-weight: 900;
    color: #022042;
}

h3 {
    margin-top: 0;
}

a {
    color: #022042;
    text-decoration: none;
}

a:hover {
    color: #ba8748;
}

a.pdf {
    background: url(../images/pdf-icon.gif) top  left no-repeat;
    padding-left: 30px;
    height:2.2em;
	display:block;
	padding-top:12px;
}

span.grey{
	color:#666;
}

#wrapper {
    position: relative;
    width: 804px;
    margin: 40px auto 0 auto;
    background: transparent url(../images/border_middle.gif) top left repeat-y;
    text-align: left;
    line-height: 1.3em;
}

#header {
    position: relative;
    padding: 8px 13px 0 7px;
    background: transparent url(../images/border_top.gif) top left no-repeat;
    line-height: 1em;
}
    
    #banner img {
        display: block;
        width: 784px;
        height: 174px;
    }

    #ellandi_logo {
        margin: 7px 0 0 101px;
    }
    
    #ellandi_logo img {
        display: block;
        width: 73px;
        height: 90px;
        text-transform: uppercase;
        color: #ba8748;
    }

    #navigation {
        position: absolute;
        top: 189px;
        left: 195px;
        width: 595px;
        border-bottom: 1px solid #022042;
        line-height: 1em;
    }

    #navigation ul {
        position: relative;
        margin: 0;
        padding: 0 0 0 .5em;
    }
    
    #navigation ul br {
        clear: left;
    }

    #navigation li {
        position: relative;
        float: left;
        margin: 0;
        padding: 3px 0 0 0;
        list-style: none;
    }
    
    #navigation li a {
        position: relative;
        float; left;
        display: block;
        width: 100px;
        height: 20px;
        overflow: hidden;
    }
    
		
    #navigation li a span {
        position: absolute;
        width: 100%;
        height: 100%;
        background-image: url(../images/navigation_bg.gif);
        background-repeat: no-repeat;
        cursor: pointer;
    }

    #navigation li.welcome a { width: 80px; }

    #navigation li.welcome a span { background-position: 0 0; }
    #navigation li.welcome a:hover span { background-position: 0 -28px; }
	
	#navigation li.more a { width: 110px; }

    #navigation li.more a span { background-position: -110px 0; }
    #navigation li.more a:hover span { background-position: -110px -28px; }

	#navigation li.contact a { width: 80px; }

    #navigation li.contact a span { background-position: -240px 0; }
    #navigation li.contact a:hover span {background-position: -240px -28px; }
	
	#navigation li.blog a span { background-position: -340px 0; }
    #navigation li.blog a:hover span {background-position: -340px -28px; }

    #welcome #navigation li.welcome a span { background-position: 0 -28px; }
    #more #navigation li.more a span { background-position: -110px -28px; }
    #contact #navigation li.contact a span { background-position: -240px -28px; }

    /* when images are off */
    #welcome #navigation li.welcome a { color: #ba8748; }
    #more #navigation li.more a { color: #ba8748; }
    #contact #navigation li.contact a { color: #ba8748; }

#content {
    padding: 0 150px 20px 195px;
}

#footer {
    padding: 25px 0 25px 7px;
    background: #fff url(../images/border_bottom.gif) top left no-repeat;
}

    #footer a.underscore {
        background: url(../images/underscore.gif) top left no-repeat;
        padding-left: 20px;
        padding-top: 2px;
        padding-bottom: 5px;
        color: #666;
        font-size: .9em;
    }

    #footer a.underscore:hover {
        background-position: 0px -34px;
    }



