body {
background:url(../images/back.jpg) repeat-x #5f8fbe;
color:#000000;
text-align:center;
font-family:Arial, 'Sans Serif';
font-size:12px;
}

#page {
width:720px;
text-align: left;
background:url(../images/top.jpg) no-repeat top center;
margin:auto;
}

#top {
overflow: hidden;
width:720px;
height:465px;
display:table;
}

#menulinks {
width:720px;
height:94px;
clear:both;
background:url(../images/menulinks.jpg) no-repeat bottom left;
}

#menulinks ul#nav {
padding:55px 0 0 73px;
height:34px;
}

ul#nav li {
float:left;
display:block;
padding-right:38px;
}

ul#nav li a {
float:left;
display:block;
height:34px;
text-indent: -99999px;
}

ul#nav li a.home {
width:61px;
background:url(../images/menuHe.png) no-repeat;
}

ul#nav li a.home:hover, ul#nav li.active a.home {
background:url(../images/menuHome1.png) no-repeat;
}

ul#nav li a.academy {
width:167px;
background:url(../images/academy1.png) no-repeat;
}

ul#nav li a.academy:hover, ul#nav li.active a.academy {
background:url(../images/academy2.png) no-repeat;
}

ul#nav li a.charters {
width:130px;
background:url(../images/charters1.png) no-repeat;
}

ul#nav li a.charters:hover, ul#nav li.active a.charters {
background:url(../images/charters2.png) no-repeat;
}

ul#nav li a.contact {
width:120px;
background:url(../images/contactus1.png) no-repeat;
}

ul#nav li a.contact:hover, ul#nav li.active a.contact {
background:url(../images/contactus2.png) no-repeat;
}

#header {
width:720px;
height:370px;
}

#header h1.logo {
display:block;
width:720px;
height:370px;
background:url(../images/logo.jpg) no-repeat;
text-indent:-99999px;
}

#mainarea {
width:720px;
overflow: hidden;
clear:both;
position:relative;
height:250px;
}

#mainareaSlider {
height:20000px;
position:absolute;
width:720px;
top:0px;
left:0px;
display:block;
}

#mainarea .pageBlock {
clear:both;
height:2000px;
overflow: hidden;
display: block;
}

#welcome h2 {
background:url(../images/welcome.png) no-repeat top right;
display:block;
width:720px;
height:50px;
text-indent: -99999px;
}

#home p.text {
display:block;
width:720px;
height:110px;
text-indent: -99999px;
}


#footer {
width:100%;
text-align: center;
height:50px;
position:relative;
overflow: hidden;
background:url(../images/footer.jpg);
}

#footer .inner {
width:1024px;
margin:auto;
overflow: hidden;
height:50px;
}

#footer .inner ul {
float:left;
padding-top:8px;
display:block;
}

#footer .inner ul li {
float:left;
display:block;
height:35px;
}

#footer .inner p {
float:right;
display:block;
text-align: right;
width:170px;
color:#FFFFFF;
font-size:11px;
padding-top:23px;
}