﻿/* CSS Document */
body {background-color: #C2A6FF; padding: 0px; margin: 0px;}

/* Menubar */
#menubar {position: relative; top: 0px; left: 0px; width: 100%; height: 25px; background: url("../../images/solihull/layout/topmenu.png") repeat-x; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 12px; color: #FFf;}
#menubar ul {position: relative; top: 2px; list-style: none; margin: 0px; padding-left: 15px;}
#menubar ul li {display: inline;}
#menubar ul li a {text-decoration: none; color: #FFF;}
#menubar ul li a:hover {color: #996;}

/* Headerbar */
#headerbar {position: relative; top: 0px; left: 0px; width: 860px; height: 100px; background: url("../../images/solihull/layout/headerbg.png") no-repeat; margin-left: auto; margin-right: auto; display: block;}
#school {position: relative; top: 10px; left: 120px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: bold; font-size: 24px; color: #fff; margin-top: 15px; float: left;}
#logon {position: relative; top: 60px; left: 631px; height: 34px; width: 200px; float: left;}
#logontarget {position: absolute; top: 0px; left: 0px; width: 200px; height: 34px; margin: 0px;}

/* Container */
#container {position: relative; top: 0px; left: 0px; width: 860px; min-height: 700px; background: url("../../images/solihull/layout/containerbg.png") repeat-y; margin-left: auto; margin-right: auto; display: block;}

/* Linkbar */
#linkbar {postion: relative; top: 0px; left: 0px; width: 850px; height: 20px; background: url("../../images/solihull/layout/topmenu.png") repeat-x;}
#linkbar ul {position: relative; top: 2px; width: 500px; list-style: none; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; padding-left: 25px; margin: 0px; color:#FFF;}
#linkbar ul li {display: inline;}
#linkbar ul li a {text-decoration: none; font-weight: bold; color: #FFF;}
#linkbar ul li a:hover {color: #FFF;}

/* Content */
#content {position: relative; top: 0px; left: 5px; width: 600px; height: 100%; float: left;}

/* Breadcrumbs */
.mp_backlinks {position: relative; top: 0px; left: 0px; height: 15px; width: 500px;}

/* Sidebar */
#sidebar {position: relative; top: 10px; left: 5px; width: 250px; float: left; padding: 0px;}
iframe {width: 246px; height: 700px; overflow: hidden; background-color: #E6E6E6;}

/* Footer */
#footer {position: relative; top: 0px; left: 0px; width: 860px; height: 55px; background: url("../../images/solihull/layout/footerbg.png") no-repeat; clear: both; margin-left: auto; margin-right: auto; display: block;}

/* ALL PAGES */
.pagetitle {top: 0px; left: 0px; width: 560px; height: 20px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;; font-size: 20px; font-weight: bold; color: #639; margin: 15px auto 0px auto; display: block;}
.titlebar {position: relative; top: 0px; left: 0px; width: 580px; height: 20px; margin-top: 15px; margin-left: auto; margin-right: auto; display: block;}
.titletext {position: relative; top: 0px; left: 10px; width: 530px; height: 20px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #639; float: left; margin: 0px;}
.text {top: 0px; left: 0px; width: 560px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; color: #000; line-height: 130%; padding: 10px; margin: 5px auto 0px auto; display: block;}
.text span {font-weight: bold;}
.text span.dropcap {font-size: 1.65em; float: left; font-weight: normal; color: #639; line-height: .55em;}
ul.uppity {position:relative; top: 0px; margin: 5px 0px 10px 10px;}
.protext {width: 450px;}


/* submenu */
a#top {visibility:collapse;}
.back {position: relative; top: 0px; left: 10px; width: 30px; float: left;}
.back a {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 11px; color: #7d7d7d; text-decoration: none;}
.back a:hover {color: #7d7d7d; text-decoration: underline;}
.back a:visited {color: #7d7d7d;}
#submenu {position: relative; top: 0px; left: 0px; width: 165px; min-height: 70px; margin: 0px 0px 0px 5px; padding: 0px; float: right;}
#submenutop {position: relative; top: 0px; left: 0px; width: 165px; height: 10px; background: url("../../images/solihull/layout/submenutop.png") no-repeat; padding: 0px; margin: 0px;}
#sectionlinks {position: relative; top: 0px; left: 0px; width: 165px; min-height: 50px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; padding: 0px; margin: 0px; background: url("../../images/solihull/layout/submenumiddle.png") repeat-y;}
#sectionlinks ul {list-style: none; padding: 0px 0px 0px 10px; margin: 0px;}
#sectionlinks ul li a {text-decoration: none; color: #FFF;}
#sectionlinks ul li a:hover {text-decoration: underline; color: #FFF;}
#submenubottom {position: relative; top: 0px; left: 0px; width: 165px; height: 15px; background: url("../../images/solihull/layout/submenubottom.png") no-repeat; padding: 0px; margin: 0px;}

/*quotes*/
blockquote {width: 500px; text-align: justify;}
blockquote:first-letter {font-size: 1.65em; float: left; font-weight: normal; color: #639; line-height: .55em;}
.quotename {position: relative; top: -3px; text-align: right; font-size: 12px; padding-right: 10px;}
.quotename strong {font-size: 14px;}

/* sindex.html */
#frontannounce {position: relative; top: 40px; left: 10px; width: 580px;}
#affiliates {position: relative; top: 0px; left: 120px; height: 64px; width: 359px; background: url("../../images/solihull/affiliates/affiliatelogos1.png") no-repeat;}

/* headletter.html */
#bpierpointphoto {width: 120px; height: 146px; background: url("../../images/solihull/bpierpoint.png") no-repeat; float: right; padding: 0px;}

/* sponsor.html */
#edmistonphoto {width: 120px; height: 146px; background: url("../../images/solihull/redmiston.png") no-repeat; float: right; padding: 0px;}
/* admission.html */
.admissiontext {position: relative; top: 0px; left: 0px; width: 680px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; color: #000; line-height: 130%; margin: 10px;}
.admissiontext span {font-weight: bold;}

/* prospectus.html */
.protext {top: 0px; left: 0px; width: 560px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; color: #000; line-height: 130%; padding: 0px 10px 10px; margin: 0px auto 0px auto; display: block;}
.protext a { text-decoration: none; color:#6D21AB;}
.text a { text-decoration: none; color:#6D21AB;}
#pdfdown {margin-left: 50px; width: 300px; height: 50px; background-color: #F8F0FF; padding: 10px 10px 0px 10px; border: #E4CAFF solid 1px;}
a.pdflink {width: 275px; height: 30px; background: url("../../images/pdffile.png") no-repeat; display: block; padding-left: 30px;}
#pdfdown1 {margin-left: 50px; width: 400px; min-height: 50px; background-color: #F8F0FF; padding: 10px 10px 0px 10px; border: #E4CAFF solid 1px;}
a.pdflink1 {width: 375px; height: 30px; background: url("../../images/pdffile.png") no-repeat; display: block; padding-left: 30px;}
.text a:hover {text-decoration: underline;}
.text span.acrobat {width: 130px; font-size: 10px; margin: 0px auto 0px auto; display: block;}
#procover {width: 142px; height: 177px; background: url("../../images/solihull/prospectuscover.png") no-repeat; float: right; padding: 0px; margin-left: 10px;}

/* commsuport.html */
#wmplogo {width: 110px; height: 133px; background: url("../../images/solihull/affiliates/wmpolice.png") no-repeat; float: right; padding: 0px;}
.linklist {position: relative; top: 0px; left: 0px; width: 560px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; color: #000; padding: 0; margin: 0px auto 0px auto; display: block;}
.linklist a {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: .9em; padding-top: 3px; color: #639; text-decoration: none; width: 100%;}
.linklist a:hover {height: 18px; color: #639; text-decoration:underline;}
.linklist span{font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: .9em;}

/* partners.html */
#imgrouplogo {width: 144px; height: 95px; background: url("../../images/solihull/affiliates/imgroup.gif") no-repeat; float: right; padding: 0px;}
#xoservelogo {width: 177px; height: 28px; background: url("../../images/solihull/affiliates/xoserve.jpg") no-repeat; float: right; padding: 0px;}
#natwestlogo {width: 158px; height: 47px; background: url("../../images/solihull/affiliates/natwest.png") no-repeat; float: right; padding: 0px;}
ul.partlist {list-style: none; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 20px;}
.jobtitle {position: relative; top: 0px; left: 300px; width: 250px;}

/* calendar.html */
.calendar {top: 0px; left: 0px; width: 560px; padding:0; margin: 5px auto 0px auto; display: block;}
.month {font-family:Calibri;font-size:15pt;color:#000000;}
.daytext, .time, .date {height:15.0pt;font-size:11.0pt;color:black;font-weight:400;font-family:Calibri;background:#B8CCE4;padding:5px;}
.daytext1, .time1, .date1 {height:15.0pt;font-size:11.0pt;color:black;font-weight:400;font-family:Calibri;background:#DBE5F1;padding:5px;}
.date, .date1 {}
.holiday, .holiday1 {height:15.0pt;font-size:11.0pt;color:#ffffff;font-weight:400;font-family:Calibri;background:#421385;padding:5px;}

/* employment */
.employdate {position: relative; top: 0px; left: 0px; width: 560px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; color: #000; padding: 5px 0 0 0; margin: 0px auto 0px auto; display: block}
.employdate span { top: 0px; left: 0px; width: 560px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;; font-size: 12px; color:#6D21AB;}
.employdate br {line-height: 10px;}