
#wrap #header h1 a { }

#wrap #header ul.main-nav { background-image:url(/images/backgrounds/sixth-form/nav-background.gif)}
#wrap #header ul.main-nav li a { background-image:url(/images/backgrounds/sixth-form/nav-sprite.gif); }
#wrap #header ul.main-nav li.home a { background-position:-20px -20px; width:116px; }
#wrap #header ul.main-nav li.home a:hover, #wrap #header ul.main-nav li.home a.hover { background-position:-20px -78px; }
#wrap #header ul.main-nav li.home a.active { background-position:-20px -136px; }
#wrap #header ul.main-nav li.about-sixth-form a { background-position:-136px -20px; width:215px; }
#wrap #header ul.main-nav li.about-sixth-form a:hover, #wrap #header ul.main-nav li.about-sixth-form a.hover { background-position:-136px -78px; }
#wrap #header ul.main-nav li.about-sixth-form a.active { background-position:-136px -136px; }
#wrap #header ul.main-nav li.school-life a { background-position:-351px -20px; width:114px; }
#wrap #header ul.main-nav li.school-life a:hover, #wrap #header ul.main-nav li.school-life a.hover { background-position:-351px -78px; }
#wrap #header ul.main-nav li.school-life a.active { background-position:-351px -136px; }
#wrap #header ul.main-nav li.calendar a { background-position:-465px -20px; width:146px; }
#wrap #header ul.main-nav li.calendar a:hover, #wrap #header ul.main-nav li.calendar a.hover { background-position:-465px -78px; }
#wrap #header ul.main-nav li.calendar a.active { background-position:-465px -136px; }
#wrap #header ul.main-nav li.news a { background-position:-611px -20px; width:76px; }
#wrap #header ul.main-nav li.news a:hover, #wrap #header ul.main-nav li.news a.hover { background-position:-611px -78px; }
#wrap #header ul.main-nav li.news a.active { background-position:-611px -136px; }
#wrap #header ul.main-nav li.contact a { background-position:-687px -20px; width:124px; }
#wrap #header ul.main-nav li.contact a:hover, #wrap #header ul.main-nav li.contact a.hover { background-position:-687px -78px; }
#wrap #header ul.main-nav li.contact a.active { background-position:-687px -136px; }
#wrap #header ul.main-nav li.faq a { background-position:-811px -20px; width:125px; }
#wrap #header ul.main-nav li.faq a:hover, #wrap #header ul.main-nav li.faq a.hover { background-position:-811px -78px; }
#wrap #header ul.main-nav li.faq a.active { background-position:-811px -136px; }
#wrap #header ul.main-nav li ul { background-color:#2b0046;}
#wrap #header ul.main-nav li ul li { border-bottom:1px solid #ffffff; }
#wrap #header ul.main-nav li ul li:hover { background:#8138aa; }
#wrap #header ul.main-nav li ul li a { color:#ffffff;}
#wrap #header ul.main-nav li ul li a:hover { background:#8138aa; }
#wrap #header ul.main-nav li.home ul { margin-left:0px;}

#wrap #content .bread-crumb ul li a { color:#511D82; background:url(/images/backgrounds/sixth-form/breadcrumb-arrow.gif) no-repeat center right;}

#wrap #content .left-col { margin-left:23px; float:left; width:206px; min-height:10px;}
#wrap #content .left-col .side-nav { border:2px solid #511D82; background:#ffffff; margin-bottom:20px; }
#wrap #content .left-col .side-nav ul { margin-bottom:-2px; margin-right:-2px; padding-right:2px; padding-bottom:37px; background:url(/images/backgrounds/sixth-form/subnav-bottom.gif) no-repeat bottom right;}
#wrap #content .left-col .side-nav ul li { border-bottom:1px solid #e0dde5;}
#wrap #content .left-col .side-nav ul li a { color:#8238a9; text-decoration:none; padding:6px 10px; display:block;}
#wrap #content .left-col .side-nav ul li a:hover, #wrap #content .left-col .side-nav ul li a.active { color:#ffffff; background:#8238a9; text-decoration:none;}

#wrap #content .left-col h4.bordered { background:url(/images/backgrounds/sixth-form/h4-bottom-right.gif) no-repeat right bottom #e0dde5 ; padding:8px 10px; color:#663099; margin:15px 0px; font-weight:bold; font-size:90%; }

#wrap #content .main-col h2 { color:#663099; border-bottom:1px solid #511d82; padding-bottom:5px;}
#wrap #content .main-col h3 { color:#2b0046;}
#wrap #content .main-col h4 { color:#663099; }
#wrap #content .main-col h5 { color:#2b0046; }
#wrap #content .main-col a { color:#511D82;  }
#wrap #content .main-col table { border:1px solid #511D82;}
#wrap #content .main-col table tr td { border:1px solid #511D82; }
#wrap #content .main-col table thead tr td { background:#e0dde5;}

#wrap #content .main-col .team-members ul li ul.images li img { border:1px solid #511d82;}

#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li h3 a:hover { background-image:url(/images/backgrounds/sixth-form/active-faq-arrow.gif); color:#663099;}
#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li h3 a.active { background-image:url(/images/backgrounds/sixth-form/active-faq-arrow.gif); color:#663099;}
#wrap #content .main-col .parchment-block.frequentlyaskedquestion ul li .answer p { color:#663099; }

#wrap #content .main-col dl.enquiry-form dt { color:#663099; }

#wrap #content .main-col #calendar table thead tr { border:1px solid #511D82;}

#wrap #footer { background-image:url(/images/backgrounds/sixth-form/footer.gif); background-color:#e0dde5; }
#wrap #footer ul.footer-nav { margin-left:180px;}
#wrap #footer ul.footer-nav li a { color:#511d82; }
#wrap #footer ul.footer-nav li { background-image:url(/images/backgrounds/sixth-form/footer-nav-divide.gif);}
#wrap #footer p { color:#511d82; }
#wrap #footer a { color:#511d82; }

#sixth_form_1 #wrap #content .main-col { margin-left:22px; float:left; width:428px; border-right:1px solid #511d82; padding-right:18px;}
#sixth_form_1 #wrap #content .main-col h2 { margin:0px;}
#sixth_form_1 #wrap #content .right-col { margin-right:22px; float:right; width:266px;}
#sixth_form_1 #wrap #content .right-col .testimonials-block { background:url(/images/backgrounds/testimonials-repeat.gif) repeat-y #ffffff; margin-left:0px; }
#sixth_form_1 #wrap #content .right-col .testimonials-block .top-border { background:url(/images/backgrounds/testimonials-top.gif) no-repeat;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .bottom-border { background:url(/images/backgrounds/testimonials-bottom.gif) no-repeat left bottom; padding-top:5px; overflow:hidden; width:266px;}
#sixth_form_1 #wrap #content .right-col .testimonials-block h3 { margin:10px; color:#663099;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .no-testimonials { margin:10px;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .testimonials {  height:80px; width:264px;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial { margin:10px; margin-top:0px;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial .cfm { display:inline;}
#sixth_form_1 #wrap #content .right-col .testimonials-block .testimonials .testimonial p {  margin:0px; margin-top:0px; font-size:95%; display:inline;}

#sixth_form_2 #wrap #content .main-col { margin-left:22px; float:left; width:480px; border-right:1px solid #511d82; padding-right:18px;}
#sixth_form_2 #wrap #content .main-col h2 { margin:0px;}
#sixth_form_2 #wrap #content .right-col { margin-right:24px; float:right; width:210px;}

#sixth_form_3 #wrap #content .main-col { margin-left:22px; float:left; width:727px; margin-right:22px;}
#sixth_form_3 #wrap #content .main-col h2 { margin:0px;}
#sixth_form_3 #wrap #content .main-col .image-placeholder { margin:15px 0px;}
#sixth_form_3 #wrap #content .main-col .image-placeholder img { padding:1px; border:1px solid #511d82;}

#sixth_form_4 #wrap #content .main-col { margin-left:22px; float:left; width:727px; margin-right:22px;}
#sixth_form_4 #wrap #content .main-col h2 { margin:0px;}
#sixth_form_4 #wrap #content .main-col .image-placeholder { margin:15px 0px;}
#sixth_form_4 #wrap #content .main-col .image-placeholder img { padding:1px; border:1px solid #511d82;}

* html #sixth_form_3 #wrap #content .main-col { margin-left:21px;}

* html #sixth_form_4 #wrap #content .main-col { margin-left:21px;}

