/* Common styles */

* {padding:0;margin:0;}
body {font-size:62.5%;font-family:helvetica,arial,sans-serif;background:#333;}
html,body,form {height:100%;}
img {border:none;}

input, select, textarea {font-family:helvetica,arial,sans-serif;font-size:1.3em;line-height:1.3;}

/* Capitalize */
.auth {text-transform:capitalize;}

/* JS Function Styles */

body.members.my-collections-edit div.right-content div.column ul.collection-items li.sortmarker {background-color:#ececec;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li.sorthelper {background-color:#ececec;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li.ui-sortable-helper {border-top:1px solid #999;border-bottom:1px solid #999; }

/* Handle form errors */

div.form-error {background:#D4FFFF;padding:15px;border-bottom:1px dotted #999;border-top:1px dotted #999;margin-top:10px;}
div.form-error h3 {font-size:1.8em;line-height:1;color:#445953;font-weight:normal;}
div.form-error ul {list-style:none;padding:8px 0 0 0;font-size:1.2em;line-height:1;color:#445953;font-weight:bold;}
div.form-error ul li {padding:7px 0 0 17px;background:url(/content/images/list-style.gif) no-repeat 0 12px;}

/* Structure wrapper */

table.wrapper {height:100%;margin:0 auto;width:1000px;background:url(/content/images/BMAG_background.png) #333 repeat-y top center;}
table.wrapper td.top {vertical-align:top;padding:0 30px 0 15px;}

/* Right content wrapper */

table.wrapper div.right-content {float:right;width:740px;background:white url(/content/images/content_top_bg.png) repeat-x scroll 0 0;}
table.wrapper div.right-content div.content {width:740px;padding:16px 0 40px 0;background:white url(/content/images/content_top_bg.png) repeat-x scroll 0 0;}
/*table.wrapper div.right-content*/ a,
/*table.wrapper div.right-content*/ a:visited{color:#4E9D9D;}
/*table.wrapper div.right-content*/ a:hover {color:#666;}
/*table.wrapper div.right-content a:active*/ 

/* Tabs */ 

div.content ul.tabs {list-style:none;padding:0 0 0 15px;position:relative;top:-23px;}

div.content ul.tabs li {float:left;}
div.content ul.tabs li h3 {font-size:1em;line-height:1;}
div.content ul.tabs li h3 a {background:url(/content/images/tab_off.png) transparent no-repeat 0 0;display:block;width:148px;height:23px;text-decoration:none;padding:6px 0 0 10px;font-weight:bold;color:#666;}
div.content ul.tabs li.selected h3 a {background:url(/content/images/tab_on.png) transparent no-repeat 0 0;color:#4E9D9D;}
div.content ul.tabs li h3 a:hover {color:#4E9D9D;}
 
/* Standard Styles Inherited */

/* Pages = standard-body */

div.span {display:inline;}

body div.right-content div.standard-body {padding: 25px 20px 0 20px;height:100%;}
body div.right-content div.standard-body p {padding-bottom:18px;color:#666;font-size:1.2em;line-height:150%;}
body div.right-content div.standard-body hr {border-color:#ccc;border-style:dotted;border-width:1px 0 0;clear:both;padding-bottom:18px;height:0;width:100%;}
body div.right-content div.standard-body div.standard-text div p {width:460px;}
body div.right-content div.standard-body div.standard-text h3 {width:460px;}
body div.right-content div.standard-body div.standard-text h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body div.right-content p.intro {padding-bottom:18px;color:#666;font-size:1.2em;line-height:150%;width:460px;}

body div.right-content div.standard-body div.info-image {padding:0 0 18px 0;}
body div.right-content div.standard-body div.info-image img {border:1px solid #E7E2D9;float:left;padding:4px;}
body div.right-content div.standard-body div.info-image p {float:left;color:#666666;font-size:1.1em;font-weight:bold;line-height:150%;width:200px;padding:0 0 0 20px;}
body div.right-content div.standard-body div.info-image div.spacer {clear:both;float:none;padding:30px 0 0 0;width:100%;}

body div.right-content div.standard-body div.info-image-right {padding:0 0 18px 0;}
body div.right-content div.standard-body div.info-image-right div.text {width:460px;float:left;}
body div.right-content div.standard-body div.info-image-right div.images {float:right;width:220px;}
body div.right-content div.standard-body div.info-image-right div.images img {border:1px solid #E7E2D9;padding:4px;}
body div.right-content div.standard-body div.info-image-right div.text p {color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;}
body div.right-content div.standard-body div.info-image-right div.text h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body div.right-content div.standard-body div.info-image-right div.spacer {clear:both;float:none;padding:15px 0 0 0;width:100%;}

body div.right-content div.standard-body div.info-nav-right {padding:0 0 18px 0;}
body div.right-content div.standard-body div.info-nav-right div.text {width:460px;float:left;}
body div.right-content div.standard-body div.info-nav-right div.text p {color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;}
body div.right-content div.standard-body div.info-nav-right div.text h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body div.right-content div.standard-body div.info-nav-right div.spacer {clear:both;float:none;padding:30px 0 0 0;width:100%;}
body div.right-content div.standard-body div.info-nav-right div.nav {float:right;width:220px;}
body div.right-content div.standard-body div.info-nav-right div.nav ul {list-style:none;background-color:#EBE9E7;padding:5px 10px 5px 10px;}
body div.right-content div.standard-body div.info-nav-right div.nav ul li {padding:10px 0 10px 0;border-top:1px dotted #507171;display:block;}
body div.right-content div.standard-body div.info-nav-right div.nav ul li.heading {padding:5px 0 5px 0;font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;border-top:none;}
body div.right-content div.standard-body div.info-nav-right div.nav ul li a {font-size:1.2em;line-height:1;}

body div.right-content div.standard-body div.info-links {padding:0 0 18px 0;}
body div.right-content div.standard-body div.info-links ul {padding:20px 0 0 0;list-style:none;display:block;border-top:1px dotted #ccc;}
body div.right-content div.standard-body div.info-links ul li {float:left;width:328px;padding:0 20px 0 0;}
body div.right-content div.standard-body div.info-links ul li h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body div.right-content div.standard-body div.info-links ul li p {color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;}
body div.right-content div.standard-body div.info-links ul li a {font-size:1.2em;line-height:1;}

body div.right-content div.standard-body ul.points {list-style:none;width:460px;padding-bottom:10px;}
body div.right-content div.standard-body ul.points li {padding:0 0 10px 15px;color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;background:url(/content/images/ndash.gif) no-repeat 0 8px;}

body div.right-content div.standard-body div.info-team {padding:0 0 18px 0;}
body div.right-content div.standard-body div.info-team ul {padding:0 0 10px 0;list-style:none;display:block;}
body div.right-content div.standard-body div.info-team ul li {float:left;width:328px;padding:0 20px 10px 0;}
body div.right-content div.standard-body div.info-team h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body div.right-content div.standard-body div.info-team ul li p {color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;padding:0 0 1px 0;}
body div.right-content div.standard-body div.info-team ul li a {/*font-size:1.2em;line-height:1;*/}
body div.right-content div.standard-body div.image-note {position:relative;padding-bottom:20px;}
body div.right-content div.standard-body div.image-note img {margin-left:-8px;}
body div.right-content div.standard-body div.image-note div.note {position:absolute;width:232px;}
body div.right-content div.standard-body div.image-note div.note span.top {display:block;height:18px;background:url(/content/images/box_top.gif) no-repeat 0 0;}
body div.right-content div.standard-body div.image-note div.note span.bottom {display:block;height:18px;background:url(/content/images/box_bottom.gif) no-repeat bottom left;}
body div.right-content div.standard-body div.image-note div.note p span.tick {width:20px;height:43px;position:absolute;top:0;left:-13px;display:block;background:url(/content/images/box_tick.gif) no-repeat 0 0;}
body div.right-content div.standard-body div.image-note div.note p {color:#333;position:relative;min-height:43px;height:43px;height:auto;padding:0 15px 0 20px;background:url(/content/images/box_middle.gif) repeat-y 0 0;font-size:1em;line-height:1.4;}

body div.right-content div.standard-body div.image-note div.note.one {top:100px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.two {top:1210px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.three {top:550px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.one p span.tick {top:36%;}
body div.right-content div.standard-body div.image-note div.note.two p span.tick {top:3px;}
body div.right-content div.standard-body div.image-note div.note.three p span.tick {top:39%;}

body div.right-content div.standard-body div.image-note div.note.four {top:80px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.four p span.tick {top:25%;}

body div.right-content div.standard-body div.image-note div.note.five {top:300px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.five p span.tick {top:25%;}

body div.right-content div.standard-body div.image-note div.note.six {top:80px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.six p span.tick {top:2%;}

body div.right-content div.standard-body div.image-note div.note.seven {top:320px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.seven p span.tick {top:30%;}

body div.right-content div.standard-body div.image-note div.note.eight {top:520px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.eight p span.tick {top:23%;}

body div.right-content div.standard-body div.image-note div.note.nine {top:20px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.nine p span.tick {top:5%;}

body div.right-content div.standard-body div.image-note div.note.ten {top:60px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.ten p span.tick {top:30%;}

body div.right-content div.standard-body div.image-note div.note.eleven {top:50px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.eleven p span.tick {top:13%;}

body div.right-content div.standard-body div.image-note div.note.twelve {top:350px;right:0px;}
body div.right-content div.standard-body div.image-note div.note.twelve p span.tick {top:27%;}

body div.right-content div.standard-body .width {width:460px;}

body div.right-content div.standard-body div.tabbed-container {padding-bottom:20px;display:none;}

body div.right-content div.standard-body div.tabbed-container div.tabbed {margin-left:-20px;margin-right:-20px;border-bottom:1px solid #BEBAB2;padding:0 20px 0 20px;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs {list-style:none;position:relative;top:7px;padding:0;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs li {float:left;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs li h3 {font-size:1em;line-height:1;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs li h3 a {background:url(/content/images/tab_off.png) transparent no-repeat 0 0;display:block;width:148px;height:23px;text-decoration:none;padding:6px 0 0 10px;font-weight:bold;color:#666;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs li.selected h3 a {background:url(/content/images/tab_on.png) transparent no-repeat 0 0;color:#4E9D9D;}
body div.right-content div.standard-body div.tabbed-container div.tabbed ul.inline-tabs li h3 a:hover {color:#4E9D9D;}

/* End Pages */

body div.right-content div.column dl dt span.note {display:block;font-weight:normal;width:140px;color:#666;padding-top:10px;}

body div.right-content div.standard-detail {background:url(/content/images/bgrnd_gradient_top.png) repeat-x 0 bottom;}
body div.right-content div.standard-detail ul.tabs { top:6px; }

body div.right-content div.standard-detail div.main {padding:7px 20px 32px 20px;min-height:100px;height:100px;height:auto !important;}
body div.right-content div.standard-detail div.main h2 {font-size:2em;line-height:1;font-weight:normal;color:#469999;padding:8px 0 0 0;}
body div.right-content div.standard-detail div.main p {width:430px;color:#666; font-size:1.2em; font-weight:normal;line-height:150%;padding:10px 0 10px 0;}
body div.right-content div.standard-detail div.main img {position:absolute;top:30px;right:20px;}

body.news div.right-content div.standard-detail div.main h2 {width:460px;}

body div.right-content div.column {background:transparent url(/content/images/bgrnd_gradient_bottom.png) repeat-x 0 bottom;padding:0 0 100px 0;}
body div.right-content div.column-end {background:transparent url(/content/images/bgrnd_gradient_bottom.png) repeat-x 0 bottom;padding-bottom:100px;}

body div.right-content div.column fieldset {border:none;padding:10px 0 10px 0;}
body div.right-content div.column dl {width:440px;padding:15px 0 10px 20px;}
body div.right-content div.column dl.textarea {padding:13px 0 26px 20px;}
body div.right-content div.column dl.textarea dt span {display:block;font-weight:normal;width:140px;color:#666;padding-top:10px;}
body div.right-content div.column dl.textarea dd textarea {width:451px;height:292px;padding:4px;}
body div.right-content div.column dl dd select#roles {width:305px;height:100px;padding:4px;}
body div.right-content div.column dl dt {width:152px;float:left;padding:5px 0 0 0;}
body div.right-content div.column dl dt.chk {width:152px;float:left;padding:0;}
body div.right-content div.column dl dd {width:280px;float:right;}
body div.right-content div.column dl dd.text input {width:291px;padding:4px;}
body div.right-content div.column dl dt label {font-weight:bold;font-size:1.2em;color:#333;}
body div.right-content div.column fieldset hr {border-color:#ccc;border-style:dotted;border-width:1px 0 0;clear:both;height:0;width:100%;margin:20px 0 20px 0;}

/* Home */

body.home div.content div.header {background:#EDEAE3;padding:17px 0 50px 0;border-bottom:1px solid #BEBAB2;}
body.home div.content div.header div.search {position:relative;height:20px;width:680px;margin:0 auto;background:#507171 url(/content/images/home_search_bullet.png) no-repeat 240px 12px;padding:10px;}
body.home div.content div.header div.banner {width:700px;height:307px;margin:0 auto;padding:2px 0 0 0;} 

body.home div.content div.header div.search input.search {border:1px solid white;position:absolute;top:10px;right:10px;padding:1px;font-size:1.2em;line-height:1;width:190px;padding:3px 25px 3px 3px;/*height:16px;*/}
body.home div.content div.header div.search input.search_btn {position:absolute;top:13px;right:13px;background:url(/content/images/search_glass.gif) transparent no-repeat 0 0;width:19px;height:15px;border:none;font-weight:bold;font-size:0;text-indent:-1000px;}

body.home div.content div.header ul.home-navigation {list-style:none;padding:0 0 0 20px;width:705px;}
body.home div.content div.header ul.home-navigation li {float:left;width:140px;}
body.home div.content div.header ul.home-navigation li a {position:relative;overflow:hidden;display:block;width:138px;height:90px;}

body.home div.content div.header ul.home-navigation li a span {position:absolute;top:0;z-index:100;display:block;width:138px;height:90px;background:url(/content/images/home_sprite.gif) #507171 no-repeat 0 0;}

body.home div.content div.header ul.home-navigation li.first a span {background-position:0 0;}
body.home div.content div.header ul.home-navigation li.second a span {background-position:-139px 0;}
body.home div.content div.header ul.home-navigation li.third a span {background-position:-278px 0;}
body.home div.content div.header ul.home-navigation li.fourth a span {background-position:-417px 0;}
body.home div.content div.header ul.home-navigation li.fifth a span {background-position:-556px 0;}
body.home div.content div.header ul.home-navigation li.fifth a {width:140px;}
body.home div.content div.header ul.home-navigation li.fifth a span {width:140px;}

body.home div.content div.header ul.home-navigation li.first a:hover span {background-position:0 -91px;}
body.home div.content div.header ul.home-navigation li.second a:hover span {background-position:-139px -91px;}
body.home div.content div.header ul.home-navigation li.third a:hover span {background-position:-278px -91px;}
body.home div.content div.header ul.home-navigation li.fourth a:hover span {background-position:-417px -91px;}
body.home div.content div.header ul.home-navigation li.fifth a:hover span {background-position:-556px -91px;}

body.home div.content div.footer {width:745px;}
body.home div.content div.footer a {float:left;}

body.home div.right-content div.column {padding-bottom:80px;}

body.home div.content div.section {min-height:150px;height:150px;height:auto !important;}

body.home div.content div.section.collections {display:none;}
body.home div.content div.section.news {display:none;}

body.home div.content div.section.works {padding:0 0 15px 0;}
body.home div.content div.section.works ul.collection {list-style:none;padding:0px 15px 0px 15px;}
body.home div.content div.section.works ul.collection li.none {width:auto;}
body.home div.content div.section.works ul.collection li {float:left;width:155px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
body.home div.content div.section.works ul.collection li a.image {display:block;/*border-top:1px dotted #999999;*/padding:0 0 20px 0;text-align:center;text-decoration:none;height:140px;}
body.home div.content div.section.works ul.collection li a.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.home div.content div.section.works ul.collection li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.home div.content div.section.works ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.home div.content div.section.works ul.collection li div.information div {float:right;padding:0;width:120px;line-height:1.3;}
body.home div.content div.section.works ul.collection li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0 0 5px 0;}
body.home div.content div.section.works ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.home div.content div.section.works ul.collection li div.information div span {display:block;color:#7F9291;padding:0 0 5px 0;}
body.home div.content div.section.works ul.collection li div.information div p.multiple {color:#7F9291;padding-bottom:5px;}

body.home div.content div.section.collections ul.user-collection {list-style:none;padding:0px 15px 0px 15px;}
body.home div.content div.section.collections ul.user-collection li.none {width:auto;}
body.home div.content div.section.collections ul.user-collection li {float:left;width:140px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
body.home div.content div.section.collections ul.user-collection li a.image {display:block;border-top:1px dotted #999999;padding:10px 0 10px 0;text-align:center;text-decoration:none;height:140px;}
body.home div.content div.section.collections ul.user-collection li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.home div.content div.section.collections ul.user-collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.home div.content div.section.collections ul.user-collection li div.information div {float:right;padding:0;width:110px;line-height:1.3;line-height:1.2;}
body.home div.content div.section.collections ul.user-collection li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0px 0;}
body.home div.content div.section.collections ul.user-collection li div.information div a {padding-bottom:5px;}
body.home div.content div.section.collections ul.user-collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.home div.content div.section.collections ul.user-collection li div.information div p.multiple {display:block;color:#7F9291;padding-bottom:5px;}
body.home div.content div.section.collections ul.user-collection li div.information div span {display:block;color:#7F9291;padding:0px 0;}
body.home div.content div.section.collections ul.user-collection li div.information div.details {width:125px;}
body.home div.content div.section.collections ul.user-collection li div.information div.details p {color:#7F9291;}
body.home div.content div.section.collections ul.user-collection li div.information div.details a { display:inline; }

body.home div.content div.section.collections ul.user-collection li {width:155px;}
body.home div.content div.section.collections ul.user-collection li.none {width:auto;}

body.home div.content div.section.collections ul.user-collection li div.container {height:165px;text-align:center;}
body.home div.content div.section.collections ul.user-collection li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.home div.content div.section.collections ul.user-collection li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.home div.content div.section.collections ul.user-collection li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.home div.content div.section.collections ul.user-collection li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.home div.content div.section.collections ul.user-collection li div.container div.stack div.thumb {background-position:right 3px;}

body.home div.content div.section.news ul.articles {list-style:none;padding:0px 15px 0px 15px;margin-top:-15px;}
body.home div.content div.section.news ul.articles li {padding:15px 0 15px 0;border-bottom:1px dotted #999999;}
body.home div.content div.section.news ul.articles li a {font-size:1.2em;line-height:1;font-weight:normal;}

body.home div.content div.section.news a.news {position:relative;overflow:hidden;display:block;width:92px;height:20px;font-size:1.2em;line-height:1;margin:20px 0 0 15px;}
body.home div.content div.section.news a.news span {position:absolute;top:0;z-index:100;display:block;width:92px;height:20px;background:url(/content/images/buttons/btn_news.png) white no-repeat 0 0;}
body.home div.content div.section.news a.news:hover span {background-position:0 -20px;}

body.home h3.section-title { padding:20px 0 20px 18px;font-size:1.4em;line-height:1;color:#507171; }

/* Faqs */

body.faqs div.beneath-tabs {padding:25px 0 0 0;}
body.faqs div.right-content ul.faq-list {padding:2px 0 21px 20px;width:720px;list-style:none;overflow:auto;height:100%;border-bottom:1px dotted #999;}
body.faqs div.right-content ul.faq-list li {float:left;width:320px;font-size:1.2em;font-weight:bold;padding-bottom:9px;}

body.faqs div.right-content div.columns {height:100%;overflow:auto;position:relative;top:-8px;background:transparent url(/content/images/contact_bottom_bgrnd.png) repeat-x 0 bottom;}
body.faqs div.right-content div.columns div.label-container {padding-left:20px;width:460px;}
body.faqs div.right-content div.columns h3.label {color:#597372;font-weight:bold;font-size:1.2em;}
body.faqs div.right-content hr {padding-bottom:13px; border-color: #999; border-style: dotted; border-width: 1px 0 0; clear: both;height:0;width:740px;}

body.faqs div.right-content div.faqs {padding-bottom:60px;}
body.faqs div.right-content div.faqs {overflow:auto;height:100%;}
body.faqs div.right-content div.faqs div.question {padding:26px 0 18px 20px;height:100%;overflow:auto;clear:both;border-bottom:1px dotted #999;width:720px;/*background:#FFF url(/content/images/row_white-grey_bgrnd.png) repeat-x 0 bottom;*/}
body.faqs div.right-content div.faqs div.question h3 {width:460px;padding-bottom:18px;color:#507171;font-size:1.8em;font-weight:normal;}
body.faqs div.right-content div.faqs div.question p {width:460px;font-size:1.2em;padding-bottom:18px;color:#666;line-height:150%;}
body.faqs div.right-content div.faqs div.question a,
body.faqs div.right-content div.faqs div.question a:visited {font-size:inherit;color:#4e9d9d;}
body.faqs div.right-content div.faqs div.question a:hover,
body.faqs div.right-content div.faqs div.question a:active {color:#666;}
body.faqs div.right-content div.faqs img {padding:7px 0 8px 0;}

/* Left content wrapper */

span.glossary-item {background-color:#B6D7D7;cursor:pointer;}
span.glossary-tool { position:absolute;top:0;z-index:101;background-color:#B6D7D7;font-weight:bold;}
span.glossary-tool p { width:250px;height:150px;padding:5px;font-size:1em;line-height:1; }

a.glossary-item {text-decoration:none;font-size:inherit;background-color:#cfffff;color:inherit;}
a.glossary-item:hover {text-decoration:none;font-size:inherit;background-color:#cfffff;color:inherit;border-bottom:1px solid #666;}

table.wrapper div.left-content {float:left;width:209px;padding:8px 0 0 0;}

/* Left content - Toolbar */

div.left-content div.toolbar-top {height:15px;width:209px;background:url(/content/images/toolbar_top.png) transparent no-repeat 0 0;}
div.left-content div.toolbar {padding:0px 23px 0px 23px;width:163px;background:url(/content/images/toolbar_shadow.png) transparent repeat-y 0 0;}
div.left-content div.toolbar-bottom {height:15px;width:209px;background:url(/content/images/toolbar_bottom.png) transparent no-repeat 0 0;}

div.left-content div.toolbar.main {padding-top:10px;}

div.left-content div.toolbar div.identity-wrap {padding:10px 0 10px 0;}
div.left-content div.toolbar div.bmag {border-top:1px dotted #999999;padding:15px 0 0 0;}

div.left-content div.toolbar div.tak {border-top:1px dotted #999999;padding:15px 0 5px 17px;}
div.left-content div.toolbar div.jisc {border-top:1px dotted #999999;padding:15px 0 15px 11px;}
div.left-content div.toolbar div.mla {border-top:1px dotted #999999;padding:15px 0 15px 17px;}
div.left-content div.toolbar div.renaissance {border-top:1px dotted #999999;padding:15px 0 15px 20px;}

div.left-content div.toolbar div.jisc-mla {border-top:1px dotted #999999;padding:15px 0 15px 0;}
div.left-content div.toolbar div.jisc-mla a.jisc {float:left;}
div.left-content div.toolbar div.jisc-mla a.mla {float:right;}

div.left-content div.toolbar div.bcc {border-top:1px dotted #999999;padding:15px 0 10px 8px;}

div.left-content div.toolbar div.renaissance-tak {border-top:1px dotted #999999;padding:15px 0 15px 0;}
div.left-content div.toolbar div.renaissance-tak a.renaissance {float:left;}
div.left-content div.toolbar div.renaissance-tak a.tak {float:right;}

div.left-content div.information {padding:0 0 10px 0;}
div.left-content div.information div.toolbar ul {border:none;}

div.left-content div.toolbar ul.glossary {padding-bottom:0px;}

div.left-content div.toolbar ul.glossary li a {position:relative;overflow:hidden;display:block;width:161px;height:20px;margin:0 0 0 0;}
div.left-content div.toolbar ul.glossary li a.on span {position:absolute;top:0;z-index:100;display:block;width:161px;height:20px;background:url(/content/images/buttons/btn_gloss_on.gif) #E7E2D9 no-repeat 0 0;}
div.left-content div.toolbar ul.glossary li a.off span {position:absolute;top:0;z-index:100;display:block;width:161px;height:20px;background:url(/content/images/buttons/btn_gloss_off.gif) #E7E2D9 no-repeat 0 0;}
div.left-content div.toolbar ul.glossary li a:hover span {background-position:0 -20px;}

div.left-content div.toolbar ul {list-style:none;border-top:1px dotted #999999;padding:10px 0 7px 0;}
div.left-content div.toolbar ul ul {border-top:none;padding:5px 0 7px 0;}
div.left-content div.toolbar ul ul ul {border-top:none;padding:5px 0 7px 0;}
div.left-content div.toolbar ul li {color:#333;font-weight:bold;background:#E7E2D9;}
div.left-content div.toolbar ul li ul li {color:#333;font-weight:bold;}
div.left-content div.toolbar ul li ul li ul li {color:#333;font-weight:bold;}

div.left-content div.toolbar ul li a {padding:2px 0 5px 0;display:block;}
div.left-content div.toolbar ul li ul li a {padding:2px 0 5px 13px;display:block;}
div.left-content div.toolbar ul li ul li ul li a {padding:2px 0 5px 25px;display:block;}

div.left-content div.toolbar ul.search li {position:relative;}
div.left-content div.toolbar ul.search li label {padding:0 0 5px 0;display:block;}
div.left-content div.toolbar ul.search li input.search {padding:1px;font-size:1.2em;line-height:1;width:130px;padding:3px 25px 3px 3px;/*height:16px;*/}
div.left-content div.toolbar ul.search li input.search_btn {position:absolute;bottom:4px;right:6px;background:url(/content/images/search_glass.gif) transparent no-repeat 0 0;width:19px;height:15px;border:none;font-weight:bold;font-size:0;text-indent:-1000px;}

div.left-content div.toolbar ul li a {font-size:1.1em;line-height:1;text-decoration:none;color:#333;text-decoration:none;}

div.left-content div.toolbar ul li.selected a {color:#4B9A9A;}
div.left-content div.toolbar ul li.selected ul li a {color:#333;}
div.left-content div.toolbar ul li.selected ul li.selected a {color:#4B9A9A;}
div.left-content div.toolbar ul li.selected ul li.selected ul li a {color:#333;}
div.left-content div.toolbar ul li.selected ul li.selected ul li.selected a {color:#4B9A9A;}

div.left-content div.toolbar ul li a:hover {text-decoration:none;color:#4B9A9A;}

div.left-content div.toolbar ul li ul li a {background:url(/content/images/marker.gif) no-repeat 0 7px;}
div.left-content div.toolbar ul li ul li ul li a {background:url(/content/images/marker.gif) no-repeat 13px 7px;}

div.left-content div.toolbar ul li ul li a:hover {background:url(/content/images/marker.gif) no-repeat -291px 7px;text-decoration:none;color:#4B9A9A;}
div.left-content div.toolbar ul li ul li ul li a:hover {background:url(/content/images/marker.gif) no-repeat -278px 7px;text-decoration:none;color:#4B9A9A;}

div.left-content div.toolbar ul li ul li.selected a {background:url(/content/images/marker.gif) no-repeat -291px 7px;}
div.left-content div.toolbar ul li ul li.selected ul li a {background:url(/content/images/marker.gif) no-repeat 13px 7px;}

div.left-content div.toolbar ul li ul li ul li.selected a {background:url(/content/images/marker.gif) no-repeat -278px 7px;}

/* My Collections Edit */

body.members.my-collections div.right-content div.content div.buttons {padding:20px;border-bottom:1px dotted #999;}
body.members.my-collections div.right-content div.content div.buttons a.create-btn {display:block;width:219px;height:22px;background:url(/content/images/buttons/btn_createPersonalCollection.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections div.right-content div.content div.buttons a.create-btn:hover {background:url(/content/images/buttons/btn_createPersonalCollection.png) no-repeat 0 -22px;}

body.members.my-collections-edit div.right-content div.column {padding-bottom:89px;}
body.members.my-collections-edit div.right-content div.column fieldset.update {border:none;padding:20px 20px 20px 20px;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail {padding:10px 0 10px 0;color:#333;float:left;width:460px;}

body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dt {width:129px;float:left;padding:0 0 20px 0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dd {width:330px;float:left;padding:0 0 20px 0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dd textarea {width:305px;height:140px;padding:4px;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dd input {width:300px;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dd a {font-size:1.3em;line-height:1.2;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.detail dd p.none {font-size:1.3em;}

body.members.my-collections-edit div.right-content div.column fieldset.update dl.options {color:#333;float:right;width:200px;padding:0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dt {float:none;width:200px;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dd {float:none;width:200px;margin:none;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dt p {font-size:1.1em;line-height:1;font-weight:bold;color:#333;padding:5px 0 0 0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dd label {float:none;display:block;padding:10px 0 5px 0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dd label span {font-size:1.2em;line-height:1;display:block;padding:1px 0 0 10px;float:left;width:98px;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dd label input {float:left;width:auto;}
body.members.my-collections-edit div.right-content div.column fieldset.update dl.options dd p {font-size:1em;line-height:1.2;font-weight:normal;color:#333;padding:10px 0 10px 0;}
body.members.my-collections-edit div.right-content div.column fieldset.update dt.middle-top {border-top:1px dotted #999999;}
body.members.my-collections-edit div.right-content div.column fieldset.update dd.middle-bottom {border-bottom:1px dotted #999999;}

body.members.my-collections-edit div.right-content div.column div.submit-form {border-bottom:1px dotted #999999;border-top:1px dotted #999999;padding:20px;}

body.members.my-collections-edit div.right-content div.column div.submit-form input {float:left;}

body.members.my-collections-edit div.right-content div.column div.submit-form a.add-more {cursor:pointer;position:relative;overflow:hidden;display:block;width:92px;height:22px;font-size:1.2em;line-height:1.2;float:left;margin-left:10px;}
body.members.my-collections-edit div.right-content div.column div.submit-form a.add-more span {position:absolute;top:0;z-index:100;display:block;width:92px;height:22px;background:url(/content/images/buttons/btn_addImages.png) white no-repeat 0 0;}
body.members.my-collections-edit div.right-content div.column div.submit-form a.add-more:hover span {background-position:0 -22px;}

body.members.my-collections-edit div.right-content div.column div.submit-form-works {border-bottom:1px dotted #999999;padding:20px;}

body.members.my-collections-edit div.right-content div.column div.submit-form-works a.add-more {cursor:pointer;position:relative;overflow:hidden;display:block;width:92px;height:22px;font-size:1.2em;line-height:1.2;float:left;}
body.members.my-collections-edit div.right-content div.column div.submit-form-works a.add-more span {position:absolute;top:0;z-index:100;display:block;width:92px;height:22px;background:url(/content/images/buttons/btn_addImages.png) white no-repeat 0 0;}
body.members.my-collections-edit div.right-content div.column div.submit-form-works a.add-more:hover span {background-position:0 -22px;}

body.members.my-collections-edit div.right-content div.column dl.tags {padding:20px;color:#333;width:460px;}
body.members.my-collections-edit div.right-content div.column dl.tags dt {width:129px;float:left;padding:0 0 20px 0;}
body.members.my-collections-edit div.right-content div.column dl.tags dd {width:330px;float:left;padding:0 0 20px 0;}
body.members.my-collections-edit div.right-content div.column dl.tags dd input {width:250px;}
body.members.my-collections-edit div.right-content div.column dl.tags dd p {font-size:1em;line-height:1.2;font-weight:normal;color:#333;padding:10px 0 10px 0;}
body.members.my-collections-edit div.right-content div.column dl.tags dd ul {list-style:none;}

body.members.my-collections-edit div.right-content div.column dd.tag-options input {float:left;}
body.members.my-collections-edit div.right-content div.column dd.tag-options img {float:left;margin-left:10px;margin-top:5px;cursor:pointer;}
body.members.my-collections-edit div.right-content div.column dd.tag-options p {float:none;clear:both;width:100%;}

body.members.my-collections-edit div.right-content div.column dl.tags dd ul li.new {display:none;}
body.members.my-collections-edit div.right-content div.column dl.tags dd ul li {background:transparent url(/content/images/tag_bgrnd.png) no-repeat scroll right 0;float:left;height:23px;margin-right:10px;min-width:0;padding-bottom:10px;font-size:1.2em;line-height:1;}

body.members.my-collections-edit div.right-content div.column dl.tags dd ul li a {color:#fff;text-decoration:none;display:block;float:left;padding:6px 24px 6px 5px;white-space:nowrap;text-transform:uppercase;}
body.members.my-collections-edit div.right-content div.column dl.tags dd ul li a:hover {color:#fff;text-decoration:none;}

body.members.my-collections-edit div.right-content div.column dl.tags dd ul li.none {width:100%;float:none;clear:both;font-size:1.2em;line-height:1;background:none;}
body.members.my-collections-edit div.right-content div.column ul.collection-items {list-style:none;padding:0;border-top:1px dotted #999999;}

body.members.my-collections-edit div.right-content div.column ul.collection-items li.none {float:none;clear:both;font-size:1.2em;line-height:1;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li {cursor:move;min-height:175px;height:175px;height:auto !important;background:white;/*background:#FFFFFF url(/content/images/row_white-grey_bgrnd.png) repeat-x scroll 0 bottom;*/border-bottom:1px dotted #999999;padding:26px 0 18px 20px;width:720px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.image {float:left;width:160px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.detail {float:left;width:140px;padding:0 20px 0 0;font-size:1.1em;line-height:1.3;font-weight:bold;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.detail a {color:#469999;display:block;text-decoration:underline;padding-bottom:5px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.detail a:hover {color:#7F9291;display:block;text-decoration:underline;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.detail p.date {color:#7F9291;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.detail p.artist {color:#7F9291;padding-bottom:5px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description {float:left;width:380px;position:relative;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description textarea {padding:4px;width:360px;height:125px;}
body.members.my-collections-edit .js-only {display:none;}

body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-update {cursor:pointer;position:absolute;bottom:-25px;right:328px;display:block;width:50px;height:14px;background:url(/content/images/buttons/btn_update.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-update:hover {background:url(/content/images/buttons/btn_update.png) no-repeat 0 -14px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-update.down {background:url(/content/images/buttons/btn_update.png) no-repeat 0 -28px;}

body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-delete {cursor:pointer;position:absolute;bottom:-25px;right:235px;display:block;width:85px;height:14px;background:url(/content/images/buttons/btn_delete_work.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-delete:hover {background:url(/content/images/buttons/btn_delete_work.png) no-repeat 0 -14px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li div.description input.btn-delete.down {background:url(/content/images/buttons/btn_delete_work.png) no-repeat 0 -28px;}

body.members.my-collections-edit div.right-content div.column ul.collection-items li a.btn-order {cursor:move;/*position:absolute;top:5px;right:5px;*/display:block;width:18px;height:18px;background:url(/content/images/buttons/btn_reorder.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections-edit div.right-content div.column ul.collection-items li a.btn-order:hover {background:url(/content/images/buttons/btn_reorder.png) no-repeat 0 -18px;}

/* My Collections */

body.members.my-collections div.my-collections ul.collection {list-style:none;padding:20px 0 20px 20px;}
body.members.my-collections div.my-collections ul.collection li {width:155px;float:left;font-weight:bold;height:280px;line-height:1;margin:0 20px 0 0;}
body.members.my-collections div.my-collections ul.collection li.none {width:auto;font-weight:normal;font-size:1.2em;}

body.members.my-collections ul.collection li div.container {height:165px;text-align:center;font-size:1.1em;}
body.members.my-collections ul.collection li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.members.my-collections ul.collection li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.members.my-collections ul.collection li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.members.my-collections ul.collection li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.members.my-collections ul.collection li div.container div.stack div.thumb {background-position:right 3px;}

body.members.my-collections ul.collection li div.information {border-bottom:1px dotted #999999;border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.members.my-collections ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.members.my-collections ul.collection li div.information div {float:right;padding:0;width:110px;line-height:1.3;}
body.members.my-collections ul.collection li div.information div a {display:block;text-decoration:none;color:#469999;padding:0px 0;}
body.members.my-collections ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.members.my-collections ul.collection li div.information div span {display:block;color:#7F9291;padding:0px 0;}
body.members.my-collections ul.collection li div.information div.details {width:125px;}
body.members.my-collections ul.collection li div.information div.details p {color:#7F9291;}
body.members.my-collections ul.collection li div.information div.details a { display:inline; }
body.members.my-collections ul.collection li div.menu {padding:7px 0 0 0;}
body.members.my-collections ul.collection li div.menu a {text-transform:uppercase;display:block;float:left;font-size:1em;line-height:1;margin-top:3px;}

body.members.my-collections ul.collection li div.menu a.delete {position:relative;overflow:hidden;display:block;width:45px;height:14px;margin:0 5px 0 0;}
body.members.my-collections ul.collection li div.menu a.delete span {position:absolute;top:0;z-index:100;display:block;width:45px;height:14px;background:url(/content/images/buttons/btn_delete.png) white no-repeat 0 0;}
body.members.my-collections ul.collection li div.menu a.delete:hover span {background-position:0 -14px;}
body.members.my-collections ul.collection li div.menu a.delete.down {background-position:0 -28px;}

body.members.my-collections ul.collection li div.menu a.edit {position:relative;overflow:hidden;display:block;width:35px;height:14px;margin:0 0 0 0;}
body.members.my-collections ul.collection li div.menu a.edit span {position:absolute;top:0;z-index:100;display:block;width:35px;height:14px;background:url(/content/images/buttons/btn_edit.png) white no-repeat 0 0;}
body.members.my-collections ul.collection li div.menu a.edit:hover span {background-position:0 -14px;}
body.members.my-collections ul.collection li div.menu a.edit.down {background-position:0 -28px;}

body.members.my-collections ul.collection li div.menu a.view {position:relative;overflow:hidden;display:block;width:35px;height:14px;margin:0 0 0 5px;}
body.members.my-collections ul.collection li div.menu a.view span {position:absolute;top:0;z-index:100;display:block;width:35px;height:14px;background:url(/content/images/buttons/btn_view.png) white no-repeat 0 0;}
body.members.my-collections ul.collection li div.menu a.view:hover span {background-position:0 -14px;}
body.members.my-collections ul.collection li div.menu a.view.down {background-position:0 -28px;}

/*body.members.my-collections ul.collection li div.menu a.delete {display:block;width:45px;height:14px;background:url(/content/images/buttons/btn_delete.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections ul.collection li div.menu a.delete:hover {background:url(/content/images/buttons/btn_delete.png) no-repeat 0 -14px;}
body.members.my-collections ul.collection li div.menu a.delete.down {background:url(/content/images/buttons/btn_delete.png) no-repeat 0 -28px;}*/

/*body.members.my-collections ul.collection li div.menu a.edit {display:block;width:35px;height:14px;background:url(/content/images/buttons/btn_edit.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections ul.collection li div.menu a.edit:hover {background:url(/content/images/buttons/btn_edit.png) no-repeat 0 -14px;}
body.members.my-collections ul.collection li div.menu a.edit.down {background:url(/content/images/buttons/btn_edit.png) no-repeat 0 -28px;}*/

/*body.members.my-collections ul.collection li div.menu a.share {display:block;width:45px;height:14px;background:url(/content/images/buttons/btn_share.png) no-repeat 0 0;font-size:0em;border:none;text-indent:-2000px;}
body.members.my-collections ul.collection li div.menu a.share:hover {background:url(/content/images/buttons/btn_share.png) no-repeat 0 -14px;}
body.members.my-collections ul.collection li div.menu a.share.down {background:url(/content/images/buttons/btn_share.png) no-repeat 0 -28px;}*/

body.members.my-collections div.admin-content {position:relative;}
body.members.my-collections div.admin-content ul.paging {list-style:none;}
body.members.my-collections div.admin-content ul.paging.top {padding:20px 20px 15px 20px;border-bottom:1px dotted #7F9491;}
body.members.my-collections div.admin-content ul.paging.bottom {padding:20px 20px 15px 20px;border-top:1px dotted #7F9491;}
body.members.my-collections div.admin-content ul.paging li.information {float:left;font-size:1.1em;line-height:1;color:#333;font-weight:bold;width:250px;}
body.members.my-collections div.admin-content ul.paging li.controls {float:right;width:400px;}
body.members.my-collections div.admin-content ul.paging li.controls ul {list-style:none;float:right;text-align:right;}
body.members.my-collections div.admin-content ul.paging li.controls ul li {float:left;font-size:1.1em;line-height:1;font-weight:bold;padding:0 0 0 10px;text-transform:uppercase;}

body.members.my-collections div.admin-content ul.paging li.controls ul li a {color:#BEBAB2;text-decoration:none;}
body.members.my-collections div.admin-content ul.paging li.controls ul li a:hover {color:#4B9A9A;text-decoration:none;}
body.members.my-collections div.admin-content ul.paging li.controls ul li {color:#333;}

body.members.my-collections div.admin-content ul.paging li.controls ul li.number,
body.members.my-collections div.admin-content ul.paging li.controls ul li.start,
body.members.my-collections div.admin-content ul.paging li.controls ul li.end {padding:2px 0 0 10px;}

/* Personal Collections */

body.personal-collections-view-all div.content div.collection-detail {background:url(/content/images/bgrnd_gradient_top.png) repeat-x 0 bottom;}
body.personal-collections-view-all div.content div.collection-detail div.featured {height:100px;padding:0px 20px 20px 20px;}

body.personal-collections-view-all div.content ul.tabs li.selected h3 a {background:url(/content/images/tab_on_search.png) transparent no-repeat 0 0;}

body.personal-collections-view-all div.the-collection ul.collection li {width:155px;}
body.personal-collections-view-all div.the-collection ul.collection li.none {width:auto;font-size:1.2em;font-weight:normal;}

body.personal-collections-view-all ul.collection li div.container {height:165px;text-align:center;}
body.personal-collections-view-all ul.collection li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.personal-collections-view-all ul.collection li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.personal-collections-view-all ul.collection li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.personal-collections-view-all ul.collection li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.personal-collections-view-all ul.collection li div.container div.stack div.thumb {background-position:right 3px;}

/* The Collection */

div.the-collection {position:relative;}
div.the-collection ul.paging {list-style:none;}
div.the-collection ul.paging.top {padding:20px 20px 15px 20px;border-bottom:1px dotted #7F9491;}
div.the-collection ul.paging.bottom {padding:20px 20px 15px 20px;border-top:1px dotted #7F9491;}
div.the-collection ul.paging li.information {float:left;font-size:1.1em;line-height:1;color:#333;font-weight:bold;width:250px;}
div.the-collection ul.paging li.controls {float:right;width:400px;}
div.the-collection ul.paging li.controls ul {list-style:none;float:right;text-align:right;}
div.the-collection ul.paging li.controls ul li {float:left;font-size:1.1em;line-height:1;font-weight:bold;padding:0 0 0 10px;text-transform:uppercase;}

div.the-collection ul.paging li.controls ul li a {color:#BEBAB2;text-decoration:none;}
div.the-collection ul.paging li.controls ul li a:hover {color:#4B9A9A;text-decoration:none;}
div.the-collection ul.paging li.controls ul li {color:#333;}

div.the-collection ul.paging li.controls ul li.number,
div.the-collection ul.paging li.controls ul li.start,
div.the-collection ul.paging li.controls ul li.end {padding:2px 0 0 10px;}

div.the-collection span.tick {position:absolute;top:-1px;right:75px;background:url(/content/images/filter_tick_paging.gif) repeat-x 0 0;display:block;width:15px;height:9px;}

div.the-collection ul.collection {list-style:none;padding:20px 0 20px 20px;}
div.the-collection ul.collection li.none {width:auto;font-size:1.2em;font-weight:normal;}
div.the-collection ul.collection li {float:left;width:155px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
div.the-collection ul.collection li a.image {display:block;/*border-top:1px dotted #999999;*/padding:0 0 20px 0;text-align:center;text-decoration:none;height:140px;}
div.the-collection ul.collection li a.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
div.the-collection ul.collection li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
div.the-collection ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
div.the-collection ul.collection li div.information div {float:right;padding:0;width:120px;line-height:1.3;line-height:1.2;}
div.the-collection ul.collection li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0px 0;}
div.the-collection ul.collection li div.information div a {padding-bottom:5px;}
div.the-collection ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
div.the-collection ul.collection li div.information div p.multiple {display:block;color:#7F9291;padding-bottom:5px;}
div.the-collection ul.collection li div.information div span {display:block;color:#7F9291;padding:0px 0;}
div.the-collection ul.collection li div.information div.details {width:125px;}
div.the-collection ul.collection li div.information div.details p {color:#7F9291;}
div.the-collection ul.collection li div.information div.details a { display:inline; }

/* Detail */

body.the-collection div.content ul.thumbnails li { cursor:pointer; }

body.the-collection div.content h3.section-title { padding:20px 0 0 18px;font-size:1.4em;line-height:1;color:#507171; }
body.the-collection div.content.bgrnd {background:none;}
body.the-collection div.content div.collection-detail {background:url(/content/images/bgrnd_gradient_top.png) repeat-x 0 bottom;}
body.the-collection div.content div.collection-detail div.featured {min-height:300px;height:300px;height:auto !important;padding:0px 20px 40px 20px;display:block;position:relative;}
body.the-collection ul.tabs {top:6px;}

body.the-collection div.content div.collection-detail div.featured div.information ul.thumbnails {list-style:none;position:absolute;bottom:30px;}
body.the-collection div.content div.collection-detail div.featured div.information ul.thumbnails li {float:left;padding:0;}
body.the-collection div.content div.collection-detail div.featured div.information ul.thumbnails li img {padding:3px;}
body.the-collection div.content div.collection-detail div.featured div.information ul.thumbnails li.selected img {padding:2px;border:1px solid #469999;}

body.the-collection div.content div.columns.detail  {padding:25px 15px 15px 15px;}
body.the-collection div.content div.columns.related,
body.the-collection div.content div.columns.discuss {padding:25px 0 15px 0;}

/* Additional Section */

body.the-collection div.content div.columns div.section {background:url(/content/images/content_bgrnd.png) repeat-x 0 top;padding:28px 0 0 0;border-bottom:1px solid #BEBAB2;}
body.the-collection div.content div.columns div.section h2 {display:block;background:url(/content/images/content_header.gif) no-repeat 15px 0;height:16px;/*margin-bottom:-1px;*/position:relative;bottom:-1px;padding:6px 0 0 26px;font-size:1.4em;line-height:1;color:#507171;font-weight:normal;}

body.the-collection div.content div.columns.additional table {width:700px;margin:0 auto 25px auto;}
body.the-collection div.content div.columns.additional table tr th {text-align:left;font-size:1.2em;line-height:1;padding:20px 0 10px 0;color:#333;}
body.the-collection div.content div.columns.additional table tr td {vertical-align:top;text-align:left;font-size:1.1em;line-height:1.2;padding:10px 10px 10px 0;border-top:1px dotted #ccc;color:#333;}

/* Additional - Associated table structure */

body.the-collection div.content div.columns table.associated tr th.name {width:200px;}
body.the-collection div.content div.columns table.associated tr th.type {width:405px;}

/* Additional - Provenance table structure */

body.the-collection div.content div.columns table.provenance {padding-top:10px;}
body.the-collection div.content div.columns table.provenance tr td {border-top:none;}
body.the-collection div.content div.columns table.provenance tr td span {width:405px;display:block;}

/* Additional - Makers table structure */

body.the-collection div.content div.columns table.makers tr th.association {width:235px;}
body.the-collection div.content div.columns table.makers tr th.artist {width:235px;}
body.the-collection div.content div.columns table.makers tr th.organisation {width:235px;}

/* Additional - Bibliographies table structure */

body.the-collection div.content div.columns table.bibliographies tr th {border-bottom:1px dotted #ccc;}
body.the-collection div.content div.columns table.bibliographies tr th.author {width:300px;}
body.the-collection div.content div.columns table.bibliographies tr th.date {width:100px;}
body.the-collection div.content div.columns table.bibliographies tr th.publisher {width:154px;}
body.the-collection div.content div.columns table.bibliographies tr th.pages {width:100px;}

body.the-collection div.content div.columns table.bibliographies tr td.title {width:704px;font-weight:bold;border-top:none;}

/* Additional - Inscriptions table structure */

body.the-collection div.content div.columns table.inscriptions tr th {border-bottom:1px dotted #ccc;}
body.the-collection div.content div.columns table.inscriptions tr th.position {width:137px;}
body.the-collection div.content div.columns table.inscriptions tr th.type {width:117px;}
body.the-collection div.content div.columns table.inscriptions tr th.method {width:117px;}
body.the-collection div.content div.columns table.inscriptions tr th.date {width:104px;}
body.the-collection div.content div.columns table.inscriptions tr th.notes {width:227px;}

body.the-collection div.content div.columns table.inscriptions tr td.content {width:704px;font-weight:bold;border-top:none;}

/* Additional - Labels table structure */

body.the-collection div.content div.columns table.labels tr th.author {width:200px;}
body.the-collection div.content div.columns table.labels tr th.label {width:405px;}

/* Additional - Exhibitions table structure */

body.the-collection div.content div.columns table.exhibitions tr th {border-bottom:1px dotted #ccc;}
body.the-collection div.content div.columns table.exhibitions tr td.title {width:705px;font-weight:bold;border-top:none;}

body.the-collection div.content div.columns table.exhibitions tr th.title {width:129px;}
body.the-collection div.content div.columns table.exhibitions tr th.venue {width:350px;}
body.the-collection div.content div.columns table.exhibitions tr th.date {width:220px;}

/* Detail */

body.the-collection div.content div.columns.detail ul.options {list-style:none;width:219px;float:left;border-bottom:1px dotted #469999;}
body.the-collection div.content div.columns.detail ul.options li {border-top:1px dotted #469999;padding:7px 0 5px 0;}
body.the-collection div.content div.columns.detail ul.options li.first {border-top:none;}
body.the-collection div.content div.columns.detail ul.options li a.nav {text-decoration:none;font-size:1.1em;font-weight:bold;line-height:1;}

body.the-collection div.content div.columns.detail ul.options li a.examine-the-details {position:relative;overflow:hidden;display:block;width:131px;height:20px;}
body.the-collection div.content div.columns.detail ul.options li a.examine-the-details span {position:absolute;top:0;z-index:100;display:block;width:131px;height:20px;background:url(/content/images/buttons/btn_examineInDetail.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.detail ul.options li a.examine-the-details:hover span {background-position:0 -20px;}

body.the-collection div.content div.columns.detail ul.options li a.view-work-in-person {position:relative;overflow:hidden;display:block;width:157px;height:20px;}
body.the-collection div.content div.columns.detail ul.options li a.view-work-in-person span {position:absolute;top:0;z-index:100;display:block;width:157px;height:20px;background:url(/content/images/buttons/btn_viewWorkInPerson.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.detail ul.options li a.view-work-in-person:hover span {background-position:0 -20px;}

body.the-collection div.content div.columns.detail ul.options li a.view-artist-biography {position:relative;overflow:hidden;display:block;width:139px;height:20px;}
body.the-collection div.content div.columns.detail ul.options li a.view-artist-biography span {position:absolute;top:0;z-index:100;display:block;width:139px;height:20px;background:url(/content/images/buttons/btn_viewArtistProfile.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.detail ul.options li a.view-artist-biography:hover span {background-position:0 -20px;}

body.the-collection div.content div.columns.detail ul.options li a.add-to-collection {position:relative;overflow:hidden;display:block;width:135px;height:19px;}
body.the-collection div.content div.columns.detail ul.options li a.add-to-collection span {position:absolute;top:0;z-index:100;display:block;width:135px;height:19px;background:url(/content/images/buttons/btn_addToCollection.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.detail ul.options li a.add-to-collection:hover span {background-position:0 -19px;}

body.the-collection div.content div.columns.detail ul.options li.message { border-top:none;padding:5px 0 10px 23px; }
body.the-collection div.content div.columns.detail ul.options li.message p { font-size:1.1em;font-weight:normal;line-height:1.3;color:#333; }
body.the-collection div.content div.columns.detail ul.options li.message span { padding:10px 0 10px 0;display:block; }
body.the-collection div.content div.columns.detail ul.options li.message span select {padding:1px;width:150px;font-size:1.2em;line-height:1;}
body.the-collection div.content div.columns.detail ul.options li.message span input {padding:1px 2px 1px 2px;width:142px;font-size:1.2em;line-height:1;}

body.the-collection div.content div.columns.detail ul.options li.message span.create-items select, 
body.the-collection div.content div.columns.detail ul.options li.message span.create-items input {float:left;}
body.the-collection div.content div.columns.detail ul.options li.message span.create-items a {float:left;padding:1px 0 0 5px;}

body.the-collection div.content div.columns.detail div.description {float:left;width:450px;padding:0 0 5px 0;margin-left:20px;}
body.the-collection div.content div.columns.detail div.description p {font-size:1.5em;line-height:1.3;color:#333;padding:0 0 15px 0;}
body.the-collection div.content div.columns.detail div.description ul {list-style:none;border-bottom:1px dotted #999;}
body.the-collection div.content div.columns.detail div.description ul li {float:left;width:214px;padding:15px 0 0 10px;font-size:1em;line-height:1.4;color:#999;}
body.the-collection div.content div.columns.detail div.description ul li.first {float:left;width:214px;padding:15px 10px 0 0;}

body.the-collection div.content div.columns.related {padding:0 0 15px 0;}
body.the-collection div.content div.columns.related ul.collection {list-style:none;padding:25px 15px 0px 15px;}
body.the-collection div.content div.columns.related ul.collection li.none {width:auto;}
body.the-collection div.content div.columns.related ul.collection li {float:left;width:155px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
body.the-collection div.content div.columns.related ul.collection li a.image {display:block;/*border-top:1px dotted #999999;*/padding:0 0 20px 0;text-align:center;text-decoration:none;height:140px;}
body.the-collection div.content div.columns.related ul.collection li a.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.the-collection div.content div.columns.related ul.collection li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.the-collection div.content div.columns.related ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.the-collection div.content div.columns.related ul.collection li div.information div {float:right;padding:0;width:110px;line-height:1.3;}
body.the-collection div.content div.columns.related ul.collection li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0 0 5px 0;}
body.the-collection div.content div.columns.related ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.the-collection div.content div.columns.related ul.collection li div.information div span {display:block;color:#7F9291;padding:0 0 5px 0;}
body.the-collection div.content div.columns.related ul.collection li div.information div p.multiple {color:#7F9291;padding-bottom:5px;}

body.the-collection div.content div.columns.related ul.related {list-style:none;padding:25px 0 0 15px;}
body.the-collection div.content div.columns.related ul.related li.none {width:auto;}
body.the-collection div.content div.columns.related ul.related li {float:left;width:140px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
body.the-collection div.content div.columns.related ul.related li a.image {display:block;border-top:1px dotted #999999;padding:10px 0 10px 0;text-align:center;text-decoration:none;height:140px;}
body.the-collection div.content div.columns.related ul.related li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.the-collection div.content div.columns.related ul.related li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.the-collection div.content div.columns.related ul.related li div.information div {float:right;padding:0;width:110px;line-height:1.3;line-height:1.2;}
body.the-collection div.content div.columns.related ul.related li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0px 0;}
body.the-collection div.content div.columns.related ul.related li div.information div a {padding-bottom:5px;}
body.the-collection div.content div.columns.related ul.related li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.the-collection div.content div.columns.related ul.related li div.information div p.multiple {display:block;color:#7F9291;padding-bottom:5px;}
body.the-collection div.content div.columns.related ul.related li div.information div span {display:block;color:#7F9291;padding:0px 0;}
body.the-collection div.content div.columns.related ul.related li div.information div.details {width:125px;}
body.the-collection div.content div.columns.related ul.related li div.information div.details p {color:#7F9291;}
body.the-collection div.content div.columns.related ul.related li div.information div.details a { display:inline; }

body.the-collection div.content div.columns.related ul.related li {width:155px;}
body.the-collection div.content div.columns.related ul.related li.none {width:auto;}

body.the-collection div.content div.columns.related ul.related li div.container {height:165px;text-align:center;}
body.the-collection div.content div.columns.related ul.related li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.the-collection div.content div.columns.related ul.related li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.the-collection div.content div.columns.related ul.related li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.the-collection div.content div.columns.related ul.related li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.the-collection div.content div.columns.related ul.related li div.container div.stack div.thumb {background-position:right 3px;}

/*body.the-collection div.content div.columns.related p {padding:0 0 0 20px;font-size:1.2em;line-height:1;}*/

body.the-collection div.content div.columns hr {border-color:#ccc;border-style:dotted;border-width:1px 0 0;clear:both;height:0;width:100%;margin:20px 0 0 0;float:none;}

body.the-collection div.content div.columns.discuss p.none {font-size:1.2em;line-height:1;padding:0 0 0 20px;font-weight:normal;}

body.the-collection div.content div.columns.discuss a.rss {margin:0 0 0 20px;display:block;padding:0 0 20px 0;}
body.the-collection div.content div.columns.discuss div.discussions {padding:0 20px 0 20px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
body.the-collection div.content div.columns.discuss div.discussions ul.fields {list-style:none;}
body.the-collection div.content div.columns.discuss div.discussions ul li {list-style:none;border-top:1px dotted #999;padding:15px 0 15px 0;color:#333;}
body.the-collection div.content div.columns.discuss div.discussions ul li.first {border-top:none;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail {width:219px;float:left;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail p {font-size:1.3em;font-weight:normal;line-height:1.3;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail a {}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail a:hover {color:#333;text-decoration:none;}

body.the-collection div.content div.columns.discuss div.discussions ul li div.detail a.delete {position:relative;overflow:hidden;display:block;height:14px;display:block;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail a.delete span {position:absolute;top:0;z-index:100;display:block;width:45px;height:14px;background:url(/content/images/buttons/btn_delete.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.detail a.delete:hover span {background-position:0 -14px;}

body.the-collection div.content div.columns.discuss div.discussions ul li div.comment {width:450px;margin-left:10px;float:left;}
body.the-collection div.content div.columns.discuss div.discussions ul li div.comment p {font-size:1.2em;line-height:1.3;}

body.the-collection div.content div.columns.discuss fieldset {border:none;}
body.the-collection div.content div.columns.discuss dl {padding:20px 20px 20px 20px;color:#333;}
body.the-collection div.content div.columns.discuss dl dt {width:229px;float:left;}
body.the-collection div.content div.columns.discuss dl dt label {font-size:1.2em;font-weight:bold;line-height:1.3;}
body.the-collection div.content div.columns.discuss dl dt p {color:#999;font-size:1em;line-height:1.3;padding-top:5px;}
body.the-collection div.content div.columns.discuss dl ul li div.detail a:hover {color:#333;text-decoration:none;}
body.the-collection div.content div.columns.discuss dl dd {width:450px;float:left;}
body.the-collection div.content div.columns.discuss dl dd p {font-size:1.2em;line-height:1.3;padding:0 0 10px 0;font-weight:bold;}
body.the-collection div.content div.columns.discuss dl dd textarea {width:100%;height:140px;padding:4px;}
body.the-collection div.content div.columns.discuss dl dd input {margin-top:10px;}

body.the-collection div.content div.columns.discuss div.rss {padding:0 0 20px 20px;}

body.the-collection div.content div.columns.discuss div.rss a {position:relative;overflow:hidden;display:block;height:20px;display:block;}
body.the-collection div.content div.columns.discuss div.rss a span {position:absolute;top:0;z-index:100;display:block;width:199px;height:20px;background:url(/content/images/buttons/btn_subscribeDiscussion.png) white no-repeat 0 0;}
body.the-collection div.content div.columns.discuss div.rss a:hover span {background-position:0 -20px;}

body.the-collection div.content div.columns.related div.none {padding:25px 20px 5px 20px;}

body.the-collection div.content div.columns.discuss div.none.spec {padding:20px 20px 5px 20px;}
body.the-collection div.content div.columns.discuss div.none {padding:0 20px 5px 20px;}
body.the-collection div.content div.columns.discuss div.none h4,
body.the-collection div.content div.columns.related div.none h4 {font-size:1.6em;line-height:1.3;font-weight:normal;padding:0 0 20px 0;}
body.the-collection div.content div.columns.discuss div.none p,
body.the-collection div.content div.columns.related div.none p {font-size:1.2em;line-height:1.3;color:#333;padding:0 0 15px 0;}

/* Artist Biography */

body.artist-biography div.content ul.collection {list-style:none;padding:0px 0 0px 0;}
body.artist-biography div.content ul.collection li.none {width:auto;}
body.artist-biography div.content ul.collection li {float:left;width:155px;height:280px;font-size:1.1em;line-height:1;font-weight:bold;margin:0 20px 0 0;}
body.artist-biography div.content ul.collection li a.image {display:block;/*border-top:1px dotted #999999;*/padding:0 0 20px 0;text-align:center;text-decoration:none;height:140px;}
body.artist-biography div.content ul.collection li a.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.artist-biography div.content ul.collection li div.information {border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.artist-biography div.content ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.artist-biography div.content ul.collection li div.information div {float:right;padding:0;width:120px;line-height:1.3;}
body.artist-biography div.content ul.collection li div.information div a {display:block;text-decoration:underline;color:#469999;padding:0 0 5px 0;}
body.artist-biography div.content ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.artist-biography div.content ul.collection li div.information div span {display:block;color:#7F9291;padding:0 0 5px 0;}
body.artist-biography div.content ul.collection li div.information div p.multiple {color:#7F9291;padding-bottom:5px;}

/* Collection View All */

body.view-the-collection div.content div.collection-detail {background:url(/content/images/bgrnd_gradient_top.png) repeat-x 0 bottom;}
body.view-the-collection div.content div.collection-detail div.featured {height:100px;padding:0px 20px 20px 20px;}

body.view-the-collection div.content ul.tabs li.selected h3 a {background:url(/content/images/tab_on_search.png) transparent no-repeat 0 0;}

/* Shared */

body.personal-collections div.content div.collection-detail div.featured div.information {float:left;width:460px;padding-bottom:50px;}

div.content div.collection-detail div.featured div.information {float:left;width:200px;padding-bottom:50px;}
div.content div.collection-detail.index div.featured div.information {width:auto;}
div.content div.collection-detail div.featured div.information span.label {text-transform:uppercase;font-size:1em;line-height:1;font-weight:bold;color:#469999;}
div.content div.collection-detail div.featured div.information h2 {font-size:2em;line-height:1;font-weight:normal;color:#469999;padding:16px 0 0 0;}
div.content div.collection-detail div.featured div.information p {width:170px;}
div.content div.collection-detail div.featured div.information p a {color:#4E9D9D;}
div.content div.collection-detail div.featured div.information p a:hover {color:#333;}
div.content div.collection-detail div.featured div.information p.artist {font-size:1.2em;line-height:1.3;color:#333;padding:10px 0 5px 0;}
div.content div.collection-detail div.featured div.information p.date {font-size:1.2em;line-height:1;color:#333;padding:5px 0 0 0;}
div.content div.collection-detail div.featured div.information p.summary {font-size:1.1em;line-height:1.2;color:#666;padding:20px 0 20px 0;}
div.content div.collection-detail div.featured div.information a.view {text-decoration:none;text-transform:uppercase;display:block;padding:7px 0 0 25px;height:13px;width:100px;background:url(/content/images/green_glass.gif) no-repeat 0 0;font-size:1em;line-height:1;font-weight:bold;color:#469999;}
div.content div.collection-detail div.featured div.information p.medium {font-size:1.1em;line-height:1.2;color:#666;padding:0 0 20px 0;} 
div.content div.collection-detail div.featured div.information p.width {font-size:1.1em;line-height:1.2;color:#666;padding:0 0 5px 0;}
div.content div.collection-detail div.featured div.information p.height {font-size:1.1em;line-height:1.2;color:#666;padding:0 0 5px 0;}
div.content div.collection-detail div.featured div.information p.depth {font-size:1.1em;line-height:1.2;color:#666;padding:0 0 5px 0;}

div.content div.collection-detail div.featured div.artwork {float:right;width:421px;height:266px;padding:26px 26px;background:url(/content/images/featured_image_bgrnd.png) transparent no-repeat 0 0;}
div.content div.collection-detail div.featured div.preview {float:right;padding:20px 0 20px 0;min-height:300px;height:300px;height:auto !important;width:460px;text-align:right;}

div.content form { display:block; } 

div.content div.search-bar {background:url(/content/images/search_bar_bgrnd_grey.png) #F3F3F3 repeat-x bottom left;height:45px;border-bottom:1px solid #7F9491;position:relative;}

div.content div.search-bar img.alert {position:absolute;top:17px;right:170px;}

div.content div.search-bar run {display:none;}

div.content div.search-bar.add input {cursor:pointer;text-transform:uppercase;position:absolute;top:13px;right:15px;background:url(/content/images/search_filter_btn.png) transparent no-repeat 0 0;width:137px;height:22px;border:none;font-weight:bold;font-size:0;text-indent:-1000px;}

div.content ul.search-filters {list-style:none;}
div.content ul.search-filters li {background:url(/content/images/search_bar_bgrnd_filter.png) #D8E7E7 repeat-x 0 0;border-bottom:1px solid #7F9491;position:relative;}
div.content ul.search-filters li.first span.tick {position:absolute;top:-1px;right:75px;background:url(/content/images/filter_tick.png) repeat-x 0 0;display:block;width:15px;height:9px;}
div.content ul.search-filters li span.tick {position:absolute;top:-1px;right:75px;background:url(/content/images/filter_tick_submit.png) repeat-x 0 0;display:block;width:15px;height:9px;}

div.content ul.search-filters li span.element {display:block;width:140px;float:left;padding:10px 5px 10px 20px;}

div.content ul.search-filters li span input {padding:1px;width:100%;font-size:1.2em;line-height:1;}
div.content ul.search-filters li span select {padding:1px;width:100%;font-size:1.2em;line-height:1;}

div.content ul.search-filters li span.element.double input {float:left;margin:2px 0 0 0;width:auto;}
div.content ul.search-filters li span.element.double label {float:left;padding:5px 0 0 5px;font-size:1.1em;line-height:1;}

div.content ul.search-filters li span.element.date {display:block;width:75px;float:left;padding:10px 5px 10px 20px;}
div.content ul.search-filters li span.element.date select {width:75px;}

div.content ul.search-filters li a.minus {position:absolute;top:12px;right:90px;}
div.content ul.search-filters li a.minus-off {position:absolute;top:12px;right:90px;}
div.content ul.search-filters li a.plus {position:absolute;top:12px;right:57px;}

div.content div.search-bar span.tick {position:absolute;top:-1px;right:75px;background:url(/content/images/filter_tick_submit.png) repeat-x 0 0;display:block;width:15px;height:9px;}
div.content div.search-bar.run input {cursor:pointer;text-transform:uppercase;position:absolute;top:13px;right:15px;background:url(/content/images/filter_btn.png) transparent no-repeat 0 0;width:137px;height:22px;border:none;font-weight:bold;font-size:0;text-indent:-1000px;}

/* Personal Collection Detail */

body.personal-collections div.right-content div.column-end {padding-bottom:89px;}

body.personal-collections ul.tabs {top:6px;}
body.personal-collections div.content div.collection-detail {background:url(/content/images/bgrnd_gradient_top.png) repeat-x 0 bottom;}
body.personal-collections div.content div.collection-detail div.featured {padding:0px 20px 20px 20px;}
body.personal-collections div.content div.collection-detail div.featured {min-height:200px;height:200px;height:auto !important;position:relative;}
body.personal-collections div.content div.collection-detail div.featured ul.options {position:absolute;top:95px;right:20px;border-bottom:1px dotted #469999;list-style:none;width:219px;}
body.personal-collections div.content div.collection-detail div.featured ul.options li {border-top:1px dotted #469999;padding:7px 0 5px;}

body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-slideshow {position:relative;overflow:hidden;display:block;width:154px;height:20px;font-size:1.2em;line-height:1;}
body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-slideshow span {position:absolute;top:0;z-index:100;display:block;width:154px;height:20px;background:url(/content/images/buttons/btn_examineAllInDetail.png) /*btn_viewSlideshow.png*/ white no-repeat 0 0;}
body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-slideshow:hover span {background-position:0 -20px;}

body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-profile {position:relative;overflow:hidden;display:block;width:121px;height:20px;font-size:1.2em;line-height:1;}
body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-profile span {position:absolute;top:0;z-index:100;display:block;width:121px;height:20px;background:url(/content/images/buttons/btn_viewProfile.png) white no-repeat 0 0;}
body.personal-collections div.content div.collection-detail div.featured ul.options li a.view-profile:hover span {background-position:0 -20px;}

body.personal-collections div.content div.collection-detail div.featured ul.options li.tags {padding:8px 0 8px 27px;background:url(/content/images/tags_green_grey.gif) no-repeat 0 4px;color:#469999;text-transform:uppercase;font-size:1em;line-height:1;font-weight:bold;}
body.personal-collections div.content div.collection-detail div.featured div.information p.created {font-size:1.2em;line-height:1;color:#333;padding:10px 0 0 0;}
body.personal-collections div.content div.collection-detail div.featured div.information p.summary {font-size:1.2em;line-height:1.3;width:425px;}

body.personal-collections div.content div.columns.detail ul.item-list li {min-height:150px;height:150px;height:auto !important;/*background:#FFFFFF url(/content/images/row_white-grey_bgrnd.png) repeat-x scroll 0 bottom;*/border-bottom:1px dotted #999999;padding:26px 0 18px 20px;}
body.personal-collections div.content div.columns.detail ul.item-list li div.image {float:left;width:160px;}
body.personal-collections div.content div.columns.detail ul.item-list li div.image img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.personal-collections div.content div.columns.detail ul.item-list li div.detail {float:left;width:140px;padding:0 20px 0 0;font-size:1.1em;line-height:1.3;font-weight:bold;}
body.personal-collections div.content div.columns.detail ul.item-list li div.detail a {color:#469999;display:block;text-decoration:underline;padding-bottom:5px;}
body.personal-collections div.content div.columns.detail ul.item-list li div.detail a:hover {color:#7F9291;display:block;text-decoration:underline;}
body.personal-collections div.content div.columns.detail ul.item-list li div.detail p.date {color:#7F9291;}
body.personal-collections div.content div.columns.detail ul.item-list li div.detail p.artist {color:#7F9291;padding-bottom:5px;}
body.personal-collections div.content div.columns.detail ul.item-list li div.description {float:left;width:380px;color:#7F9291;font-weight:normal;font-size:1.1em;line-height:1.3;}

body.personal-collections div.content div.columns.discuss p.none {font-size:1.2em;line-height:1;padding:0 0 0 20px;font-weight:normal;}

body.personal-collections div.content div.columns.discuss a.rss {margin:0 0 0 20px;display:block;padding:0 0 20px 0;}
body.personal-collections div.content div.columns.discuss div.discussions {padding:0 20px 0 20px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
body.personal-collections div.content div.columns.discuss div.discussions ul.fields {list-style:none;}
body.personal-collections div.content div.columns.discuss div.discussions ul li {list-style:none;border-top:1px dotted #999;padding:15px 0 15px 0;color:#333;}
body.personal-collections div.content div.columns.discuss div.discussions ul li.first {border-top:none;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.detail {width:219px;float:left;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.detail p {font-size:1.3em;font-weight:normal;line-height:1.3;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.detail a {color:#333;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.detail a:hover {color:#333;text-decoration:none;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.comment {width:450px;margin-left:20px;float:left;}
body.personal-collections div.content div.columns.discuss div.discussions ul li div.comment p {font-size:1.2em;line-height:1.3;}

body.personal-collections div.content div.columns.discuss {padding-top:20px;}
body.personal-collections div.content div.columns.discuss fieldset {border:none;}
body.personal-collections div.content div.columns.discuss dl {padding:20px 20px 20px 20px;color:#333;}
body.personal-collections div.content div.columns.discuss dl dt {width:229px;float:left;}
body.personal-collections div.content div.columns.discuss dl dt label {font-size:1.2em;font-weight:bold;line-height:1.3;}
body.personal-collections div.content div.columns.discuss dl dt p {color:#999;font-size:1em;line-height:1.3;padding-top:5px;}
body.personal-collections div.content div.columns.discuss dl ul li div.detail a:hover {color:#333;text-decoration:none;}
body.personal-collections div.content div.columns.discuss dl dd {width:450px;float:left;}
body.personal-collections div.content div.columns.discuss dl dd p {font-size:1.2em;line-height:1.3;padding:0 0 10px 0;font-weight:bold;}
body.personal-collections div.content div.columns.discuss dl dd textarea {width:100%;height:140px;padding:4px;}
body.personal-collections div.content div.columns.discuss dl dd input {margin-top:10px;}

body.personal-collections div.content div.columns.discuss div.rss {padding:0 0 20px 20px;}
body.personal-collections div.content div.columns.discuss div.none {padding:0 20px 5px 20px;}
body.personal-collections div.content div.columns.discuss div.none h4 {font-size:1.6em;line-height:1.3;font-weight:normal;padding:0 0 20px 0;}
body.personal-collections div.content div.columns.discuss div.none p {font-size:1.2em;line-height:1.3;color:#333;padding:0 0 15px 0;}

/* News Detail */

body.news div.right-content div.columns {padding-top:30px;padding-right:20px;width:720px;}
body.news div.right-content div.story {padding: 0 0 22px 20px;width:460px;float:left;min-height:300px;height:300px;height:auto !important;}
body.news div.right-content div.story p {padding:0 0 18px 0; color:#666; font-size:1.2em;line-height:1.4;}
body.news div.right-content div.story p img {padding:0;}
body.news div.right-content div.story img {padding:0 0 18px 0;}
body.news div.right-content div.side-col {padding-top:17px;float:right;border-top:1px dotted #479a9a;}
body.news div.right-content div.side-col ul {list-style:none;width:220px;}
body.news div.right-content div.side-col ul li {padding-bottom:14px;}
body.news div.right-content div.side-col ul li a {font-size:1.1em;font-weight:bold;}
body.news div.right-content div.side-col ul li a:hover {color:#333;}
body.news div.right-content div.side-col ul li.selected a,
body.news div.right-content div.side-col ul li.selected a:visited {color:#333;text-decoration:none;}

body.news div.right-content div.side-col a.rss {position:relative;overflow:hidden;display:block;height:20px;padding:18px 17px 18px 0;border-top:1px dotted #479a9a;border-bottom:1px dotted #479a9a;display:block;width:200px;}
body.news div.right-content div.side-col a.rss span {position:absolute;z-index:100;display:block;width:174px;height:20px;background:url(/content/images/buttons/btn_subscribeRSS.png) white no-repeat 0 0;}
body.news div.right-content div.side-col a.rss:hover span {background-position:0 -20px;}


/* Learning Resources */

body.learning-resources div.right-content div.content.bgrnd {background:url(/content/images/learning-resources_main_bgrnd.jpg) no-repeat 0 15px;}
body.learning-resources div.right-content div.main {height:140px;padding:7px 20px 32px 20px;}

body.learning-resources div.right-content div.main h2 {font-size:2em;width:460px;line-height:1.2;font-weight:normal;color:#469999;padding:8px 0 0 0;}

body.learning-resources div.right-content div.column {padding-bottom:89px;}

body.learning-resources div.right-content div.column div.additional-text {padding:20px;}
body.learning-resources div.right-content div.column div.additional-text h4 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 10px 0;}
body.learning-resources div.right-content div.column div.additional-text ul {list-style:none;width:460px;}
body.learning-resources div.right-content div.column div.additional-text ul li {padding:0 0 10px 15px;color:#666666;font-size:1.2em;font-weight:normal;line-height:150%;background:url(/content/images/ndash.gif) no-repeat 0 8px;}

body.learning-resources div.right-content div.column ul.resources {margin-top:-25px;}
body.learning-resources div.right-content div.column ul.resources li.none {float:none;clear:both;font-size:1.2em;line-height:1;}
body.learning-resources div.right-content div.column ul.resources li {min-height:150px;height:150px;height:auto !important;/*background:#FFFFFF url(/content/images/row_white-grey_bgrnd.png) repeat-x scroll 0 bottom;*/border-bottom:1px dotted #999999;padding:26px 0 18px 20px;width:720px;}

body.learning-resources div.right-content div.column ul.resources li div.detail {float:left;width:360px;padding:0 20px 0 0;font-size:1.1em;line-height:1.3;font-weight:bold;}
body.learning-resources div.right-content div.column ul.resources li div.detail h3 {font-size:1.8em;line-height:1.4;font-weight:normal;color:#507171;padding:0 0 5px 0;}
body.learning-resources div.right-content div.column ul.resources li div.detail h3 a {text-decoration:none;}
body.learning-resources div.right-content div.column ul.resources li div.detail p.author {color:#333;padding:0 0 10px 0;font-weight:normal;font-size:1.1em;line-height:1;}
body.learning-resources div.right-content div.column ul.resources li div.detail p.author a {color:#4E9D9D;text-transform:capitalize;}
body.learning-resources div.right-content div.column ul.resources li div.detail p.author a:hover {color:#333;}
body.learning-resources div.right-content div.column ul.resources li div.detail p.description {color:#666;font-weight:normal;font-size:1.1em;line-height:1.2;}

body.learning-resources div.right-content div.column ul.resources li div.container {height:165px;float:left;width:170px;}
body.learning-resources div.right-content div.column ul.resources li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.learning-resources div.right-content div.column ul.resources li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.learning-resources div.right-content div.column ul.resources li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.learning-resources div.right-content div.column ul.resources li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.learning-resources div.right-content div.column ul.resources li div.container div.stack div.thumb {background-position:right 3px;}

body.learning-resources div.right-content div.column ul.resources li div.options {float:left;width:170px;} 

body.learning-resources div.right-content div.column ul.resources li div.options a.view-resource {position:relative;overflow:hidden;display:block;width:113px;height:20px;}
body.learning-resources div.right-content div.column ul.resources li div.options a.view-resource span {position:absolute;top:0;z-index:100;display:block;width:113px;height:20px;background:url(/content/images/buttons/btn_viewResource.png) white no-repeat 0 0;}
body.learning-resources div.right-content div.column ul.resources li div.options a.view-resource:hover span {background-position:0 -20px;}

body.learning-resources div.right-content div.column ul.resources li div.options div.tags {color:#4E9D9D;padding:20px 0 20px 0;font-size:1em;line-height:1.4;width:auto;height:auto !important;text-transform:uppercase;font-weight:bold;}

/* Glossary */

/*body.glossary-of-terms div.right-content div.content.bgrnd {background:url(/content/images/flower_small_bgrnd.jpg) no-repeat 0 15px;}

body.glossary-of-terms div.right-content div.main {height:57px;padding:7px 20px 32px 20px;}*/
body.glossary-of-terms div.right-content div.content.bgrnd {background:url(/content/images/learning-resources_main_bgrnd.jpg) no-repeat 0 15px;}
body.glossary-of-terms div.right-content div.main {height:140px;padding:7px 20px 32px 20px;}

body.glossary-of-terms div.right-content div.main p {width:430px;color:#666; font-size:1.2em; font-weight:normal;line-height:150%;padding:10px 0 10px 0;}

body.glossary-of-terms div.right-content div.main h2 {font-size:2em;line-height:1;font-weight:normal;color:#469999;padding:8px 0 0 0;}
body.glossary-of-terms div.right-content div.letter {padding:21px 0 11px 20px;}
body.glossary-of-terms div.right-content div.letter h3 {font-size:2.6em;font-weight:normal;color:#445953;}
body.glossary-of-terms div.right-content div.links {padding-bottom:60px;}

body.glossary-of-terms div.right-content div.beneath-tabs {position:relative;top:-28px;}
body.glossary-of-terms div.right-content ul.alphabet {width:716px;height:15px;padding:14px 0 10px 24px;border-bottom:1px dotted #999;}
body.glossary-of-terms div.right-content ul.alphabet li {display:inline-block;float:left;padding-right:18px;color:#ccc;font-size:1.1em;font-weight:bold;}
body.glossary-of-terms div.right-content ul.alphabet li.last {padding-right:0;}
body.glossary-of-terms div.right-content ul.alphabet li a {text-decoration:none;}
body.glossary-of-terms div.right-content ul.alphabet li.selected {color:#333;}

body.glossary-of-terms div.right-content div.links div.row {padding:20px 0 20px 0;height:100%;overflow:hidden;clear:both;border-bottom:1px dotted #999;width:740px;background:#FFF url(/content/images/row_white-grey_bgrnd.png) repeat-x 0 bottom;}
body.glossary-of-terms div.right-content div.links div.row div {width:320px;float:left;padding-left:20px;}
body.glossary-of-terms div.right-content div.links div.row div h3 {padding-bottom:12px;color:#507171;font-size:1.8em;font-weight:normal;}
body.glossary-of-terms div.right-content div.links div.row div p {font-size:1.2em;line-height:1.3;padding-bottom:18px;color:#666;}
body.glossary-of-terms div.right-content div.links div.row a {margin-left:20px;display:block;float:none;clear:left;padding-top:20px;}
body.glossary-of-terms div.right-content div.links div.row a,
body.glossary-of-terms div.right-content div.links div.row a:visited {font-size:1.2em;font-weight:bold;color:#4e9d9d;}
body.glossary-of-terms div.right-content div.links div.row a:hover,
body.glossary-of-terms div.right-content div.links div.row a:active {color:#666;}
body.glossary-of-terms div.right-content div.links div.row a img {}

body.glossary-of-terms ul.tabs {top:-23px;}

body.glossary-of-terms ul.tabs li h2 a { background:url(/content/images/tab_on.png) transparent no-repeat -173px 0; display:block;width:150px;height:23px;text-decoration:none;padding:6px 0 0 10px;font-weight:bold;color:#333;}
body.glossary-of-terms ul.tabs li h2 a:hover { background:url(/content/images/tab_on.png) transparent no-repeat 0 0; color:#4e9d9d;}
body.glossary-of-terms ul.tabs li.selected h2 a:hover,
body.glossary-of-terms ul.tabs li.selected h2 a {background:url(/content/images/tab_on.png) transparent no-repeat 0 0;color:#4e9d9d;}

/* Contact us */

body.contact-us div.right-content div.columns {background:transparent url(/content/images/bgrnd_gradient_bottom.png) repeat-x 0 bottom;padding:0 0 100px 0;}
body.contact-us div.right-content div.columns fieldset {width:510px;float:left;border:none;padding:20px 0 10px 0;}
body.contact-us div.right-content div.columns fieldset h4 {padding:0 0 10px 20px;color:#597372;font-weight:bold;font-size:1.2em;}
body.contact-us div.right-content div.columns dl {width:440px;padding:15px 0 10px 20px;}
body.contact-us div.right-content div.columns dl.textarea {padding:13px 0 15px 20px;}
body.contact-us div.right-content div.columns dl.textarea dt span {display:block;font-weight:bold;width:140px;color:#666;padding-top:10px;}
body.contact-us div.right-content div.columns dl.textarea dd textarea {width:276px;height:200px;padding:4px;}
body.contact-us div.right-content div.columns dl dt {width:152px;float:left;padding:5px 0 0 0;}
body.contact-us div.right-content div.columns dl dt.chk {width:152px;float:left;padding:0;}
body.contact-us div.right-content div.columns dl dd {width:280px;float:right;}
body.contact-us div.right-content div.columns dl dd.text input {width:276px;padding:4px;}
body.contact-us div.right-content div.columns dl dd.text select {width:100%;padding:4px;}
body.contact-us div.right-content div.columns dl dt label {font-weight:bold;font-size:1.2em;color:#333;}
body.contact-us div.right-content div.columns fieldset hr {border-color:#ccc;border-style:dotted;border-width:1px 0 0;clear:both;height:0;width:100%;margin:20px 0 0 0;}

body.contact-us div.right-content div.columns div.side-col {float:left;width:200px;padding:20px 0 20px 0;}
body.contact-us div.right-content div.columns div.side-col div h4.top {padding-top:0;}
body.contact-us div.right-content div.columns div.side-col div h4 {color:#597372;font-weight:bold;font-size:1.2em;padding-top:18px;padding-bottom:18px;}
body.contact-us div.right-content div.columns div.side-col div p {color:#666;font-size:1.2em;line-height:150%;padding-bottom:6px;}
body.contact-us div.right-content div.columns div.side-col div.contact {padding-bottom:10px;}
body.contact-us div.right-content div.columns div.side-col div.contact div.vcard div.org {color:#666;font-size:1.2em;line-height:150%;}
body.contact-us div.right-content div.columns div.side-col div.contact div.vcard div.adr div,
body.contact-us div.right-content div.columns div.side-col div.contact div.vcard div.adr span {color:#666;font-size:1.2em;line-height:150%;}
body.contact-us div.right-content div.columns div.side-col div.contact div.opening {color:#666;font-size:1.2em;line-height:150%;}
body.contact-us div.right-content div.columns div.side-col div.directions {color:#666;font-size:1.2em;line-height:150%;padding-bottom:20px;}
/*
body.contact-us div.right-content div.columns div.side-col h4 {color:#597372;font-weight:bold;font-size:1.2em;}
body.contact-us div.right-content div.columns div.side-col p {padding-top:6px;color:#666;font-size:1.2em;line-height:150%;}
body.contact-us div.right-content div.columns div.side-col div.post p.last {padding-top:18px;}
body.contact-us div.right-content div.columns div.side-col div.post {padding-top:50px;}
body.contact-us div.right-content div.columns div.side-col div.directions {padding-top:20px;}
body.contact-us div.right-content div.columns div.side-col div.directions a {font-size:1.2em;}
*/

/* Members Profile */

body.members.profile div.user-profile-collection {padding-top:10px;}
body.members.profile div.user-profile-collection ul.collection {list-style:none;padding:20px 0 20px 20px;}
body.members.profile div.user-profile-collection ul.collection li {width:155px;float:left;font-weight:bold;height:280px;line-height:1;margin:0 20px 0 0;}
body.members.profile div.user-profile-collection ul.collection li.none {width:auto;font-weight:normal;font-size:1.2em;}

body.members.profile ul.collection li div.container {height:165px;text-align:center;font-size:1.1em;}
body.members.profile ul.collection li div.container div.stack {background:url(/content/images/stack_bottom.gif) no-repeat left bottom;display:-moz-inline-stack;display:inline-block;line-height:0;}
body.members.profile ul.collection li div.container div.stack div.thumb {background:url(/content/images/stack_right.gif) no-repeat right top;padding:0;border:none;}
body.members.profile ul.collection li div.container div.stack div.thumb a {display:block;border:none;padding:0 6px 6px 0;background:url(/content/images/stack_corner.gif) no-repeat right bottom;}
body.members.profile ul.collection li div.container div.stack div.thumb a img {border:1px solid #c1c1c1;padding:2px;background-color:white;}
body.members.profile ul.collection li div.container div.stack div.thumb {background-position:right 3px;}

body.members.profile ul.collection li div.information {border-bottom:1px dotted #999999;border-top:1px dotted #999999;padding:10px 0 10px 0px;}
body.members.profile ul.collection li div.information a.zoom {text-decoration:none;float:left;display:block;width:20px;}
body.members.profile ul.collection li div.information div {float:right;padding:0;width:110px;line-height:1.3;}
body.members.profile ul.collection li div.information div a {display:block;text-decoration:none;color:#469999;padding:0px 0;}
body.members.profile ul.collection li div.information div a:hover {display:block;text-decoration:underline;color:#7F9291;}
body.members.profile ul.collection li div.information div span {display:block;color:#7F9291;padding:0px 0;}
body.members.profile ul.collection li div.information div.details {width:125px;}
body.members.profile ul.collection li div.information div.details p {color:#7F9291;}
body.members.profile ul.collection li div.information div.details a { display:inline; }
body.members.profile ul.collection li div.menu {padding:7px 0 0 0;}
body.members.profile ul.collection li div.menu a {text-transform:uppercase;display:block;float:left;font-size:1em;line-height:1;margin-top:3px;}

/* Upload */

body.admin.upload div.process-message p {padding:20px 20px 10px 20px;color:#666;font-size:1.2em;line-height:150%;}

body.admin.upload div.uploadBar {width:450px;background:#fff url(/content/images/uploadBar.gif) no-repeat 0 0;height:23px;position:relative;}
body.admin.upload div.uploadBar div.ProgressBar {background:#fff;height:4px;width:360px;position:absolute;top:9px;left:9px;}
body.admin.upload div.uploadBar div.ProgressBar div {position:relative;top:0px;left:0px;background:#469999;height:4px;width:360px;}
body.admin.upload div.complete {position:relative;top:10px;padding:0 0 0 0;font-size:1.1em;line-height:1.3;color:#469999;display:block;}

body.admin.upload fieldset.upload {border:none;padding:10px 0 10px 0;}
body.admin.upload fieldset.upload dl {padding:15px 0 10px 20px;}
body.admin.upload fieldset.upload dl.textarea {padding:13px 0 26px 20px;}
body.admin.upload fieldset.upload dl.textarea dt span {display:block;font-weight:bold;width:140px;color:#666;padding-top:10px;}
body.admin.upload fieldset.upload dl.textarea dd textarea {width:451px;height:292px;padding:4px;}
body.admin.upload fieldset.upload dl dt {width:152px;float:left;padding:5px 0 0 0;}
body.admin.upload fieldset.upload dl dd {width:280px;float:left;}
body.admin.upload fieldset.upload dl dd.text input {width:291px;padding:4px;}
body.admin.upload fieldset.upload dl dt label {font-weight:bold;font-size:1.2em;color:#333;}
body.admin.upload fieldset.upload hr {border-color:#ccc;border-style:dotted;border-width:1px 0 0;clear:both;height:0;width:100%;margin:20px 0 20px 0;}

div.run {padding:0 0 0 20px;background:#fff url(/content/images/preLoader.gif) no-repeat 0 0px;}

/* Clearfix */

div.left-content div.toolbar div.renaissance-tak:after,
div.left-content div.toolbar div.jisc-mla:after,
div.info-nav-right:after,
body.personal-collections div.content div.columns.discuss div.discussions ul li:after,
body.members.my-collections-edit div.right-content div.column dl.tags dd ul:after,
body.members.my-collections ul.collection li div.information:after,
body div.right-content div.standard-body div.info-image-right:after,
body.members.my-collections div.admin-content ul.paging:after,
body div.right-content div.standard-body div.info-image:after,
body.the-collection div.content div.columns.discuss dl:after,
body.the-collection div.content div.columns.related ul.collection:after,
body.the-collection div.content div.columns ul li:after,
body div.content div.featured:after,
div.content div.featured div.information ul.thumbnails:after,
body div.right-content div.columns:after,
body.glossary-of-terms div.right-content div.links div.row div:after,
body div.right-content dl:after,
fieldset:after,
div.the-collection ul.collection li div.information:after,
div.content dif.featured:after,
div.the-collection ul.paging li.controls ul:after,
div.the-collection ul.paging:after,
div.the-collection ul.collection:after,
div.the-collection div.paging-wrap:after,
div.content ul.search-filters li span.element.double:after,
div.content ul.search-filters li:after,
div.content ul.tabs:after,
div.content ul.search-filters:after,
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Hides from IE-mac \*/

* html div.left-content div.toolbar div.renaissance-tak,
* html div.left-content div.toolbar div.jisc-mla,
* html div.info-nav-right,
* html body.personal-collections div.content div.columns.discuss div.discussions ul li,
* html body.members.my-collections-edit div.right-content div.column dl.tags dd ul,
* html body.members.my-collections ul.collection li div.information,
* html body div.right-content div.standard-body div.info-image-right,
* html body.members.my-collections div.admin-content ul.paging,
* html body div.right-content div.standard-body div.info-image,
* html body.the-collection div.content div.columns.discuss dl,
* html body.the-collection div.content div.columns.related ul.collection,
* html body.the-collection div.content div.columns ul li,
* html body div.content div.featured,
* html div.content div.featured div.information ul.thumbnails,
* html body div.right-content div.columns dl,
* html body div.right-content div.columns
* html body.glossary-of-terms div.right-content div.links div.row div,
* html body div.right-content dl,
* html fieldset,
* html div.the-collection ul.collection li div.information,
* html div.content dif.featured,
* html div.the-collection ul.paging li.controls ul,
* html div.the-collection ul.paging,
* html div.the-collection ul.collection,
* html div.the-collection div.paging-wrap,
* html div.content ul.search-filters li span.element.double,
* html div.content ul.search-filters li,
* html div.content ul.search-filters,
* html div.content ul.tabs,
* html .clearfix { height: 1%; }

div.left-content div.toolbar div.renaissance-tak,
div.left-content div.toolbar div.jisc-mla,
div.info-nav-right,
body.personal-collections div.content div.columns.discuss div.discussions ul li,
body.members.my-collections-edit div.right-content div.column dl.tags dd ul,
body.members.my-collections ul.collection li div.information,
body div.right-content div.standard-body div.info-image-right,
body.members.my-collections div.admin-content ul.paging,
body div.right-content div.standard-body div.info-image,
body.the-collection div.content div.columns.discuss dl,
body.the-collection div.content div.columns.related ul.collection,
body.the-collection div.content div.columns ul li,
body div.content div.featured,
div.content div.featured div.information ul.thumbnails,
body div.right-content div.columns dl,
body div.right-content div.columns,
body.glossary-of-terms div.right-content div.links div.row div,
body div.right-content dl,
fieldset,
div.the-collection ul.collection li div.information,
div.content dif.featured,
div.the-collection ul.paging li.controls ul,
div.the-collection ul.paging,
div.the-collection ul.collection,
div.the-collection div.paging-wrap,
div.content ul.search-filters li span.element.double,
div.content ul.search-filters li,
div.content ul.search-filters,
div.content ul.tabs,
.clearfix { display: inline-block; }

div.left-content div.toolbar div.renaissance-tak,
div.left-content div.toolbar div.jisc-mla,
div.info-nav-right,
body.personal-collections div.content div.columns.discuss div.discussions ul li,
body.members.my-collections-edit div.right-content div.column dl.tags dd ul,
body.members.my-collections ul.collection li div.information,
body div.right-content div.standard-body div.info-image-right,
body.members.my-collections div.admin-content ul.paging,
body div.right-content div.standard-body div.info-image,
body.the-collection div.content div.columns.discuss dl,
body.the-collection div.content div.columns.related ul.collection,
body.the-collection div.content div.columns ul li,
body div.content div.featured,
div.content div.featured div.information ul.thumbnails,
body div.right-content div.columns dl,
body div.right-content div.columns,
body.glossary-of-terms div.right-content div.links div.row div,
body div.right-content dl,
fieldset,
div.the-collection ul.collection li div.information,
div.content dif.featured,
div.the-collection ul.paging li.controls ul,
div.the-collection ul.paging,
div.the-collection ul.collection,
div.the-collection div.paging-wrap,
div.content ul.search-filters li span.element.double,
div.content ul.search-filters li,
div.content ul.search-filters,
div.content ul.tabs,
.clearfix { display: block; } 

/* End hide from IE-mac */