@charset "UTF-8";
/* CSS Document */

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(../_images/backtexture.jpg);
background-repeat: repeat;
background-position: center;
}

#main{
width: 870px;
height: 850px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/gate/gatemain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#main2{
width: 870px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/mainparts_01.jpg);
background-repeat: no-repeat;
background-position: top;
}

#main2B{
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/mainparts_02.jpg);
background-repeat: no-repeat;
background-position: top;
}

#main3{
width: 870px;
height: 850px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/submain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#mainABOUT{
width: 870px;
height: 1646px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/aboutmain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#mainLIFE{
width: 870px;
height: 2096px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/lifemain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#mainPHOTO{
width: 870px;
height: 1066px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/photomain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#mainCONTACT{
width: 870px;
height: 1531px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../_images/sub/contactmain.jpg);
background-repeat: no-repeat;
background-position: center;
}

#nav{
padding-top: 20px;
padding-left: 40px;
}

#gatestage{
height: 465px;
text-align: left;
padding: 50px 90px 0 20px;
vertical-align: top;
}

#stagehead{
text-align: left;
color: #8c1b1d;
font-size: 16px;
font-weight: bold;
padding-left: 80px;
}

#constage{
text-align: left;
vertical-align: top;
padding: 0 90px 5px 90px;
}

#ieadjust_about{
height: 20px;
}

#admitstage{
height: 434px;
text-align: left;
vertical-align: top;
padding: 0 90px 5px 90px;
}

#admitleft{
width: 370px;
float: left;
}

#admitright{
width: 300px;
float: right;
}

#careerstage{
height: 433px;
text-align: left;
vertical-align: top;
padding: 0 90px 5px 90px;
}

#photostage{
height: 633px;
text-align: left;
vertical-align: top;
padding: 0 90px 5px 90px;
}

#gatecontent{
width: 500px;
margin-top: 0;
padding: 0 0 5px 265px;
}

#gatetext{
padding: 0 15px 0 20px;
}

#ani{
text-align: center;
margin-left: auto;
margin-right: auto;
padding-top: 65px;
}

#badge{
padding-top: 45px;
text-align: center;
margin-right: auto;
margin-left: auto;
}

#anisub{
text-align: center;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
}

#constage2{
text-align: left;
vertical-align: top;
padding: 0 90px 15px 55px;
}

#container{
width: 715px;
background-color: #fff2cd;
margin: 0 20px 15px 0px;
}

.hilite{
color: #8c1b1d;
font-weight: bold;
}

.indent{
padding-left: 40px;
}

#lowbar{
}

#addy{
text-align: left;
color: #d8d6c4;
font-family: Georgia, "Times New Roman", Times, serif;
padding-top: 12px;
padding-left: 130px;
}

#addy a{
color: #d8d6c4;
text-decoration: none;
}

#addy a:hover{
color: #FFF;
text-decoration: none;
}

#sloLINK{
font-size: 11px;
line-height: 13pt;
}

#sloLINK a:link{
text-decoration: none;
color: #FFF;
font-weight: bold;
}

#sloLINK a:visited{
text-decoration: none;
color: #FFF;
font-weight: bold;
}

#sloLINK a:hover{
text-decoration: none;
color: #d8d6c4;
font-weight: bold;
}

.addtitle{
color: #FFF;
font-weight: bold;
font-size: 14px;
}

ul.acutelistA{
margin-left: 200px;
}

li.acutelist{
list-style-position: outside;
margin-left: 20px;
font-size: 11px;
padding-bottom: 5px;
}

.name{
font-size: 11px;
vertical-align: top;
}

.title{
font-size: 11px;
font-style: italic;
vertical-align: top;
}

.email{
font-size: 11px;
vertical-align: top;
}

#footer{
padding-left: 60px;
text-align: left;
font-size: 10px;
color: #8d1a1d;
}

#footer a{
color: #8d1a1d;
text-decoration: none;
}

#footer a:hover{
color: #fff2cd;
text-decoration: none;
}

.leftpic{
float: left;
padding: 0 15px 15px 0;
}

.leftpicB{
float: left;
padding: 15px 15px 15px 0;
}

.rightpic{
float: right;
padding: 15px 0 15px 15px;
}

.rightpicB{
float: right;
padding: 0 0 15px 15px;
}

#conaddy1{
width: 350px;
height: 95px;
float: left;
}

#conaddy2{
width: 340px;
height: 95px;
float: right;
}

#conpad{
height: 10px;
}

#lifepad{
height: 12px;
}







<!-- JAVA NAV -->

#sddm{
margin: 0;
padding: 0;
z-index: 30;
}

#sddm li{
margin: 0;
padding: 0;
list-style: none;
float: left;
}

#sddm li a{
display: block;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: auto;
color: #FFF;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
}

#sddm li a:hover{
color: #d8d6c4;
}

#sddm div{
position: absolute;
visibility: hidden;
margin: 0;
padding: 5px;
background: #fff;
border: 1px solid #968051;
}

#sddm div a{
position: relative;
display: block;
margin: 0;
padding: 5px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
color: #968051;
font-family: Georgia, "Times New Roman", Times, serif;
}

#sddm div a:hover{
background: #FFF;
color: #8d1a1d;
}

.divide{
color: #fff2cd;
}


