/* CSS Document */

/* TEXT */

h1 {font-family:"trebuchet MS";
	font-size:1.2em;
	color:#000000;
	}
	
h2 {font-family:"trebuchet MS";
	font-size:1em;
	color:#000000;
	}
	
h3 {font-family:"trebuchet MS";
	font-size:2em;
	color:#FFF;
	}
p {font-family:"trebuchet MS";
	font-size:1em;
	color:#000000;
	}


/* MAIN DIVs */


#footer {width:100%;
		 height:30px;
		 display:block;
		 border-top: 2px solid #0073FF;
		 text-align:center;
	    }
		


#menu a:link{width: 224px;
	   height: 450px;
	   background-repeat:no-repeat;
	   padding-top: 30px;
	   text-decoration:none;
	   color:#000000;
	   }
	   
#menu a:visited{width: 224px;
	   height: 450px;
	   background-repeat:no-repeat;
	   padding-top: 30px;
	   text-decoration:none;
	   color:#000000;
	   }
	   
#menu a:hover{width: 224px;
	   height: 450px;
	   background-repeat:no-repeat;
	   padding-top: 30px;
	   text-decoration:none;
	   color:#0073FF;
	   }
	   
#menu {width: 224px;
	   height: 450px;
	   background-image:url(../images/menubg2.jpg);
	   background-repeat:no-repeat;
	   padding-top: 30px;
	   vertical-align:top;
	   }
	   
#wrapper {vertical-align:top;}

/* TABLES */

/*#indextable {background-image:url(../images/indexbg.jpg);
			 background-repeat:no-repeat;
			 background-position:center;
			 }*/
			 
/* TEXT DIVs */

/* CUSTOMERS*/

#customers {height: 1200px;
			width:600px;
			padding-top:70px;
			padding-left: 50px;
			padding-right: 50px;
			background-image:url(../images/customerbg.jpg);
			background-repeat:no-repeat;
			background-position:center;
			margin: 0 auto;
			list-style:none;
			font-family:"trebuchet MS";
		    font-size:1em;
		    color:#000000;
			}

#customers li {
			list-style:none;
			font-family:"trebuchet MS";
		    font-size:1em;
		    color:#000000;
			}

/* INDEX */
#indextext {height: 600px;
			width:600px;
			padding-top:60px;
			padding-left: 50px;
			padding-right: 50px;
			background-image:url(../images/indexbg.jpg);
			background-repeat:no-repeat;
			background-position:center;
			margin: 0 auto;
			}
			
#indextextvid {height: 450px;
			width:1000px;
			padding-top:50px;
			padding-left: 50px;
			padding-right: 50px;
			background-image:url(../images/indexvideobg.jpg);
			background-repeat:no-repeat;
			background-position:center;
			margin: 0 auto;
			}
			
#indexpic {height: 350px;
			width: 350px;
			padding-top:20px;
			padding-left: 50px;
			padding-right: 15px;
			}			
			
#indexvideo {height: 350px;
			width:350px;
			padding-top:20px;
			padding-left: 15px;
			padding-right: 60px;
			}	
			
/* MOBILE */
			
#mobiletext {width:600px;
			  height:800px;
			  padding-top:30px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/mobilebg.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }
			  
/* FOUNDATION */

#foundation {height: 700px;
			width:600px;
			padding-top:80px;
			padding-left: 50px;
			padding-right: 50px;
			background-image:url(../images/replicationbg.jpg);
			background-repeat:no-repeat;
			background-position:center;
			margin: 0 auto;
			}

/* SESSION */
			  
			  

#sessiontext {width:600px;
			  height:220px;
			  padding-top:30px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/sessiontop.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }
			  
#sessionclassroom {width:600px;
			  height:500px;
			  padding-top:30px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/sessionclassroom.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }

#sessionoutdoor {width:600px;
			  height:500px;
			  padding-top:30px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/sessionoutdoor.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }

#sessionriding {width:600px;
			  height:420px;
			  padding-top:30px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/sessionridingskills.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }

#sessionbottom {width:600px;
			  height:700px;
			  padding-top:60px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/sessionbttom.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			 
			  }


/* WORKSHOP */

#workshoptop {width:600px;
			  height:550px;
			  padding-top:10px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/workshoptop.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }
			  
#workshopbottom {width:600px;
			  height:350px;
			  padding-top:50px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/workshopbottom.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }
#workshopleft {width:300px;
			  height:600px;
			  padding-top:50px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/workshopleft.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }
#workshopright {width:300px;
			  height:650px;
			  padding-top:50px;
			  padding-left:50px;
			  padding-right:50px;
			  background-image:url(../images/workshopright.jpg);
			  background-repeat:no-repeat;
			  background-position:center;
			  margin: 0 auto;
			  }

/* CLASSES */


.footer {font-family:"trebuchet MS";
		 color: #0073FF;
		 font-size:0.9em;
		 }
		 
.footer a:link{font-family:"trebuchet MS";
		 color: #0073FF;
		 font-size:0.9em;
		 text-decoration:none;
		 }
		 
.footer a:hover{font-family:"trebuchet MS";
		 color: #0073FF;
		 font-size:0.9em;
		 text-decoration:none;
		 }
		 
.footer a:visited{font-family:"trebuchet MS";
		 color: #0073FF;
		 font-size:0.9em;
		 text-decoration:none;
		 }

.indexcontact {font-family:"trebuchet MS";
		 color: #000;
		 font-size:1em;
		 width:200px;
		 float:left;
		 text-align:center;
		 }

.menublock 
			{width:200px;
			margin: 0 auto;
            font-family:"trebuchet MS";
			font-size: 1.1em;
			padding-bottom:40px;
			text-align:center;
			color:#000000;}			

.menublocknolineheight
			{width:200px;
			margin: 0 auto;
            font-family:"trebuchet MS";
			font-size: 1.1em;
			text-align:center;
			margin-top:0px;
			margin-bottom:20px;}
			
.menustyle {list-style:none;
            font-family:"trebuchet MS";
			font-size: 1.1em;
			line-height: 70px;
			margin: 0 auto;
			}
			
			
.picright {float:right;
		   margin: 5px;
		   border: 1px #000 solid;
		   }
		   
.picleft{float:left;
		   margin: 5px;
		   border: 1px #000 solid;
		   }
		   
.piccentre {
		   margin: 5px;
		   border: 1px #000 solid;
		   }
#wrapper #menu img {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

