html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
nav ul,nav ol,ul,ol{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
:focus{outline:0;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
svg:not(:root){overflow:hidden;}
button{cursor:pointer;}
abbr,acronym{border:0;}
img{-ms-interpolation-mode:bicubic;}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0;}
:invalid,:valid,:required{-moz-box-shadow:none;box-shadow:none;}
input[type=text],input[type=password],input[type=email],input[type=tel]{-webkit-border-radius:0;-webkit-appearance:none;}
input[type=search]{-webkit-border-radius:0;-webkit-appearance:textfield;}
::-webkit-input-placeholder,::-webkit-textarea-placeholder{text-overflow:ellipsis;}
input:-moz-placeholder,textarea:-moz-placeholder{text-overflow:ellipsis;}
textarea:placeholder,input:placeholder{text-overflow:ellipsis;}
@font-face{font-family:'melbournebold';src:url('../font/melbourne_bold-webfont.eot');src:url('../font/melbourne_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../font/melbourne_bold-webfont.woff') format('woff'),url('../font/melbourne_bold-webfont.ttf') format('truetype'),url('../font/melbourne_bold-webfont.svg#melbournebold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'melbournelight';src:url('../font/melbourne_light-webfont.eot');src:url('../font/melbourne_light-webfont.eot?#iefix') format('embedded-opentype'),url('../font/melbourne_light-webfont.woff') format('woff'),url('../font/melbourne_light-webfont.ttf') format('truetype'),url('../font/melbourne_light-webfont.svg#melbournelight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'melbourneregular';src:url('../font/melbourne_reg-webfont.eot');src:url('../font/melbourne_reg-webfont.eot?#iefix') format('embedded-opentype'),url('../font/melbourne_reg-webfont.woff') format('woff'),url('../font/melbourne_reg-webfont.ttf') format('truetype'),url('../font/melbourne_reg-webfont.svg#melbourneregular') format('svg');font-weight:normal;font-style:normal;}input,textarea{-webkit-appearance:none;border-radius:0;}
body{font:12px/14px 'melbourneregular',"Arial",sans-serif normal;background:#e3e3e3;}body #wrapper{height:100%;min-height:100%;}
h1{font:55px/55px 'melbournebold',"Arial",sans-serif normal;margin-bottom:15px;}h1 span{display:inline;zoom:1;border-bottom:4px solid black;text-transform:uppercase;line-height:67px;}h1 span a{color:#000000;}
h2{font:25px/30px 'melbournebold',"Arial",sans-serif normal;letter-spacing:1px;margin-bottom:15px;}h2 span{display:inline;zoom:1;border-bottom:2px solid black;text-transform:uppercase;line-height:25px;}
h2 a{color:#000000;}
form span.error{font-size:12px;color:red;float:left;clear:left;margin:2px 0 5px 0;display:none;}form span.error.active{display:block;}
form input[type=text].captcha{width:0;height:0;line-height:0;visibility:hidden;position:absolute;}
p{margin-bottom:20px;}p a{color:#000000;}
a{text-decoration:none;color:#ffffff;}
.black-btn{font:14px/15px 'melbourneregular',"Arial",sans-serif normal;text-transform:uppercase;color:#ffffff;background:#000000;display:inline-block;padding:9px 20px 9px 10px;position:relative;}.black-btn:after{position:absolute;top:12px;right:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #ffffff;content:'';}
.black-btn:hover{color:#000000;background:#ffffff;}.black-btn:hover:after{border-left:7px solid #000000;}
.black-btn.back{padding:5px 10px 5px 20px;}.black-btn.back:after{top:8px;left:8px;border-left:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:7px solid #ffffff;}
.black-btn.back:hover{color:#000000;background:#ffffff;}.black-btn.back:hover:after{border-left:0;border-right:4px solid #000000;}
.black-btn.facebook{padding:9px 20px 9px 35px;}.black-btn.facebook:before{background:transparent url('../image/icon/facebook_sprite.jpg') no-repeat 0 0;position:absolute;top:7px;left:8px;width:18px;height:18px;content:'';}
.black-btn.facebook:hover:before{background-position:0 -18px;}
#menuTop{width:100%;height:45px;background:#000000;border-bottom:1px solid #5b5b5b;margin:auto;font-size:14px;text-transform:uppercase;z-index:90;position:relative;float:left; }#menuTop .menuContent{width:950px;height:45px;margin:0 auto;position:relative;}#menuTop .menuContent .fb-follow,#menuTop .menuContent .fb-like{width:236px;overflow:hidden;float:left;display:block;height:22px;margin-top:10px;}
#menuTop .menuContent #buttons,#menuTop .menuContent #navigate{float:left;margin-left:0px;}#menuTop .menuContent #buttons .menu,#menuTop .menuContent #navigate .menu{float:left;height:45px;position:relative;}
#menuTop .menuContent #buttons .section,#menuTop .menuContent #navigate .section{float:left;position:relative;z-index:3;line-height:45px;margin-right:20px;cursor:pointer;}#menuTop .menuContent #buttons .section a,#menuTop .menuContent #navigate .section a{color:white;text-decoration:none;}
#menuTop .menuContent #buttons ul.navi,#menuTop .menuContent #navigate ul.navi{width:200px;visibility:hidden;background:black;position:absolute;left:-10px;margin-top:45px;z-index:4;padding:0 10px 5px;}#menuTop .menuContent #buttons ul.navi li,#menuTop .menuContent #navigate ul.navi li{display:block;border-bottom:1px solid white;}#menuTop .menuContent #buttons ul.navi li a,#menuTop .menuContent #navigate ul.navi li a{display:inline-block;width:100%;padding:6px 0;}#menuTop .menuContent #buttons ul.navi li a:hover,#menuTop .menuContent #navigate ul.navi li a:hover{text-decoration:underline;}
#menuTop .menuContent #buttons ul.navi li a img,#menuTop .menuContent #navigate ul.navi li a img{margin-right:5px;}
#menuTop .menuContent #buttons ul.navi li:last-child,#menuTop .menuContent #navigate ul.navi li:last-child{border:none;}
#menuTop .menuContent #buttons:hover .section,#menuTop .menuContent #navigate:hover .section{text-decoration:underline;}
#menuTop .menuContent #buttons:hover ul.navi,#menuTop .menuContent #navigate:hover ul.navi{visibility:visible;text-align:left;}
#menuTop .menuContent #navigate{position:relative;padding-right:20px;}
#menuTop .menuContent .vote-class:hover{text-decoration:underline;}
#menuTop .menuContent .donateTweet{float:right;margin-right:197px;line-height:45px;}#menuTop .menuContent .donateTweet a:hover{text-decoration:underline;}
#menuTop .menuContent .vote-class{float:right;margin-right:15px;line-height:45px;}
#menuTop .menuContent form.search{width:150px;height:23px;position:absolute;right:0;top:11px;background:url(../image/bg-search.png) no-repeat left top;}#menuTop .menuContent form.search input{float:left;width:110px;border:0;background:none;font-size:12px;line-height:21px;padding:0 0 0px;}
#menuTop .menuContent form.search button{width:25px;height:23px;display:block;border:0;background:none;text-indent:-9999px;font:0/0 a;float:left;padding:0;}
#content{clear:both;width:950px;margin:0 auto;position:relative;}#content #header{width:950px;height:162px;overflow:hidden;position:relative;}#content #header #tbwa_logo{width:306px;height:162px;position:absolute;/*left:-180px;*/    margin-top: 30px;}
#content #header #arrow_instructions{position:absolute;right:216px;top:20px;background:url(../image/arrow_instructions.png) no-repeat top left;width:144px;height:46px;}#content #header #arrow_instructions.tablet{background-image:url(../image/arrow_instructions-tablet.png);}
#content #header #back_to_news_button{position:absolute;left:145px;top:70px;}
#content #header #where_am_i{color:#B9B8B8;float:right;margin-top:15px;font-family:'melbourneregular';font-size:16px;text-align:left;width:367px;}#content #header #where_am_i #where_am_i_wing{display:inline;margin-left:10px;}
#content #contentholder{width:815px;overflow:hidden;margin:0 auto;padding-bottom:80px;}#content #contentholder #leftContent{float:left;width:443px;}
#content #contentholder #rightContent{overflow:unset;float:left;width:372px;}#at4-share{display:none;}
#menuBottom{    padding-bottom: 10px; position:fixed;height:23px;background-color:black;width:100%;padding-top:10px;bottom:0;left:0;font-size:12px;font-family:melbourneregular;z-index:3;margin-top:-33px;}#menuBottom .menuContent{width:950px;color:white;z-index:3;position:relative;margin:0 auto;}#menuBottom .menuContent .menuItem{float:left;margin:3px 5px 0 0;}#menuBottom .menuContent .menuItem a:hover{text-decoration:underline;}
#menuBottom .menuContent .social{float:right;padding:0 5px 5px;}#menuBottom .menuContent .social .friends{float:left;margin:3px 5px 0 0;}
#menuBottom .menuContent .social a{margin-left:5px;}
#carnaval{position:relative;width:950px;height:100%;margin:0 auto;}#carnaval h1{background:url('../image/logo/logo.png') no-repeat -180px 0;width:145px;height:162px;display:block;overflow:hidden;text-indent:-900px;position:absolute;top:8px;left:0;}
#carnaval #board-wrapper{position:absolute;width:443px;height:521px;left:50%;top:162px;margin:0 0 0 -221px;}#carnaval #board-wrapper .board{position:absolute;width:443px;height:521px;background:url('../image/empty_board.png') no-repeat;z-index:1;}#carnaval #board-wrapper .board p{background:url('../image/carnaval-message.png') no-repeat;text-indent:-900px;overflow:hidden;display:block;width:235px;height:124px;margin:149px 0 0 116px;}
#carnaval #board-wrapper .board ul{width:65px;height:25px;overflow:hidden;margin:25px 0 0 116px;}#carnaval #board-wrapper .board ul li{width:25px;float:left;}#carnaval #board-wrapper .board ul li:first-child{margin-right:15px;}
#carnaval #board-wrapper .board ul li a{display:block;width:26px;height:25px;}#carnaval #board-wrapper .board ul li a.fb-share{background:url('../image/carnaval-social.png') no-repeat 0 0;}#carnaval #board-wrapper .board ul li a.fb-share:hover{background-position:0 -25px;}
#carnaval #board-wrapper .board ul li a.tw-share{background:url('../image/carnaval-social.png') no-repeat -27px 0;}#carnaval #board-wrapper .board ul li a.tw-share:hover{background-position:-27px -25px;}
#carnaval #board-wrapper .carnaval-chick{background:url('../image/carnaval-chick.png') no-repeat;position:absolute;width:244px;height:491px;z-index:0;right:-110px;bottom:-7px;}
#mask{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;z-index:5;background:#000;display:none;}
#popup{background:#fff;position:absolute;z-index:6;left:50%;top:50%;display:none;width:auto;height:auto;}#popup.loader{width:40px;height:40px;background:url('../image/loader.gif') no-repeat center center #333333;-webkit-border-radius:5px;border-radius:5px;}
#popup .close-btn{background:url('../image/button/close_btn.png') no-repeat center center #000000;position:absolute;width:28px;height:29px;top:0;right:-28px;overflow:hidden;text-indent:-900px;cursor:pointer;display:none;}
#museumpiece #main{padding-top:25px;padding-bottom:50px;position:relative;}#museumpiece #main .gradient{width:60px;height:500px;position:absolute;top:0;z-index:3;}#museumpiece #main .gradient.left{background:transparent url('../image/gradient-left.png') no-repeat 0 0;background-repeat:repeat-y;left:30px;}
#museumpiece #main .gradient.right{background:transparent url('../image/gradient-right.png') no-repeat 0 0;background-repeat:repeat-y;right:30px;}
#museumpiece #main #timeline{position:relative;}#museumpiece #main #timeline .slider{height:485px;overflow:hidden;margin:0 60px 20px;}#museumpiece #main #timeline .slider ol{width:99999px;overflow:hidden;}#museumpiece #main #timeline .slider ol li{width:850px;float:left;height:485px;font-size:100px;}#museumpiece #main #timeline .slider ol li .current_museum_item{width:838px;float:left;}#museumpiece #main #timeline .slider ol li .current_museum_item .shelf{width:430px;height:499px;background:url(../image/piece/shelf.png);text-align:center;float:left;background-position:-22px 0;margin:0 72px 0 20px;}#museumpiece #main #timeline .slider ol li .current_museum_item .shelf .museum_item{z-index:1;}#museumpiece #main #timeline .slider ol li .current_museum_item .shelf .museum_item a{float:none;width:auto;margin:0;}
#museumpiece #main #timeline .slider ol li .current_museum_item .shelf .museum_item img{height:285px;max-width:70%;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description{width:279px;float:left;font-size:14px;margin:10px 0 0;}#museumpiece #main #timeline .slider ol li .current_museum_item .description h1{font:53px/1 'melbournebold',"Arial",sans-serif normal;letter-spacing:-2px;font-weight:normal;text-align:left;margin:0 0 10px;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description h2{font:14px/1 'melbournebold',"Arial",sans-serif normal;font-weight:normal;text-align:left;text-transform:uppercase;margin:0 0 20px;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description p{text-align:left;font-size:13px;}#museumpiece #main #timeline .slider ol li .current_museum_item .description p.donation{margin-top:12px;font:16px/16px 'melbourneregular',"Arial",sans-serif normal;color:#b9b8b8;text-transform:uppercase;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons{height:32px;margin:32px 0 0;}#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .buttonsLeft{float:left;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .buttonsRight{float:right;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .fb-share{background:url(../image/button/fb_button_black.png) top left no-repeat;float:left;width:26px;height:24px;text-indent:-9999px;margin-right:10px;}#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .fb-share:hover{background:url(../image/button/fb_button_black_hover.png) top left no-repeat;}
#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .tw-share{float:left;background:url(../image/button/twitter_button_black.png) top left no-repeat;width:26px;height:24px;text-indent:-9999px;}#museumpiece #main #timeline .slider ol li .current_museum_item .description .buttons .tw-share:hover{background:url(../image/button/twitter_button_black_hover.png) top left no-repeat;}
#museumpiece #main #timeline .nav li{position:absolute;height:241px;width:30px;top:0;background:#000;cursor:pointer;}#museumpiece #main #timeline .nav li.prev{left:0;background:url(../image/button/prev_button.png) top left no-repeat;}#museumpiece #main #timeline .nav li.prev:hover{background:url(../image/button/prev_button_hover.png) top left no-repeat;}
#museumpiece #main #timeline .nav li.next{right:0;background:url(../image/button/next_button.png) top left no-repeat;}#museumpiece #main #timeline .nav li.next:hover{background:url(../image/button/next_button_hover.png) top left no-repeat;}
#museumpiece #main #timeline .timeline{position:relative;height:22px;width:890px;background:url(../image/timeline/balk.jpg);padding:0 30px;top:-20px;z-index:3;}#museumpiece #main #timeline .timeline .dragger{position:relative;height:30px;}
#museumpiece #main #timeline .timeline .knob{width:36px;height:38px;background:url(../image/timeline/knop.png);top:-6px;background-position:-6px 0;}
#museumpiece #main #timeline .timeline ul{position:absolute;top:32px;left:0;right:0;font-size:13px;color:silver;}#museumpiece #main #timeline .timeline ul li{float:left;text-align:center;width:9.09%;}
#landing h1{font-size:57px;line-height:1;}
#landing #contentholder{max-width:950px;}#landing #contentholder #leftContent{float:left;width:443px;}#landing #contentholder #leftContent #board{height:521px;width:443px;background:url(../image/board.png);}
#landing #contentholder #rightContent{width:295px;padding-top:15px;}#landing #contentholder #rightContent .black-btn{float:right;}
#news #contentholder{width:815px;margin:0 0 0 auto;}#news #contentholder #news_articles{width:840px;padding-bottom:27px;}#news #contentholder #news_articles .news_article{width:230px;float:left;margin:0 25px 25px;}#news #contentholder #news_articles .news_article .news-img{display:block;overflow:hidden;width:230px;height:146px;}#news #contentholder #news_articles .news_article .news-img img{width:230px;}
#news #contentholder #news_articles .news_article h1{font:30px/26px 'melbournebold',"Arial",sans-serif normal;margin:10px 0;letter-spacing:1px;}#news #contentholder #news_articles .news_article h1 a{color:#000000;}#news #contentholder #news_articles .news_article h1 a span{line-height:40px;}
#news #contentholder #news_articles .news_article p{font-size:12px;}#news #contentholder #news_articles .news_article p a{color:#000000;font-weight:bolder;}
#news #contentholder #news_articles .news_article .article_date{font:12px/12px 'melbournebold',"Arial",sans-serif normal;color:#b9b8b8;display:block;text-transform:uppercase;margin:10px 0 0;}
#newsarticle #contentholder{width:810px;margin:0 0 0 auto;}#newsarticle #contentholder #leftContent{width:560px;float:left;}#newsarticle #contentholder #leftContent #newsarticle_images{background:url(../image/collection_img_placeholder.png);width:550px;height:318px;overflow:hidden;padding:0 0 0 5px;}#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder{width:550px;height:301px;overflow:hidden;}#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder #slider{position:relative;}#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder #slider #prev{background:url(../image/button/slideshow_prev_btn.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:30px;margin-left:15px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:2;}
#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder #slider #next{background:url(../image/button/slideshow_next_btn.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:30px;margin-top:-15px;position:absolute;right:15px;top:50%;width:30px;z-index:2;}
#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder #slider #slideshow{width:551px;height:301px;overflow:hidden;position:relative;}#newsarticle #contentholder #leftContent #newsarticle_images #newsarticle_image_holder #slider #slideshow>*{position:absolute;top:0;left:0;width:100%;height:100%;}
#newsarticle #contentholder #rightContent{width:190px;float:right;}#newsarticle #contentholder #rightContent #sidebar{width:130px;height:543px;background:url(../image/sidebar.png);font-size:12px;padding:30px;}#newsarticle #contentholder #rightContent #sidebar h3{font-size:12px;text-decoration:underline;padding-bottom:2px;}
#newsarticle #contentholder #rightContent #sidebar span{display:block;font-size:12px;line-height:1.2em;margin:0 0 10px;}
#about #contentholder{overflow:hidden;width:800px;display:block;margin:0 0 0 auto;}#about #contentholder #leftContent{width:390px;padding:0 5px;}#about #contentholder #leftContent #about_image_holder{background:url(../image/about_image_holder.png);height:285px;width:400px;background-position:-5px 0;margin-left:-5px;}#about #contentholder #leftContent #about_image_holder #about_image{width:391px;overflow:hidden;height:275px;margin:1px 0 0 4px;}
#about #contentholder #leftContent #about_description h1{font:25px/25px 'melbournebold',"Arial",sans-serif normal;letter-spacing:0;margin-top:10px;margin-bottom:15px;}#about #contentholder #leftContent #about_description h1 span{display:inline;zoom:1;border-bottom:2px solid black;text-transform:uppercase;line-height:25px;}
#about #contentholder #leftContent #about_description p{font-size:12px;}
#about #contentholder #rightContent{float:right;padding:0 5px;width:390px;}#about #contentholder #rightContent #contact_form{width:332px;font-family:melbournebold;position:relative;background-color:#D7D7D7;box-shadow:inset 0 0 5px #AAA;margin:0 0 22px;padding:23px 30px 5px;}#about #contentholder #rightContent #contact_form .row{display:block;overflow:hidden;min-height:22px;margin-bottom:16px;}#about #contentholder #rightContent #contact_form .row label{display:block;float:left;text-transform:uppercase;font-size:12px;line-height:22px;width:105px;}
#about #contentholder #rightContent #contact_form .row input[type=text]{display:block;float:right;border:none;background:url('../image/field_text.png') no-repeat;height:22px;width:213px;}
#about #contentholder #rightContent #contact_form .row textarea{font-family:"Arial",sans-serif;display:block;float:right;border:none;background:url('../image/field_message.png') no-repeat;height:102px;width:331px;padding:0;resize:none;}
#about #contentholder #rightContent #contact_form .row input[type=submit]{background:url(../image/button/send_button.png);border:none;width:60px;height:28px;cursor:pointer;float:right;}#about #contentholder #rightContent #contact_form .row input[type=submit]:hover{background:url(../image/button/send_button_hover.png);}
#about #contentholder #rightContent #contact_form .row .error{margin:5px 0 0 0;}
#about #contentholder #rightContent #press{background:url(../image/press_section.png) no-repeat;width:332px;height:77px;padding:21px 30px;}#about #contentholder #rightContent #press #press_buttons div{margin-bottom:12px;overflow:hidden;}#about #contentholder #rightContent #press #press_buttons div a{margin-right:8px;}
#friends #contentholder{width:820px;margin:-10px 0 0 80px;}#friends #contentholder #leftContent #board{height:398px;width:320px;background:url(../image/empty_board.png);text-align:center;padding:80px 53px 46px 65px;}#friends #contentholder #leftContent #board a{display:block;margin:20px 0;}
#friends #contentholder #leftContent #board .friend{margin:10px 0;}
#friends #contentholder #rightContent{width:360px;padding-top:34px;}#friends #contentholder #rightContent a.bc-friend{margin-bottom:12px;}
#friends .contact_form_popup{font-family:melbournebold;font-size:13px;background:#d7d7d7;width:330px;height:318px;padding:20px 30px 30px;}#friends .contact_form_popup h2{font-size:28px;font-family:melbournebold;border-bottom:2px solid #000;display:inline;margin-bottom:23px;font-weight:normal;}
#friends .contact_form_popup form{margin-top:23px;}#friends .contact_form_popup form .inputitem{overflow:hidden;margin-bottom:10px;}#friends .contact_form_popup form .inputitem label{float:left;clear:left;margin-right:50px;margin-top:5px;width:67px;}#friends .contact_form_popup form .inputitem label.long{width:auto;margin-right:0;}
#friends .contact_form_popup form .inputitem input[type=text]{float:left;width:203px;height:20px;background:url(../image/field_text.png);border:none;font-size:14px;color:#888;padding:0 5px;}
#friends .contact_form_popup form .inputitem textarea{font-family:"Arial",sans-serif;background:url(../image/field_message.png);width:311px;height:82px;float:left;border:none;font-size:14px;color:#888;resize:none;padding:10px;}
#friends .contact_form_popup form .submitKnop{float:right;clear:both;background:url(../image/button/send_button.png);border:none;width:60px;height:28px;cursor:pointer;margin:0;}#friends .contact_form_popup form .submitKnop:hover{background:url(../image/button/send_button_hover.png);}
#submit #contentholder{width:910px;}#submit #contentholder #leftContent{width:443px;margin-right:90px;}#submit #contentholder #leftContent #piece{background:url(../image/submit_piece.png) no-repeat scroll 0 0 transparent;height:471px;width:354px;margin-top:60px;padding:48px 0 0 89px;}
#submit #contentholder #rightContent{width:372px;padding-top:22px;}#submit #contentholder #rightContent h1{width:357px;}
#submit #contentholder #rightContent p{width:350px;}
#submit #contentholder #rightContent form{width:357px;margin-top:30px;overflow:hidden;}#submit #contentholder #rightContent form .inputitem{width:350px;margin-bottom:10px;float:left;overflow:hidden;}#submit #contentholder #rightContent form .inputitem label{float:left;width:105px;margin-right:5px;line-height:19px;text-transform:uppercase;font-size:12px;}
#submit #contentholder #rightContent form .inputitem input[type=text]{width:188px;border:1px solid #c6c6c6;height:20px;float:right;}
#submit #contentholder #rightContent form .inputitem textarea{width:197px;height:102px;border:1px solid #c6c6c6;float:right;resize:none;font-family:"Arial",sans-serif;}
#submit #contentholder #rightContent form .inputitem input[type=submit]{float:right;background:url(../image/submit_button.jpg) no-repeat;height:27px;width:60px;border:0;cursor:pointer;}
#submit #contentholder #rightContent form .inputitem.motivation{height:100px;}
#vote #contentholder{width:795px;margin:0 0 0 auto;}#vote #contentholder #temp_museumpieces{width:795px;}#vote #contentholder #temp_museumpieces p{width:480px;}
#vote #contentholder #temp_museumpieces .intro{margin-bottom:27px;}
#vote #contentholder #temp_museumpieces .item{float:left;font-size:14px;width:220px;min-height:300px;margin:0 45px 25px 0;}#vote #contentholder #temp_museumpieces .item .image{margin-bottom:18px;width:235px;height:162px;float:left;}#vote #contentholder #temp_museumpieces .item .image img{width:235px;height:162px;float:left;}
#vote #contentholder #temp_museumpieces .item .inner h2{text-transform:uppercase;margin-bottom:0;}
#vote #contentholder #temp_museumpieces .item .inner p{font-size:11px;}
#vote #contentholder #temp_museumpieces .item .author{font-weight:bolder;}
#vote #contentholder #temp_museumpieces .item .like-btn{background:url(../image/button/like-btn.png);width:65px;height:28px;display:block;text-indent:-9999px;float:left;}
#vote #contentholder #temp_museumpieces .item .vote-count{background:url(../image/button/vote-count.png);width:40px;height:20px;float:left;text-align:center;padding:8px 0 0 6px;}
#search #contentholder{width:680px;}#search #contentholder a.see-more{font:14px/14px 'melbournebold',"Arial",sans-serif;color:#000000;margin:25px 0 0 10px;display:block;text-transform:uppercase;font-weight:bolder;}
#search #contentholder h1{width:390px;text-transform:uppercase;margin-bottom:34px;border-bottom:4px solid #000;}
#search #contentholder h4.resultName{text-transform:uppercase;text-decoration:underline;font-size:12px;line-height:15px;}
#search #contentholder table{width:680px;}#search #contentholder table tr{display:none;}#search #contentholder table tr:nth-child(even){background:#d7d7d7;}
#search #contentholder table tr td{padding:15px 2.5%;width:60%;}#search #contentholder table tr td p a{font-weight:bolder;}
#search #contentholder table tr td:first-child{padding:15px 2.5%;width:30%;}
#search #contentholder #searchResults{width:640px;}#search #contentholder #searchResults li{margin-bottom:20px;width:435px;}#search #contentholder #searchResults li a{text-decoration:underline;color:#000;font-weight:bold;}
#collection #contentholder #collectionSection #collection_images{background:url('../image/collection_img_placeholder.png');display:block;margin:0 auto;width:556px;height:318px;}#collection #contentholder #collectionSection #collection_images img{position:absolute;top:1px;left:6px;}
#collection #contentholder #collectionSection #collection_description{display:block;width:550px;margin:0 auto;}#collection #contentholder #collectionSection #collection_description h1{border-bottom:5px solid #000000;font-family:'melbournebold';font-size:60px;font-weight:normal;margin:0 0 15px;text-transform:uppercase;}
#collection #contentholder #collectionSection #collection_description h2{text-transform:uppercase;}
#collection #contentholder #collectionSection #collection_description p{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
#collection #contentholder #collectionSection #collection_description a.black-btn{float:right;}
#collection .next_museum_item{background:transparent url('../image/button/next_button.png') no-repeat 0 0;position:absolute;right:0;top:195px;width:30px;height:241px;display:block;}#collection .next_museum_item:hover{background:transparent url('../image/button/next_button_hover.png') no-repeat 0 0;}
#textpage #contentholder{width:650px;margin:-35px 0 0 160px;}#textpage #contentholder h1{margin-bottom:30px;}
#textpage #contentholder #leftContent{width:300px;float:left;}
#textpage #contentholder #rightContent{width:300px;float:right;}
#textpage #contentholder p{margin:4.5px 0 14px;}
#construction #contentholder{width:708px;}#construction #contentholder img{display:block;margin:0 auto;}
#tablet_notice{display:none;visibility:hidden;}
span.backtosym {    float: left;    padding-top: 16px;    padding-right: 20px;}
/*@media screen and (orientation:portrait){#tablet_notice{display:block!important;visibility:visible!important;position:fixed!important;z-index:99999!important;width:100%;height:100%;top:0;background:#CCC;} #tablet_notice .logo{float:left;position:absolute;display:block;width:20%;margin:20px 0 0 20px;} #tablet_notice .rotate{width:40%;position:absolute!important;left:50%;margin-left:-20%;top:50%;margin-top:-20%;} #content,#menuBottom,#menuTop{display:none;}}
*/

@media screen and (orientation:portrait){
	.menuContent a {
		font-size: 170%;
	}

	span.backtosym{
		padding-top:10px;
	}

}
