/* CSS Document */
body {background-color:#dddd99;	font-family:verdana, arial, sans-serif;
		background-image:url(background1.jpg); background-repeat: repeat-y;
		font-size:100%}

* {margin:0; padding: 0;}

/* home page banner position */
div#bannerhome {position:relative;
			width:600px;
			height:300px;
			margin-top:100px;
			margin-left:125px;
			border: 5px solid #8cad4d;}
			
/*banner position on every other page*/			
div#banner {position:relative;
			width: 600px;
			height:125;
			margin-top:10px;
			margin-left:130px;}

/*site wide heading styles*/
h1 {font-family:forte, arial, sans-serif;}

h2 {font-family:forte, arial, sans-serif;
	font-size:1.3em;}
	
/*main text box for most pages*/
div#intro {width: 590px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			padding:5px;
			margin:20px 0px 20px 125px;
			text-indent:3em;}

/*styling for links in the intro text boxes*/			
div#intro a:link {text-decoration:none; color:#8cad4d;}
div#intro a:visited {text-decoration:none; color:#cc7ae4;}
div#intro a:hover {text-decoration:none; color:pink;}
div#intro a:active {text-decoration:none; color:red;}

div#intro img {margin: 5px;}

/*styling for course info dates on courses page*/
div#courses {width: 590px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			padding:5px;
			margin:5px 0px 20px 125px;}

/*styling for main links bar*/
div#mainlinks {width: 700px;
			background-color:#fcf6c1;
			border: 5px solid #8cad4d;
			margin:5px 0px 20px 75px;}
			
div#mainlinks a:link {text-decoration:none;
					color:red;}
					
div#mainlinks a:visited {text-decoration:none;
						color:none;}
						
div#mainlinks a:hover {color:none; text-decoration:none;}

div#mainlinks a:active {color:none; text-decoration:none;}

/*container for links images on textiles page*/
div#textilelinks {width: 500px;
					margin:5px 0px 20px 185px;}
			
div#textilelinks a:link {color:none; text-decoration: none;}

/*styling for gallery link on textiles page*/
div#gallerylink {width: 200px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			padding: 5px;
			margin: 5px 20px 20px 10px;
			float:left;}

/*styling for techniques link on textiles page*/			
div#techniquelink {width: 200px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			padding: 5px;
			margin: 5px 20px 20px 10px;
			float:right;}

/*general ositioning used throughout*/			
.left {float: left;}

.right {float: right;}

/*copyright statement on main page*/
div#copy {font-size:0.6em;
			width: 840px;
			text-align:center;}
			
/*styling for image links on gallery page*/
div#topics {width: 800px;
			margin: 30px 0px 0px 80px;}
			
/*positioning for images on gallery pages*/
div#picturespacing {width:710px;
					margin-left: 68px;}

.seperator {clear:both;}

.heading {width: 750px;
		margin-left: 50px;}

.heading h1{ font-family:forte, arial, sans-serif;
		text-align:center;}

/*stlying links on links page*/		
.linkstyle {font-family: forte, arial, sans-serif;
			font-size: 1.5em;}

/*adds green border to images*/			
.imgborder {border: 5px solid #8cad4d;
			margin: 10px 0 2px 10px;}

/*adds green border to images and 'centres'*/			
.imgborder2 {border: 5px solid #8cad4d;
			margin: 10px 0 2px 160px;}

/*positioning of return links in gallery*/			
.galleryreturn {margin: 10px 0 10px 310px;}

/*styling for textbox on techniques page*/
.infobox {width: 600px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			margin: 10px 0 10px 125px;
			padding: 3px;}
			
/*adds border and positions image to right - techniques page*/
.borderfloat {border: 5px solid #8cad4d;
			margin: 10px;
			float:right;}

/*styling for textboxes on gallery pages*/			
.infobox2 {width: 694px;
			background-color:#fdf6c2;
			border: 5px solid #8cad4d;
			margin: 2px 0 10px 10px;
			padding: 3px;}
				

		
			

