/* Layouts Specific to Homepage */

#homepage #body_wrapper{background:url(../images/home/home-background.png) repeat-x center top;}
#homepage #css_category{display:none;top:500px;}
#homepage #container{
  background:url(../images/home/home-header.jpg) no-repeat left top;
}
  #homepage #main{
    padding:930px 0 10px;
    background:url(../images/home/home-content-header.jpg) no-repeat center 460px;
  }
  #homepage #menu-top-navigation{
    top:404px;
  }
  #homepage #header .widget_search{
    top:399px;
  }
  #homepage #menu-toolbar{
    top:345px;
  }
  #homepage #searchformh{
    position:absolute;
    top:125px;
    right:15px;
    margin:0;
    padding:0;
  }
#home_slides{
  position:absolute;
  top:0;
  left:0;
  height:339px;
  width:665px;
}
  #home_slides .slide{
    display:none;
    background-color:transparent;
    background-position:right bottom;
    background-repeat:no-repeat;
    height:339px;
    width:670px;
  }
  #hs1.slide{display:block;}
  #hs1{
    background-image:url(../images/home/girl-red-shirt.png);
  }
  #hs2{
    background-image:url(../images/home/boy-green-shirt-backpack.png);
  }
  #hs3{
    background-image:url(../images/home/boy-blue-shirt.png);
  }
  #hs4{
    background-image:url(../images/home/girl-green-shirt.png);
  }
  #home_slides h5{
    background-color:transparent;
    background-image:url(../images/home/home-slide-headers.png);
    background-repeat:no-repeat;
    background-position:center;
    text-indent:-9999px;
    overflow:hidden;
    outline:none;
    width:468px;
    height:55px;
    position:absolute;
    left:20px;
    top:108px;
  }
  #hs1 h5{background-position:left top;}
  #hs2 h5{background-position:left -55px;}
  #hs3 h5{background-position:left -110px;}
  #hs4 h5{background-position:left bottom;}
  #home_slides .slide{}
  #home_slides .slide div{
    padding:165px 180px 0 25px;
    color:#fff;
    font-size:16px;
    -moz-text-shadow:0 -1px 0 #02253E;
    -webkit-text-shadow:0 -1px 0 #02253E;
    text-shadow:0 -1px 0 #02253E;
    background-color:transparent;
  }
  #home_slides ul{margin:0;}
  #home_slides_pager{
    position:absolute;
    bottom:5px;
    left:25px;
    z-index:9999;
  }
  #home_slides_pager a{
    color:#C0C2A1;
    padding:0;
    text-align:center;width:18px;
    display:block;
    float:left;
    font-size:12px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
  }
  #home_slides_pager a:hover{text-decoration:none;}
  #home_slides_pager a.activeSlide{
    background:#02253E;
    -moz-box-shadow:inset 0 1px 1px #02253E;
    -webkit-box-shadow:inset 0 1px 1px #02253E;
    box-shadow:inset 0 1px 1px #02253E;
  }
  #home_colleges{
    position:absolute;
    top:325px;
    left:10px;
    height:55px;
    line-height:55px;
  }
  #home_colleges li{float:left;list-style:none;margin:5px 10px 0 0;padding:0;}
  #home_colleges a{background:url(../images/home/college-home.png) no-repeat left top;display:block;height:43px;text-indent:-999px;overflow:hidden;}
  #home_colleges a:hover{}
  #lib_c a{width:90px;}
    #lib_c a:hover{background-position:left bottom;}
  #kap_c a{width:113px;background-position:-102px top;}
    #kap_c a:hover{width:113px;background-position:-102px bottom;}
  #ctu_c a{width:115px;background-position:-224px top;}
    #ctu_c a:hover{width:115px;background-position:-224px bottom;}
  #leo_c a{width:70px;background-position:-352px top;}
    #leo_c a:hover{width:70px;background-position:-352px bottom;}
  #ash_c a{width:91px;background-position:-432px top;}
    #ash_c a:hover{width:91px;background-position:-432px bottom;}
  #ev_c a{width:71px;background-position:-535px top;}
    #ev_c a:hover{width:71px;background-position:-535px bottom;}
  #aiu_c a{width:108px;background-position:-620px top;}
    #aiu_c a:hover{width:108px;background-position:-620px bottom;}
  
#content_1_2_3{
  position:absolute;
  top:460px;
  left:10px;
  width:940px;
  height:335px;
  font-size:12px;
}
  #content_1_2_3 > div{
    float:left;
    width:33.33%;
    height:335px;
  }
  #content_1_2_3 p{
    padding:0 20px 10px;
  }
  #content_1_2_3 p.more{
    font-size:12px;
    text-align:center;
    color:#fff;
  }
  #content_1_2_3 h4 a{
    display:block;
    height:175px;
    text-indent:-9999px;
    overflow:hidden;
  }
  #content_1_2_3 .more a{}
  #content_1_2_3 .more a:hover{text-decoration:none;}
  #content_1_2_3 a span{
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    background:#033357;
    display:block;
    color:#fff;
    padding:2px 20px;
  }
  #content_1_2_3 a:hover span{
    background-color:#318121;
  }
  
  #homequotes{
    width:940px;
    height:120px;
    background:url(../images/home/quotes.png) no-repeat center;
    color:#fff;
    font-family:Georgia,Sans-Serif;
    font-size:18px;
    position:absolute;
    top:800px;
    left:10px;
  }
  #homequotes ul{margin:0;padding:0;}
  #homequotes li{
    list-style:none;
    padding:15px 60px 10px;
    height:95px;
    width:820px;
    margin:0;
    font-style:italic;
    text-shadow:0 -1px 0 #022842;
    display:none;
  }
  #homequotes .credit{text-align:right;font-size:14px;}
  .home_article img{
    float:right;
    padding:10px;
    border:1px solid #ccc;
    margin:0 0 0 10px;
    background:#eee;
    max-width:200px;
  }
  #homequotes > div{position:relative;}
  #quote_pager{
    position:absolute;
    z-index:9999;
    bottom:5px;
    left:10px;
    font-size:12px;
  }
  #quote_pager a{color:#022842;margin:0 10px 0 0;}
  #quote_pager a.activeSlide{color:#075085;}
  #quote_pager a:hover{color:#fff;text-decoration:none;}