/* -------------------- Body-------------------- */

body { font-family: Arial, sans-serif; font-size: 0.8em; color: #333333; background-color: #FFFFFF;
}

img { border-style: none; z-index: -1;
}

p { margin-top: 0; margin-bottom: 1em; text-align: justify;}


/* -------------------- Total content wrapper -------------------- */

#llwrapper { width: 760px; position: absolute; top: 0px; left: 0px; }


/* -------------------- Design layout plus logos -------------------- */

#montage { background: url(http://www.learning-leadership.co.uk/06images/main/header.gif) no-repeat top left; 
position: absolute; width: 760px; height: 87px; top: 0px; padding: 15px 0px 5px 0px; 
 }
  

  

  
#holyisland { background: url(http://www.learning-leadership.co.uk/06images/main/holyislandfrontdoor.jpg) no-repeat top left;
width: 180px; height: 115px; padding: 15px 0px 5px 5px; margin-top: 20px; 
}


#productinfo { 
width: 170px;  padding: 15px 15px 15px 15px; background-color:#FCFDF2; border: 1px solid #E3E3E4; margin-top: 10px; text-align:center; color:#666666; 
}

#standards { background: url(http://www.learning-leadership.co.uk/06images/main/W3clogo.gif) no-repeat top left; background-position: center;
 width: 475px; height: 35px; left: 0px; padding: 0px 0px 0px 5px;  
}


#footer{ background: url(http://www.learning-leadership.co.uk/06images/main/small_logo.jpg) no-repeat top; background-position: center;  
width: 475px; height: 43px; position: relative; margin: 25px 0px 0px 0px;
 }

#copyright{width: 475px;  position: relative;  text-align: center; margin: 5px 0px 10px 0px;
 }  
 

  
/*  -------------------- PVII NAVIGATION container --------------------  */


#navcontainer {position: absolute; top: 132px; left: 15px; width: 190px;  }
#navcontainer ul {margin: 0; padding: 0px 0px 0px 0px; list-style-type: none;  font-weight: 700;}
#navcontainer a {display: block; width: 180px; height: 15px; padding: 3px; background: #FFFFFF; border-bottom: 1px solid #999999; 

}
#navcontainer a:link, .navlist a:visited {color: #333366; text-decoration: none; }
#navcontainer a:hover {background: #FCFDF2; color:#990000;  }
#navcontainer li#active a {background: #F9FAFD;  color:#990000;}

  
#productinfo a {display: block; width: 160px; height: 15px; padding: 3px; background: #FFFFFF; border: 1px solid #999999;} 
#productinfo a:link, .navlist a:visited {color: #333366; text-decoration: none; }
#productinfo a:hover {background: #FFFFFF; color:#990000;  }

/*  -------------------- Top Navigation --------------------  */



#datebox { position: absolute; width: 187px; text-align:center; top: 102px; left: 15px; color:#333366;
padding: 0px;
}

/*  -------------------- Page Title --------------------  */


#pagetitle { width: 531px; position: absolute;  top: 90px; left: 226px; 
}

/*  -------------------- CONTENT --------------------  */
/*  -------------------- CONTENT --------------------  */
/*  -------------------- CONTENT --------------------  */
/*  -------------------- CONTENT --------------------  */
/*  -------------------- CONTENT --------------------  */

.homepagenews {
 width: 500px;  border: 1px solid #E3E3E4; padding: 5px 5px 5px 5px; margin: auto; margin-bottom: 10px; background-color: #FFFFFF; color: #333366;
}
#maincontent {
 width: 515px; position: absolute; top: 133px; left: 226px;border: 1px solid #E3E3E4; padding: 10px; background-color: #F9FAFD;
}

.contentwhitebox {
 width: 475px;  border: 1px solid #E3E3E4; padding: 10px 10px 0px 10px; margin: auto; margin-bottom: 10px; background-color: #FFFFFF;
}



.center {text-align: center;}


.centermedium {text-align: center; font-size: 1em; color:#333366}

.centersmall {text-align: center; font-size: .9em}

p.right {text-align: right;}



.picwrapleft {color: #333333; font-size: 1.1em; border: 1px solid; 
border-color:#CCCCCC; padding: 5px 5px 5px 5px; margin: 0px 15px 15px 0px;
 float:left;
}

.picwrapright {color: #333333; font-size: 1.1em; border: 1px solid; 
border-color:#CCCCCC; padding: 5px 5px 5px 5px; margin: 0px 0px 15px 15px;
 float:right;
}

.clearleft{
clear: left;
}

.clearright{
clear: right;
}






a {text-decoration: none; color: #333366;
}

a:link, .navlist a:visited { color: #333366; text-decoration: none;
}

a:hover {color: #B11C1C; 
}



h1 {
  font-size: 1.1em; color: #333366; margin: 9px 0px 5px 0px; font-weight: 500;  }
  
h2 { font-size: 1.2em; color: #333333; margin: 0px 0px 5px 0px; font-weight: normal;  }  
  
h3 { font-size: 1.1em; color: #333366; margin: 0px 0px 5px 0px; font-weight: normal;  }  
  
h4 {font-family: Arial, sans-serif; font-size: 1.2em; color: #333333; margin: 0px; font-weight: 500}





#maincontent ul li{
color: #666666;
}


   
img.left {float: left; margin: 5px 11px 5px 0px;} 
img.right {float: right; margin: 0px 0px 5px 11px;} 



.form {color: #333333; font-size: 1em;} 





