.cake-debug{max-height: 300px;overflow: auto;}.clear{clear: both;}.printonly{display: none;}#container{width: 900px;margin: 0 auto;border: solid 1px #969696;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: url(../img/mainwide_bg.jpg) #ffffff;}#skipto{height: 15px;font-size: 9px;width: 900px;margin: 0 auto;text-align: right;}#skipto a:link, #skipto a:visited{color: #ffffff;}#skipto a:focus, #skipto a:hover, #skipto a:active{color: #000000;}.emergency{background: #C02929;width: 858px;margin: 0 auto 15px auto;padding: 10px 20px;border: #8B0000 1px solid;-moz-border-radius: 4px;-webkit-border-radius: 4px;color: #ffffff;font-size: 120%;}.emergency a:link, .emergency a:visited{color: #ffffff;}.emergency img{float: right;padding: 0;margin: 0;border: none;}.emergency h1{border: none;color: #FECD79;text-shadow: 2px 2px 5px #000000;}.emergency p.updated{text-align: right;font-size: 80%;font-weight: bold;}#header{width: 900px;height: 81px;background: url(../img/header_bg.jpg) #eaebed;}#header #logo{width: 177px;height: 61px;float: left;padding: 10px 0 0 10px;}#header #logo img{border: 0;}#header #utilities{width: 360px;height: 61px;float: right;padding: 20px 20px 0 0;font-size: 90%;}#header #utilities form{margin: 0;padding: 0;}#header #utilities form p{text-align: right;padding-right: 46px;}#header #utilities form div{clear: both;}#header #utilities input[type=text], #header #utilities input.text{width: 204px;font-size: inherit;padding: 0;}#header #utilities input[type=submit], #header #utilities input.submit{font-size: inherit;padding: 0;}#header #utilities label{font-family: "Century Gothic";font-size: 14px;font-weight: bold;display: inline;padding: 0;}#header #utilities ul{list-style: none;padding: 0;margin: 0 0 6px 0;overflow: auto;}#header #utilities li{padding: 0 10px 0 0;margin: 0;float: left;display: block;font-weight: bold;background: none;}#header #utilities li a{display: block;padding-left: 18px;text-decoration: none;}#header #utilities li a:link, #header #utilities li a:visited{color: #2A5A8A;}#header #utilities li a:hover, #header #utilities li a:active{color: #467AA7;}.home{background: url(../img/silk/house.png) no-repeat left;}.contact{background: url(../img/silk/telephone.png) no-repeat left;}.prospectus{background: url(../img/silk/book_open.png) no-repeat left;}.gallery{background: url(../img/silk/photo.png) no-repeat left;}.login{background: url(../img/silk/computer_go.png) no-repeat left;}#sitemessage{width: 390px;height: 120px;padding: 15px 20px 15px 490px;background: url(../img/sitemessage/rotate.php) no-repeat left #663695; }#sitemessage p#title{text-align: right;font-size: 28px;color: #ffffff;margin: 0;text-shadow: #000000 3px 3px 2px;border: none;font-weight: bold;line-height: 34px;}#sitemessage p{text-align: right;font-size: 14px;color: #ffffff;text-shadow: #000000 2px 2px 1px;margin: 10px 0 0 0;line-height: 17px;}#sitemessage p a:link, #sitemessage p a:visited{color: #ffffff;font-weight: bold;text-decoration: none;border-bottom: 1px solid #ffffff;}#sitemessage p a:hover, #sitemessage p a:active{text-decoration: none;border-bottom: 0px;}#navigation{width: 900px;height: 40px;background: #E3E4E8 url(../img/navigation_bg.jpg);font-size: 90%;}#navigation ul{margin: 0;padding: 0;float: left;width: 100%;overflow: hidden;}#navigation li{display: inline;background: none;padding: 0;}#navigation li a:link, #navigation li a:visited{float: left;color: #467AA7;padding: 9px 11px;text-decoration: none;border-right: 1px solid #C8C8C8;}#navigation li a:hover, #navigation li .current{color: #2A5A8A;background: #E1E1E1 url(../img/navigation_hover.jpg);}#breadcrumb{width: 880px;line-height: 150%;padding-top: 4px;padding-bottom: 4px;padding-left: 20px;background: url(../img/breadcrumb_bg.jpg) #ffffff;color: #7D7D7D;}#breadcrumb .printbutton{float: right;padding-right: 30px;width: 16px;}#breadcrumb .printbutton img{border: 0;}#breadcrumb a:link, #breadcrumb a:visited{color: #2a5a8a;}#breadcrumb a:hover, #breadcrumb a:active{color: #467aa7;text-decoration: none;}#content{width: 900px;background: url(../img/content_bg.jpg) #ffffff;overflow: auto;}#flashMessage{width: 100%;background: url(../img/mainwide_bg.jpg) #ffffff;text-align: center;font-weight: bold;font-size: 140%;padding: 10px 0;}#main{width: 640px;float: right;padding: 0 30px 0 0;}#mainleft{float: left;width: 410px}#mainright{float: right;width: 210px;}#menu{width: 200px;float: left;font-size: 95%;}#menu ul{margin: 0;list-style: none;background: none;border-bottom: solid 1px #c8c8c8;}#menu ul ul{border: none;}#menu ul li{margin: 0;padding: 0;list-style: none;background: none;}#menu li a, #menu li a:visited{display: block;padding: 3px 10px 3px 15px;text-decoration: none;color: #467aa7;border-top: solid 1px #c8c8c8;}#menu li a:hover, #menu li a:hover{background-color: #e1e1e1;color: #2a5a8a;text-decoration: none;}#menu li li a, #menu li li a:visited{display: block;padding: 2px 10px 2px 25px;text-decoration: none;color: #467aa7;font-weight: normal;border-top: dashed 1px #c8c8c8;}#menu li li a:hover, #menu li li a:hover{background-color: #e1e1e1;color: #2a5a8a;text-decoration: none;}#menu h2{clear: both;margin: 0;font-family: "Century Gothic";font-weight: bold;font-size: 16px;border: none;color: #ffffff;display: block;padding: 6px 20px 6px 15px;text-decoration: none;background: #663695;}#menu h3{clear: both;margin: 20px 0 0 0;padding: 4px 20px 3px 15px;background: #785994;font-family: "Century Gothic";color: #ffffff;font-weight: bold;font-size: 13px;}#menu p{clear: both;margin: 10px 10px 10px 15px;color: #505050;line-height: 140%;font-size: 90%;}#menu p.center{text-align: center;}#menu p.right{text-align: right;}#mainwide{width: 840px;padding: 0 30px 30px 30px;background: url(../img/mainwide_bg.jpg) #ffffff;overflow: auto;}#footer{width: 900px;height: 34px;padding: 8px 0;background: url(../img/footer_bg.jpg) #E3E4E8;font-size: 90%;}#footer p{text-align: center;color: #7D7D7D;padding: 2px 0;margin: 0;line-height: normal;}#footer a:link, #footer a:visited{color: #000000;}#footer a:hover, #footer a:active{text-decoration: none;}#affiliates{margin-top: 10px;text-align: center;}.vanancy_left{float: left;width: 67%;}.vanancy_left p{}.vacancy_right{float: right;width: 30%;}.nofloat{float: none;}#course_search{width: 260px;float: right;position: relative;top: -19px;margin-top: 10px;}#course_search form{margin: 0;padding: 0;}#course_search form p{text-align: right;padding-right: 46px;}#course_search form div{clear: both;}#course_search input[type=text], #course_search input.text{width: 204px;font-size: inherit;padding: 0;}#course_search input[type=submit], #course_search input.submit{font-size: inherit;padding: 0;}#course_search label{font-family: "Century Gothic";font-size: 14px;font-weight: bold;display: inline;padding: 0;}.jumpto{font-size: 90%;font-weight: bold;font-style: italic;text-align: right;}.onthispage{font-size: 10px;}.evesham{font-weight: bold;color: red;cursor: help;}.malvern{font-weight: bold;color: navy;cursor: help;}#mainright h2, #login_students h2, #login_staff h2{background: #663695;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft: 10px;-webkit-border-top-left-radius:10px;font-size: 18px;text-align: center;margin-bottom: 4px;}#mainright h3, #login_students h3, #login_staff h3{font-size: 16px;margin: 10px 4px;}#mainright p, #mainright li, #mainright address{font-size: 90%;line-height: 20px;margin: 10px 4px;}#mainright p.credit{text-align: right;font-style: italic;}#mainright ul{margin: auto 4px;}.listingitem{border-bottom: 1px dashed black;padding-bottom: 15px;overflow: auto;margin: 10px 0;}.listingitem h3{margin: 0 0 0;}.listingitem p{}p.details{font-size: 88%;font-weight: bold;margin-top: 0px !important;}p.time{padding-left: 20px;background: url(../img/silk/time.png) no-repeat left;}p.fromastudent{font-style: italic;font-size: 90%;line-height: 17px;}#menu ul.eventslist{list-style: none;padding: 0;margin: 0;}#menu ul.eventslist li{display: block;background: none;padding: 0;margin: 0;line-height: normal;}#menu ul.eventslist li a:link, #menu ul.eventslist li a:visited{display: block;color: gray;text-decoration: none;background: url(../img/silk/calendar.png) no-repeat 10px 6px;padding: 6px 10px 6px 36px;font-weight: normal;}#menu ul.eventslist li a:hover, #menu ul.eventslist li a:active{background-color: #E1E1E1;}#menu ul.eventslist li a strong{display: block;}#menu ul.eventslist li img{border: none;float: none;padding: 0;margin: 0;clear: none;position: relative;top: 3px;}#features{background: url(../img/features/default.jpg);}.sliderwrapper{position: relative; overflow: hidden; width: 640px; height: 300px;}.sliderwrapper .contentdiv{visibility: hidden; position: absolute; left: 0;top: 0;background: white;width: 640px; height: 100%;-moz-opacity: 1;opacity: 1;}.sliderwrapper .contentdiv div{margin: 185px 0 0 0;background: url(../img/contentdiv_bg.png);height: 115px;color: #ffffff;padding: 6px 10px;}.sliderwrapper .contentdiv h2{background: none;font-size: 24px;margin: 0;padding: 0;}.sliderwrapper .contentdiv p{margin: 2px 0;}.sliderwrapper .contentdiv a:link, .sliderwrapper .contentdiv a:visited, .sliderwrapper .contentdiv a:hover, .sliderwrapper .contentdiv a:active{color: #ffffff;display: block;text-decoration: none;font-weight: normal;}.pagination{width: 620px; text-align: right;background-color: #663695;padding: 5px 10px;}.pagination a{padding: 0 5px !important;text-decoration: none;color: #00007D;background-color: white;background-image: none !important;}.pagination a:hover, .pagination a.selected{color: #000 !important;background-color: #E1E1E1 !important;}.fulltime_subject{width: 124px;height: 180px;float: left;margin: 5px 18px;display: inline-block;}.fulltime_subject img{margin: 0;clear: none;float: none;}.fulltime_subject span{display: block;text-align: center;font-weight: bold;}div.paging{background:#fff;color: #ccc;margin-bottom: 2em;}div.paging div.disabled{color: #ddd;display: inline;}div.paging span{}div.paging span.current{color: #000;}div.paging span a{}div.paging p.right{float: right;margin: 0;}#applyOnline{width: 180px;float: left;margin: 6px;padding: 5px;}#applyPhone{width: 220px;float: left;margin: 6px;padding: 5px;}#applyPost{width: 170px;float: left;margin: 6px;padding: 5px;}#applyOnline h3, #applyPhone h3, #applyPost h3{margin: 0;}#applyPhone p, #applyPost p{line-height: 20px;margin: 15px 0 10px 0;}#next{display: block;float: right;width: 319px;text-align: right;border-left: 1px solid #DADBDF;font-size: 90%;line-height: 140%;}#next a:link, #next a:visited, #next a:hover, #next a:active{background: url(../img/silk/arrow_right.png) no-repeat right;padding-right: 20px;}#prev{display: block;float: left;width: 319px;border-right: 1px solid #DADBDF;font-size: 90%;line-height: 140%;}#prev a:link, #prev a:visited, #prev a:hover, #prev a:active{background: url(../img/silk/arrow_left.png) no-repeat left;padding-left: 20px;}.quote{display: block;padding: 30px;font-size: 130%;font-style: italic;}.author{display: block;font-style: italic;font-weight: bold;}.subject{display: block;}.eventpopbox{width: 400px;padding: 0 20px;border-bottom: none;margin: 0;}#login_students{width: 310px;float: left;}#login_staff{width: 310px;float: right;}#login_students img, #login_staff img{border: none;}.imageMenu {position: relative;width: 640px;height: 200px;overflow: hidden;}.imageMenu ul {list-style: none;margin: 0px;display: block;height: 200px;width: 1000px;padding: 0;}.imageMenu ul li {float: left;margin: 0;padding: 0;}.imageMenu ul li a {text-indent: -1000px;background:#FFFFFF none repeat scroll 0%;border-right: 2px solid #fff;cursor:pointer;display:block;overflow:hidden;width:57px;height: 200px;padding-right: 0 !important;}.imageMenu ul li.animal-care a {background: red url(../img/parttime/animal-care.jpg) repeat scroll 0% !important;}.imageMenu ul li.art-and-craft a {background: green url(../img/parttime/art-and-craft.jpg) repeat scroll 0% !important;}.imageMenu ul li.business-finance a {background: blue url(../img/parttime/business-finance.jpg) repeat scroll 0% !important;}.imageMenu ul li.computing-it a {background: orange url(../img/parttime/computing-it.jpg) repeat scroll 0% !important;}.imageMenu ul li.counselling-care a {background: purple url(../img/parttime/counselling-care.jpg) repeat scroll 0% !important;}.imageMenu ul li.engineering a {background: red url(../img/parttime/engineering.jpg) repeat scroll 0% !important;}.imageMenu ul li.first-aid a {background: green url(../img/parttime/first-aid.jpg) repeat scroll 0% !important;}.imageMenu ul li.general-education a {background: blue url(../img/parttime/general-education.jpg) repeat scroll 0% !important;}.imageMenu ul li.hair-beauty a {background: orange url(../img/parttime/hair-beauty.jpg) repeat scroll 0% !important;}.imageMenu ul li.language a {background: purple url(../img/parttime/language.jpg) repeat scroll 0% !important;}.imageMenu ul li.leisure a {background: purple url(../img/parttime/leisure.jpg) repeat scroll 0% !important;}.clear {clear: both;}#call_to_action{margin-bottom: 10px;}#call_to_action img{border: none;float: none;margin: 0 20px 0 0;padding: 0;}#call_to_action img.last{margin: 0;}body, body#content{ font-size: 90%;background-color:rgb(255,255,255);font-family: 'Century Gothic', 'Trebuchet MS', Helvetica, Verdana, Arial, sans-serif;padding: 0 15px 15px 15px;margin: 0;}strong{font-weight: bold;}cite, em, dfn{font-style: italic;}code, kbd, samp, pre, tt, var{font-size: 92%;font-family: monaco, "Lucida Console", courier, monospace;}del{text-decoration: line-through;color: #666;}ins, dfn{border-bottom: 1px solid #ccc;}small, sup, sub{font-size: 85%;}abbr, acronym{text-transform: uppercase;font-size: 85%;letter-spacing: .1em;}a abbr, a acronym{border: none;}abbr[title], acronym[title], dfn[title]{cursor: help;border-bottom: 1px solid #ccc;}sup{vertical-align: super;}sub{vertical-align: sub;}h1{margin: 4px 0 16px 0;padding: 0 0 2px 0;border-bottom: solid 7px #dadbdf;color: #663695;font-size: 30px;}h2{margin: 20px 0 16px 0;padding: 4px;background: #663695 url(../img/main_h1_bg.jpg) repeat-y right;color: #ffffff;font-size: 20px;clear: both;}h3{margin: 15px 0 10px 0;color: #663695;font-size: 19px;}h4{margin: 15px 0 10px 0;color: #663695;font-size: 17px;}h5{margin: 15px 0 10px 0;color: #663695;font-size: 15px;}h6{margin:12px 0 2px 0;color: #663695;font-weight: bold;font-size: 12px;}p{line-height: 150%;clear: none;}p.center{text-align: center;}p.right{text-align: right;}p.bigger{font-size: 190%;line-height: 190%;margin: 30px;font-style: italic;font-weight: bold;color: #663695;}p.small{font-size: 80%;}blockquote{clear: both;margin: 0 30px 6px 30px;font-size: 99%;font-style: italic;}table{clear: both;margin: 10px 0 10px 0;border-collapse: collapse;empty-cells: show;background-color: #e9e8f4;font-size: 90%;width: 100%;}table tr.top th{height: 35px;padding: 4px;empty-cells: show;background-color: #afafaf;text-align: left;color: #ffffff;font-weight: bold;}table th{height: 30px;padding: 2px 20px 2px 7px;border: solid 2px #ffffff;background-color: #e1e1e1;text-align: left;color: #505050;font-weight: bold;}table td{height: 30px;padding: 4px;border: solid 2px #ffffff;background-color: #e1e1e1;text-align: left;font-weight: normal;color: #505050;}ul{list-style: none;margin: 5px 0 10px 0;padding: 0;}ul li{margin: 0 0 2px 2px;padding: 0 0 0 18px;background: url(../img/bullet_full_1.gif) no-repeat 0 6px;line-height: 20px;}ul li ul{margin: 2px 0 2px 0;}ol{margin:0.5em 0 1.0em 20px;list-style: decimal;}ol li{list-style-position: outside;margin: 0 0 2px 0;line-height: 20px;}img{clear: both;float: left;margin: 3px 10px 7px 0;padding: 1px;border: 1px solid #969696;}img.center{clear: both;float: none;display: block;margin: 0 auto;padding: 1px;border: 1px solid #969696;}img.right{clear: both;float: right;margin: 3px 0 7px 10px;padding: 1px;border: 1px solid #969696;}img.noborder{border: none;}a:link, a:visited{color: #467aa7;font-weight: bold;}a:hover{color: #2a5a8a;}a:active{color: #2a5a8a;}body a.noicon, a[href$=".jpg"], a[href$=".gif"], a[href$=".png"]{background:none !important;padding:0 !important;margin:0 !important;}#content a[href^="mailto:"], #content a[href$=".pdf"], #content a[href$=".doc"], #content a[href$=".xls"], #content a[href$=".rss"], #content a[href$=".rdf"], #content a[href^="aim:"]{padding:2px 22px 2px 0;margin:-2px 0;background-repeat: no-repeat;background-position: right center;}#content a[href^="mailto:"]{background-image: url(../img/icons/email.png);}#content a[href$=".pdf"]{background-image: url(../img/icons/pdf.png);}#content a[href$=".doc"]{background-image: url(../img/icons/doc.png);}#content a[href$=".xls"]{background-image: url(../img/icons/xls.png);}#content a[href$=".rss"], a[href$=".rdf"]{background-image: url(../img/icons/feed.png);}#content a[href^="aim:"]{background-image: url(../img/icons/im.png);}.highlight{background-color: yellow;}form{clear: both;padding: 0;width: 100%;}form h2{margin: 0px;}div.input, div.paragraph{margin: 5px 0;}fieldset{border: 1px solid #ccc;margin-bottom: 10px;padding: 16px 20px;background: #ffffff;}fieldset legend{color: #3D3F5A;font-size: 110%;font-weight: bold;}fieldset fieldset{margin-top: 0px;margin-bottom: 6px;padding: 16px 10px;}fieldset fieldset legend{font-size: 100%;color: #000000;}fieldset fieldset div{clear: left;margin: 0 20px;}fieldset fieldset label{margin-bottom: 7px;}form div{clear: both;margin-bottom: 2px;padding: 5px;vertical-align: text-top;}form .input{color: #444;}form .required{}form .required label:after{color: #e32;content: ' *';display:inline;}.asterisk_info{font-size: 85%;font-weight: bold;text-align: right;}.asterisk{color: #e32;}form div.submit{border: 0;clear: both;margin-top: 10px;}label{display: block;margin-bottom:3px;font-weight: bold;}input, textarea{clear: both;font-size: 100%;font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;padding: 4px;width:98%;background-color: #F3F4F6;}input:focus, textarea:focus{background-color: #ffffc4;}select{clear: both;vertical-align: text-bottom;}select[multiple=multiple]{width: 100%;}option{padding: 0 3px;}input[type=checkbox]{clear: left;float: left;margin: 0px 6px 7px 2px;width: auto;}div.checkbox label{display: inline;}input[type=radio]{float:left;width:auto;margin: 0 3px 7px 0;}div.radio label{margin: 0 0 6px 20px;}input[type=submit]{display: inline;width: auto;}div.paragraph{}div.paragraph .label{font-weight: bold;}.error{background: #FFE9E8;}.error-message{color: #CE533A;font-weight: bold;font-style: italic;padding-left: 18px;background: url(../img/silk/exclamation.png) no-repeat 0% 50%;}a.button, button{display: inline-block;float: left;margin:0 0.583em 0.667em 0;padding:5px 10px 5px 7px; border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#336699;cursor:pointer;}button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}button[type]{padding:4px 10px 4px 7px;line-height:17px;}*:first-child+html .container button[type]{padding:4px 10px 3px 7px;}button img, a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none;}button:focus, button:hover, a.button:focus, a.button:hover{background-color:#d1e7f2;border:1px solid #7583a1;}a.button:active, button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}body .positive{color:#529214;}a.positive:focus, a.positive:hover, button.positive:focus, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}a.positive:active, button.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}body .negative{color:#d12f19;}a.negative:focus, a.negative:hover, button.negative:focus, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}a.negative:active, button.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;} #fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;background: transparent;z-index: 1104;display: none;}* html #fancybox-loading {position: absolute;margin-top: 0;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('../img/fancybox/fancy_loading.png') no-repeat;}#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}* html #fancybox-overlay {position: absolute;width: 100%;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 32px;height: 32px;background: url('../img/fancybox/fancy_close.png') top left no-repeat;cursor: pointer;z-index: 1103;display: none;}#fancybox_error {color: #444;font: normal 12px/20px Arial;}#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding: 10px 0;text-align: center;color: #333;}.fancybox-title-outside {padding-top: 5px;color: #FFF;text-align: center;font-weight: bold;}.fancybox-title-over {color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background: url('../img/fancybox/fancy_title_over.png');display: block;}#fancybox-title-wrap {display: inline-block;}#fancybox-title-wrap span {height: 32px;float: left;}#fancybox-title-left {padding-left: 15px;background: transparent url('../img/fancybox/fancy_title_left.png') repeat-x;}#fancybox-title-main {font-weight: bold;line-height: 29px;background: transparent url('../img/fancybox/fancy_title_main.png') repeat-x;color: #FFF;}#fancybox-title-right {padding-left: 15px;background: transparent url('../img/fancybox/fancy_title_right.png') repeat-x;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background-image: url('../img/fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0px;}#fancybox-right {right: 0px;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background: transparent url('../img/fancybox/fancy_nav_left.png') no-repeat;}#fancybox-right-ico {background: transparent url('../img/fancybox/fancy_nav_right.png') no-repeat;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible;}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}div.fancy-bg {position: absolute;padding: 0;margin: 0;border: 0;z-index: 1001;}div#fancy-bg-n {top: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_n.png') repeat-x;}div#fancy-bg-ne {top: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_ne.png') no-repeat;}div#fancy-bg-e {top: 0;right: -20px;height: 100%;width: 20px;background: transparent url('../img/fancybox/fancy_shadow_e.png') repeat-y;}div#fancy-bg-se {bottom: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_se.png') no-repeat;}div#fancy-bg-s {bottom: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_s.png') repeat-x;}div#fancy-bg-sw {bottom: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_sw.png') no-repeat;}div#fancy-bg-w {top: 0;left: -20px;height: 100%;width: 20px;background: transparent url('../img/fancybox/fancy_shadow_w.png') repeat-y;}div#fancy-bg-nw {top: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('../img/fancybox/fancy_shadow_nw.png') no-repeat;}