body
{
	/*font-family:Tahoma, Arial;Sets default font*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;/*Sets default font size*/
	border:0px;/*No border as the default*/
	padding:0px;/*No padding as the default*/
	margin:0px;/*No margin as the default*/
	background-image:url(../my_images/background.jpg);
	background-position:top;
	background-attachment:fixed;
}

#wrapper
{
	width: 774px;/*Sets width of wrapper container*/
	height:812px;/*Sets height of wrapper container*/
	background-color:#efedde;/*Sets background colour*/
	margin: 0 auto;/*This centers wrapper in Mozilla!!*/
	text-align:left;/*Sets default text align*/
	border:groove #CCCCCC;
}

#wrapper_main
{
	width: 774px;/*Sets width of wrapper container*/
	height:794px;/*Sets height of wrapper container*/
	background-color:#efedde;/*Sets background colour*/
	margin: 0 auto;/*This centers wrapper in Mozilla!!*/
	text-align:left;/*Sets default text align*/
	border:groove #CCCCCC;
}
#wrapper_l
{
	width: 774px;/*Sets width of wrapper container*/
	height:856px;/*Sets height of wrapper container*/
	background-color:#efedde;/*Sets background colour*/
	margin: 0 auto;/*This centers wrapper in Mozilla!!*/
	text-align:left;/*Sets default text align*/
	border:groove #CCCCCC;
}

#banner
{
	width:774px;/*Sets width of banner container*/
	height:160px;/*Sets height of banner container*/
	background-color:#EFEDDE;
}
#sliver
{
	height:3px;
	width:774px;
}
#buttons
{
width:774px;
height:59px;
background-image:url(../my_images/sub_banner3.jpg)
}

#navbar
{
	height:20px;
}

#main
{
	width:754px;/*Sets width of main container*/
	height:535px;/*Sets height of main container*/
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-3dlight-color:#FBD25E; 
	scrollbar-arrow-color:#ff0; 
	scrollbar-base-color:#ff6347; 
	scrollbar-darkshadow-color:#ffa500; 
	scrollbar-face-color:#0E659A; 
	scrollbar-highlight-color:#990000; 
	scrollbar-shadow-color:#990000;
	background-color:#EFEDDE;
	padding:10px;
	text-align:justify;
}

#main_con
{
	width:754px;/*Sets width of main container*/
	height:535px;/*Sets height of main container*/
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-3dlight-color:#FBD25E; 
	scrollbar-arrow-color:#ff0; 
	scrollbar-base-color:#ff6347; 
	scrollbar-darkshadow-color:#ffa500; 
	scrollbar-face-color:#0E659A; 
	scrollbar-highlight-color:#990000; 
	scrollbar-shadow-color:#990000;
	background-color:#EFEDDE;	
	background-color:#EFEDDE;
	padding:10px;
	text-align:center;
}

#left
{
	width:150px;/*Sets width of left container*/
	height:535px;/*Sets height of left container*/
	float:left;/*Sets left container to float to the left of the main container*/
	background-color:#EFEDDE;/*Sets background colour of left container*/
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-3dlight-color:#FBD25E; 
	scrollbar-arrow-color:#ff0; 
	scrollbar-base-color:#ff6347; 
	scrollbar-darkshadow-color:#ffa500; 
	scrollbar-face-color:#0E659A; 
	scrollbar-highlight-color:#990000; 
	scrollbar-shadow-color:#990000;
}

#right
{
	width:618px;/*Sets width of right container*/
	height:535px;/*Sets height of right container*/
	/*float:right;Sets right container to float to the right of the main container*/
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
}

#right_story
{
	width:548px;
	height:535px;
	padding-right:10px;
	float:right;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
}

#right_com
{
	width:548px;
	height:50px;
	padding-right:10px;
}

#right_pic
{
	width:548px;
	height:465px;
	padding-right:10px;
}

#thumbs
{

}

#footer
{
	width:774px;/*Sets width of footer container*/
	height:20px;/*Sets height of footer container*/
	background-color:#5B7DBC;/*Sets background colour of footer container*/
	color:#ffffff;/*Sets font colour of footer container*/
	font-size:10px;/*Sets font size of footer container*/
	text-align:center;/*Center aligns text in footer container*/
	float:left;/*Ensures that footer follows immediately after main in all browsers (fudge)*/
	vertical-align:bottom;
}

p.blue
{
	color:#000099;/*any paragraph with this class will have text colour blue*/
}
	
.red
{
	color:#FF0000;/*anything with this class will have text colour red*/
}

.lt
{
	float:left;
	margin-right:10px;
}

.rt
{
	float:right;
	margin-left:10px;
}

#footer a:link
{
	color:#000066;
	text-decoration:none;
	font-size:10px;
}
#footer a:visited 
{ 
	color:#000066;
	text-decoration:none;
	font-size:10px;
}
#footer a:active 
{ 
	color:#006;
	text-decoration:none;
	font-size:10px;
}
#footer a:hover 
{ 
	color:#FF0000;
	text-decoration:underline;
	font-size:10px;
}
tr td 
{
	height:30px;
	vertical-align:top;
}

input.blueback
{
	background-color:#85A0CD;
	font-size: 9px;
	width:150px;
	border:1;
	border-color:#565656;
	color:#FFFFFF;
}
textarea.blueback
{
	background-color:#85A0CD;
	color:#FFFFFF;
	font-size:11px;
}

input.blue
{
	background-color:#5679B9;
	color:#FFFFFF;
	width:80px;
	height:20px;
	border:1;
	border-color:#999999;
	font-size:9px;
}

td.rit
{
	text-align:right;
}


label
{
	text-decoration:none;
	color:blue;
	cursor:pointer;cursor:hand;
}

.small
{
	font-size:80%;
	background-color:#5B7DBC;
	margin-right:2px;
	width:auto;
	color:#FFFFFF;
	border: 1px solid #666; 
	border-right: 1px solid #ccc; 
 	border-bottom: 1px solid #ccc;
}

.lt1
{
padding-top:2px;/*add some spacing to the top of the image*/
padding-bottom:2px;
margin-right:12px;
border-top:solid 3px #728fce;/*adda solid coloured border to top of image*/
border-bottom:solid 3px #728fce;
float:left;
/*position:relative;/*make it appear immediately after the element before it*/
left:5px;/*insert the imagey 5 pixel on the left*/
}
.rt1
{
padding-top:2px;/*add some spacing to the top of the image*/
padding-bottom:2px;
margin-left:12px;
border-top:solid 3px #728fce;/*adda solid coloured border to top of image*/
border-bottom:solid 3px #728fce;
float:right;
right:5px;/*insert the imagey 5 pixel on the left*/
}
td
{
	vertical-align:top;
}

td.school
{
	vertical-align:top;
	text-align:center;
	width:154px;
	max-width:154px;
	height:85px;
}

/* CSS Document */

