@charset "utf-8"; /* Todo: - local nav stuff should only be here not in base - remove unused styling */ /* LAYOUT STRUCTURE OF MAIN BODY VARIATIONS */ /* 3col std */ #page { margin: 0 auto; width: 950px; background: url(/__data/assets/image/0016/169/col-shadow-right.gif) 755px 0 no-repeat; font-size: .75em; line-height: 1.6; } #page.no-right { background:none; } #section-content { width: 755px; background: url(/__data/assets/image/0015/168/col-shadow-left.gif) 16px 0 no-repeat; float: left; } #content-wrap { margin-left: -194px; background: url(/__data/assets/image/0009/171/content-vert-divider.jpg) 194px top no-repeat; width: 755px; /*755px */ float: right; } #intro-wrap { margin: 0 0 0 195px; } /* Rule added to render old #intro-wrap areas correctly inside #content 04-01-12 VC Squiz */ #intro-wrap-old { margin: -22px 0 22px -10px; } /* End of rule changes */ #intro-caption { margin: 0 0 0 195px; padding: 10px 19px 5px 17px; background: #CCC url(/__data/assets/image/0007/214/intro.gif) no-repeat; font-size: 1.3em; } #intro-box{ float:right; width:210px; background: url(/__data/assets/image/0008/215/introbox-bk.gif) top left no-repeat; color: #666666; padding: 10px; margin:-22px 0 12px 12px; position:relative; font-family: "Lucida Grande", Verdana, Arial !important; font-size: 0.8em; } #intro-box .highlight{ color:#000000; margin-left: 45px; } #intro-box .highlight strong{ color:#990000; font-family: Georgia, "Times New Roman", Times, serif; } #intro-box img{ float:left; } #intro-wrap #intro-caption { margin: 0; } #intro-box .faculty-link { background:#3F7EBE url(/__data/assets/image/0008/161/btn-faculty-back.gif) repeat-x bottom; padding: 6px 14px; color:#FFF; font-family:"Lucida Grande", Verdana, Arial; font-size:1em; text-decoration:none; border:#315671 solid 1px; } #content #teaching { background:transparent url(/__data/assets/image/0014/185/currrently-teach-back.gif) no-repeat left bottom; float:right; margin-left:25px; width:50%; } #content #teaching p{ padding: 0 8px; } #content-footer { margin: 3em 0 1em; padding: 0 7px; border-top: 1px solid #999; background: url(/__data/assets/image/0008/170/content-footer.gif) no-repeat; font-size: 0.85em; } #content #content-footer h3 { margin: 5px 0 10px; color: #333; border: 0; font-size: 1.35em; text-transform: uppercase; } #page #content-footer ul { margin: 0; } #content-footer span { color: #BF031B; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; } #content-footer li { margin-bottom: .75em; padding: 0 10px 0 40px; display: block; width: 40%; font-family:"Lucida Grande", Verdana, Arial; min-height: 32px; float: left; } #content-footer li a { text-decoration: none; color: #000; } #content-footer li a:hover { text-decoration: underline; } #tags { padding:10px; clear:both; } #tags h2{ font-size:1em; color: #990000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; } #tags a{ font-family: "Lucida Grande", Verdana, Arial; padding:2px; text-decoration:none; color: #285375; } #tags a:hover{ background-color: #86A6AC; color:#FFFFFF; } #tags .tag0 {font-size:1.1em; font-weight:bold } #tags .tag1 {font-size:1em; } #tags .tag2 {font-size:0.9em; font-weight:bold } #tags .tag3 {font-size:0.8em; } #tags .tag4 {font-size:0.7em; } .look { background: url(/__data/assets/image/0009/207/icon-look.gif) no-repeat; } .look:hover { background: url(/__data/assets/image/0008/206/icon-look-off.gif) no-repeat; } .learn { background: url(/__data/assets/image/0007/205/icon-learn.gif) no-repeat; } .learn:hover { background: url(/__data/assets/image/0006/204/icon-learn-off.gif) no-repeat; } .visit { background: url(/__data/assets/image/0005/212/icon-visit.gif) no-repeat; } .visit:hover { background: url(/__data/assets/image/0004/211/icon-visit-off.gif) no-repeat; } .find { background: url(/__data/assets/image/0005/203/icon-find.gif) no-repeat; } .find:hover { background: url(/__data/assets/image/0004/202/icon-find-off.gif) no-repeat; } .talk { background: url(/__data/assets/image/0003/210/icon-talk.gif) no-repeat; } .talk:hover { background: url(/__data/assets/image/0011/209/icon-talk-off.gif) no-repeat; } .enrol { background: url(/__data/assets/image/0003/201/icon-enrol.gif) no-repeat; } .enrol:hover { background: url(/__data/assets/image/0002/200/icon-enrol-off.gif) no-repeat; } #section-nav { padding: 10px 9px 10px 0; width: 185px; float: left; color: #666; font-family:"Lucida Grande", Verdana, Arial; font-size: 0.95em; line-height: 1.25; } #related-outer { margin: 11px 0 3em; width: 195px; /*195px*/ background: url(/__data/assets/image/0016/268/related.gif) repeat-y; color: #666; font-family:"Lucida Grande", Verdana, Arial; font-size: 0.95em; line-height: 1.3; float: right; } #related { padding: 0 0 100px 10px; background: url(/__data/assets/image/0014/266/related-bot.gif) 0 bottom no-repeat; } /* ### GLOBAL SITE STRUCTURES */ #top-links { padding-top: 15px; background: #004730 url(/__data/assets/image/0015/276/stars.gif) 0 0 repeat-y; background-position: center top; font-family: "Lucida Grande", Verdana, Arial; font-size: .70em; } #top-links div { margin: 0 auto; width: 950px; } #top-links p { margin-bottom: -54px; width: 220px; height: 75px; float: left; display: block; position: relative; } #top-links ul { text-align: right; } #top-links li { margin-left: 10px; display: inline; } #top-links li a { color: #9AABA5; text-decoration: none; } #top-links li a:hover { text-decoration: underline; } #masthead { background: url(/__data/assets/image/0013/274/top-links.jpg) no-repeat; background-position: center top; } #masthead li { display: inline; } #site-name { margin:0 auto; /*padding: 60px 0 0 0;*/ padding: 0!important; width:950px; } #site-name ul { float:right; list-style:none; padding:0; text-align:right; margin: 55px 0 2px 0; } #site-name li { display:list-item; } #site-name a,#site-name a:hover { background:none !important; padding:0 !important; } .search{ float:right; margin: 10px 0 0 0} #search-vic { margin-right: 0.25em; padding: 0 0 3px; width: 15em; background:#F0F5F3; } #search-vic:focus, #search-vic-two:focus { background:#ffc; } #search-vic-two { width: 10em; background:#F0F5F3; } #search-go, #search-go-two { border: none; vertical-align: top; } /*-----END primary dropdown navagation styles END----*/ /* Local navigation */ /* New local nav styles (nested lists removed from original) */ #section-content #section-nav div.lift { margin-bottom: 1.1em; background: url(/__data/assets/image/0006/222/lift-off-white.jpg) 100% bottom no-repeat; } #section-content #section-nav div.local-nav-lift { padding-bottom: 20px; background: url(/__data/assets/image/0011/218/lift-off-local-nav-adj.gif) 100% bottom no-repeat; } #local-nav { padding: 4px 0 0 0; background: url(/__data/assets/image/0007/241/local-nav-top.gif) no-repeat; font-size: 0.90em; line-height: 1; } #local-nav ul { background: #EEE url(/__data/assets/image/0005/230/local-nav-body.gif) no-repeat; } #local-nav li { border: 1px solid #CCC; border-width: 0 1px 0; background: url(/__data/assets/image/0006/240/local-nav-std.gif) 8px 6px no-repeat; } #local-nav a { margin: 0 1px 0 3px; padding: 3px 5px 6px 13px; background: url(/__data/assets/image/0007/232/local-nav-bot-border.gif) bottom repeat-x; display: block; color: #000; text-decoration: none; } #local-nav a:hover { color:#000; text-decoration:underline; } /* Level 3 */ #local-nav li#has-sibling { background: #E3E3E3 url(/__data/assets/image/0011/236/local-nav-root-lev1.gif) no-repeat !important; } #local-nav li.lv3 { background: url(/__data/assets/image/0006/240/local-nav-std.gif) 8px 6px no-repeat; } #local-nav li.lv3 a { padding-left: 13px; color: #333; } #local-nav li.local-nav-on3 { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 8px 6px no-repeat !important; } /* Level 4 */ #local-nav li.lv4 { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 22px 6px no-repeat; } #local-nav li.lv4 a { padding-left: 26px; } #local-nav li.local-nav-on4 { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 22px 6px no-repeat !important; } /* Level 5 */ #local-nav li.lv5 { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 34px 6px no-repeat; } #local-nav li.lv5 a { padding-left: 38px; } #local-nav li.local-nav-on5 { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 34px 6px no-repeat !important; } /* Level 6 */ #local-nav li.lv6 { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 46px 6px no-repeat; } #local-nav li.lv6 a { padding-left: 50px; } #local-nav li.local-nav-on6 { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 46px 6px no-repeat !important; } /* Levels general */ #local-nav li.local-nav-on a, #local-nav li.local-nav-on3 a, #local-nav li.local-nav-on4 a, #local-nav li.local-nav-on5 a, #local-nav li.local-nav-on6 a { color: #00392A; font-weight: bold; } #footer-outer { padding: 16px 0 15px; background: url(/__data/assets/image/0013/247/nav-hang2.jpg) no-repeat; background-position: center top; clear: both; } #footer { margin: 0 auto; width: 950px; font-family:"Lucida Grande", Verdana, Arial; font-size: .70em; line-height: 1.2; clear: both; } #footer h3 { margin-bottom: 0.5em; color: #333; font-size: 1.3em; text-transform: none; font-weight:normal; } #footer h4 { font-family:"Lucida Grande", Verdana, Arial; font-weight: bold; font-size: 1.1em; } #footer a { text-decoration: none; } #footer a:hover { text-decoration: underline; } #footer-pre h3 span, #footer h3 span, #footer-pre label span { color: #666; } #footer { border-top: 1px solid #FFF; background: url(/__data/assets/image/0014/194/footer.jpg) no-repeat; color: #000; } #footer a { color: #666; } #footer ul { margin-bottom: 0.5em; margin-top: 10px; color: #B2B2B2; } #footer li { margin-bottom: 0.5em; display: inline; } #footer li a { text-decoration: none; } #footer li a:hover { text-decoration: underline; } #footer .page-top { margin: 10px 0 2em 0; display: inline; float: right; font-size: .90em; font-weight:bold; } #footer .page-top a { color: #000; font-weight: bold; } #footer .set-two { clear: both; } #footer .set-two a { color: #666; font-size: 0.90em; font-weight: bold; } #footer p { margin-top: 1em; } #footer .update { margin-top: 2em; color: #999; }