/* CSS Document */

body {margin-top: 10px; padding:0px; text-align: center; min-width: 100%; background:transparent url(/assets/uploads/1sitebg.gif) repeat-x left top; background-color:#2c7734;}

/* text styles */

ul{padding-left:15px; margin:0px;}
li{padding:0px; margin:0px;}

.bodytext{font:0.8em/1.2em Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.bodytext a:link{font-weight:bold; text-decoration:underline; color:#205f27;}
.bodytext a:visited{font-weight:bold; text-decoration:none; color:#205f27;}
.bodytext a:visited{font-weight:bold; text-decoration:none; color:#205f27;}
.bodyheading{font:bold 16px/1em Arial, Helvetica, sans-serif; color:#fff; text-align:left;}

.navtext{font:11px/1.2em Arial, Helvetica, sans-serif; color:#205f27; text-align:left;}
.navtext a:link{font-weight:bold; text-decoration:none; color:#205f27;}
.navtext a:visited{font-weight:bold; text-decoration:none; color:#205f27;}

.logos ul{display:inline;}
.logos li{display:inline; padding:0 20px 0 20px;}

.newsheading{font:bold 13px/1em Arial, Helvetica, sans-serif;color:#205f27;}
.newsheading a:link {color:#000; text-decoration:none;} 
.newsheading a:hover {color:#000; text-decoration:none;} 
.newsheading a:visited {color:#000; text-decoration:none;} 
.newsheading ul {list-style-type:none; color:#fff; text-decoration:none; padding:0px;}
.newsheading li {list-style-type:none; color:#fff; text-decoration:none; padding:0px;} 
.newstext{font:13px/1.1em bold Arial, Helvetica, sans-serif; text-align:center; color:#000;}
.newstext a:link{color:#fff;}
.newstext a:visited{color:#fff;}

.lnavtext{font:bold 13px/1em Arial, Helvetica, sans-serif; color:#205f27; text-align:left;}
.lnavtext ul{list-style-type:none; padding:0px; margin:0px;}
.lnavtext li{list-style-type:none; padding:10px 10px 0 10px;}
.lnavtext a:link{text-decoration:none; color:#205f27;}
.lnavtext a:visited{text-decoration:none; color:#205f27;}
.lnavtext a:hover{text-decoration:none; color:#0a380f;}

.footertext{font:bold 12px Arial, Helvetica, sans-serif; color:#083c28;}
.footertext a:link{text-decoration:none; color:#083c28;}
.footertext a:visited{text-decoration:none; color:#083c28;}

.gallerytitle{font:0.8em/1.2em Arial, Helvetica, sans-serif; color:#000; text-align:left; width:60px; margin:0px 30px 30px 0px;}

.vs{font:bold 11px/1.3em Arial, Helvetica, sans-serif; color:#8c4b93; text-align:center;}

/* General content page structure */

#container{position:relative; width:800px; height:auto; margin:0px auto;}
#header {position:relative; top:0px; left:0px; width:800px; height:100px;}
#logo { background:transparent url(/assets/uploads/1logo.jpg) no-repeat left top;background:position:relative; top:0px; left:0px; width:582px; height:119px; float:left;}
#display {position:absolute; top:14px; left:470px; width:176px; height:151px; float:left;}
#flash2 {position:absolute; top:5px; left:470px; width:138px; height:119px; float:left;}
#ofsted{position:absolute; top:14px; left:660px; width:90px; height:90px; float:left; background-color:#fff;}
#ofsted2{position:absolute; top:14px; left:640px; width:90px; height:90px; float:left; background-color:#fff;}


#leftcolumn {position:relative; top:0px; left:0px; width:394px; height:auto; float:left;}


#welcomebox {background:transparent url(/assets/uploads/1welcomebg.gif) no-repeat left top;position:relative; top:25px; left:0px; width:374px; height:auto; float:left; background-color:#fff; border: 3px solid #dcaf27; padding:50px 10px 20px 10px; margin:0px;}


#head{float:left; margin:0px 10px 10px 0px;}
#headtext{width:270px; text-align:left; float:right;}
#navigation {position:relative; top:60px; left:20px; width:150px; height:235px; float:left; background-color:#fff; border: 0px solid #dcaf27;}
html>body #navigation {position:relative; top:80px; left:20px; width:150px; height:235px; float:left; background-color:#fff; border: 0px solid #dcaf27;}
#diarybutton{position:relative; top:0px; width:auto; left:0px;}
#diarybox {background:transparent url(/assets/uploads/1diarybg.gif) no-repeat left top;position:relative; top:60px; left:33px; width:171px; height:auto; float:left; background-color:#fff; border: 3px solid #dcaf27; padding:0px; text-align:left;}
html>body #diarybox {background:transparent url(/assets/uploads/1diarybg.gif) no-repeat left top;position:relative; top:80px; left:33px; width:171px; height:auto; float:left; background-color:#fff; border: 3px solid #dcaf27; padding:0px;}
#diarycontent{padding:5px;}
#newsbox {background:transparent url(/assets/uploads/1newsbg.gif) no-repeat left top;position:relative; top:45px; left:0px; width:384px; height:auto; float:left; background-color:#fff; border: 3px solid #dcaf27; padding:0px 10px 20px 0px; text-align:left; margin:0px;}
#linksbox {position:relative; top:80px; left:25px; width:341px; height:153px; float:left; border: 0px solid #000;}
html>body #linksbox {position:relative; top:100px; left:25px; width:341px; height:153px; float:left; border: 0px solid #000;}
#link1 {position:relative; top:0px; left:0px; width:99px; height:69px; float:left; border: 0px solid #000;}
#link2 {position:relative; top:0px; left:0px; width:125px; height:69px; float:left; border: 0px solid #000;}
#link3 {position:relative; top:0px; left:0px; width:100px; height:69px; float:left; border: 0px solid #000;}
#link4 {position:relative; top:0px; left:0px; width:99px; height:69px; float:left; border: 0px solid #000;}
#link5 {position:relative; top:0px; left:0px; width:125px; height:69px; float:left; border: 0px solid #000;}
#link6 {position:relative; top:0px; left:0px; width:100px; height:69px; float:left; border: 0px solid #000;}


#imagearea{position:relative; top:10px; float:left; width:335px; height:120px; border:0px solid black; margin-bottom:10px;}
#imageleft{position:relative; float:left; width:160px; height:120px; border:3px solid #dcaf27;}
#imageright{position:relative; float:right; width:160px; height:120px; border:3px solid #dcaf27;}

#otherlinks {position:relative; top:50px; left:0px; width:756px; height:134px; float:left; padding:20px 0 0 0; margin-top:10px; background:#fff;}
#mainbottom {clear:both; position:relative; top:20px; left:0px; width:800px; height:30px; float:left;}
#footer {position:relative; top:20px; left:0px; width:756px; height:auto; float:left; background:#dca605 url(/assets/uploads/1footerbg.gif); background-repeat:repeat-x; padding:10px 0px 10px 0px;}
#footer2 {position:relative; top:0px; left:0px; width:745px; height:auto; float:left; background:#dca605 url(/assets/uploads/1footerbg.gif); background-repeat:repeat-x; padding:10px 0px 10px 0px;}


/* Forms and Fields */

.searchField {background: #fff; border: 3px solid #c68312; width: 100px; margin-left: 0px; padding: 0px;}
.usernameField {background: #fff; border: 3px solid #c68312; width: 100px; margin-left: 10px; margin-top: 5px; padding: 0px; }
.passwordField {background: #fff; border: 3px solid #c68312; width: 100px; margin-left: 10px; padding: 0px; }

.submitButton {
font: bold 12px arial,verdana, sans serif; 
color: #205f27;
width: 20px;
height: 17px;
margin: 0;
padding: 0;
border: 0;
background: transparent url(/assets/uploads/11submit_but.gif) no-repeat center top;

cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.submitButton2 {
font: bold 12px arial,verdana, sans serif; 
color: #205f27;
width: 100px;
height: 17px;
margin: 0;
padding: 0;
border:1;
background: transparent url(/assets/uploads/11submit_but.gif) no-repeat center top;

cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}




#breadcrumbs {background:transparent url(/assets/uploads/2crumbg.gif) no-repeat left top;position:relative; top:17px; left:0px; width:738px; height:auto; float:left; text-align:left; padding:5px 0px 5px 7px; z-index:1; background-color:#e3bf6b;}
#main {background:transparent url(/assets/uploads/1contentbgnew.gif) repeat-y left top; position:relative; top:15px; left:0px; width:741px; height:auto; float:left; background-color:#fff; border:2px solid #d49f1f;}

#lnav {position:relative; top:0px; left:0px; width:187px; height:auto; float:left; background-color:#d49f1f;}

#text {position:relative; top:0px; left:2px; width:512px; height:auto; float:left; padding:7px 20px 30px 20px; background: transparent url(/assets/uploads/1textbg.gif) repeat-x left top;}

#textsearch {position:relative; top:0px; left:2px; width:512px; height:auto; float:left; padding:7px 20px 30px 20px; background: transparent url(/assets/uploads/1textbg.gif) repeat-x left top; overflow:auto;}

#topnavigation {position:relative; top:20px; left:0px; width:800px; height:38px; border:0px solid black; float:left;}
#tnav1 {position:relative; top:0px; left:0px; width:85px; height:35px; float:left;}
#tnav2 {position:relative; top:0px; left:0px; width:123px; height:35px; float:left;}
#tnav3 {position:relative; top:0px; left:0px; width:106px; height:35px; float:left;}
#tnav4 {position:relative; top:0px; left:0px; width:106px; height:35px; float:left;}
#tnav5 {position:relative; top:0px; left:0px; width:124px; height:35px; float:left;}
#tnav6 {position:relative; top:0px; left:0px; width:146px; height:35px; float:left;}
#tnav7 {position:relative; top:0px; left:0px; width:52px; height:35px; float:left;}


#main2 {position:relative; top:15px; left:0px; width:100%; height:auto; float:left; background-color:#fff; border:2px solid #d49f1f; margin:0px; padding:0px;}


.icon{position:relative; top:0px; left:0px; float:left; margin:5px;}

/* Forum CSS */

.label{font:13px/1.3em Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.heading{font:bold 13px/1em Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumMessageOptionDelete{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageOptionDelete a:link{color:#666;}
.forumMessageAuthorHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageContentHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageAuthor{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageTime{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageContent{font:13px Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumThreadTextLabel{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormHeader{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormButtons{font:13px Arial, Helvetica, sans-serif; color:#000;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; width:auto; text-align:left; padding:5px 10px 5px 10px;}
.forumThreadRow{width:auto; text-align:left; padding:5px 10px 5px 10px;}

/* Galleries */

#gallerytitle{width:80px; margin-bottom:20px; text-align:center;}

/* Search */

.noimages img{display:none;}

/* Flash objects */

#swf{position:relative; float:left; height:auto; width:auto; margin:0px; padding:0px;}


/* Additional */

#ofstedNew{position:absolute; margin:0px; padding:0px; left:760px; top:14px;}
#ofstedNew img{position:relative; float:left; margin:0px; padding:0px;}

#ofstedNew2{position:absolute; margin:0px; padding:0px; left:740px; top:14px;}
#ofstedNew2 img{position:relative; float:left; margin:0px; padding:0px;}


/* Search */
.noImages{overflow: auto;}
.noImages img{display: none;}
