body {height: auto; width: 100%; margin: 0 auto 0 auto; padding: 0; background: #5981f7; color: #fff; font: normal 90% arial, helvetica, sans-serif; text-align: center;}
/* This is the main block for the page */
#all {position: relative; width: 768px; height: auto; margin: 0 auto; padding: 0; background: transparent; color: #ffffff; text-align: center;}
/* Logo control div */
#headermain {position: relative; left: 0; top: 0; width: 768px; height: 130px; margin: 0; padding: 0; background: transparent url("images/page/oxford/oxfordmainheader.jpg") no-repeat; color: #000; border: 1px solid #000; text-align: center;}
/* Top Navigation */
#topnav {width: 768px; height: auto; margin: 0; padding: 4px 0; background: #808000; color: #000; font: normal 70% verdana, sans-serif; border: 1px solid #000; border-bottom: none; text-align: center;}
* html #topnav
{
margin: -3px 0 0 0;
m\argin: 0;
}
#topnav a:link {color: #fff; background-color: transparent; text-decoration: none;}
#topnav a:visited {color: #fff; background-color: transparent; text-decoration: none;}
#topnav a:hover {color: #fed600; background-color: transparent; text-decoration: underline;}
/* Controls all Content */
/* Controls all Content */
#leftcolumn {float: left; width: 768px; height: 100%; margin: 0; padding: 0; background: #808000 url("images/page/oxford/oxfordnewsheader2.jpg") no-repeat; color: #000; font: normal 90% arial, sans-serif; border: 1px solid #000000; text-align: left;}
* html #leftcolumn
{
width: 760px;
w\idth: 768px;
}
/* Main Content */
#maincontent{float: right; width: 578px; height: 20px; margin: 0; padding: 10px 0 0 0; background: #808000 url("images/page/oxford/oxfordmaincontentheader2.jpg") no-repeat; color: #000; text-align: left;}
* html #maincontent
{
width: 578px;
w\idth: 578px;
padding: 10px 0 0 0;
p\adding: 0 0 0 0;
}
{ p\osition: relative; }
/* */
div.content {width: 708px; height: auto; margin: 40px auto 0px auto; background: url("images/page/oxford/topleftcorner2.jpg") top left no-repeat; font: normal 95% arial, sans-serif;}
div.content h5 {margin: 10px 0 0 0; padding: 0; color: #3d59ac; font: bold 120% arial, sans-serif; border-bottom: 1px solid #3d59ac; text-align: center;} 
div.content h1 {margin: 0 0 0 20px; padding: 10px 0 10px 0; background: url("images/page/oxford/toprightcorner2.jpg") top right no-repeat; color: #3d59ac; font: bold 120% arial, sans-serif; text-align: left;}
div.contentbody {background: url("images/page/oxford/rightborder2.jpg") top right repeat-y; margin: 0; margin-top: -2em; padding: 5px 10px 5px 10px;}
div.contentbody table {margin: 0 auto 25px auto; border: 1px dashed #000; text-align: center;}
div.contentbody td {background: #3d59ab; padding: 4px; color: #fff; border: 1px solid #000;}
div.contentbody tr {margin: o auto; border: 1px solid #000; text-align: center;}
div.contentfooter {background: url("images/page/oxford/bottomleftcorner2.jpg") bottom left no-repeat;}
div.contentfooter p {background: url("images/page/oxford/bottomrightcorner2.jpg") bottom right no-repeat; padding: 10px 0 0px 0; display: block; margin:-2em 0 0 0;}
/* Footer */
#footer {float: left; width: 100%; height: 40px; margin: 0; padding: 0; background: #fff url("images/page/oxford/oxfordfooter2.jpg") no-repeat; color: #000000; text-align: center;}
#copy {float: left; margin: 24px 0 0 0; padding-left: 1%; color: #fff; font: normal 80% times, serif;}
* html #copy
{
margin: 24px 0 0 0;
m\argin: 0;
}
/* Bottom of Page Navigation */
#sitemenu {float: left; width: 100%; height: auto; margin: 2px 0 0 0; padding: 0; background: transparent; font: normal 70% times, serif; text-align: center;}
#sitemenu a:link {color: #fff; background-color: transparent; text-decoration: none;}
#sitemenu a:visited {color: #fff; background-color: transparent; text-decoration: none;}
#sitemenu a:hover {color: #fed600; background-color: transparent; text-decoration: underline;}
/* Left Menu Specs */
div.row {clear: both; padding-top: 2px;}
div.row span.label {float: left; width: 49%; text-align: right;}
div.row span.formw {float: right; width: 49%; text-align: left;}
.news {float: left; width: 150px; height: auto; margin: 40px 0 20px 0; padding: 0; background: transparent; color: #000000; text-align: left;}
li {list-style-image:url("images/star.gif"); background-repeat: no-repeat;}
