/* At-Rules */
@charset "windows-1252";


body {background-color: Transparent; color: #846f8a; font-family:   Verdana, _sans; padding: 0 0 0 0; width: 100%; background-image: url(bg.png); background-repeat: repeat-x; background-attachment: fixed; font-size:small;}

p.mainHead {font-size: large; font-weight: 800;}

p.subHead {color: #3F3243; font-size: medium; font-style: italic; font-weight: 600;}

p.newsHead {color: #3F3243; font-size: small; font-style: italic; font-weight: 400;}

h5 {color:#C56A95; font-size:1em;}

div.content {width: 100%;}

div.left {width: 20%; float: left; padding:5px;}

div.right {float: right; padding: 0 30px; width: 65%;}

div.newsRight {float: right; padding: 0 10px; width: 60%;}

div.newsLeft {position: fixed; left:2px; top:0px; padding: 2px; width: 25%;}

div.mapLeft {float: left; left:2px; top:0px; padding: 2px; width: 25%;}

div.Newsright {float: right; padding: 0 20px; width: 65%;}

div.Newsleft {position: fixed; left:2px; top:0px; padding: 2px; width: 25%;}

div.contactRight {float: right; padding: 0 10px; width: 50%;}

div.expright {float: right; margin-left: auto;margin-right:auto; width: 65%;}

div.expleft {position: fixed; left:2px; top:0px; padding: 1px; width: 25%;}

img.banner {width: 180px; height: 180px;}

b {color: #3F3243; font-weight: bold;}

i {color: #3F3243; font-weight: bold; font-style: normal;} 

a:link {color: #B43D75; font-weight: bold; font-style: italic; text-decoration: none;}

a:visited {color: #B43D75; text-decoration: none; font-style: italic; font-weight: bold;}

a:active {color: #B43D75; text-decoration: none; font-style: italic; font-weight: bold;}

ul {list-style-position: inside; list-style-image: url(images/bluebullet.png)}

#buttons {
margin-bottom: 3px;
padding:0px;
}

#lightwindow_title_bar_close_link {
margin-left: auto;
margin-right: auto;
display: block;
width:172px;
height:27.5px;
background:url(./images/buttons/close.png) no-repeat 0 0;
}
#lightwindow_title_bar_close_link:hover {
background-position: 0 -31px;
}

#lightwindow_title_bar_close_link span {
display: none;
}

#jobsbtn {
display: block;
width: 136px;
height:27.5px;
background: url(./images/buttons/jobsbtn.png) no-repeat 0 0;
}
#jobsbtn:hover {
background-position: 0 -27px;
}
#jobsbtn span {
display: none;
}
#mathsbtn {
display: block;
width: 66px;
height:27.5px;
background: url(./images/buttons/maths.png) no-repeat 0 0;
}
#mathsbtn:hover {
background-position: 0 -27px;
}
#mathsbtn span {
display: none;
}
#englishbtn {
display: block;
width: 69px;
height:27.5px;
background: url(./images/buttons/english.png) no-repeat 0 0;
}
#englishbtn:hover {
background-position: 0 -27px;
}
#englishbtn span {
display: none;
}
#geographybtn {
display: block;
width: 90px;
height:27.5px;
background: url(./images/buttons/geography.png) no-repeat 0 0;
}
#geographybtn:hover {
background-position: 0 -27px;
}
#geographybtn span {
display: none;
}
#ictbtn {
display: block;
width: 73px;
height:27.5px;
background: url(./images/buttons/ict.png) no-repeat 0 0;
}
#ictbtn:hover {
background-position: 0 -27px;
}
#ictbtn span {
display: none;
}
#chembtn {
display: block;
width: 87px;
height:27.5px;
background: url(./images/buttons/chemistry.png) no-repeat 0 0;
}
#chembtn:hover {
background-position: 0 -27px;
}
#chembtn span {
display: none;
}
#biologybtn {
display: block;
width: 70px;
height:27.5px;
background: url(./images/buttons/biology.png) no-repeat 0 0;
}
#biologybtn:hover {
background-position: 0 -27px;
}
#biologybtn span {
display: none;
}
#physbtn {
display: block;
width: 72px;
height:27.5px;
background: url(./images/buttons/physics.png) no-repeat 0 0;
}
#physbtn:hover {
background-position: 0 -27px;
}
#physbtn span {
display: none;
}
#histbtn {
display: block;
width: 72px;
height:27.5px;
background: url(./images/buttons/history.png) no-repeat 0 0;
}
#histbtn:hover {
background-position: 0 -27px;
}
#histbtn span {
display: none;
}
#artbtn {
display: block;
width: 106px;
height:27.5px;
background: url(./images/buttons/artdesign.png) no-repeat 0 0;
}
#artbtn:hover {
background-position: 0 -27px;
}
#artbtn span {
display: none;
}

#homebtn {
display: inline-block;
width: 71px;
height:27.5px;
background: url(./images/buttons/home.png) no-repeat 0 0;
}
#homebtn:hover {
background-position: 0 -27px;
}
#homebtn span {
display: none;
}

#attbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/attractions.png) no-repeat 0 0;
}
#attbtn:hover {
background-position: 0 -31px;
}
#attbtn span {
display: none;
}

#edubtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/educ.png) no-repeat 0 0;
background-color: Transparent;
}
#edubtn:hover {
background-position: 0 -31px;
}
#edubtn span {
display: none;
}

#videobtn {
display: inline-block;
width: 80px;
height:27.5px;
background: url(./images/buttons/btnvid.png) no-repeat 0 0;
}
#videobtn:hover {
background-position: 0 -31px;
}
#videobtn span {
display: none;
}

#explbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/3dexp.png) no-repeat 0 0;
}
#explbtn:hover {
background-position: 0 -31px;
}
#explbtn span {
display: none;
}

#tutbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/3dtut.png) no-repeat 0 0;
}
#tutbtn:hover {
background-position: 0 -31px;
}
#tutbtn span {
display: none;
}

#tut2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/3dtut2.png) no-repeat 0 0;
}
#tut2btn:hover {
background-position: 0 -31px;
}
#tut2btn span {
display: none;
}

#senbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/sen.png) no-repeat 0 0;
}
#senbtn:hover {
background-position: 0 -31px;
}
#senbtn span {
display: none;
}

#sen2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/sen2.png) no-repeat 0 0;
}
#sen2btn:hover {
background-position: 0 -31px;
}
#sen2btn span {
display: none;
}

#primbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/primary.png) no-repeat 0 0;
}
#primbtn:hover {
background-position: 0 -31px;
}
#primbtn span {
display: none;
}

#prim2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/primary2.png) no-repeat 0 0;
}
#prim2btn:hover {
background-position: 0 -31px;
}
#prim2btn span {
display: none;
}

#secbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/secondary.png) no-repeat 0 0;
}
#secbtn:hover {
background-position: 0 -31px;
}
#secbtn span {
display: none;
}
#sec2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/secondary2.png) no-repeat 0 0;
}
#sec2btn:hover {
background-position: 0 -31px;
}
#sec2btn span {
display: none;
}

#filmbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/3dfilming.png) no-repeat 0 0;
}
#filmbtn:hover {
background-position: 0 -31px;
}
#filmbtn span {
display: none;
}
#eventsbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/3devents.png) no-repeat 0 0;
}
#eventsbtn:hover {
background-position: 0 -31px;
}
#eventsbtn span {
display: none;
}

#musbtn {
display: inline-block;
width: 93px;
height:27.5px;
background: url(./images/buttons/museums.png) no-repeat 0 0;
}
#musbtn:hover {
background-position: 0 -27px;
}
#musbtn span {
display: none;
}
#visattbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/visitorattractions.png) no-repeat 0 0;
}
#visattbtn:hover {
background-position: 0 -31px;
}
#visattbtn span {
display: none;
}

#visatt2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/visitorattractions2.png) no-repeat 0 0;
}
#visatt2btn:hover {
background-position: 0 -31px;
}
#visatt2btn span {
display: none;
}

#theatbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/3dtheatre2.png) no-repeat 0 0;
}
#theatbtn:hover {
background-position: 0 -31px;
}
#theatbtn span {
display: none;
}

#theat2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/3dtheatre3.png) no-repeat 0 0;
}
#theat2btn:hover {
background-position: 0 -31px;
}
#theat2btn span {
display: none;
}

#medbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/medical.png) no-repeat 0 0;
}
#medbtn:hover {
background-position: 0 -31px;
}
#medbtn span {
display: none;
}

#painbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/paindis.png) no-repeat 0 0;
}
#painbtn:hover {
background-position: 0 -31px;
}
#painbtn span {
display: none;
}

#rehabbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/rehab.png) no-repeat 0 0;
}
#rehabbtn:hover {
background-position: 0 -31px;
}
#rehabbtn span {
display: none;
}

#sensorybtn {
display: inline-block;
width: 85px;
height:27.5px;
background: url(./images/buttons/sensory.png) no-repeat 0 0;
}
#sensorybtn:hover {
background-position: 0 -27px;
}
#sensorybtn span {
display: none;
}

#anxietybtn {
display: inline-block;
width: 173px;
height:27.5px;
background: url(./images/buttons/anxiety.png) no-repeat 0 0;
}
#anxietybtn:hover {
background-position: 0 -27px;
}
#anxietybtn span {
display: none;
}

#archbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/arch.png) no-repeat 0 0;
}
#archbtn:hover {
background-position: 0 -31px;
}
#archbtn span {
display: none;
}

#masterbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/masterbutton.png) no-repeat 0 0;
}
#masterbtn:hover {
background-position: 0 -31px;
}
#masterbtn span {
display: none;
}

#master2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/masterbutton2.png) no-repeat 0 0;
}
#master2btn:hover {
background-position: 0 -31px;
}
#master2btn span {
display: none;
}

#waybtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/wayfinder.png) no-repeat 0 0;
}
#waybtn:hover {
background-position: 0 -31px;
}
#waybtn span {
display: none;
}

#evbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/events.png) no-repeat 0 0;
}
#evbtn:hover {
background-position: 0 -31px;
}
#evbtn span {
display: none;
}

#wayfbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/wayfinding.png) no-repeat 0 0;
}
#wayfbtn:hover {
background-position: 0 -31px;
}
#wayfbtn span {
display: none;
}

#forumbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/forum.png) no-repeat 0 0;
}
#forumbtn:hover {
background-position: 0 -31px;
}
#forumbtn span {
display: none;
}

#forum2btn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/forum2.png) no-repeat 0 0;
}
#forum2btn:hover {
background-position: 0 -31px;
}
#forum2btn span {
display: none;
}

#loginbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/login.png) no-repeat 0 0;
}
#loginbtn:hover {
background-position: 0 -31px;
}
#loginbtn span {
display: none;
}
#registerbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/register.png) no-repeat 0 0;
}
#registerbtn:hover {
background-position: 0 -31px;
}
#registerbtn span {
display: none;
}
#dispbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/displays.png) no-repeat 0 0;
}
#dispbtn:hover {
background-position: 0 -31px;
}
#dispbtn span {
display: none;
}
#hardbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/3dhard.png) no-repeat 0 0;
}
#hardbtn:hover {
background-position: 0 -31px;
}
#hardbtn span {
display: none;
}
#film2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/filming.png) no-repeat 0 0;
}
#film2btn:hover {
background-position: 0 -31px;
}
#film2btn span {
display: none;
}
#instbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/installation.png) no-repeat 0 0;
}
#instbtn:hover {
background-position: 0 -31px;
}
#instbtn span {
display: none;
}
#accbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/accessories.png) no-repeat 0 0;
}
#accbtn:hover {
background-position: 0 -31px;
}
#accbtn span {
display: none;
}
#contactbtn {
display: inline-block;
width: 104px;
height:27.5px;
background: url(./images/buttons/contact.png) no-repeat 0 0;
}
#contactbtn:hover {
background-position: 0 -27px;
}
#contactbtn span {
display: none;
}
#tvbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/tvbutton.png) no-repeat 0 0;
}
#tvbtn:hover {
background-position: 0 -31px;
}
#tvbtn span {
display: none;
}

#tv2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/tvbutton2.png) no-repeat 0 0;
}
#tv2btn:hover {
background-position: 0 -31px;
}
#tv2btn span {
display: none;
}

#scenbtn {
display: inline-block;
width: 146px;
height:27.5px;
background: url(./images/buttons/scenariobutton.png) no-repeat 0 0;
}
#scenbtn:hover {
background-position: 0 -27px;
}
#scenbtn span {
display: none;
}
#mobilebtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/mobilebutton.png) no-repeat 0 0;
}
#mobilebtn:hover {
background-position: 0 -31px;
}
#mobilebtn span {
display: none;
}
#fbbtn {
display: inline-block;
width: 133px;
height:27.5px;
background: url(./images/buttons/fbbutton.png) no-repeat 0 0;
}
#fbbtn:hover {
background-position: 0 -30px;
}
#fbbtn span {
display: none;
}
#twitbtn {
display: inline-block;
width: 133px;
height:27.5px;
background: url(./images/buttons/twitbutton.png) no-repeat 0 0;
}
#twitbtn:hover {
background-position: 0 -30px;
}
#twitbtn span {
display: none;
}

#newsbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/newsbutton.png) no-repeat 0 0;
}
#newsbtn:hover {
background-position: 0 -31px;
}
#newsbtn span {
display: none;
}
#news2btn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/news2button.png) no-repeat 0 0;
}
#news2btn:hover {
background-position: 0 -31px;
}
#news2btn span {
display: none;
}

#reviewsbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/reviewsbtn.png) no-repeat 0 0;
}
#reviewsbtn:hover {
background-position: 0 -31px;
}
#reviewsbtn span {
display: none;
}

#sitebtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/sitebutton.png) no-repeat 0 0;
}
#sitebtn:hover {
background-position: 0 -31px;
}
#sitebtn span {
display: none;
}

#backbtn {
display: inline-block;
width: 205px;
height:27.5px;
background: url(./images/buttons/backbutton.png) no-repeat 0 0;
}
#backbtn:hover {
background-position: 0 -31px;
}
#backbtn span {
display: none;
}

#pdfbtn {
display: inline-block;
width: 80px;
height:27.5px;
background: url(./images/buttons/pdfbtn.png) no-repeat 0 0;
}
#pdfbtn:hover {
background-position: 0 -31px;
}
#pdfbtn span {
display: none;
}

#viewbrochure {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/viewbbtn.png) no-repeat 0 0;
}
#viewbrochure:hover {
background-position: 0 -31px;
}
#viewbrochure span {
display: none;
}

#dlbrochure {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/savebbtn.png) no-repeat 0 0;
}
#dlbrochure:hover {
background-position: 0 -31px;
}
#dlbrochure span {
display: none;
}

#casestudy {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/casestudybtn.png) no-repeat 0 0;
}
#casestudy:hover {
background-position: 0 -31px;
}
#casestudy span {
display: none;
}

#bluvid {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/bluvidbtn.png) no-repeat 0 0;
}
#bluvid:hover {
background-position: 0 -31px;
}
#bluvid span {
display: none;
}

#blumathsbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/blumathsbtn.png) no-repeat 0 0;
}
#blumathsbtn:hover {
background-position: 0 -31px;
}
#blumathsbtn span {
display: none;
}

#bluenglishbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/bluenglishbtn.png) no-repeat 0 0;
}
#bluenglishbtn:hover {
background-position: 0 -31px;
}
#bluenglishbtn span {
display: none;
}

#blusciencebtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/blusciencebtn.png) no-repeat 0 0;
}
#blusciencebtn:hover {
background-position: 0 -31px;
}
#blusciencebtn span {
display: none;
}

#bluideasbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/bluideasbtn.png) no-repeat 0 0;
}
#bluideasbtn:hover {
background-position: 0 -31px;
}
#bluideasbtn span {
display: none;
}

#blu3dsysbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/blu3dsysbtn.png) no-repeat 0 0;
}
#blu3dsysbtn:hover {
background-position: 0 -31px;
}
#blu3dsysbtn span {
display: none;
}

#secbookbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/bookingbtn.png) no-repeat 0 0;
}
#secbookbtn:hover {
background-position: 0 -31px;
}
#secbookbtn span {
display: none;
}

#secexhbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/secexhibitions.png) no-repeat 0 0;
}
#secexhbtn:hover {
background-position: 0 -31px;
}
#secexhbtn span {
display: none;
}

#seccatbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/seccatbtn.png) no-repeat 0 0;
}
#seccatbtn:hover {
background-position: 0 -31px;
}
#seccatbtn span {
display: none;
}
#festivalbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/festivalbtn.png) no-repeat 0 0;
}
#festivalbtn:hover {
background-position: 0 -31px;
}
#festivalbtn span {
display: none;
}
#fundbtn {
display: inline-block;
width: 172px;
height:27.5px;
background: url(./images/buttons/fundbtn.png) no-repeat 0 0;
}
#fundbtn:hover {
background-position: 0 -31px;
}
#fundbtn span {
display: none;
}
#vpodfrbtn {
display: inline-block;
width: 128px;
height:27.5px;
background: url(./images/buttons/vpodfr.png) no-repeat 0 0;
}
#vpodfrbtn:hover {
background-position: 0 -28px;
}
#vpodfrbtn span {
display: none;
}
