body{

text-align: center;

background: url(images/bg_slice.gif);

background-repeat: repeat-x;

margin: 0px;

padding: 0px

}



#wrapper{

position: relative;

margin: 0 auto;

text-align: left;

width: 770px;

padding: 0px;

}



img {

border-style: none;

}



#divlogo{

position: absolute;

height: 100%;

width: 100%;

top: 8px;

left: 46px;

margin: 0px;

padding: 0px;

border: 0;

}



#google {

position: absolute;

top: 50px;

left: 500px;

margin: 0px;

padding: 0px;

}



#divbanner{

position: absolute;

height: 100%;

width: 100%;

top: 101px;

left: 0px;

margin: 0px;

padding: 0px;

}



/*start home button*/



#divhome {

position: absolute;

top: 220px;

left: -42px;

margin: 0;

padding: 0;

}



#home {

display: block;

width: 122px;

height: 45px;

}



#divhome.active {

  background: url("images/home_active.gif") no-repeat 0 0;

}



#divhome.normal {

  background: url("images/home_dynamic.gif") no-repeat 0 0;

}



#divhome.normal:hover { 

background-position: 0 -45px;

}



#home span, #news span, #hull span, #york span, #societies span, #sponsorship span, #new span {

display: none;

}



/*end home button*/



/*start news button*/



#divnews {

position: absolute;

top: 220px;

left: 80px;

margin: 0;

padding: 0;

}



#news {

display: block;

width: 121px;

height: 45px;

}



#divnews.active {

  background: url("images/news_active.gif") no-repeat 0 0;

}



#divnews.normal {

  background: url("images/news_dynamic.gif") no-repeat 0 0;

}



#divnews.normal:hover { 

background-position: 0 -45px;

}



/*end news button*/



/*start hull button*/



#divhull {

position: absolute;

top: 220px;

left: 201px;

margin: 0;

padding: 0;

}



#hull {

display: block;

width: 121px;

height: 45px;

}



#divhull.active {

  background: url("images/hull_active.gif") no-repeat 0 0;

}



#divhull.normal {

  background: url("images/hull_dynamic.gif") no-repeat 0 0;

}



#divhull.normal:hover { 

background-position: 0 -45px;

}



/*end hull button*/



/*start york button*/



#divyork {

position: absolute;

top: 220px;

left: 322px;

margin: 0;

padding: 0;

}



#york {

display: block;

width: 121px;

height: 45px;

}



#divyork.active {

  background: url("images/york_active.gif") no-repeat 0 0;

}



#divyork.normal {

  background: url("images/york_dynamic.gif") no-repeat 0 0;

}



#divyork.normal:hover { 

background-position: 0 -45px;

}



/*end york button*/



/*start societies button*/



#divsocieties {

position: absolute;

top: 220px;

left: 443px;

margin: 0;

padding: 0;

}



#societies {

display: block;

width: 121px;

height: 45px;

}



#divsocieties.active {

  background: url("images/societies_active.gif") no-repeat 0 0;

}



#divsocieties.normal {

  background: url("images/societies_dynamic.gif") no-repeat 0 0;

}



#divsocieties.normal:hover { 

background-position: 0 -45px;

}



/*end societies button*/



/*start sponsorship button*/



#divsponsorship {

position: absolute;

top: 220px;

left: 564px;

margin: 0;

padding: 0;

}



#sponsorship {

display: block;

width: 121px;

height: 45px;

}



#divsponsorship.active {

  background: url("images/sponsorship_active.gif") no-repeat 0 0;

}



#divsponsorship.normal {

  background: url("images/sponsorship_dynamic.gif") no-repeat 0 0;

}



#divsponsorship.normal:hover { 

background-position: 0 -45px;

}



/*end sponsorship button*/



/*start new button*/



#divnew {

position: absolute;

top: 220px;

left: 685px;

margin: 0;

padding: 0;

}



#new {

display: block;

width: 122px;

height: 45px;

}



#divnew.active {

  background: url("images/new_active.gif") no-repeat 0 0;

}



#divnew.normal {

  background: url("images/new_dynamic.gif") no-repeat 0 0;

}



#divnew.normal:hover { 

background-position: 0 -45px;

}



/*end new button*/



/*start submenu*/



.submenucontainer {

background: url("images/submenu.gif") no-repeat 0 0;

position: absolute;

top: 265px;

left: -42px;

margin: 0px;

padding: 0px;

width: 847px;

height: 20px;

}



.submenucontainer ul{

position: relative;

z-index: 2;

margin: 0;

padding: 0;

overflow: hidden;

text-align: center;

}



.submenucontainer ul li {

display: inline;

}



.submenucontainer ul li a {

font-family: "century gothic", verdana, arial, helvetica, sans-serif;

color: #000000;

text-decoration: none;

font-size: 0.8em;

padding-right: 30px;

}



.submenucontainer ul li a:hover {

text-decoration: underline;

}



.submenucontainer ul li a:active {

text-decoration: underline;

}



.submenucontainer ul li a.here {

text-decoration: underline;

}



#contentwrap {

position: absolute;

top: 305px;

width: 770px;

margin: 0px;

}



#content {

float: left;

width: 500px;

margin: 0px;

padding: 5px;

}



#sidecontent {

float: left;

width: 240px;

margin-left: 2px;

padding: 5px;

background: url(images/line.gif) repeat-y;

}





#calendartitle {

position: relative;

margin: 0px;

padding: 0px;

}



#linkstitle {

position: relative;

top: 0px;

left: 0px;

margin: 0px;

padding: 0px;

}



#sponsorshiptitle {

position: relative;

margin-top: 20px;

padding: 0px;

}



#mps {

position: relative;

margin-left: 25px;

padding: 0px;

}



#mdu {

position: relative;

margin-left: 40px;

padding: 0px;

}



#wms {

position: relative;

margin-left: 15px;

padding: 0px;

}



#bma {

position: relative;

margin-left: 30px;

padding: 0px;

}



#contactus {

position: relative;

margin-top: 20px;

padding: 0px;

}



#sidetext {

font-family: "century gothic", arial, helvetica, sans-serif;

font-size: 0.8em;

color: #4b4b4b;

}



.text {

font-family: "century gothic", arial, helvetica, sans-serif;

font-size: 0.8em;

color: #4b4b4b;

}



.navlinks {

font-family: "verdana", arial, helvetica, sans-serif;

font-size: 0.6em;

color: #7f7f7f;

}



.toplinks {

font-family: "verdana", arial, helvetica, sans-serif;

font-size: 0.6em;

text-align: right;

color: #7f7f7f;

margin-right: 5px;

}



#footer{

margin: 0;

padding: 0;

}



#footercontent{

margin: 5px;

margin-bottom: 15px;

padding: 0px;

}



#footercontent p {

margin: 0px;

padding: 0px;

}



#addthis{

float: right;

margin: 5px;

padding: 0px;

}



div.sidelink { 

  clear: both;

  margin: 5px;

}



div.sidelink a {

  font-family: "century gothic", arial, helvetica, sans-serif;

  font-size: 0.7em;

  color: #5b5b5b;

  text-decoration: none;

}



div.sidelink a span {

  padding-left: 5px;

}



div.sidelink a img {

  float: left;

}

