/* divs for positioning */
	
#banner {
	position: absolute;
	width: 1107px;
	height: 101px;
	left: 0px;
	top: 0px;
	background-image: url(../images/cdhs_headerback.gif);
	z-index: 0;
    }
	
#chapin_logo {
	position: absolute;
	width: 599px;
	height: 61px;
	left: 10px;
	top: 22px;
	background-image: url(../images/new_logo2.gif);
	z-index: 20;
	}
	
#topnav {
	position: absolute;
	width: 231px;
	height: 23px;
	left: 420px;
	top: 8px;
	}

#cdhslogo {
        position: absolute;
        width: 155px;
        height: 77px;
        left: 0px;
        top: 101px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #999999;
    }
	
#ecelogo {
        position: absolute;
        width: 155px;
        height: 182;
        left: 0px;
        top: 178px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #999999;
    }


#subnav {
        position: absolute;
        left: 156px;
        top: 101px;
    }
    
#flag {
	position: absolute;
	width: 1107px;
	height: 101px;
	left: 0px;
	top: 0px;
	background-image: url(images/cdhs_headerback.gif);
    z-index: 0;
    float: left;
}

#about {
	position: absolute;
	width: 337px;
	height: 23px;
	left: 321px;
	top: 8px;
	z-index: 20;
	float: left;
}

#navbar {
	position: absolute;
	left: 156px;
	top: 101px;
	width: 500px;
}

#maincontent {
	font: 11px/ 15px 'Verdana', sans-serif;
	color: #333;
	position: absolute;
	width: 542px;
	height: auto;
	left: 170px;
	top: 138px;
}

#footer {
	position: relative;
	top: 15px;
	width: 1024px;
	height: 32px;
	background-color: #6E8FB0;
	background-image: url(../images/footer_back.gif);
	background-repeat: repeat-x;
}

/* images for positioning */
IMG {
    border: none;
}

IMG#chapinlogo {
    width: 599px;
	height: 61px;
	left: 10px;
	top: 22px;
    z-index: 10;
}

IMG#paint {
    position: absolute;
    left: 139px;
    top: 0px;
    z-index: 0;
}

/* html classes */
H1,H2 {
    margin: 0;
    padding: 0;
}

H4 {
    line-height: 20px;
}

B {
    color: #36C;
}

A {
    color: #696;
    text-decoration: none;
    border: none;
}

A:link {
    color: #696;
    background: transparent;
    font-weight: bold;
    border: none;
}

A:visited {
    color: #006;
    font-weight: bold;
    border: none;
}

A:hover {
    color: #990;
    border: none;
}

A:active {
    color: #696;
}

H1 P {
    margin-top: 0;
    padding-top: 0;
}

INPUT,SELECT,TD {
    font: 11px 'Verdana', sans-serif;
}

/* classes */
.copyright {
    font: 10px 'Verdana', sans-serif;
    margin-top: 0;
    padding-top: 0;
}

.marker {
    font: bold 11px 'Verdana', sans-serif;
    color: #36C;
}
