
#logo {
    position: relative;
    left: 120px;
    top: 0px;
     }
 #logorobb {
    position: absolute;
    left: 500px;
    top: 10px;
     }    
     #logopeak {
    position: absolute;
    left: 100px;
    top: 110px;
    top: 110px;
     }    
     
 #harcourts{position: absolute;
 left: 100px;
 top: 10px;}    
 
 #can{
 	position: absolute;
 	left: 50px;
 	top:680px;}
 	
body{background-color: #F3F4A4;
width: 1060px;
}
h1 {color: #0000cc;
	  font: bold 40px arial, sans-serif; 
	  }
h1.centre {position: relative;
	top: 0px;
    left: 200px;
    		color: #0000cc;
	  font: bold 40px arial, sans-serif; 
	  }
h2 {		  color: #0000cc;
	  font: bold 32px arial, sans-serif;
 	 }
h2.centre {position: relative;
	top: 10px;
    left: 290px;} 	 
 h2.mem{ position: relative; top: 10px; left:190px;
 }   
h2.or{position: absolute;
top:300px;
left: 60px
}    
  h2.ar{position: absolute;
  top: 130px;
  left: 40px;}  
h3 {	  color: #0000cc;
	  font: bold 28px arial, sans-serif; 
	 }
h3.centre{position: absolute;
top: 290px;
left: 280px;}
h3.centred{position: absolute;
top: 290px;
left: 380px;}
h3.kit{position: absolute;
top: 490px;
left: 380px;}

h3.mid {position: absolute;
top: 150px;
left: 360px;}
h3.ar{position: absolute;
  top: 190px;
  left: 70px;
  color: black;} 
  h3.can{position: absolute;
  top: 90px;
  left: 270px;
  color: black;} 
  
  h3.red{color:red} 	 
	h4 {	  color: #0000cc;
	  font: bold 22px arial, sans-serif; 
          }
 h4.ar{position: absolute;
 top: 810px;
 left: 40px;}   
 
 h4.red{ position: absolute;
 top:740px;
 left: 55px;
 color: red;
 font:bold 22px arial }  
 
h4.arobb{position: absolute;
top: 240px;
left:430px; }
  h4.fees{ position: absolute;
 top:540px;
 left: 55px;
 color: red;
 font:bold 22px arial }
h4.aro{position: absolute;
  top: 700px;
  left: 65px;
  color: red;
  font: bold 22px arial; }  
  
h4.aro1{position: relative;
  top: 960px;
  left: 65px;
  color: blue;
  font: bold 22px arial; }  
    
h4.aroc{position: absolute;
  top: 600px;
  left: 65px;
  color: blue;
  font: bold 22px arial; } 
h4.fm{position: absolute;
top: 540px;
left: 100px;}     
h5 {	  
	  color: #0000cc;
	  font: bold 18px arial, sans-serif;
	  	 }
 h5.ar{position: absolute;
  top: 890px;
  left: 65px;
  color: yellow;
  font: bold 15px arial; }                   
 h5.cr{position: absolute;
  top: 450px;
  left: 80px;
  color: #0000cc;} 
h5.red{
color: red;}
  
  
h6 {	  
	  color: #0000cc;
	  font: bold 15px arial, sans-serif;
	  	 }
h6.red {	  
	  color: red;
	  
	  	 }
	  	 
 a  {   
	  color: red;
	  font: bold 18px arial, sans-serif;
	}
p  {  color:black; 
	  font: bold 12px arial, sans-serif;
	  }
p.bank {position: absolute;
	top: 700px;
	left: 45px;
	color: red; font: bold 16px arial, sans-serif; 
		}
p.or {position: absolute;
	top: 510px;
	left: 45px;
	color:black; 
	  font: bold 15px arial, sans-serif;
		}		
p.new {position: absolute;
	top: 620px;
	left: 5px;
	color:black; 
	  font: bold 15px arial, sans-serif;
		}		
p.news {color: red;font: bold 15px arial,sans-serif}	
p.news1 {color: #0000cc;font: bold 15px arial,sans-serif}
p.news2 {color: #0000cc;font: bold 11px arial,sans-serif}
/*Menus*/
	/*general menu background*/
#main_menu, #main_menu a, #main_menu a:hover {
background-color: #000080;
background-image: -webkit-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -moz-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -ms-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -o-linear-gradient(top, #000080, #0066FF, #000080);
}
/*container list*/
#main_menu {
position: relative;
top: 30px;	
font-family:sans-serif;
list-style-type:none;
text-align:center;
font-size: 15px;
float:left;
width:70%;
border-radius:5px;
box-shadow: 3px 3px 2px #888888;
}
/*top list items*/
.top_menu {
float:left;
border-right:2px solid white;
border-left:2px solid white;
margin-left:-1px;
}
/*anchors*/
#main_menu a, #main_menu a:hover {
color:#ffffff;
display:block;
padding:5px;
font-size: 12px;
text-decoration:none;
border-top-right-radius:2px;
border-top-left-radius:2px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
}
/*sub menu list*/
#main_menu ul {
list-style:none;
position:absolute;
display:none;
}
/*sub menu when hover on top item*/
#main_menu li:hover ul {
display:block;
}
/*sub menu list items*/
#main_menu ul li {
padding-top:1px;
margin-left:-40%;
}
/*sub menu list anchors*/
#main_menu ul a {
color:#ffff00;
box-shadow: 3px 3px 2px #888888;
}
/*sub general menu background*/
#main_menu1, #main_menu1 a, #main_menu1 a:hover {
background-color: #000080;
background-image: -webkit-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -moz-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -ms-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -o-linear-gradient(top, #000080, #0066FF, #000080);
}
/*container list*/
#main_menu1 {
position: relative;
top: 20px;
left: 90px;
font-family:sans-serif;
list-style-type:none;
font-size: 15px;
text-align:center;
float:left;
width:85%;
border-radius:5px;
box-shadow: 3px 3px 2px #888888;
}
/*top list items*/
.top_menu1 {
float:left;
border-right:2px solid white;
border-left:2px solid white;
margin-left:-1px;
}
/*anchors*/
#main_menu1 a, #main_menu1 a:hover {
color:#ffffff;
display:block;
padding: 5px;
text-decoration:none;
font-size: 16px;
border-top-right-radius:2px;
border-top-left-radius:2px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
}
/*sub menu list*/
#main_menu1 ul {
list-style:none;
position:absolute;
display:none;
}
/*sub menu when hover on top item*/
#main_menu1 li:hover ul {
display:block;
}
/*sub menu list items*/
#main_menu1 ul li {
padding-top:1px;
margin-left:-40%;
}
/*sub menu list anchors*/
#main_menu1 ul a {
color:#ffff00;
box-shadow: 3px 3px 2px #888888;
}

/*sub general menu background For Harcourts page*/
#main_menu2, #main_menu2 a, #main_menu2 a:hover {
background-color: #000080;
background-image: -webkit-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -moz-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -ms-linear-gradient(top, #000080, #0066FF, #000080);
background-image: -o-linear-gradient(top, #000080, #0066FF, #000080);
}
/*container list*/
#main_menu2 {
position: relative;
top: 20px;
left: 90px;
font-family:sans-serif;
list-style-type:none;
font-size: 15px;
text-align:center;
float:left;
width:60%;
border-radius:5px;
box-shadow: 3px 3px 2px #888888;
}
/*top list items*/
.top_menu2 {
float:left;
border-right:2px solid white;
border-left:2px solid white;
margin-left:-1px;
}
/*anchors*/
#main_menu2 a, #main_menu2 a:hover {
color:#ffffff;
display:block;
padding: 5px;
text-decoration:none;
font-size: 16px;
border-top-right-radius:2px;
border-top-left-radius:2px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
}
/*sub menu list*/
#main_menu2 ul {
list-style:none;
position:absolute;
display:none;
}
/*sub menu when hover on top item*/
#main_menu2 li:hover ul {
display:block;
}
/*sub menu list items*/
#main_menu2 ul li {
padding-top:1px;
margin-left:-40%;
}
/*sub menu list anchors*/
#main_menu2 ul a {
color:#ffff00;
box-shadow: 3px 3px 2px #888888;
}



#feehead {position: absolute;
top: 400px;
left: -200px;
}
#div_addh {
	position: relative;
	top: 160px;
       
 }
#div_add {
	position: relative;
	top: 140px;
    width: 600px;
    padding: 10px;
    border: 3px solid blue;
    margin: 0;
}
#header {
	position: relative;
	top: 40px;
	left: 30px;
	height:  60px;
	width: 80%;	
	line-height: 15px;
   color:red;
   text-align: center;
   padding:3px;
   border: 3px solid blue;
 
   } 
#nav {
	position: absolute;
	top: 211px;
	left: 38px;
   height:120px;
    width:14%;
 line-height: 5px;
    float:left;
    padding:3px;
    border: 3px solid blue;	
    border-bottom: none;  
   border-right: none;
 }   
   #section {
	position: absolute;
	top: 210px;
	left: 227px;
	height:120px;
    width: 34.8%;
    line-height: 10px;
    float:left;
     text-align: center;
    padding:3px;
    border: 3px solid blue;
     border-bottom: none; 
}
#aside{ 
position: absolute;
	top: 210px;
	left: 691px;
	height:120px;
    width:15.2%;
    line-height: 20px;
    float:left;
    padding:3px;
    border: 3px solid blue;
    border-left: none;
    border-bottom: none;
 } 
#footer {
    background-color:black;
    color:white;
    clear:both;
    text-align:center;
   padding:3px;
   border: 3px solid blue;	 	 
}
#nav1 {
	position: absolute;
	top: 339px;
	left: 38px;
    height:100px;
    width:14%;
     float:left;
    line-height: 5px;
    padding:3px;
    border: 3px solid blue;
    border-bottom: none;  	      
}
#section1 {
	position: absolute;
	top: 339px;
	left: 259px;
	height:100px;
    width:40.8%;
     float:left;
      text-align: center;
    line-height: 5px;
     padding:3px;
    border: 3px solid blue;
    border-left: none;
    border-bottom: none;	 	 
 	 
}
#aside1 { 
position: absolute;
	top: 339px;
	left: 780px;
	height:100px;
    width:215px;
    line-height: 5px;
    float:left;
    padding:3px;
    border: 3px solid blue;
    border-left: none; 
    border-bottom: none;	
     	 }
    #nav2 {
	position: absolute;
	top: 449px;
	left: 30px;
    height:100px;
    width:149px;
     float:left;
    line-height: 5px;
    padding:3px;
    border: 3px solid blue;	      
}
#section2 {
	position: absolute;
	top: 449px;
	left: 259px;
	height:100px;
    width:512px;
     float:left;
      text-align: center;
    line-height: 5px;
     padding:3px;
    border: 3px solid blue;
    border-left: none;	
     
}
#aside2 { 
position: absolute;
	top: 449px;
	left: 780px;
	height:100px;
    width:215px;
    line-height: 5px;
    float:left;
    padding:3px;
    border: 3px solid blue;
    border-left: none;	 	
     }
#home{ position: absolute;
top:570px;
left:55px;
}    
#or{position: absolute;
top: 370px;
left: 50px;
 }
 #join{position: absolute;
 top: 270px;
 left: 60px;}
#homehead { position: absolute;
top:360px;
left: 48px;
height: 60px;
width: 969px;
text-align: center;
padding-top: 0px;
padding-bottom: 6px;
border: 3px solid blue;
border-bottom: none;
}
#homesub1 { position: absolute;
top: 421px;
left: 48px;
height: 830px;
width: 320px;
text-align: center;
padding: 1px;
border: 3px solid blue;
 }
#homesub2 { position: absolute;
top: 421px;
left: 373px;
height: 830px;
width: 320px;
text-align: center;
padding: 1px;
border: 3px solid blue;
 border-left: none;
}
#homesub3 { position: absolute;
top: 421px;
left: 698px;
height: 830px;
width: 320px;
text-align: center;
padding:1px;
border: 3px solid blue;
border-left: none;
}
#rra {position: absolute;
top: 448px;
left: 48px;
width: 24.6%;
float: left;
height: 1000px;
padding-top: 0px;
padding-left: 10px;
border-right: none;
border:2px solid red; 
}
#rrt {position: absolute;
top: 448px;
left:  29%;
width: 24.4%;
height: 1000px;
float: left;
padding-top: 0px;
padding-left: 10px;
border:2px solid red; 
border-left: none;
}
#rrs {position: absolute;
top: 448px;
left:54%;
width: 24.1%;
height: 1000px;
float: left;
padding-top: 0px;
padding-left: 10px;
border:2px solid red; 
border-left: none;
}
#amen{position: absolute;
top:120px;
left: -30px;
width: 980px; }
#amen1{position: absolute;
top:120px;
left: -30px;
width: 980px; }

#comment{position: absolute;
top: 240px;
left: 500px;} 
#fmhead{position: absolute;
top:190px;
left: 60px;}
#fredphoto{position: absolute;
left:770px;
top: 190px; }
#fredintro{ position: absolute;
top:540px;
left: 60px; }
#funrun{ position:absolute;
top:640px;
left: 60px;} 

#time{position: absolute;
left: 60px;
top: 290px;
}
#picture1{position: absolute;top: 200px;left: 260px;}
#picture2{position: absolute;top: 200px;left: 400px;}
#picture3{position: absolute;top: 200px;left: 550px;}
#picture4{ position: absolute;top: 270px;left: 60px;z-index:-1;}
#pictureW{ position: absolute;top: 270px;left: 60px;z-index:-1;}
#pictureW1{ position: absolute;top: 180px;left: 360px;z-index:-1;}
#pictureP1:{position: absolute;top: 740px;left: 150px}

#alter{position: absolute;top: 560px;left: 50px;}
#alterhead{position: absolute;top:500px;left:60px; }
hr {
    display: block;
    color: blue;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 2px;
} 
#face { position: absolute;

top: 981px;
left: 702px;
height: 150px;
width: 320px;
text-align: left}


