/* Ingestre Arts, main layout stylesheet */
			body {
				background:#000000;
				text-align:center;
			}
			#content {
				margin-left:auto;
				margin-right:auto;
				width:750px;
				text-align:left;
			}
			h3 {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:18px;
				margin:0 8px;
			}
			h4 {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:14px;
				margin:0 8px;
			}
			p {
				margin: 5px;
			}
/* Menu at the top*/
			#topmenu {
				height:50px;
				background:#000000;
				margin:0;
				padding:0;
			}
			#navbar {
				margin:10px 25px 0 0;
				background:url(images/menul.jpg) top left no-repeat #FFFFFF;
				height:19px;
				float:right;
				padding:0 10px;
			}
			#navbar a {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:11px;
				color:#77B1E3;
				text-decoration:none;
				padding:4px 4px;
			}
			#navbar a:hover {
				color:#000000;
			}
			#navbar a:active {
				text-decoration:none;
			}
			#navbar a:hover {
				text-decoration: none;
			}
			/*header image and title*/
			#header {
				height:248px;
				width:750px;
				background:url(images/header.jpg)
			}
			#title {
				height:40px;
				width:300px;
				float:left;
				margin:0 10px;
				padding:0;
			}
			a img {
				border:0;
			}
			#skip {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				text-align:center;
				color:#77B1E3;
			}
			#skip a {
				color:#77B1E3;
				text-decoration:none;
			}
			span.top {
				font-size:10px;
				float:right;
				clear:both;
				margin-right: 20px;
			}
			/* Blue Boxes */
			.bluebox {
				width:750px;
				background:#77B1E3;
				margin:10px 0;
				color:#000000;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
			}
			.bluebox h3 {
				color:#000000
			}
			.bluetop {
				height:20px;
				width:750px;
				background:url(images/bluetop.jpg) no-repeat #77B1E3;
			}
			.bluebottom {
				height:20px;
				width:750px;
				background:url(images/bluebottom.jpg) no-repeat #77B1E3;
				clear:both;
			}
			.bluebox a {
				color:#52542C;
				text-decoration:none;
			}
			.bluebox p {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color:#000000;
				margin:5px 10px;
			}
			.bluebox li {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color:#000000;
				margin:0 0;
				padding:0 0;
			}
			.bluebox ul {
				margin:10px;
				padding:10px;
				list-style-position:inside;
				list-style:square;
			}
			.bluebox img {
				margin:4px 20px 4px 20px;
			}
			img.left {
				float:left;
			}
			#studentcomments p {
				margin-top: 10px;
			}
			/* Green Boxes */
			.greenbox {
				width:750px;
				background:#52542C;
				margin:10px 0;
				color:#FFFFFF;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
			}
			.greenbox a {
				color:#77B1E3;
				text-decoration:none;
			}
			.greentop {
				height:20px;
				width:750px;
				background:url(images/greentop.jpg) no-repeat #52542C;
			}
			.greenbottom {
				height:20px;
				width:750px;
				background:url(images/greenbottom.jpg) no-repeat #52542C;
				clear:both;
			}
			.greenbox p {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color:#FFFFFF;
				margin:5px 10px;
				overflow:auto;
			}
			.greenbox li {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color:#FFFFFF;
				margin:0 0;
				padding:0 0;
			}
			.greenbox ul {
				margin:10px;
				padding:10px;
				list-style-position:inside;
				list-style:square;
			}
			.greenbox img {
				margin: 4px 20px 4px 20px;
			}
			/* Footer */
			#footer {
				height:80px;
				width:750px;
				color:#77B1E3;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:9px;
			}
			#footer img {
				margin:8px 10px;
				float:right;
			}
			#navbar2 {
				margin:30px 5px;
				float:left;
				text-align:center;
			}
			#footer a {
				color:#77B1E3;
				text-decoration:none;
			}
			#navbar2 a:hover {
				color:#FFFFFF;
			}
			#navbar2 a:active {
				text-decoration:none;
			}
			#navbar2 a:visited {
				text-decoration:none;
			}
			#credits {
				float:left;
				margin: 30px 5px;
			}
			/* Course ajax content */
			.coursebox {
				width:750px;
				height: 85px;
			}
			.shadetabs {
				padding:0;
				margin:2px;
				list-style-type:none;
				text-align:left;
				/*set to left,center,or right to align the menu as desired*/
				display:inline;
			}
			.shadetabs li {
				display:inline;
				margin:0;
				padding: 0;
			}
			/* Tooltips */
			a.info {
				position:relative;
				/*this is the key*/
				z-index:24;
				color:#000;
				text-decoration:none;
				margin:0;
				display:block;
			}
			a.info:hover {
				z-index:25;
			}
			a.info span {
				display:none;
			}
			#studiolink {
				width:255px;
				height:198px;
				display:block;
				float:left;
			}
			#studiolink:hover {
				background:url(images/studioslink.gif) left top no-repeat;
			}
			#gallerylink {
				width:140px;
				height:198px;
				display:block;
				float:left;
			}
			#gallerylink:hover {
				background:url(images/gallerylink.gif) left top no-repeat;
			}
			#courseslink {
				width:182px;
				height:198px;
				display:block;
				float:left;
			}
			#courseslink:hover {
				background:url(images/courseslink.gif) left top no-repeat;
			}
			#teacherlink {
				width:173px;
				height:198px;
				display:block;
				float:left;
			}
			#teacherlink:hover {
				background: url(images/teacherlink.gif) left top no-repeat;
			}
			/* Forms */
			form {
				margin:10px;
				border:0;
			}
			fieldset {
				border:solid 1px #FFFFFF;
				padding:5px;
				margin:5px;
			}
			input {
				width:300px;
				margin-bottom:10px;
			}
			textarea {
				width:300px;
				height:150px;
			}
			legend {
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				color: #000000;
			}