body {
    margin:0;
}

.homebox {
    width: 813px;
    height: 524px;
    padding: 0;
    margin: 0;
    background-image: url(assets/index/border.png);
    position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
}

.lefthomecontent {
    width: 497px;
    height: 510px; 
    padding: 0;
    margin: 0;
    display: block;
    background-color: #ffffff;
    position: absolute;
        left: 256px;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
}

.img1 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img1.png);
    width: 497px;
    height: 72px;
}
.img2 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img2.png);
    width: 497px;
    height: 51px;
}
.img3 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img3.png);
    width: 497px;
    height: 44px;
}
.img4 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img4.png);
    width: 497px;
    height: 47px;
}
.img5 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img5.png);
    width: 497px;
    height: 46px;
}
.img6 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img6.png);
    width: 497px;
    height: 48px;
}
.img7 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img7.png);
    width: 497px;
    height: 47px;
}
.img8 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img8.png);
    width: 497px;
    height: 47px;
}
.img9 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img9.png);
    width: 497px;
    height: 47px;
}
.img10 {
    margin: 0;
    padding: 0;
    background-image: url(assets/index/img10.png);
    width: 497px;
    height: 61px;
}
.righthomecontent {
    width: 296px;
    height: 510px; 
    padding: 0;
    margin: 0;
    display: block;
    background-color: #ffffff;
    position: absolute;
        left: 510px;
        top: 7px;

}

.tourgif {
    background-image: url(assets/index/tour.gif);
    width: 175px;
    height: 100px;
    position: absolute;
        left: 64px;
        top: 20px;

}
.homehyperlink {
    position: absolute;
        left: 38px;
        top: 465px;

}

.homepara {
    padding-top: 130px;

}
.hometext {
    font-family: 'Times New Roman';
    text-align: center;
    font-size: 16px;
    color: #000000;
}

.hometextblue {
    font-family: 'Times New Roman';
    text-align: center;
    font-size: 16px;
    color: #0000ee;
    text-decoration: underline;
}

.banner {
    text-align: center;
    background-color: #000000;
    color: #ffffff;
    padding: 15px;
    margin: 0;
    font-family: Arial;
}

.page-academics {
    background-color: #003030;
}
.page-staff {
    background-color: #071581;
}
.page-administration {
    background-color: #861f1f;
}
.page-athletics {
    background-color: #61688f;
}
.page-tour {
    background-color: #470707;
}
.page-contact {
    background-color: #1f706e;
}

.mainnavbar {
    width: 107px;
    height: 360px; 
    padding: 0;
    margin: 0;
    display: block;
    background-color: #000000;
    position: absolute;
        left: 10px;
        top: 120px;
}

.nav1 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav1.gif);
    width: 107px;
    height: 40px;
}
.nav1:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav1_hover.gif);
    width: 107px;
    height: 40px;
}
.nav2 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav2.gif);
    width: 107px;
    height: 40px;
}
.nav2:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav2_hover.gif);
    width: 107px;
    height: 40px;
}
.nav3 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav3.gif);
    width: 107px;
    height: 40px;
}
.nav3:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav3_hover.gif);
    width: 107px;
    height: 40px;
}
.nav4 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav4.gif);
    width: 107px;
    height: 40px;
}
.nav4:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav4_hover.gif);
    width: 107px;
    height: 40px;
}
.nav5 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav5.gif);
    width: 107px;
    height: 40px;
}
.nav5:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav5_hover.gif);
    width: 107px;
    height: 40px;
}
.nav6 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav6.gif);
    width: 107px;
    height: 40px;
}
.nav6:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav6_hover.gif);
    width: 107px;
    height: 40px;
}
.nav7 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav7.gif);
    width: 107px;
    height: 40px;
}
.nav7:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav7_hover.gif);
    width: 107px;
    height: 40px;
}
.nav8 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav8.gif);
    width: 107px;
    height: 40px;
}
.nav8:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav8_hover.gif);
    width: 107px;
    height: 40px;
}
.nav9 {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav9.gif);
    width: 107px;
    height: 40px;
}
.nav9:hover {
    margin: 0;
    padding: 0;
    background-image: url(assets/main/nav9_hover.gif);
    width: 107px;
    height: 40px;
}

.academic-content {
    padding-left: 117px;
    text-align: center;
    color: #ffffff;
}

.academic-title {
    font-size: 48px;
    margin: 10px;
}

.academic-text {
    font-size: 18px;
    padding-top: 60px;
    text-decoration: underline;
}

.staff-title {
    font-size: 36px;
    margin: 10px;
}

.staff-text {
    font-size: 18px;
}

.stafftable {
position: absolute;
        left: 54%;
        -webkit-transform: translate(-50%,);
        transform: translate(-50%);
}
.servicestafftable {
    padding-top: 630px;
}
.staffname {
    font-size: 16px;
    color: #ffffff;
}

.administrationtitle {
    margin: auto;
    padding-top: 10px;
    padding-bottom: 64px;
}
.athleticsimage {
    margin: auto;
    padding-bottom: 40px;
}
.administrationtext {
    font-size: 18px;
    font-family: Arial;
    color: #000000;
}

.athleticimg {
    border: solid 1px;
}
a.administrationlink {
    font-size: 18px;
    font-family: Arial;
    color: #ffffff;
    text-decoration: underline;
}
.athleticstext {
    font-size: 13px;
    font-family: Arial;
    color: #000000;
    padding-bottom: 40px;
}
.athleticstable {
    margin: auto;
}

.athleticsa {
    color: #ffffff;
    text-decoration: underline;
    text-align: left;
}

p.tour {
    font-size: 18px;
    font-family: Arial;
    color: #ffffff;
    text-decoration: none;
}
a.tour {
    font-size: 18px;
    font-family: Arial;
    color: #ffffff;
    text-decoration: underline;
}
.contacttitle {
    margin: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.contact-subtitle {
    font-size: 16px;
    font-family: Arial;
    color: #000000;
    text-decoration: none;
}

.contact-heading {
    font-size: 24px;
    font-family: Arial;
    color: #000000;
    text-decoration: none;
}

.contact-body {
    font-size: 16px;
    font-family: Arial;
    color: #000000;
    text-decoration: none;
}

.contact-headingwhite {
    font-size: 24px;
    font-family: Arial;
    color: #ffffff;
    text-decoration: underline;
}