/*-----------------------------------------
RESET BROWSER STYLES
-----------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body
{
	line-height: 1;
}
ol, ul
{
	list-style: none;
}
blockquote, q
{
	quotes: none;
}

:focus
{
	outline: 0;
}

ins
{
	text-decoration: none;
}
del
{
	text-decoration: line-through;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

/*-----------------------------------------
GLOBAL STYLES
-----------------------------------------*/

body
{
	background:#171717 url(../images/background.gif); /* background gradient with colour for below image set darkest gradient*/
	font: normal 12px/17px Arial,Helvetica,sans-serif;
	color: #676C74;
}
body a
{
	color: #000033;
	text-decoration: none;
}
body a:hover
{
	text-decoration: underline;
}
div#wrapper
{
	position: relative;
	width: 960px;
	margin: 20px auto 20px auto;
	background-color: #fff;
}
div#innerWrapper
{
	float: left;
	position: relative;
	width: 900px;
	padding: 30px 30px 15px 30px;
	background-color: #fff;
	margin-bottom: 20px;
}
h1
{
	float: left;
	position: relative;
	width: 900px;
	height: 240px;
	border-top: 1px solid #CFD0D2;
}
h1 a#headerHomeLink
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/MTP Plastering site/images/header.png) no-repeat top left;
	background-image: url(../images/header.png);
}
h1 a#headerTvHomeLink
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/tv_header.png) no-repeat top left;
}
h1 a#headerContactLink
{
	position: absolute;
	display: block;
	top: 47px;
	right: 0px;
	width: 177px;
	height: 50px;
	z-index: 100;
}
h1,h2,h3,h4,h5
{
	font-family: "Trebuchet MS","Trebuchet","Lucida Grande","Lucida Sans","Lucida Console",Arial,Helvetica,sans-serif;
	font-weight: normal;
}
h2
{
	font-size: 24px;
	line-height: 29px;
	color: #000033;
	padding-bottom: 7px;
	border-bottom: 1px dotted #CFD0D2;
	margin-bottom: 20px;
}
h3
{
	font: normal 17px/22px "Trebuchet MS","Trebuchet","Lucida Grande","Lucida Sans","Lucida Console",Arial,Helvetica,sans-serif;
	color: #000033;
	margin-bottom: 10px;
}
h3.intro
{
	font: italic 14px/19px Georgia,"Times New Roman",Times,serif;
	color: #35383F;
	margin-bottom: 20px;
}
p
{
	margin-bottom: 20px;
}

/* MAIN NAVIGATION */

ul#mainNav
{
	float: left;
	width: 900px;
	height: 34px;
	border-top: 1px dotted #CFD0D2;
	border-bottom: 1px dotted #CFD0D2;
	margin-bottom: 20px;
	z-index: 300;
}
ul#mainNav li
{
	float: left;
	/*position: relative;*/
	height: 34px;
	font: normal 18px/34px 'Trebuchet MS','Trebuchet','Lucida Grande','Lucida Sans','Lucida Console',Arial,Helvetica,sans-serif;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/mainnav_divider.gif) no-repeat center right;
}
ul#mainNav li#homeNav
{
	border: 0;
}
ul#mainNav li a
{
	display: block;
	height: 34px;
	color: #35383F;
	padding: 0px 15px 0px 15px;
}
ul#mainNav li a.active
{
	color: #000033;
}
ul#mainNav li#homeNav a
{
	padding-left: 0;
}
ul#mainNav li a:hover,ul#mainNav li.active a
{
	color: #000033;
	text-decoration: none;
}
ul#mainNav li ul
{
	position: absolute;
	top: 199px;
	left: -999em;
	width: 124px;
	z-index: 300;
	border-width: 1px 1px 1px 1px;
	border-color: #6C6C6C;
	border-style: solid;
}
ul#mainNav li ul li
{
	font-size: 15px;
	width: 124px;
	height: 27px;
	background-image: none;
}
ul#mainNav li ul li#lastSub
{
	border-bottom: 1px solid #CFD0D2;
}
ul#mainNav li ul li a,ul#mainNav li.sfhover ul li a
{
	display: block;
	color: #66686C;
	height: 25px;
	line-height: 23px;
	padding: 1px 17px 1px 27px;
	background: #E5E5E5 url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/subnav_bg.gif) no-repeat top left;
	border-top: 1px solid #CFD0D2;
}
ul#mainNav li ul li a#topSub
{
	border: 0;
}
ul#mainNav li ul li a:hover,ul#mainNav li.sfhover ul li a:hover
{
	background: #FDD8B2 url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/subnav_bg.gif) no-repeat bottom left;
	color: #000033;
}

ul#mainNav li:hover ul,ul#mainNav li.sfhover ul
{
	left: 191px;
	z-index: 300;
	color: #000033;
}

/* TOP NAVIGATION */

ul#topNav
{
	position: absolute;
	top: 0px;
	right: 30px;
	height: 13px;
	padding: 8px 0px 8px 0px;
}
ul#topNav li
{
	float: left;
	height: 13px;
	font-size: 13px;
	line-height: 13px;
	padding: 0px 12px 0px 12px;
	border-right: 1px solid #C1C3C8;
}
ul#topNav li.last
{
	border: 0;
	padding-right: 0;
}
ul#topNav li a
{
	color: #8D9199;
}
ul#topNav li a:hover,ul#topNav li.active a
{
	color: #000033;
	text-decoration: none;
}

/* COURSE LINKS & LATEST NEWS */

div#coursesLinks,div#latestNews
{
	float: left;
	width: 209px;
	margin-left: 21px;
}
div#coursesLinks h4,div#latestNews h4
{
	height: 35px;
	line-height: 35px;
	padding: 0px 10px 0px 10px;
	font-size: 17px;
	border-bottom: 1px solid #fff;
}

div#coursesLinks h4
{
	background-color: #DBDDE0;
	color: #5C6169;
}
div#coursesLinks ul
{
	padding: 12px;
	background-color: #ececef;
}
div#coursesLinks ul li
{
	width: 185px;
	height: 84px;
	margin-bottom: 12px;
}
div#coursesLinks ul li a
{
	display: block;
	width: 173px;
	height: 72px;
	padding: 5px;
	border: 1px solid #B5B8BE;
	font: normal 14px/131px "Trebuchet MS","Trebuchet","Lucida Grande","Lucida Sans","Lucida Console",Arial,Helvetica,sans-serif;
	color: #35383F;
	text-indent: 2px;
}
div#coursesLinks ul li#gasLink a
{
	background: #fff url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/course_links/gas.jpg) no-repeat 5px 5px;
}
div#coursesLinks ul li#electricalLink a
{
	background: #fff url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/course_links/electricity.jpg) no-repeat 5px 5px;
}
div#coursesLinks ul li#carpentryLink a
{
	background: #fff url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/course_links/carpentry.jpg) no-repeat 5px 5px;
}
div#coursesLinks ul li#plumbingLink a
{
	background: #fff url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/course_links/plumbing.jpg) no-repeat 5px 5px;
}
div#coursesLinks ul li#plumbingLink
{
	margin-bottom: 0px;
}
div#coursesLinks ul li a:hover
{
	text-decoration: none;
	border: 1px solid #000033;
	color: #000033;
}

div#latestNews h4,div#latestNews h4 a
{
	background-color: #CDE0ED;
	color: #3A6B8A;
}
div#latestNews ul
{
	padding: 12px;
	font-size: 11px;
	line-height: 15px;
	background-color: #e4edf5;	
}
div#latestNews ul li a.title
{
	font: italic 13px/17px Georgia,"Times New Roman",Times,serif;
	color: #164F71;
}
div#latestNews ul li a.titleSmall
{
	color: #164F71;
}
div#latestNews ul li
{
	padding-bottom: 10px;
	border-bottom: 1px dotted #CFD0D2;
	margin-bottom: 10px;
}
div#latestNews ul li.last
{
	padding: 0;
	border: 0;
	margin: 0;
}
div#latestNews ul li p
{
	margin-top: 10px;
}
div#latestNews ul li p a
{
	font-weight: bold;
	color: #676C74;
}

div#latestNews ul#homeLatestNews li
{
	padding-bottom: 0;
}
div#latestNews ul#homeLatestNews li p
{
	margin-bottom: 10px;
}

div#findOutMore,div#courseSubLinks div#findOutMore
{
	margin-top: 10px;
	padding: 0;
}
div#findOutMore h4,div#courseSubLinks div#findOutMore h4
{
	background-color: #FDD8B2;
	color: #000033;
}
div#findOutMore div,div#courseSubLinks div#findOutMore div
{
	padding: 12px;
	background-color: #FEEFDF;
}
div#findOutMore p
{
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 10px;
}
div#findOutMore p#findOutContact
{
	font-size: 14px;
	line-height: 18px;
	margin: 0;
}

/* FOOTER */

div#footer
{
	clear: left;
	float: left;
	position: relative;
	width: 900px;
	margin-top: 20px;
}
ul#blocks
{
	float: left;
	width: 900px;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/footer_blocks_bg.gif) repeat-y top left;
	margin-bottom: 20px;
}
ul#blocks li
{
	float: left;
	width: 209px;
	margin-right: 21px;
}
ul#blocks li.last
{
	margin: 0;
}
ul#blocks li h5
{
	padding-bottom: 5px;
	border-bottom: 1px dotted #CFD0D2;
	margin-bottom: 10px;
}
ul#blocks li a.blockLink
{
	font: italic 13px/13px Georgia,"Times New Roman",Times,serif;
	color: #35383F;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/blocks_arrow.gif) no-repeat center left;
	padding-left: 15px;
}
ul#blocks li h5 a
{
	color: #4DAC26;
	font-size: 14px;
}
ul#blocks li p
{
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 10px;
}

ul#footerContact
{
	float: left;
	width: 900px;
	padding: 10px 0px 10px 0px;
	border-top: 1px dotted #CFD0D2;
	border-bottom: 1px dotted #CFD0D2;
	font-size: 13px;
	margin-bottom: 20px;
}
ul#footerContact li
{
	float: left;
	padding-right: 10px;
	border-right: 1px solid #CFD0D2;
	margin-right: 10px;
}
ul#footerContact li.last
{
	border: 0;
	margin: 0;
	padding: 0;
}

ul#legal
{
	float: left;
	font-size: 11px;
}
ul#legal li
{
	float: left;
	line-height: 11px;
	height: 11px;
	padding-right: 10px;
	border-right: 1px solid #CFD0D2;
	margin-right: 10px;
}
ul#legal li.last
{
	border: 0;
	margin: 0;
	padding: 0;
}

img#people
{
	position: absolute;
	right: 20px;
	top: 110px;
}

/*-----------------------------------------
HOME STYLES
-----------------------------------------*/

div#homeCols
{
	float: left;
	width: 900px;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/home/home_cols.gif) repeat-y top right;
}
div#homeIntro
{
	float: left;
	width: 440px;
}
div#homeVid
{
	background-color: #343940;
	padding: 0px;
	min-height: 200px;
	margin-bottom: 20px;
}

h3#homeQuestions
{
	position: relative;
	width: 440px;
	height: 67px;
	margin-bottom: 15px;
}
h3#homeQuestions span
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/home/questions.jpg) no-repeat top left;
}

p span#homeQuote
{
	color: #000033;
}

/*-----------------------------------------
MAIN CONTENT
-----------------------------------------*/

div#mainCols
{
	float: left;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/main_cols.gif) repeat-y top left;
}
div#mainContent
{
	float: left;
	position: relative;
	width: 669px;
}
div#mainContent ul
{
	margin-bottom: 20px;
}
div#mainContent ul li
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/list_tick.gif) no-repeat top left;
	padding-left: 20px;
	margin-bottom: 5px;
}
div#mainContent ul#newsList li
{
	background-image: none;
	padding-left: 0px;
}
blockquote
{
	float: right;
	width: 243px;
	height: 60px;
	padding: 15px 25px 25px 25px;
	font: italic 13px/17px Georgia,"Times New Roman",Times,serif;
	color: #35383F;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/blockquote.gif) no-repeat top left;
	margin-left: 20px;
}
div#mainImgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/MTP Plastering site/images/main.jpg) no-repeat top left;
}
/*-----------------------------------------
ABOUT US
-----------------------------------------*/

p#odlqc
{
	font-size: 12px;
	line-height: 15px;
	color: #5F9C7C;
}
p#odlqc img
{
	float: left;
	margin-right: 20px;
}
img#odlqcImg
{
	margin-bottom: 20px;
}

/*-----------------------------------------
NEWS
-----------------------------------------*/

div#mainContent ul#newsList
{
	padding-bottom: 20px;
}
div#mainContent ul#newsList li
{
	position: relative;
	border-bottom: 1px dotted #CFD0D2;
	margin-bottom: 20px;
}
div#mainContent ul#newsList span.title
{
	display: block;
	font: italic 13px/17px Georgia,"Times New Roman",Times,serif;
	color: #164F71;
	margin-bottom: 10px;
}
div#mainContent ul#newsList span.date
{
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	font: italic 13px/17px Arial,Helvetica,sans-serif;
	color: #CBCED1;
	margin-bottom: 10px;
}
div#mainContent ul#newsList p a
{
	/*color: #35383F;*/
}
a.storiesNav
{
	position: absolute;
	bottom: 10px;
	font: italic 13px/17px Georgia,"Times New Roman",Times,serif;
	color: #000033;
}
a#nextStories
{
	right: 0px;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/news/next_stories_arrow.gif) no-repeat center left;
	padding-left: 15px;
}
a#prevStories
{
	left: 0px;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/news/prev_stories_arrow.gif) no-repeat center left;
	padding-left: 15px;
}

/*-----------------------------------------
COURSES
-----------------------------------------*/

div#courseSubLinks
{
	float: left;
	width: 209px;
	margin-left: 21px;
}
div#courseSubLinks h4
{
	background-color: #CDE0ED;
	color: #3A6B8A;
	height: 35px;
	line-height: 35px;
	padding: 0px 10px 0px 10px;
	font-size: 17px;
	border-bottom: 1px solid #fff;
}
div#courseSubLinks div
{
	padding: 12px;
	font-size: 11px;
	line-height: 15px;
	background-color: #e4edf5;	
}
div#courseSubLinks div a.courseTitle
{
	display: block;
	padding-bottom: 5px;
	border-bottom: 1px solid #A8BDCE;
	margin-bottom: 5px;
	font: italic 13px/13px Georgia,"Times New Roman",Times,serif;
	color: #164F71;
}
div#courseSubLinks div a.last
{
	margin-bottom: 0;
}
div#courseSubLinks div ul
{
	font-size: 12px;
	padding: 5px 0px 10px 0px;
}
div#courseSubLinks div ul li
{
	padding: 3px 0px 3px 0px;
	border-bottom: 1px dotted #CFD0D2;
}
div#courseSubLinks div ul li a
{
	display: block;
	height: 14px;
	line-height: 14px;
	padding-left: 19px;
	color: #767A82;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/sublink_arrow.gif) no-repeat top left;
}
div#courseSubLinks div ul li a:hover
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/sublink_arrow.gif) no-repeat center left;
}
div#courseSubLinks div ul li a.active
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/sublink_arrow.gif) no-repeat bottom left;
	color: #000;
}

div.courseImgs
{
	background-color: #333;
	height: 135px;
	margin-bottom: 20px;
}
div#plasterImgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/carpentry.jpg) no-repeat top left;
}
div#plaster2Imgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/header.png) no-repeat top left;
}
div#plaster2Imgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/electrical.jpg) no-repeat top left;
}
div#gasImgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/courses/gas.jpg) no-repeat top left;
}
div#mainImgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/MTP Plastering site/images/main.jpg) no-repeat top left;
}

/*-----------------------------------------
FORMS
-----------------------------------------*/

form
{
	position: relative;
}
label
{
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
}
select
{
	padding: 3px;
	width: 210px;
}
input
{
	float: left;
	width: 200px;
	padding: 3px;
}
input.radio
{
	width: auto;
	padding: 0;
	margin: 7px 3px 0px 0px;
}
input.submitButt
{
	width: 100px;
	height: 30px;
	padding: 0;
}

form#contactForm,form#studentLoginForm
{
	width: 669px;
}
form#contactForm div,form#studentLoginForm div
{
	float: left;
	margin-bottom: 10px;
	width: 669px;
}
form div.last
{
	margin-bottom: 15px;
}
form div.submitHolder
{
	border-top: 1px dotted #CFD0D2;
	padding-top: 15px;
}
form#contactForm label
{
	width: 200px;
}
form#contactForm label.radioLabel
{
	width: 40px;
}
a#resetButt
{
	display: block;
	position: relative;
	float: left;
	width: 100px;
	height: 30px;
	margin-left: 10px;
}
a#resetButt span
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/global/reset_butt.gif) no-repeat top left;
}

/* STUDENT LOGIN FORM */

form#studentLoginForm label
{
	width: 100px;
}
form#studentLoginForm div.err
{
	position: absolute;
	right: 0px;
	width: 300px;
	height: 40px;
	background-color: #FFFFCC;
	border: 1px solid #CCCC99;
	padding: 10px;
}

/* APTITUDE TEST */

form#aptitudeForm div
{
	float: left;
	margin-bottom: 20px;
}
form#aptitudeForm label
{
	width: 669px;
	height: auto;
}
form#aptitudeForm input.radio
{
	width: auto;
}
form#aptitudeForm label.radioLabel
{
	width: 649px;
}
form#aptitudeForm div#q3 div
{
	margin-bottom: 0;
	margin-top: 20px;
}
form#aptitudeForm div#q3 div label.radioLabel
{
	width: 200px;
}


/* COMPLETE FORM */

form#completeForm div
{
	float: left;
	width: 669px;
	margin-bottom: 20px;
}
form#completeForm label
{
	width: 180px;
	height: auto;
}

/*-----------------------------------------
TESTIMONIALS PAGE
-----------------------------------------*/

body#testimonialsPage div#mainContent p
{
	font-size: 14px;
	line-height: 19px;
}
body#testimonialsPage div#mainContent p span
{
	font-style: italic;
	font-size: 13px;
	color: #4B4F54;
}
div#testimonialImgs
{
	background: url(file:///Macintosh%20HD/Users/amanda/Desktop/images/testimonials.jpg) no-repeat top left;
}

/*-----------------------------------------
CAREERS PAGE
-----------------------------------------*/

p.smallPrint
{
	font-size: 9px;
}

