* {margin:0; padding:0}
body {background-color:#e3bea6;}
ul{list-style-type:none;}
h1, h2 {color:#9f294e; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; font-weight:bold;}
#maintitle {text-align:left;margin-left:20px; margin-right:auto;}
h2 {font-size:14px; }
a, a:hover, a:active, a:visited {text-decoration:none}
#container {width:1000px; background:repeat url('i/texture.jpg'); border:1px #472323 solid;}
#header {width:100%; height:168px; background:url('i/header.jpg') no-repeat;}
#title{position:absolute; top:168px; left:45px; background:url('i/title.jpg') no-repeat; width:154px; height:34px;}
#mainnavdiv{position:absolute; top:168px; left:786px; background:url('i/mainnav.jpg') no-repeat; width:127px; height:46px; padding-top:3px;}
#mainnav{position:absolute; left:810px; top:110px;}
#mainnav li{margin-bottom:4px; letter-spacing:-1px; font-weight:bold; }
#mainnav li a {color:#9f294e; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#mainnav li a:hover {color:#db2e64;}
#right {position:static;margin-left:335px; margin-top:-20px; width:638px; height:auto;}
#rightr {position:static;margin-left:190px; margin-top:-20px; width:788px; height:auto;}
#left {position:absolute; height:auto; left:30px; top:230px; width:280px;}
head:first-child+body #right {margin-left:330px; margin-top:7px;}
head:first-child+body #rightr {margin-left:180px; margin-top:7px;}
head:first-child+body #left {left:30px; top:230px;}
.lt {width:39px; height:39px; float:left; background: url('i/ltcorner.jpg') no-repeat;}
.tbrdr {background:url('i/tborder.png') repeat-x white; height:39px; float:left; }
#right .tbrdr { width:560px;}
#rightr .tbrdr { width:710px;}
#left .tbrdr { width:202px;}
#bottom .tbrdr { width:122px;}
.rt {width:39px; height:39px; float:left; background: url('i/rtcorner.jpg') no-repeat;}
.centerdiv {background:white url(i/lborder.png) repeat-y left top; clear:both;}
.maindiv {margin-left:39px; background:url(i/rborder.png) repeat-y top right; }
#right .centerdiv .maindiv { width:599px; height:auto;}
#rightr .centerdiv .maindiv { width:749px; height:auto;}
#left .centerdiv .maindiv { width:241px; height:auto;}
* html #left .centerdiv .maindiv {overflow:hidden;}
.basetext {margin-left:-23px; padding: 7px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black;  text-align:justify; padding-right:30px;}
* html .basetext {margin-left:0px; position:relative; top:0px; left:0px; overflow:hidden; padding-right:32px; padding-left:5px; z-index:1000}
.basetext p{padding:0;}
#bottom .centerdiv .maindiv{ width:161px; height:7em;}
.tbrdr h1, .maindiv h1 {margin-top:15px;}
.maindiv h2 {margin-right:200px;}
.lb {width:39px; height:39px; float:left; background: url('i/lbcorner.jpg') no-repeat;}
.bbrdr {background:url('i/bborder.png') repeat-x bottom white; height:39px; float:left;}
#right .bbrdr { width:560px;}
#rightr .bbrdr { width:710px;}
#left .bbrdr { width:202px;}
#bottom .bbrdr { width:122px;}
.rb {width:39px; height:39px; float:left; background: url('i/rbcorner.jpg') no-repeat;}
#place{position:absolute; left:85px; top:510px; width:140px; height:48px; background:url('i/place.jpg') no-repeat; }
#bottom{margin-top:15px; margin-left:340px; width:200px; }
head:first-child+body #bottom {margin-top:55px;}
#links {margin-top:48px; margin-left:50px; width:340px; height:114px; text-align:center; background:url('i/links.jpg') no-repeat;}
head:first-child+body #links {margin-top:80px;}
#footer {width:1000px; height:25px; margin-top:0px; color:#9f294e; font-family:"Times New Roman", Times, serif; font-weight:bold; background:url('i/footer.jpg') no-repeat;}
#footerl {width:1000px; height:25px; margin-top:25px; color:#9f294e; font-family:"Times New Roman", Times, serif; font-weight:bold; background:url('i/footerl.jpg') no-repeat;}
head:first-child+body #footerl{margin-top:60px;} 
.ruler {height:1px; width:100%; clear:both;}
#rectorsdiv {width:100%; margin-top:15px;}
#rectorsdiv ul{float:left; margin-left:25px;}
#rectorsdiv li{margin-top:6px;}
#rectorsdiv ul li a{font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; color:#873f36; }
#rectorsdiv ul li a:hover{color:#b0594e;}
#links ul{padding-top:10px;}
#links li{margin-top:6px;}
#links ul li a{font-family: Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ab6c41; }
#links ul li a:hover{color:#c97f4d;}
#lastupdate {float:left; padding-left:400px; width:auto; padding-top:3px;}
#copyright {float:right; padding-right:40px; width:auto; padding-top:3px;}
#bottom li{margin-top:6px;}
#bottom ul{margin-right:39px;}
#bottom ul li a{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#642e28; }
#bottom ul li a:hover{color:#8e4840;}
#photodiv {text-align:center; width:200px; height:300px;}
#bottomleft{position:absolute; top:635px; left:80px; width:200px; }
#bottomleft .tbrdr { width:122px;}
#bottomleft .centerdiv .maindiv{ width:161px; height:7em;}
#bottomleft .bbrdr { width:122px;}
#bottomleft li{margin-top:6px;}
#bottomleft ul{margin-right:39px;}
#bottomleft ul li a{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#642e28; }
#bottomleft ul li a:hover{color:#8e4840;}
.basetext ol{list-style-type:decimal; margin-left:30px;}
.basetext li {margin-bottom:6px;}
.basetext li a, td a {font-weight:bold; color:#9f554b;}
.basetext li a:hover, td a:hover{color:#b0594e;}
.marked-list{margin-top:5px}
.marked-list li{list-style-type:disc; margin-left:12px;}
#aboutnav li {float:right; width:auto; margin:13px; list-style-image:url(i/li.jpg);}
#aboutnav li a, #aboutnav li{color:#9f294e; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#aboutnav li a:hover {color:#db2e64;}
span.cell {display:block; float:left; width:10em; height:2em}
li.row {margin-top:10px}
.clf {clear:both;}
td {padding: 7px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black;  text-align:justify; border: 1px solid #E4D1B6}