/* Pixar Exhibition styles */

@import url("pixar_extra.php");

img {border:0; outline:none;}
body.Pixar {/*background:#fff url(http://www.nms.ac.uk/images/colours/Pixar_exhibition_bg.jpg) no-repeat 50% 0; */ color:#000;}

/* 
uncomment this after exhibition is launched
body.Pixar div#header {background:#000 url(http://www.nms.ac.uk/images/colours/pixar_bg_header_1.jpg) no-repeat top center;} 

*/

body.Pixar div#header div#headerHouseKeeping ul li {background-image: url(http://www.nms.ac.uk/images/colours/pixar/pixar_primarynav_sep_bg.gif);}
body.Pixar div#header div#headerHouseKeeping ul li.lastnode {background:none;}

body.Pixar .boxed {border-color:#003E66; background-color:#001320;} /* listing */
body.Pixar h1, 
body.Pixar h2, 
body.Pixar h3 {color:#00637d;}
body.Pixar p.heading, body.Pixar p.location, body.Pixar p.intro, body.Pixar p.date, 
body.Pixar .exhibitionPanel p.heading {color:#00637d;}

body.Pixar a {color:#000;} /* ? */
body.Pixar a.arrowLink {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_arrow_right.gif);}
body.Pixar p.backLink a.arrowLink {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_arrow_left.gif);}
body.Pixar div.sideNavigation ul.specialNavigation li {background-image:url(http://www.nms.ac.uk/images/colours/arrow_blue_up.gif);} /* CHECK FILE NAME WITH IMAGE ON SERVER (PNG) BACK BTN - RENAME IMG */
body.Pixar div.sideNavigation ul.specialNavigation li a {color:#000;}
body.Pixar fieldset.highlight, body.Pixar fieldset.highlight .row {background-color:#CCECE9;} /* Firefox bug */
body.Pixar div.content hr {background-color:#fff; color:#fff;}

/* Form styling */
body.Pixar fieldset input.button {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_button_bg.gif);}

/* Navigation, primary, secondary, side */
body.Pixar div#primaryNavigation ul li, body.Pixar div#secondaryNavigation ul li {background-color:transparent;}
body.Pixar div#primaryNavigation {background-color:#5DA1C1;}
body.Pixar div#primaryNavigation ul li {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_primarynav_sep_bg.gif);}
body.Pixar div#primaryNavigation ul li a {color:#fff;}
body.Pixar div#primaryNavigation ul li.current a {background:#1879A6;}

body.Pixar div#secondaryNavigation {background-color:#8CBCD3;}
body.Pixar div#secondaryNavigation ul li {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_secondarynav_sep_bg.gif);}
body.Pixar div#secondaryNavigation ul li a {color:#fff;}
body.Pixar div#secondaryNavigation ul li.current a {background-color:#1879A6;}

/* Main Content Styles */
body.Pixar div#contentBody div.exhibitionPanel.first {margin-top:15em;}
body.Pixar div.exhibition div.columnOne {min-height:1px;}
body.Pixar div.columnOne div.boxed {background-color:#E8DBB4; border-color:#E8DBB4;}

/* This is required to stop IE7 flipping out - this needs to be set to the current background colour */
body.Pixar p.sideNavigationHeading {background-color:#1879A6; color:#fff; font-size:120%;}
body.Pixar div.sideNavigation ul.navigation li a {color:#473D1E; border-bottom-width:1px; border-bottom-color:#5CB0CE;}
body.Pixar div.sideNavigation ul.navigation li ul li a {border-bottom-color:#0099BF;}
body.Pixar div.sideNavigation ul.navigation li.groupSelected {background-color:#0099BF;}
body.Pixar div.sideNavigation ul.navigation li.groupSelected a {color:#fff; font-weight:bold;}
body.Pixar div.sideNavigation ul.navigation li.groupSelected ul li {background-color:#fff;}
body.Pixar div.sideNavigation ul.navigation li.groupSelected ul li a,
body.Pixar div.sideNavigation ul.navigation li.groupSelected ul.subnav li.current ul li a {
   color:#000;
   background:transparent url(http://www.nms.ac.uk/images/hyphen_black.gif) no-repeat 0 50%;
   font-weight:normal; 
}
/* body.Pixar div.sideNavigation ul.navigation ul.subnav li a {background:transparent url(http://www.nms.ac.uk/images/hyphen_black.gif);} */
body.Pixar div.sideNavigation ul.navigation li.current a, 
body.Pixar div.sideNavigation ul.navigation ul.subnav li.current a {color:#fff; font-weight:bold; background-color:#0099BF;}
body.Pixar div.sideNavigation ul.navigation li.current ul li a {color:#fff; background-color:transparent;}

/* Right Hand Panel */
body.Pixar div.highlight {background:transparent url(http://www.nms.ac.uk/images/colours/pixar/pixar_bg_tint.gif) repeat-y 100% 0;}
body.Pixar div.highlight.contentLeft {background:transparent url(http://www.nms.ac.uk/images/colours/pixar/pixar_bg_tint.gif) repeat-y 100% 0;} /* why ? */
body.Pixar div.highlight p.heading {color:#0099BF;}
body.Pixar div.slideshowRight div.highlight {background:transparent url(http://www.nms.ac.uk/images/colours/pixar/pixar_slideshowrightbg_tint.gif) repeat-y 100% 0;} /* ?? */
body.Pixar div.imagePanel, body.Pixar div.listImage, body.Pixar div.relatedObjects div.imageBox {background-color:#C5AC69;}
body.Pixar div.contentPanel ul li {background-image:url(http://www.nms.ac.uk/images/colours/pixar/pixar_arrow_right.gif);}

/* Footer */
body.Pixar div#footerBorder {border-top-color:#1879A6;}
body.Pixar div#footer p {color:#1879A6;}
body.Pixar div#footer div.footerColumn {border-left-color:#1879A6; color:#000;}
body.Pixar div#footer div.footerColumn ul li a {color:#1879A6;}


/* Listing */
body.Pixar div#listing, body.Pixar div.listing {border-top-color:#D6CCA4;}
body.Pixar div.listItem {border-bottom-color:#D6CCA4;}


/* Please add additonal styles here 
-------------------------------------*/
body.Pixar h2.subTitle {font-size:2em; margin-top:-0.4em;}
body.Pixar div#leftcol {background-color:#fff; width:260px; float:left;}
body.Pixar div#rightcol {background-color:#fff; width:270px; float:right;}
body.Pixar div#rightcol p {color:#00637d;}
body.Pixar div#rightcol p.black {color:#000;}

body.Pixar div#leftcol p a, body.Pixar div#leftcol p a:link, 
body.Pixar div#leftcol p a:visited, body.Pixar div#leftcol p a:active,
body.Pixar div#rightcol p a, body.Pixar div#rightcol p a:link, 
body.Pixar div#rightcol p a:visited, body.Pixar div#rightcol p a:active {color:#00637d;  text-decoration:underline;}
body.Pixar div#leftcol p a:hover, body.Pixar div#rightcol p a:hover {color:#000; text-decoration:none;}
p.copyrightnotice {font-size:90%; font-family:Arial, Helvetica, sans-serif}
p.blue {color: #00637d;}

body.Pixar p.intro_p {font-weight:bold; font-size:125%; color:#000; line-height:1.32em;}

body.Pixar a.book {
   width:94px; 
   height:35px;
   display:block;
   margin:12px 0 0 0;
   background:transparent url(/images/colours/pixar/btn_book_now.jpg) no-repeat top left;
}

body.Pixar a.book:hover {}
body.Pixar a.book {text-indent:-9999px; overflow:hidden;}

body.Pixar div.exhibition div.columnTwo {
background-color: red;
}

body.Pixar div.exhibition div.columnTwo.column {
background: none;
}

div.sideNavigationContent {
background: none;
}

div.content.twocol.contentLeft.highlight {
background: white url(columntwo_bg_graygrad188t.png) no-repeat top right;
}

div#padded {
padding-left: 5px;
}


/* Ben's Additions */
body.Pixar div#rightcol p.intro_p {color:#000;}
body.Pixar div#rightcol p.source {color:#000; font-size:90%;}
body.Pixar div#lower_row {padding-top:20px; clear:both;}
body.Pixar img#sponsors {padding-top:10px;}

body.Pixar div.link_box {width:260px; background-color:#8CBCD3; margin-top:-3px;}
body.Pixar div.link_box_right {width:270px; background-color:#8CBCD3; margin-top:-3px;}
body.Pixar div.link_text {padding:3px; font-size:120%;}

/* Ben's Addition 23/02/07 */
body.Pixar p.blue a {color: #00637d;}

/* Ben's Addition 25/02/07 */
body.Pixar div#upper_row {width:380px;}
body.Pixar div#upper_row a {text-decoration:underline;}
body.Pixar div#upper_row a:hover {text-decoration:none;}
body.Pixar p.source {color:#000; font-size:90%;}
body.Pixar img.float_left {float:left; padding-right: 20px;}
body.Pixar div#extra_row {width:380px;}

/* Ben's Addition 26/02/07 */
body.Pixar div#rightcol p.source {color:#000;}

/* Ben's Addition 27/02/07 */
body.Pixar div#upper_row {width:370px; float:left;}
body.Pixar div#extra_row {width:370px; float:left;}
body.Pixar div#rightcol_narrow {weidth:190px; float:right; text-align: left;}
body.Pixar div#rightcol_narrow form#voting {
width: 170px;
text-align: left;
}