/* Centre on page */
body
{
text-align: center;
width:auto;
}

div#container
{
margin-left: auto;
margin-right: auto;
width: 76em;
text-align: left;
}


/* Header */
#header {
   padding-top:15px; padding-bottom:0px;
}
#header H1 {
   font-size:2.2em;
   color:#666666;
}

#header H2 {
   padding-top:18px;
   font-size:2.8em; 
   color:#CC0000;
}


/* Navigation */
#navigation {
   margin-bottom:20px; padding-bottom:90px; padding-left:40px;
   WIDTH: 15em; text-align:left; float:left;
}
#navigation UL {
   padding-right:5px; padding-left:0px; padding-bottom:0px; padding-top:20px; position:relative;
   margin-right:0px; margin-left:0px; margin-bottom:0px; margin-top:0px; FONT-SIZE: 1.2em;
}
#navigation LI {
   padding-right:0px; padding-left:0px; padding-bottom:7px; margin:0px; padding-top:7px; list-style-type:none; position:relative;
   font-weight:700; font:Verdana, Arial, Helvetica, sans-serif;
}
#navigation A {
   color:#000000;
}
#navigation A:hover {
   color:#CC0000;
}
#navigation P {
   font-weight:500;

}

#home #nav-home A, 
#courses #nav-courses A,
#book #nav-book A,
#news #nav-news A,
#testimonials #nav-testimonials A,
#contact #nav-contact A {
   color:#CC0000;
}

#home #nav-home A:hover, 
#courses #nav-courses A:hover,
#book #nav-book A:hover,
#news #nav-news A:hover,
#testimonials #nav-testimonials A:hover,
#contact #nav-contact A:hover {
   color:#CC0000; text-decoration:none;
}


/* Footer */
#footer {
   PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN:0px; PADDING-TOP: 10px; text-align:right;
   WIDTH: 76em; float:right; background-color:#FFFFFF; margin-bottom:10px;
}
#footer P {
   FONT-SIZE: 1.1em; 
   text-align:left; margin: 0px 0px 6px 0px;
}
#footer IMG {
   padding:0px; margin:0px;
}
#footer UL { 
   text-align:left; 
}
#footer LI {
   PADDING-RIGHT: 0.3em; DISPLAY: inline; FONT-SIZE: 1.1em; MARGIN-RIGHT: 0.5em; color:#666666;
}
#footer A:link {
   text-decoration:none; color:#999933;
}
#footer A:visited {
   text-decoration:none; color:#999933;
}
#footer A:hover {
   text-decoration:underline; color:#D70027;
}
#footer A:active {
   text-decoration:underline; color:#D70027;
}




/* Screen only navigation */
#readmore H2 {
   FONT-SIZE: 1.6em; MARGIN: 0px; COLOR: #FFFFFF;
}
#readmore H3 {
   FONT-SIZE: 1.6em; MARGIN: 0px; COLOR: #FFFFFF;
}
#readmore UL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0.7em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 8px 0.7em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square;
}
#readmore LI {
   MARGIN-BOTTOM: 5px
}
#readmore P {
   MARGIN: 0px
}
.small_nav {
   font-size:1.7em; font-weight:500; letter-spacing:0.5;
   padding-left:30px; padding-right:10px;
}
.small_nav_nop {
   font-size:1.5em; font-weight:500; letter-spacing:0.5;
   padding-left:10px; padding-right:0px;
}

.boxed { 
   border: 1 solid #666666; 
   padding-bottom:2px; padding-top:2px;
   padding-left:4px; padding-right:4px;
}
.boxed_current { 
   border: 1 solid #666666; 
   padding-bottom:2px; padding-top:2px;
   padding-left:4px; padding-right:4px;
   background-color:#0099CC;  
}
.boxed A:hover {
   background-color:#0099CC;
}
