@charset "UTF-8";
/* CSS Document */

/* Main Content */

.main-content {
	background-image: url(images/maincontent-header.png);
	background-repeat: no-repeat;
	background-color: #000000;
}


.main-content .section {
	font-size: 1em;
	color: #333333;
	line-height: 1.8em;	
}

.main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.main-content span { display:none }



.main-content2 {
	background-repeat: no-repeat;
	background-color: #000000;
	width: 480px;
}


.main-content2 .section {
	font-size: 1em;
	color: #333333;
	line-height: 1.8em;
}

.main-content2 .section b {
	display: block;
	height: 0px;
	padding: 7px 0 0 10px;
}

.main-content2 .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
}

.main-content2 span { display:none }



/*Courses Page Main Content*/

.courses-main-content {
	background-image: url(images/coursescontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.courses-main-content .section {
	font-size: 1em;
	color: #333333;
	line-height: 1.8em;	
}

.courses-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.courses-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.courses-main-content span { display:none }

/*Courses No Pic Page Main Content*/

.coursesnopic-main-content {
	background-image: url(images/coursescontentnopic-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.coursesnopic-main-content .section {
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;	
}

.coursesnopic-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.coursesnopic-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.coursesnopic-main-content span { display:none }


/*Fast Track Page Main Content*/

.fasttrack-main-content {
	background-image: url(images/fast-track-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.fasttrack-main-content .section {
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;	
}

.fasttrack-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.fasttrack-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.fasttrack-main-content span { display:none }


/*Degree Courses Page Main Content*/

.degree-main-content {
	background-image: url(images/degree-content-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.degree-main-content .section {
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;	
}

.degree-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.degree-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.degree-main-content span { display:none }



/*Foundation Courses Page Main Content*/

.foundation-main-content {
	background-image: url(images/foundation-content-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.foundation-main-content .section {
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;	
}

.foundation-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.foundation-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.foundation-main-content span { display:none }


/*Diploma Courses Page Main Content*/

.diploma-main-content {
	background-image: url(images/diploma-content-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.diploma-main-content .section {
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;	
}

.diploma-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.diploma-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.diploma-main-content span { display:none }


/*Courses Main Content*/

/*Audio Course Content*/

.audio-course-content {
	background-image: url(images/audiocourse-header.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.audio-course-content .section {
	font-size: 100%;
	color: #CCCCCC;
	
}

.audio-course-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.audio-course-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/mixingdesk.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.audio-course-content span { display:none }

/*Audio Course Content 2*/

.audio-course-content2 {
	background-color: #000;

}

.audio-course-content2 .section {
	font-size: 100%;
	color: #CCCCCC;
	
}

.audio-course-content2 .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.audio-course-content2 .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/mixingdesk.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.audio-course-content2 span { display:none }



/*Film & TV Course Content*/

.film-course-content {
	background-image: url(images/filmcourse-header.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.film-course-content .section {
	font-size: 100%;
	color: #CCCCCC;
	
}

.film-course-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.film-course-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/cam.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.film-course-content span { display:none }

/*Film & TV Course Content 2*/

.film-course-content2 {
	background-repeat: no-repeat;
	background-color: #000;

}

.film-course-content2 .section {
	font-size: 100%;
	color: #CCCCCC;
	
}

.film-course-content2 .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.film-course-content2 .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/cam.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.film-course-content2 span { display:none }



/*Digital Arts Course Content*/

.digital-course-content {
	background-image: url(images/digitalartscourse-header.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.digital-course-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.digital-course-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.digital-course-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.digital-course-content span { display:none }


.digital-course-content2 {
	background-repeat: no-repeat;
	background-color: #000;

}

.digital-course-content2 .section {
	font-size: 100%;
	color: #cccccc;
	
}

.digital-course-content2 .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.digital-course-content2 .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.digital-course-content2 span { display:none }


/*CGI Course Content*/

.cgi-course-content {
	background-image: url(images/cgicourse-header.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.cgi-course-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.cgi-course-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.cgi-course-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.cgi-course-content span { display:none }


.cgi-course-content2 {
	background-repeat: no-repeat;
	background-color: #000;

}

.cgi-course-content2 .section {
	font-size: 100%;
	color: #cccccc;
	
}

.cgi-course-content2 .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.cgi-course-content2 .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.cgi-course-content2 span { display:none }

/*Games Course Content*/

.games-course-content {
	background-image: url(images/gamescourse-header.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.games-course-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.games-course-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.games-course-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/robot.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.games-course-content span { display:none }



/*Audio Main Content*/

.audio-main-content {
	background-image: url(images/audiocontent-header-small.png);
	background-repeat: no-repeat;
	background-color: #000;

}

.audio-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.audio-main-content .section b {
	display: block;
	height: 28px;
	padding: 7px 0 0 10px;
}

.audio-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/robot.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.audio-main-content span { display:none }


/*Film & TV Main Content*/

.film-main-content {
	background-image: url(images/filmcontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.film-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.film-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.film-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/cam.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.film-main-content span { display:none }


/*Digital Arts Main Content*/


.digital-main-content {
	background-image: url(images/digitalcontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.digital-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.digital-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.digital-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.digital-main-content span { display:none }

/*CGI Main Content*/


.cgi-main-content {
	background-image: url(images/cgicontent-header-small.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.cgi-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.cgi-main-content .section b {
	display: block;
	height: 28px;
	padding: 7px 0 0 10px;
}

.cgi-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/blocks.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.cgi-main-content span { display:none }


/*Games Main Content*/

.games-main-content {
	background-image: url(images/gamescontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.games-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.games-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.games-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/robot.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.games-main-content span { display:none }


/*Events Main Content*/

.events-main-content {
	background-image: url(images/eventscontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.events-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.events-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.events-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.events-main-content span { display:none }

/*Top Stories*/

#top-stories{
	background-color: #101010;
	padding: 5px;
	border-top-style: solid;
	border-width: 1px;
	border-color: #333333;
	outline-color: #333333;
	border-style: solid;
	margin-bottom: 5px;
}

#top-stories h4{
	border-top-style: none;
	border-width: 0;
}


/*News Main Content*/

.news-main-content h2 {
	font-size: 4em;
	color: #1777B1;
	line-height: 1.6;
}

.news-main-content h4 {
	line-height: 2em;
	font-size: 0.9em;
}


.news-main-content a {
	color: #1777B1;	
}


.news-main-content a:hover {
	color: #fff;	
}

.news-main-content {
	background-image: url(images/newscontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.news-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.news-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.news-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.news-main-content span { display:none }



/*Facilities Main Content*/

.facilities-main-content {
	background-image: url(images/facilitiescontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.facilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.facilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.facilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.facilities-main-content span { display:none }


/*Audio Facilities*/
.audiofacilities-main-content {
	background-image: url(images/facilities-audio-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.audiofacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.audiofacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.audiofacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.audiofacilities-main-content span { display:none }

/*Post Production Facilities*/


.postfacilities-main-content {
	background-image: url(images/facilities-post-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.postfacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.postfacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.postfacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.postfacilities-main-content span { display:none }

/*Edit Facilities*/

.editfacilities-main-content {
	background-image: url(images/facilities-edit-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.editfacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.editfacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.editfacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.editfacilities-main-content span { display:none }

/*Camera Studio*/

.camfacilities-main-content {
	background-image: url(images/facilities-cam-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.camfacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.camfacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.camfacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.camfacilities-main-content span { display:none }

/*Classroom & Pods Facilities*/

.classroomfacilities-main-content {
	background-image: url(images/facilities-classroom-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.classroomfacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.classroomfacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.classroomfacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.classroomfacilities-main-content span { display:none }

/*Lounge Facilities*/



.loungefacilities-main-content {
	background-image: url(images/facilities-lounge-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.loungefacilities-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.loungefacilities-main-content .section b {
	display: block;
	height: 250px;
	padding: 7px 0 0 10px;
}

.loungefacilities-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.loungefacilities-main-content span { display:none }




/*Contact Main Content*/

.contact-main-content {
	background-image: url(images/contactcontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}

.contact-main-content .section {
	font-size: 100%;
	color: #cccccc;
	
}

.contact-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.contact-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(images/fw-tag.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.contact-main-content span { display:none }



/*Specialist Main Content*/

.specialist-main-content {
	background-image: url(images/specialistcontent-header.png);
	background-repeat: no-repeat;
	background-color: #000;
}


.specialist-main-content h7 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.5em;
	color: #CCCCCC;
	margin-right: 80px;
	font-weight: bold;
}

.specialist-main-content .section {
	font-size: 1em;
	color: #333333;
	line-height: 1.8em;	
}

.specialist-main-content .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
}

.specialist-main-content .content {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;

}

.specialist-main-content span { display:none }

/*Specialist Course Table*/

#specialistcoursetable tr{
}

#specialistcoursetable th{
	background-color: #101010;
	font-weight: bold;
	font-size: 1.1em;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 12px;
	background-image: url(images/th-bg.jpg);
	background-repeat: repeat-x;
}

#specialistcoursetable td{
	font-size: 1em;
	padding-left: 10px;
	padding-bottom: 4px;
}

#specialistcoursetable table{
	background-color: #101010;
	padding: 0px;
	border-width: 0px;
	margin: 0px;
	}
