*{border:0;margin:0;padding:0;background:transparent;} body{font-family:verdana, trebuchet ms,verdana,arial,tahoma; font-size:11px; color:#666666; line-height:155%; margin-top:0px; margin:auto; border:0; } a:link{color:#666666; text-decoration:underline; } a:hover{color:#333333; text-decoration:none; } a:visited{color:#888888; text-decoration:underline; } /*p{padding-left:8px !important; } */ #pagesettings{display:inline; margin:auto; text-align:center; } #pagesettings #settings{} #pageConfig{width:100%; display:block; } #biglog{position:relative; background:#000; border:1px solid #373a49; /*float:right;*/ margin-right:0px; margin-left:0px; /*width:550px;*/ height:500px; /*margin-top:-20px;*/ overflow:auto; } #log{position:absolute; border:1px solid #373A49; background:#000; right:140px; left:214px; height:58px; overflow:auto; } #logexpandpop{position:absolute; left:204px; top:29px; /*top:2px;*/ /*right:26px;*/ width:5px; height:5px;background:#FFFF00; z-index:2500; outline:none; }
#logexpandstart{position:absolute; left:202px; top:2px; /*top:2px;*/ /*right:26px;*/ width:10px; height:10px; background:green; z-index:2500; outline:none; } #logexpandstop{position:absolute; /*top:2px; right:10px;*/ left:202px; top:48px; width:10px; height:10px; background:red; z-index:2500; outline:none; } .nice_light_gray{color:#797E79; } .nice_green{color:#B0F950; } .blue_5{color:#0770A2; } .nice_blue{color:#8ECAFE; } .nice_red{color:#FF0000; } .nice_yellow{color:#FFFF00; } .nice_dark_green{color:#00FF21; } #header{width:100%; height:60px; margin:auto; position:relative; clear:both; z-index:500; } #headerleft{padding:5px; width:160px; clear:none; position:absolute; } #headerright{float:right; padding:5px 5px 0 0; width:117px; } #searchbox{background:#ffffff; width:154px; font:bold 100% Arial,Helvetica,Verdana,sans;border-color:#D2D2D2 #A6A6A6 #A6A6A6 #D2D2D2; border-style:solid; border-width:1px; } #searchbox:focus{background:#D7D7D7; border:2px solid #A0A0A0; }
#topmenuholder{width:100%; position:relative; min-width:750px; height:52px; background:url(images/topmenu-bg.png) repeat-x; z-index:100; } #topmenu{padding-left:100px; } #topmenu #Home,#topmenu #Student_Accommodation,#topmenu #About,#topmenu #News_and_Events,#topmenu #Contact,#topmenu #Downloads,#topmenu #FAQs{float:left; text-indent:-2000em; z-index:1000; display:block; height:40px; } #topmenu #Home{width:68px; background:url(images/topmenu-home.png) no-repeat top left; } #topmenu #Home:hover,#topmenu #Home.sel{width:68px; background:url(images/topmenu-home.png) no-repeat bottom left; } #topmenu #Student_Accommodation{width:211px; background:url(images/topmenu-studentaccommodation.png) no-repeat top left; } #topmenu #Student_Accommodation:hover,#topmenu #Student_Accommodation.sel{width:211px;background:url(images/topmenu-studentaccommodation.png) no-repeat bottom left; } #topmenu #About{width:73px; background:url(images/topmenu-about.png) no-repeat top left; }
#topmenu #About:hover,#topmenu #About.sel{width:73px; background:url(images/topmenu-about.png) no-repeat bottom left; } #topmenu #News_and_Events{width:129px; background:url(images/topmenu-newsevents.png) no-repeat top left; } #topmenu #News_and_Events:hover,#topmenu #News_and_Events.sel{width:129px; background:url(images/topmenu-newsevents.png) no-repeat bottom left; } #topmenu #Contact{width:89px; background:url(images/topmenu-contact.png) no-repeat top left; } #topmenu #Contact:hover,#topmenu #Contact.sel{width:89px; background:url(images/topmenu-contact.png) no-repeat bottom left; } #topmenu #Downloads{width:111px; background:url(images/topmenu-downloads.png) no-repeat top left; } #topmenu #Downloads:hover,#topmenu #Downloads.sel{width:111px;background:url(images/topmenu-downloads.png) no-repeat bottom left; } #topmenu #FAQs{width:59px; background:url(images/topmenu-faqs.png) no-repeat top left; }
#topmenu #FAQs:hover,#topmenu #FAQs.sel{width:59px; background:url(images/topmenu-faqs.png) no-repeat bottom left; } #background{position:relative; display:block; background:#000000 url(images/background1.png) repeat; background-repeat:repeat; padding-top:15px; margin:0; height:auto; margin-top:-12px; padding-bottom:50px; } #backgroundimg{display:none; } #top{padding:0; width:900px; height:14px; background:url(images/mainholder-top.png) no-repeat top left; } #margins{margin:0 0 0 15px; background:transparent; position:relative; min-height:1000px; height:1000px; width:900px; } #titleholder{width:888px; height:156px; border-left:6px solid #ffffff; border-right:6px solid #ffffff; } #title{height:156px; padding:6px; background:url(images/header-title-transparent.png) no-repeat; } #titlelink{display:block;width:890px; height:156px; text-indent:-2000em; } #container{width:900px; height:auto; margin:0 0 -10px 15px; padding:7px; background:#ffffff; position:relative; }
#breadcrumbholder{width:900px; height:auto; background:#ffffff; position:relative; } #breadcrumb{padding-left:170px; background:#ffffff; /*font-size:95%;*/ } #mainholder{position:relative; width:900px; clear:both; } #leftholder{width:155px; background:#ffffff; float:left; } #left{padding:5px; margin:0px 0px 0px 5px; } #linkholder{padding:0px; margin:0px; } #left #left-home,#left #left-locations,#left #left-accommodation,#left #left-competitions,#left #left-downloads,#left #left-news_and_events,#left #left-about{ /*background-position:0pt !important;*/ position:relative; float:left; text-indent:-2000em; display:block; height:19px; width:152px; overflow:hidden; } #left #left-home{background:url(images/left-home.png) no-repeat top left; } #left #left-home:hover,#left #left-home.sel{background:url(images/left-home.png) no-repeat bottom; } #left #left-locations{background:url(images/left-locations.png) no-repeat top; }
#left #left-locations:hover,#left #left-locations.sel{background:url(images/left-locations.png) no-repeat bottom; } #left #left-accommodation{background:url(images/left-accommodation.png) no-repeat top; } #left #left-accommodation:hover,#left #left-accommodation.sel{background:url(images/left-accommodation.png) no-repeat bottom; } #left #left-competitions{background:url(images/left-competitions.png) no-repeat top; } #left #left-competitions:hover,#left #left-competitions.sel{background:url(images/left-competitions.png) no-repeat bottom; } #left #left-downloads{background:url(images/left-downloads.png) no-repeat top; } #left #left-downloads:hover,#left #left-downloads.sel{background:url(images/left-downloads.png) no-repeat bottom; } #left #left-news_and_events{background:url(images/left-news_and_events.png) no-repeat top; } #left #left-news_and_events:hover,#left #left-news_and_events.sel{background:url(images/left-news_and_events.png) no-repeat bottom; }
#left #left-about{background:url(images/left-about.png) no-repeat top; } #left #left-about:hover,#left #left-about.sel{background:url(images/left-about.png) no-repeat bottom; } #left #left-customise{width:135px; height:20px; margin:15px 0px 0px 0px; } #left #customise{width:135px; height:20px; float:left; background:url(images/left-customise.png) no-repeat; margin:10px 0 6px; } #left #themes{padding:0px 0px 0px 0px; display:block; } #left #themes #themesleft{float:left; width:20px; height:19px; margin-right:4px; } #left #themes #themesright{float:left; height:19px; margin-bottom:8px; } #left #fontbiggest,#left #fontnormal,#left #fontsmallest{float:left; position:relative; display:block; text-indent:-4000em; margin:0 2px; } #left #fontbiggest{background:url(images/left-fontbiggest.png) top; width:18px; height:19px; } #left #fontbiggest:hover{background:url(images/left-fontbiggest.png) bottom; } #left #fontnormal{width:15px; height:20px; background:url(images/left-fontnormal.png) top; }
#left #fontnormal:hover{background:url(images/left-fontnormal.png) bottom; } #left #fontsmallest{width:14px; height:20px; background:url(images/left-fontsmall.png) top; } #left #fontsmallest:hover{background:url(images/left-fontsmall.png) bottom; } #left #customiseload{display:none; float:left; padding-left:15px; width:155px; font-family:courier new,lucida console,courier; } #left #leftbottom{position:relative; bottom:-14px; float:left; z-index:0; width:161px; height:14px; margin-left:-11px; background:url(images/left-bottom-bg.png) no-repeat top left; } #middlerightholder{width:745px; background:#ffffff; position:relative; float:right; margin:0px auto; } #middleholder{width:560px; /*height:600px;*/ background:#ffffff; position:relative; display:inline; float:left; } #middle{padding:5px;margin:0; display:block; } #pagetitle{padding:0 0 10px 0; } .section{width:100%; margin-bottom:10px; } .section-header{clear:both; height:23px; font-family:arial,helvetica,verdana,sans-serif; font-weight:bold; color:#1A1A1C; }
.section-header br{display:none; } .section-header-left{float:left; height:23px; display:block; width:8px; background:url(images/section-left.png) no-repeat top left; } .section-header-middle{float:left; display:block; width:492px; height:23px; padding:0px 0 0px 5px; background:url(images/section-middle.png) repeat-x; } .section-header-right{float:left; display:block; width:45px; } .section-header-right-image{float:left; display:block; width:45px; height:23px; background:url(images/section-right.png) no-repeat; background-position:top; text-indent:-4000em; outline:none; } .section-header-right-image-noarrow{float:left; display:block; width:45px; height:23px; background:url(images/section-rightnoarrow.png) no-repeat;background-position:top; text-indent:-4000em; outline:none; } .section-content{display:block; padding:10px 0 10px 8px; /*font-size:110%;*/ } .section-content .content-left{width:268px; height:80px; float:left; } .section-content .content-right{float:left; width:268px; height:80px; }
.submitbutton{width:auto; padding:0 10px; vertical-align:middle; background:#ccddaa; text-align:center; margin:0 4px; border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; font:inherit; cursor:pointer; } form.edittextarea textarea{width:540px; height:400px; font:inherit; font-family:verdana,helvetica,sans-serif; } .textholder{margin-bottom:25px; } .over{ /*margin:-1px 0 24px -1px;*/ margin-bottom:25px; padding:0; background:url(images/textarea_background.gif); cursor:pointer; /*border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:dotted; border-width:1px;*/ /*width:550px;*/ } .hidden{display:none !important;} #edit{display:block; /*padding:10px 13px;*/ font-size:11px; /*font-size:110%;*/ } .textholderpadding{padding:10px 13px; } .textholderpadding2{} .fontbiggestclass{ /*font-size:30%;*/ font-size:19px; line-height:35%; } .fontnormalclass{ /*font-size:11%;*/ font-size:11px; line-height:17%; } .fontsmallestclass{ /*font-size:9%;*/ font-size:9px; line-height:13%; }
#edit .subtitle{display:block; color:#FCA114; border-bottom:1px solid #D7D7D9; padding-bottom:1px; margin:0; } #edit p{margin-bottom:15px; } #edittext{float:right; display:block; clear:both; } #edittextholder,#savetextholder,#canceltextholder{float:right; width:70px; height:20px; background:#ccddaa; text-align:center; margin:0 4px; border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; } #savetextholder{width:140px; } form.general{} /* 10/07/07 - thatch - Fixed opera bug; removed form.general from inputs */ form.general fieldset{border:none; margin:0; padding:0; } .validation-failed{border:1px solid #f00; } .validation-passed{} .validation-advice{margin-left:100px; margin:2px 2px 0px 140px; font-style:italic; padding:2px; color:#fff; background-color:#f00; width:182px; } .warning{border:1px solid #c66; } .warning-advice{margin:2px; padding:2px; color:#fff; background-color:#bbb; } .ajax-loading{padding:20px 0; background:url(/images/spinner.gif) no-repeat center; z-index:99999; }
fieldset legend{color:#cc0033; } form.general br{display:none; } label{position:relative; width:140px; float:left; padding:2px 0; } input.t{background-color:#F4F4F4; border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; padding:2px; width:180px; } input.t:focus{background:#E0E0E0; border-color:#BBBDBC #CCCCCC #D3D3D3 #D3D3D3; } textarea{background-color:#F4F4F4; border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; padding:2px; width:180px; height:100px; font:inherit; } textarea:focus{background:#E0E0E0; border-color:#BBBDBC #CCCCCC #D3D3D3 #D3D3D3; } option{background:#F4F4F4; padding:1px 0px 1px 5px; } select{background:#F4F4F4; border-color:#BBBDBC #CCCCCC #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; } input.s{border:0; height:19px; width:121px; background:url(/images/enquiry-submit.png) no-repeat top left; text-indent:-4000em; }
input.b{background-color:#F4F4F4; border-color:#CBCBCB #D1D1D1 #D3D3D3 #D3D3D3; border-style:solid; border-width:1px; padding:2px; width:185px; margin-top:10px; font-weight:bold; cursor:pointer; text-align:center; } input.b:hover{background:#E0E0E0; border-color:#BBBDBC #CCCCCC #D3D3D3 #D3D3D3; } input.scomp{border:0; height:19px; width:121px; background:url(/images/comp-submit.png) no-repeat top left; text-indent:-4000em; } input.sapp{border:0; height:19px; width:121px; background:url(/images/app-submit.png) no-repeat top left; text-indent:-4000em; } input.s:hover,input.scomp:hover,input.sapp:hover{background-position:bottom; } .cls{clear:both; display:block; height:3px; } #accolinks, #accohomelinks{text-align:center; } #accolinks img{margin:9px 9px; } #accohomelinks img{margin:2px; } .flashpad{float:left; margin-right:5px; } #rightholder{width:185px; height:100%; margin-left:560px; background:#ffffff; height:inherit; clear:none; } #right{padding:5px 5px 0 5px; }
#rightbackground{background:#E8E8E8; margin:0px 0px; padding:5px 5px 0 5px; } .rightblink{background-color:#FF0720; margin:0;padding:0; } .rightnorm{background-color:#E8E8E8; margin:0;padding:0; } /* 07-08-07 - thatch - removed this as we have added buttons with text below put it back the next day w/ new image/ */ #right #loginimage{width:165px; height:19px; background:url(/images/right-login.png) no-repeat; } #right #loginHolder{position:relative; } #right .loginbox{background:#FFFFFF; border-color:#D7D7D7 #CDCDCD #C8C8C8 #C7C7C7; border-style:solid; border-width:1px; padding:2px;width:160px; } #right .loginbox:focus{background:#D7D7D7; border:1px solid #A0A0A0; } #right .loginbutton{border:0; width:41px; height:19px; background:url(/images/right-login-button.png) no-repeat top left; text-indent:-4000em; } #right .loginbutton:hover{background-position:bottom; }
#right .registerbutton{border:0; position:relative; margin-left:50px; top:-19px; display:block; text-indent:-2000em; width:60px; height:19px; background:url(/images/right-register-button.png) no-repeat top; } #right .registerbutton:hover{background-position:bottom; } #right #userprefs{margin-top:12px; } #right #welcomeguides,#right #updatedetails,#right #reportfault,#right #customersat,#right #makepayment,#right #uploadimages,#right #getdownloads,#right #logout{position:relative; float:left; text-indent:-2000em; display:block; height:19px; width:152px; overflow:hidden; } #right #welcomeguides { background: url(images/welcome-guides-button.png) no-repeat top left; } #right #welcomeguides:hover { background-position:bottom; }#right #updatedetails{background:url(images/right-updatedetails.png) no-repeat top left; } #right #updatedetails:hover{background-position:bottom; } #right #reportfault{background:url(images/right-reportfault.png) no-repeat top left; } #right #reportfault:hover{background-position:bottom; } #right #customersat{background:url(images/right-satisfactionsurvey.png) no-repeat top left; } #right #customersat:hover{background-position:bottom; }
#right #makepayment{background:url(images/right-makepayment.png) no-repeat top left; } #right #makepayment:hover{background-position:bottom; } #right #uploadimages{background:url(images/right-uploadimages.png) no-repeat top left; } #right #uploadimages:hover{background-position:bottom; } #right #getdownloads{background:url(images/right-getdownloads.png) no-repeat top left; } #right #getdownloads:hover{background-position:bottom; } #right #logout{background:url(images/right-logout.png) no-repeat top left; } #right #logout:hover{background-position:bottom; } #right .libg{background:#E8E8E8; margin-right:-2px; } #right #competitionsimage{width:162px;height:33px; background:url(images/right-competitions.png) no-repeat; } #right #competitions{margin:15px 0px; } #right #competitions ul,#right #newsevents ul,#right #quicklinks ul{list-style:disc; margin-left:0; padding-left:0em; } #right #competitions li,#right #newsevents li,#right #quicklinks li{list-style-type:disc; margin-left:17px; }
#right #newseventsimage{width:162px; height:37px; background:url(images/right-newsevents.png) no-repeat; } #right #newsevents{margin:15px 0px; } #right #quicklinks{margin:15px 0px; } #right #telephonestuff{padding-top:15px; background:transparent; text-align:center; } #telephonestuff #telephone,#telephonestuff #enquiry,#telephonestuff #downloadinfo{position:relative; text-indent:-2000em; display:block; height:43px; width:162px; overflow:hidden; } #telephonestuff #telephone{background:url(images/right-telephone.png) no-repeat top left; } #telephonestuff #telephone:hover,#telephonestuff #telephone.sel{background-position:bottom left; } #telephonestuff #enquiry{background:url(images/right-enquiry.png) no-repeat top left; } #telephonestuff #enquiry:hover,#telephonestuff #enquiry.sel{background-position:bottom left; } #telephonestuff #downloadinfo{background:url(images/right-download.png) no-repeat top left; } #telephonestuff #downloadinfo:hover,#telephonestuff #downloadinfo.sel{background-position:bottom left; }
#right #bottom{width:175px; height:12px; display:block; background:url(images/right-bg-bottom.png) no-repeat top left; } #rightholder #codeofstandards{ /*float:right;*/ margin-right:10px; margin-top:15px; } #brandfourlogo{display:inline; clear:both; margin-top:-115px; margin-right:40px; float:right; } #footerholder{width:745px; clear:left; display:block; background:#ffffff; } #footer{padding-left:2px; } #footerbottom{display:block; float:right; width:745px; height:14px; top:14px; background:url(images/footer-bottom.png) no-repeat top left; } /* Thanks to mootools for this */ #kwick{position:relative; } #kwick .kwicks{position:relative; display:block; height:131px; text-align:center; } #kwick ul{margin:0; padding:0; list-style:none; } #kwick li{float:left; } #kwick .kwick{display:block; cursor:pointer; overflow:hidden; height:131px; /*width:193px;*/ width:175px; margin:0 0px; background:#fff; position:relative; text-align:center; } #kwick .kwick span{display:none; }
#kwick .studios{background:url(images/footer-studios.png) no-repeat; } #kwick .apartments{background:url(images/footer-apartments.png) no-repeat; } #kwick .facilities{background:url(images/footer-facilities.png) no-repeat; } #branding{position:relative; width:745px; margin:0; padding:0; height:90px; top:100px; } #brandingholdertop{width:745px; margin:0; padding:0; height:14px; position:relative; margin-left:170px; background:url(images/footer-top.png) no-repeat top left; } #brandingholder{clear:both; margin-top:55px;padding-right:15px; position:relative; min-height:160px; text-align:left; } #brandingholder #brandfour{margin:0; padding:0; position:relative; height:108px; } #brandingholderbottom{display:block; width:745px; height:14px; margin-left:170px; background:url(images/footer-bottom.png) no-repeat top left; } ul{list-style:disc; margin-left:0.3em; padding-left:1.4em; list-style-position:outside; } /*ul li:before{content:"\00BB \0020"; } */ /***** Footer *****/
#footerbranding{clear:both; margin-top:55px; margin-left:170px; width:748px; background:none; padding-right:15px; position:relative; min-height:140px; text-align:left; } /*IE6*/ .footer-contents{float:left; background:url(images/branding-bg.gif) 100% 0 no-repeat; padding-top:2px; padding-left:10px; } .footer-contents2{background:#eee; color:#8696A4; } #footerbranding dl{float:left; margin:0; padding:10px 0 5px 0; /*width:15.5%;*/ width:75.5%; min-height:95px; } #footerbranding dl.last{background:none;width:24.5%; } /*IE7*/ #footerbranding dd{margin:0; padding:3px 10px; font-size:85%; } #footerbranding dd a{text-transform:uppercase; font:85% tahoma,sans-serif; text-decoration:none; padding-bottom:1px; } #footerbranding dd a span{text-transform:none; } #footerbranding dt{font-size:105%; font-weight:bold; letter-spacing:-0.02em; padding:0 10px; } #footerbranding .footer-feature{position:absolute; right:10px; top:10px; } .news-body strong{font-size:90%; color:#666; }
.news-body h3{margin:2px 0 0 0; font-size:130%; letter-spacing:-0.02em; font-weight:bold; line-height:1.1; } .news-body{margin-bottom:35px; } .news-body p{margin:0.2em 0 0.1em 0em; padding-left:1em; line-height:1.3; } .news-submitted{padding:0 0 0 1em; color:#999; font-size:85%; margin:-2px 0 0 0; } .news-submitted a:link,.news-submitted a:visited{color:#ff9900; } .news-submitted a:hover{color:#333; } .news-details{position:relative; color:#777; font-size:85%; float:right; } .toolTip{cursor:pointer; } .tool-tip{color:#fff; width:139px; z-index:13000; } .tool-title{font-weight:bold; font-size:11px; margin:0; color:#9FD4FF; padding:8px 8px 4px; background:url(images/bubble.png) top left; } .tool-text{font-size:11px; display:block; padding:4px 8px 8px; background:url(images/bubble.png) bottom right; } table.costs{width: 536px;text-align:center;   padding:0;    margin:0;}
table.costs th, table.costs td{padding:4px 7px;    margin:0;    text-align:center;    border:1px solid #c5c4c5;} table.costs th{text-transform:uppercase;  background:#f1f1f1;} table.costs td{background:#fff;    color:#646464;}