html {
  padding:0px;
  margin:0px;
  background:url(img/bgbottom2.gif) bottom  repeat-x  ;
  background-color: #838f55;
}

body {
   background:url(img/bgtest.gif)  repeat-y center ;
   font-size: 12px;
   color:#564b47;
   text-align:center;
   margin:0px;
   padding:0px;
}

#container {
   background-color:#fbf8df;
   position:relative;
   width:741px;
   margin: 0px auto;
   border: solid black 10px;
   text-align:left;
}

#content {
    position:relative;
    left:190px;
    width:551px;
    padding:0px 0px 80px 0px;
    background:url(img/monkey.gif) no-repeat bottom right;
    min-height:500px;
    font-family:Verdana, Helvetica, Times;

    }
#content p{
    text-indent: 20px;

    font-size:12px;
    color:#222;
    text-align:justify;
    margin:0px 20px 10px 10px;

   }
   /*
#content p:first-letter {
        color:#050;
        font-size:24px;
        }  */

#content p:first-word{
         padding-left:8px;
        }


#banner {
background-color:transparent;

}

#abroadProgList {
         list-style-image:url(img/bullet.gif);
 padding: 0 0 0 25px;
 margin:0px;
        }
#abroadProgList li{
  margin-bottom:5px;
}

#content h1{
   background:url(img/h1test.gif) repeat-x;
   display:block;
   line-height:25px;
   color: #CE530D;
   font-weight:normal;
   font-size:26px;
   font-style: italic ;
   font-family: "Courier New", "Century Gothic", "Book Antiqua","Lucida Sans", ;
   letter-spacing: 5px;
   position:absolute;
   top:-60px;
   left:5px;
   padding:0px 0px 12px 50px;
   margin:0px;
   }
h3{
   color:#222222;
     }
img{
    margin:0px;
    padding:0px;
    border:0px;
        }

a:link, a:visited{
         color:#672A07;
         font-weight:bold;
         text-decoration:none;
        }
a:hover{
text-decoration:underline;
        }
.imgright{
         float:right;
         margin:0px 0px 5px 10px;
         border:solid 3px #000;
        }
.imgcenter{
         align:center;
         margin:0px 0px 5px 10px;
         border:solid 3px #000;
        }
#footer{
         text-align:center;
         font-family:Arial, sans-serif;
         font-size:10px;

        }
.alumni li{
        list-style:none;
        height:120px;
        width:150px;
        margin-bottom:20px;
        font-size:14px;

        }
.alumni img{
         border:solid 3px #000;
        }
#alumnidiv{
         height:560px;
        }

#fs dl{
       margin:0px;
       padding:0px;
       border:0px;
        }
#fs dt{
       background-color:#E5E8CB;
       border-top:solid 1px #000;
       padding-top:0px;
       margin:0px;
       padding:0px;
        }
#fs dd{
       margin-bottom:10px;
        }
#fs h3{
       background-color:#CCD48D;
       padding-bottom:0px;
       margin-bottom:0px;
        }
/*** Field Programs ****/

#fieldProgs li{
         margin:10px 25px 10px 0px;
        }
.title, dt{
        font-weight:bold;
        }
dt{
    margin-top:15px;
        }
dd{
     margin-top:5px;
     margin-right:20px;
     text-align:justify;
        }

h6{
         font-size:16px;
          font-weight:bold;
           padding:0px;
          margin:10px 0px 10px 0px;
        }
#profile {
         top:-20px;
         height:580px;
         position:relative;
        }
#portrait{
         float:right;
         margin:0px 20px 5px 10px;
         border:solid #000 3px;
        }

/*** Facilities ***/
#facilities li{
         margin:0px 25px 0px 0px;
        }


/***** Round corners ******/

#roundbox{
         background-color:#FFE2BF;  /* box background */
         margin: 0 22%;
         position:relative;
         right:110px;}
/* corner background */
.rtop, .rbottom{
        display:block;
        background: #FBF8DF
        }
/* corners foreground */
.rtop *, .rbottom *{
        display: block;
        height: 1px;
        overflow: hidden;
        background: #FFE2BF;
         }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}



/*** MENU ****/

#menu {
position:absolute;
   margin:0px;
   border:0px;
   background-color:#CE530D;
   color:#FCC970;
   width:184px;
   padding:0px;
   text-align:center;
   padding-bottom:80px;
   background:url(img/menubot.gif) #CE530D no-repeat bottom;

   }

#menu ul{
         border:0px;
        margin:0px;
        padding:0px;
        }

#menu ul li{
        width:150px;
        list-style:none;
         height:30px;
         background-color:#BC4C0C;
         margin-left:15px;
         border-bottom:solid #222 1px;
          text-align:center;
        }
#menu ul a{

        margin:0px;
        padding:0px
        display:block;
        font-size:13px;
        color:#FCC970;
        text-decoration:none;
        font-weight:bold;
        font-family:Arial;
        line-height:30px;
        }

#menu ul a:hover{
         color:#fff;

        }

#addr{
       margin:20px 0px 20px 0px;
       font-family:Arial, Sans-Serif;
       font-size:10px;
        }
#topbg{
        position:absolute;
        left:0px;
        background:url(img/topbg2.gif) center repeat-x;
        width:100%;
        height:310px;}
