/* IMPORTED FILES */
/* [IMPORTED CSS] /stylesheets/shared/common.css *//* mini reset*/ 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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,center, u, b, i { margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-family: inherit;} body {line-height:normal;} :focus {outline: 0;} ol, ul {list-style: none;} table {border-collapse: collapse;border-spacing: 0;} blockquote:before, blockquote:after, q:before, q:after {content: "";} blockquote, q {quotes: "" "";} input, textarea {margin: 0;padding: 0;} hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px;} b{font-weight:bold;} body{ background: #333 url(/images/redesign/x_sprite.png) repeat-x scroll 0 -1415px; font:12px "Lucida Grande",Arial,Geneva,sans-serif; min-width:952px; line-height:1.2; color:#555; } img{border:none} p{margin:10px 0px;} .link {text-decoration:none;color:#09C;cursor:pointer} .link:hover{text-decoration:underline} .padded{padding:8px} .clear,.clearer,.cls{clear:both} .centered{text-align:center;} .hidden{display:none !important;} .tip{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0.5em 1em; display:inline; color:#666666; float:right; background:#FFFFFF; } .green-info { background-color:#DAF5D9 !important; font-weight:bold; } .grey-info { background-color:#333 !important; color:#fff; font-weight:bold; } /* forms */ input, textarea, select{font:11px "Lucida Grande","Lucida Sans Unicode",Geneva,Arial,sans-serif;vertical-align:middle} input[type=text],input[type=password]{width:260px} input.short{width:166px} form,fieldset{margin:0;padding:0;border:none} input,textarea{padding:4px} form label{cursor:pointer;display:block;line-height:1.5em;} form fieldset.table{display:inline-table} form .operations,form #operations{margin:0;padding:0} /* headings */ #content h1{color:#bbb;font-size:32px;} #content h2{ color:#333333; font-size:18px; font-weight:normal; margin:0px 0px 10px 0px; } #content h3{ margin:5px 0px; font-size:16px; font-weight:normal; margin:0 0 20px; } #content .tagline{ font-size:16px; } /* ellipsis */ .ellipsis { overflow: hidden; white-space: nowrap; } .max75{max-width:75px;} .max90{max-width:90px;} .max95{max-width:95px;} .max100{max-width:100px;} .max105{max-width:105px;} .max110{max-width:110px;} .max115{max-width:115px;} .max120{max-width:120px;} .max125{max-width:125px;} .max130{max-width:130px;} .max135{max-width:135px;} .max140{max-width:140px;} .max160{max-width:160px;} /*addthis stuff*/ #at15s_head, #at16pf{display:none;} .addthis_toolbox .at300bs{background:transparent url(/images/pimped_addthis.gif) no-repeat top left;} .addthis_toolbox .at15t_facebook {background-position:0 -400px;} .addthis_toolbox .at15t_twitter {background-position:0 -1552px;} .addthis_toolbox .at15t_delicious {background-position:0 -256px;} .addthis_toolbox .at15t_linkedin {background-position:0 -768px;} .addthis_toolbox .at15t_myspace {background-position:0 -944px;} .addthis_toolbox .at15t_google {background-position:0 -608px;} .addthis_toolbox{float:left;margin-bottom:20px;} .addthis_toolbox a.at300b { padding:0; position:relative; top:3px; float:left; margin-right:15px; } /* Notification boxes */ .box{ padding:10px 20px; font-size:13px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; } .advice{ background:#D4FCB6; color:#574; } .notify{ background:#FBF9B6; color:#775; } .warning{ background:#Fa9; color:#743; } .warning a{ color:#fff; } .box .cool_submit, .box .button{ margin:0 0 0 10px !important; vertical-align:middle; display:inline-block; } .advice h2{border-bottom:2px solid #CEA;} .notify h2{border-bottom:2px solid #EEA;} .warning h2{border-bottom:2px solid #E98;} #modal_casting_info { padding:20px; } #modal_casting_info #fb-close { float:right; } /* AVATAR stuff (james cameron)*/ .avatar_holder .badge{ display:block; height:25px; left:0; position:absolute; top:0; width:25px; } .avatar_holder .badge_silver{ background:transparent url(/images/redesign/sprite.png) no-repeat scroll -475px -278px; } .avatar_holder .badge_gold { background:transparent url(/images/redesign/sprite.png) no-repeat scroll -475px -177px; } .session-internal,.session-public,.session-private {display:none !important;} .session-internal-show,.session-public-show,.session-private-show {display:block !important;} .required:before{content:"* ";color:#FF9900} /* [IMPORTED CSS] /stylesheets/shared/layout.css */#page-holder{width:100%;text-align:center;} #page-holder #page{width:952px;margin:0 auto;text-align:left;} #page-holder #page #content{min-height:300px;background:#FFFFFF;padding:25px 25px;width:902px;margin:0px;} /* Breadcrumb */ #content ul.breadcrumb_menu {float:left;margin:-5px 0px 25px 0px; padding:0px 0px 10px 0px; list-style: none;border-bottom:1px solid #f0f0f0;} #content ul.breadcrumb_menu li{ float: left; color: #333333; margin:0px;padding: 3px 4px 5px 18px; font-size: 11px; background:transparent url(/images/redesign/sprite.png) no-repeat scroll 0 -306px; } #content ul.breadcrumb_menu li.first{ background: none; padding: 3px 6px 4px 0; } #content ul.breadcrumb_menu li a{ line-height: 11px; } #content ul.breadcrumb_menu li span.inactive{ line-height: 11px; color: #999; } #content ul.breadcrumb_menu li.active a{ text-decoration:none; color: #333; } #content ul.breadcrumb_menu li.active a:hover{ cursor:text !important; } .static_wrapper{ padding:0px 100px; } .static_wrapper h1{ margin-bottom:20px; } .static_wrapper hr{ border-color: #ddd; background-color:#ddd; color: #ddd; display:block; margin:40px 0px; } /* [IMPORTED CSS] /stylesheets/shared/session_buttons.css */#session_buttons { width:615px; z-index:300;float:right;} #session_buttons .link-button { float:right; margin:0; } #session_buttons .link-button a { color:#FFFFFF; display:inline-block; font-size:11px; margin-left:6px; padding:0; } #session_buttons .link-button a:hover { text-decoration:none; } #session_buttons .link-button span { color:#FFFFFF; cursor:pointer; display:inline-block; height:32px; line-height:30px; margin-left:2px; padding:0 6px 0 4px; } #session_buttons .unpressed a { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 0 -57px; } #session_buttons .unpressed a span { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 100% -57px; } #session_buttons .unpressed a span span { background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -156px; } /* facebook connect */ #session_buttons a.fbconnect_login_button { float:right; margin-left:6px; background:transparent url(/images/redesign/sprite.png) no-repeat scroll 0 -36px; height:32px; width:28px; } #session_buttons a.fbconnect_login_button:hover { background:transparent url(/images/redesign/sprite.png) no-repeat scroll -36px -36px; } #session_buttons a span.FBConnectButton_Text { display:none; } #session_buttons .modal-sign-up{float:right;} #session_buttons .pressed a, #session_buttons .link-button a:hover { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 0 -90px; } #session_buttons .pressed span, #session_buttons .link-button a:hover span { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 100% -90px; } #session_buttons .pressed span span, #session_buttons .link-button a:hover span span { background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -123px; } #session_buttons .highlighted-unpressed a:hover, #session_buttons .highlighted-unpressed a { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 0 -190px; } #session_buttons .highlighted-unpressed a:hover span, #session_buttons .highlighted-unpressed a span { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 100% -190px; } #session_buttons .highlighted-unpressed a:hover span span, #session_buttons .highlighted-unpressed a span span { background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -223px; color:#553311; } #session_buttons .highlighted-pressed a, #session_buttons .highlighted-pressed a:hover { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 0 -256px; } #session_buttons .highlighted-pressed span, #session_buttons .highlighted-pressed a:hover span { background:transparent url(/images/redesign/x_sprite.png) no-repeat scroll 100% -256px; } #session_buttons .highlighted-pressed a span span, #session_buttons .highlighted-pressed a:hover span span { background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -289px; color:#444444; } #session_buttons .highlighted-unpressed a:hover span span, #session_buttons .highlighted-pressed a:hover span span { color:#000000; } /* DROPDOWN */ #session_buttons div.dropdown{color:#CCCCCC;float:right;font-size:10px;} /* first level */ div.dropdown ul{list-style:none;margin:0;padding:0;} div.dropdown ul li{position:relative;z-index:999;} div.dropdown ul li a{display:block;padding:10px;text-decoration:none} div.dropdown ul li.last a{background:transparent} div.dropdown ul li a.sub{padding-right:15px} div.dropdown ul li.active a{color:#FF9900} /* second level */ div.dropdown ul ul{padding:0;margin:0;list-style:none;} /* resetting first level */ div.dropdown ul ul ul{} div.dropdown ul li:hover li, div.dropdown ul li:hover li a, div.dropdown ul li.hover li, div.dropdown ul li.hover li a{background:#222;} /* submenu markup */ div.dropdown ul li li{width:100%;padding:0px;} div.dropdown ul li li.last{} div.dropdown ul li li a{padding:5px 15px;border-bottom:2px solid #292929;color:#FFFFFF;} div.dropdown ul li:hover li:hover a, div.dropdown ul li.hover li.hover a{background:#444;border-color:#555;} div.dropdown ul li:hover li.active a, div.dropdown ul li.hover li.active a{color:#FF9900} div.dropdown ul li li a.sub{padding-right:15px;width:100%;} div.dropdown ul li:hover li:hover a.sub, div.dropdown ul li.hover li.hover a.sub{} /* show hide behaviour */ div.dropdown ul li ul{position:absolute;display:none;left:0;width:100%;top:25px;} div.dropdown ul li {cursor:pointer;padding:9px 15px;background:#222;} div.dropdown ul li.hover ul{display:block !important;z-index:1999;top:25px;cursor:pointer;} div.dropdown ul li:hover ul{display:block !important;z-index:999;top:25px;cursor:pointer;} /* [IMPORTED CSS] /stylesheets/shared/header.css */#header{width:100%;position:relative;z-index:80;} #header h1.logo { float:left; margin-top:10px; } #header h1.logo a { background:transparent url(/images/redesign/sprite.png) no-repeat 0px -122px; float:left; height:50px; outline:none; width:333px; text-indent:-10000px; /* hide the text */ } #header h1.male-silhouette a { background:transparent url(/images/redesign/sprite.png) no-repeat 0px -68px; } /* [IMPORTED CSS] /stylesheets/shared/footer.css */#footer{background:#111 none repeat scroll 0 0; text-align:left; margin:0 auto;padding:25px;} #footer a{color:#fff;} #footer #copy{color:#666;float:right;width:245px;} #footer #copy .paradise{margin:0 0 0 27px;background:url("/images/redesign/sprite.png") no-repeat -37px -336px;text-indent:-9999px;overflow:hidden;width:247px;height:18px;display:block;} #footer #copy .paradise a{display:block;height:100%;text-indent:-9999px;overflow:hidden;} #footer #copy img{display:block;} #footer #copy p{color:#666;font-size:11px;margin:0 13px 1px;text-align:right;width:200px;} #footer #menu-container ul{ float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 auto; padding:0; } #footer #menu-container ul li{ border-bottom:3px solid #222222; float:left; font-size:11px; margin:0 20px 15px 0; padding:2px 0; } #footer #blog_authors{float:left;width:900px;} #footer #blog_authors .author{float:left;width:220px;height:95px;} #footer #blog_authors .author img{float:left;margin:1px 10px 0 5px;} #footer #blog_authors h2, #footer #blog_authors h3{font-weight:normal;font-size:14px;} #footer #blog_authors h2{margin:0px 0px 20px;} #footer #blog_authors h3{margin:0;} #footer #blog_authors p{margin:5px 0 0 0;color:#999;padding-right:15px;font:italic 12px/14px Georgia,"Times New Roman",Times,serif;} #footer #menu-container{ margin-top:70px; float:left; width:650px; } #footer #copy{margin-top:45px;float:right;} #footer #addthis{float:left;} /* are you in stuff */ #footer #blog_badges { float:right; height:50px; padding:0 35px 0 0; width:380px; text-align:right; } #footer #blog_badges h3 { color:#FFFFFF; float:left; padding:14px 0 0; width:250px; font-size:14px; } #footer #blog_badges img { float:right; padding:0 0 0 18px; } /* [IMPORTED CSS] /stylesheets/shared/menus.css */#header ul#menu { float:left; clear:left; width:100%; font-size:11px; margin:20px 0px 0px; } #header ul#menu li.primary { border-right:1px solid #bbb; background:#fff url(/images/redesign/x_sprite.png) repeat-x scroll 0 0px; float:left; height:25px; position:relative; text-align:center; width:118px; } #header ul#menu li.primary:hover, #header ul#menu li.primary.hover { background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -25px; border-right:1px solid #999; } #header ul#menu li.active, #header ul#menu li.active:hover{ border-right:1px solid #e80;background:transparent url(/images/redesign/x_sprite.png) repeat-x scroll 0 -321px; } #header ul#menu li.primary a { color:#444; text-shadow:0 1px 0 #ddd; display:block; line-height:25px; } #header ul#menu li.active a, #header ul#menu li.active a:hover{color:#fff;text-shadow:none;} #header ul#menu li.primary:hover a, #header ul#menu li.primary.hover a { text-decoration:none; color:#fff; text-shadow:none; } #header ul#menu li.primary a .dropdown { background:transparent url(/images/redesign/sprite.png) no-repeat 0px 3px; margin-right:4px; padding-left:16px; } #header ul#menu li.primary:hover a .dropdown , #header ul#menu li.primary.hover a .dropdown { background:transparent url(/images/redesign/sprite.png) no-repeat 0px -10px; } #header ul#menu li.active a .dropdown, #header ul#menu li.active:hover a .dropdown, #header ul#menu li.active.hover a .dropdown{ background:transparent url(/images/redesign/sprite.png) no-repeat 0px -22px; } #header ul#menu li.primary ul { display:none; position:absolute; right:-1px; z-index:200; } #header ul#menu li.primary ul li { clear:left; float:left; } #header ul#menu li.primary ul li a { background:#eee none repeat scroll 0 0 !important; border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; font-size:10px; line-height:12px; padding:5px; width:107px; color:#09C !important; } #header ul#menu li.primary ul li a:hover { background:#ddd none repeat scroll 0 0 !important; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; color:#09C; } #header ul#menu li.primary ul li.active{ border-right:0; } #header ul#menu li.primary ul li.active a:hover, #header ul#menu li.primary ul li.active a { background:#f92 none repeat scroll 0 0 !important; border-color:#e80; color:#fff !important; } #header ul#menu li:hover ul, #header ul#menu li.hover ul { display:block; } /* [IMPORTED CSS] /stylesheets/shared/buttons.css */a{color:#47A5D9;text-decoration:none;} a:hover{text-decoration:underline;} div.action-button span{background:transparent url(/images/members/layout/buttons/bt-orange.gif) no-repeat scroll 100% 0;cursor:pointer;float:left;height:21px;line-height:20px;padding:0 24px 0 0} div.action-button a{color:#FFFFFF;font-size:11px} div.action-button{margin:0 0 16px;overflow:hidden;width:100%} div.content-holder{min-height:300px} * html div.content-holder{height:300px} /* Link buttons */ table.locations td .link-button {margin:0px 0px 0px 10px;display:inline-block;} #content .link-button a{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline-block;font-size:11px;padding:0 0 0 12px} #content .link-button a:hover{text-decoration:none;color:#FFFFFF} #content .link-button a span{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% 0;cursor:pointer;display:inline-block;height:21px;line-height:21px;padding:0 24px 0 0} #content .link-button a span span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat-x 0px -1530px;padding:0} #content .link-button a span.text.simple{padding:0 6px 0 5px} #content .link-button a:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -1881px;color:#FFFFFF;display:inline-block;font-size:11px;padding:0 0 0 12px} #content .link-button a:active span{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -1881px;cursor:pointer;display:inline-block;height:21px;line-height:20px;padding:0 24px 0 0} #content .link-button a:active span span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat-x 0px -1860px;padding:0} #content .optionlink{margin:7px 0 0 10px} /* Hovering buttons for actions on images */ .btns{ display:none; position:absolute; right:5px; top:5px; } .hover .btns{display:block;z-index:9999} .btns img{clear:right;cursor:pointer;float:right;font-size:11px;line-height:20px;margin:0 0 5px 0} .btns a{ display:block; background:#eee; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; line-height:15px; padding:2px 5px; margin:4px; text-align:center; font-size:10px; } .btns a:hover{ background:#fff;text-decoration:underline; } .btns a.big{width:70px;} /*Link with arrow*/ a.arrow{position:relative;padding-right:15px;font-size:1.27em;line-height:25px;margin-left:10px} a.arrow span.arrow{width:17px;height:14px;background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll -30px -820px;position:absolute;/*right:-3px;*/ top:2px;display:inline;right:0;*right:auto/*border:1px red solid;*/} /* Buttons */ /* Normal Button */ /*#casting_sessions .link-button span{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -402px;cursor:pointer;float:left;height:21px;line-height:20px;margin-left:2px;padding:0 4px 0 2px;color:#0099CC;} #casting_sessions .link-button span span{background:#ececec;}*/ a.button{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -52px;color:#4F4F4F;display:inline-block;padding-left:6px;height:36px;margin:0px 4px 2px 0px;cursor:pointer;outline:none;text-decoration:none} a.button .text{display:block;height:36px;line-height:33px;padding-right:3px;letter-spacing:-0.01em;font-size:14px;} a.button span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -52px;margin-left:4px;padding-right:10px;height:36px;display:block;} a.button.normal span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 100% -474px;display:block;white-space:nowrap;} a.button span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 100% -474px} /*a.button span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 100% -510px;}*/ a.button.normal:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -88px} a.button.normal:active span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -88px} a.button.normal:active span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 100% -510px} /*Light Button*/ a.button.light .text{display:inline-block;height:25px;line-height:25px;padding-right:3px;letter-spacing:-0.01em;font-size:1.16em;color:#4F4F4F} a.button.light{background:transparent url(/images/sprite_elements.gif) no-repeat scroll -331px -28px;display:inline-block;color:#4F4F4F;float:left;padding-left:4px;height:25px;margin-right:4px;cursor:pointer;outline:none;text-decoration:none} a.button.light span.corner{background:transparent url(/images/sprite_elements.gif) no-repeat scroll 100% -54px;margin-left:10px;padding-right:10px;height:26px} a.button.light span.corner span.text{background:transparent url(/images/sprite_elements.gif) repeat scroll 0 -426px} a.button.light:active{background:transparent url(/images/sprite_elements.gif) no-repeat scroll -331px -80px} a.button.light:active span.corner{background:transparent url(/images/sprite_elements.gif) no-repeat scroll 100% -106px} a.button.light:active span.corner span.text{background:transparent url(/images/sprite_elements.gif) repeat scroll 0 -452px} /*Modal Buttons the ones inside facebox forms*/ a.button.modal{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -424px !important;height:25px;float:right} a.button.modal span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -424px !important;height:25px} a.button.modal span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 0 -618px !important;line-height:25px;height:25px;padding-left:6px;padding-right:6px;font-size:1em;color:#FFFFFF} /* Pressed Button */ a.button.pressed{background:transparent url(/images/manager/buttons.png) no-repeat scroll 0 -42px} /*a.button.pressed .text{background:transparent url(/images/manager/buttons.png) no-repeat scroll 100% -42px;color:#999;}*/ a.button.pressed span.text{cursor:default;color:#FFFFFF;font-weight:bold} a.button.pressed.blue{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -268px !important} a.button.pressed.blue span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -268px} a.button.pressed.blue span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -546px;:} a.button.pressed.green{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -303px !important} a.button.pressed.green span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -303px} a.button.pressed.green span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 0 -581px} a.button.add,a.button.remove, a.button.send_email{padding-left:33px} a.button.add{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -124px} a.button.add:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -160px} a.button.remove{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -196px} a.button.remove:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -232px} a.button.send_email{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -1902px} a.button.send_email:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -1938px} /*Orange button*/ a.button.add.orange .text{display:inline-block;height:29px;line-height:29px;padding-right:3px;letter-spacing:-0.01em;font-size:14px;color:#FFFFFF} a.button.add.orange{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -866px;padding-left:25px;display:inline-block;color:#4F4F4F;height:29px;margin-right:4px;cursor:pointer;outline:none;text-decoration:none;margin-bottom:25px} a.button.add.orange span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -895px;margin-left:10px;padding-right:10px;height:29px} a.button.add.orange span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 0 -924px} a.button.add.orange:active{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -953px} a.button.add.orange:active span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -982px} a.button.add.orange:active span.corner span.text{background:transparent url(/images/sprite_transparent_buttons.gif) repeat scroll 0 -1011px} /*Grey button*/ a.button.add.grey .text{display:inline-block;height:29px;line-height:27px;padding-right:3px;letter-spacing:-0.01em;font-size:1.45em;color:#FFFFFF} a.button.add.grey{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) no-repeat scroll 0 0px;padding-left:25px;display:inline-block;color:#4F4F4F;float:left;height:29px;margin-right:4px;cursor:pointer;outline:none;text-decoration:none;} a.button.add.grey span.corner{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) no-repeat scroll 100% -29px;margin-left:10px;padding-right:10px;height:29px} a.button.add.grey span.corner span.text{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) repeat scroll 0 -58px} a.button.add.grey:active{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) no-repeat scroll 0 -87px} a.button.add.grey:active span.corner{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) no-repeat scroll 100% -116px} a.button.add.grey:active span.corner span.text{background:transparent url(/images/sprite_transparent_add_buttons_grey.gif) repeat scroll 0 -145px} /* Submit Button */ a:hover.button{text-decoration:none} .side-by-side .link-button{padding-right:10px;float:left} #inner-2 #content .bt-save{width:100%;overflow:hidden;font-size:16px;line-height:27px;margin:0 0 16px} #inner-2 #content .bt-save a{background:url(/images/members/layout/buttons/save.gif) no-repeat;float:left;color:#FFFFFF;padding:0 0 0 14px} #inner-2 #content .bt-save a span{background:url(/images/members/layout/buttons/save.gif) no-repeat 100% 0;height:29px;float:left;cursor:pointer;padding:0 30px 0 0} #inner-2 #content .bt-save a:hover{text-decoration:none} /* icons */ .icon{font-size:11px;padding:0px 0px 8px 25px;background:#fff url(/images/redesign/sprite.png) no-repeat 0 0;line-height:22px;display:inline-block;} .cooliris{background-position:-450px 0px;} .like{background-position:-450px -40px;line-height:26px;padding:0 4px 4px 28px;} .comments{background-position:-450px -84px;line-height:26px;padding:0 4px 4px 22px;} .lightbox{background-position:-450px -127px;line-height:26px;padding:0 4px 4px 28px;} /*Cool Submit buttons*/ .cool_submit, .cool_submit:visited { background: #f81 url(/images/redesign/x_sprite.png) repeat-x 0 -384px; display: inline-block; padding: 5px 10px 4px; color: #fff; text-decoration: none; font-weight: bold; line-height: 1; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:none; border-bottom: 1px solid #e70; border-right: 1px solid #e70; text-shadow:0 -1px 1px rgba(240, 90, 60, 0.9); position: relative; cursor: pointer; } .cool_submit:hover { background: #fa2; border-color:#f91; text-decoration:none; } .cool_submit:active { top:1px; } .small.cool_submit, .small.cool_submit:visited { font-size:11px; } .cool_submit, .cool_submit:visited, .medium.cool_submit, .medium.cool_submit:visited { font-size:13px; font-weight:bold; line-height:1; } .large.cool_submit, .large.cool_submit:visited { font-size:14px; padding:8px 14px 7px; } .light.cool_submit, .light.cool_submit:visited { font-weight:normal; } /* [IMPORTED CSS] /stylesheets/shared/forms.css */#avatar-preview{float:right;width:350px;margin:-220px 140px 0 0;height:250px;border:1px solid #CCCCCC;border-bottom:1px solid #777777;border-right:1px solid #999999} .compulsory{color:#f90;} .invalid{background-color:#fcc;} /* [IMPORTED CSS] /stylesheets/shared/model_teaser.css */div.mmngTeaser{color:#666666;font-size-adjust:none;margin:0 10px 10px 0;font:normal normal normal 10px/normal "Lucida Grande",Arial,Geneva,sans-serif} div.mmngTeaser a{color:#47A5D9;text-decoration:none} div.mmngTeaser img{border:none} div.mmngTeaser div.remove-from-result { height:0; left:310px; position:relative; top:10px;z-index:20; } div.mmngTeaser h1, div.mmngTeaser h2, div.mmngTeaser h3, div.mmngTeaser ul, div.mmngTeaser li, div.mmngTeaser dl, div.mmngTeaser dt, div.mmngTeaser p, div.mmngTeaser dd{margin:0;padding:0} div.mmngTeaser h2{ color:#999999; font-size-adjust:none; font-stretch:normal; padding:18px 12px 12px 0 !important; font-size:18px !important; font-weight:normal !important; margin:0 !important; border:none !important; } div.mmngTeaser p{margin:0 0 3px} div.mmngTeaser{float:left;width:331px;height:188px;overflow:hidden;display:block;position:relative} div.mmngTeaser .mmngbooks ul.teaser{margin:12px 0 0 10px} div.mmngTeaser .mmngbooks ul.teaser li{width:78px;margin-bottom:3px} div.mmngTeaser .operations{position:absolute;top:85px;left:150px;width:170px;height:80px} div.mmngTeaser .information{display:block;line-height:250px;width:30px;float:right;overflow:hidden;outline:none} div.mmngTeaser a.button{background:transparent url(/images/sprite_elements.gif) no-repeat scroll -331px -28px;color:#4F4F4F;cursor:pointer;display:inline-block;float:left;height:25px;margin-right:4px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding-left:4px;text-decoration:none} div.mmngTeaser .button{margin:30px 0 0 0} div.mmngTeaser .cover-and-back{display:block;width:670px;height:188px;background:transparent url('/images/badges/1/bg.png') no-repeat} div.mmngTeaser .cover-and-back.selected{background:transparent url('/images/badges/1/bg_selected.png') no-repeat} div.mmngTeaser .cover, div.mmngTeaser .back{float:left} div.mmngTeaser .avatar_holder{position:relative;width:123px;height:163px;padding:12px;margin-right:6px;float:left;} div.mmngTeaser .avatar_holder .btns{top:12px;right:12px;} div.mmngTeaser .avatar_holder .avatar{display: block;padding:0px;margin:0;} div.mmngTeaser .avatar{display:block;float:left;padding:12px;margin-right:6px} div.mmngTeaser .avatar img{width:123px;height:163px} div.mmngTeaser .back{color:#FFFFFF;display:block;position:relative;width:331px;height:188px} div.mmngTeaser .cover{display:block;position:relative;width:331px;height:188px} div.mmngTeaser .photobooks{width:168px;height:187px;display:block;float:left;overflow:hidden} div.mmngTeaser .details{width:140px;height:120px;float:left;display:block;overflow:hidden} div.mmngTeaser .details{padding:10px} div.mmngTeaser .details dl{border-bottom:1px solid #4F4F4F;width:135px;font-size:1.1em;padding:5px 0} div.mmngTeaser .details dl, div.mmngTeaser .details dd, div.mmngTeaser .details dt{margin:0;float:left;color:#999999} div.mmngTeaser .details dd{margin:0;float:right;color:#FFFFFF} div.mmngTeaser .odd{margin-right:12px} div.mmngTeaser a.button.light span.corner{background:transparent url(/images/sprite_elements.gif) no-repeat scroll 100% -54px;height:25px;margin-left:10px;padding-right:10px} div.mmngTeaser a.button span.corner{display:inline-block} div.mmngTeaser a.button.light{cursor:pointer;text-decoration:none} div.mmngTeaser a.button.light span.corner span.text{background:transparent url(/images/sprite_elements.gif) repeat scroll 0 -426px} div.mmngTeaser a.button.light .text{color:#4F4F4F;display:inline-block;font-size:1.16em;height:25px;letter-spacing:-0.01em;line-height:25px;padding-right:3px} div.mmngModels .cls{clear:both} div.mmngModels .mmngbooks {float:left} div.mmngModels .mmngbooks ul {color:#999;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;} div.mmngModels .mmngbooks ul.teaser {margin:12px 0 0 10px;} div.mmngModels .mmngbooks ul.teaser li {margin-bottom:3px;width:78px;float:left;height:74px;margin:0;} div.mmngModels .mmngbooks ul li {overflow:hidden;position:relative;} div.mmngModels .mmngbooks ul li .book {display:block;height:74px;margin:0 0 6px;overflow:hidden;position:relative;width:78px;padding:0 0 0 6p;} div.mmngModels .mmngbooks ul.teaser li .book span {background:transparent url(/images/badges/1/photobook.png) no-repeat scroll 0 0;height:72px;width:73px;} div.mmngModels .mmngbooks ul li .book span {left:0;position:absolute;top:0;} div.mmngModels .mmngbooks ul.teaser .book img {left:0;position:absolute;top:0;} /* [IMPORTED CSS] /stylesheets/shared/blocks.css */#facebox{position:fixed !important;top:20px !important;left:0;z-index:1001;text-align:left;width:100%} #facebox .choose-account-modal{padding:20px} #facebox #listoferrors{padding-left:50px;padding-bottom:10px} #facebox #listoferrors li div{color:#555555;font-size:11px} #facebox #listoferrors li.error{color:#FF0000;list-style-position:outside;list-style-type:square} #facebox #modal_error{clear:both;position:relative} #facebox #modal_error strong{background:#DD6633;border:2px solid #CC6633} #facebox .b{background:url(/images/facebox/b.png)} #facebox .bl{background:url(/images/facebox/bl.png)} #facebox .body{background:#FFFFFF;width:450px} #facebox .br{background:url(/images/facebox/br.png)} #facebox .image{text-align:center} #facebox .loading{text-align:center} #facebox .popup{position:relative} #facebox .tl{background:url(/images/facebox/tl.png)} #facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0} #facebox .tr{background:url(/images/facebox/tr.png)} #facebox a.close{font-size:11px;font-weight:bold;margin:0 auto;position:absolute;right:10px;top:11px} #facebox div.description{border:2px solid #EEEEEE;font-size:14px} #facebox div.description ul{list-style:square;list-style-position:inside} #facebox div.description ul li{padding:4px 5px;background:#FFFFEE} #facebox h3.description.error{background:#FFCCCC none repeat scroll 0 0;color:#FF0000} #facebox h3.description.message{background:#CCFFCC none repeat scroll 0 0;color:#339900} #facebox img{border:0;margin:0} #facebox strong{color:#FFFFFF;display:block;font:20px "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif} #facebox strong, #facebox h3.description{font-size:14px;font-weight:normal;margin-top:0;padding-bottom:10px;padding-left:30px;padding-top:10px} #facebox table{border-collapse:collapse;margin:auto} #facebox td{border-bottom:0;padding:0} #facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:99;background:#000000} /* Text with rounded corners and grey background */ span.minimal{background:transparent url(/images/manager/buttons.png) no-repeat scroll 0 -503px;color:#4F4F4F;float:right;height:23px;position:relative;top:0px} span.minimal .text{background:transparent url(/images/manager/buttons.png) no-repeat scroll 100% -503px;color:#999999;margin-left:10px;display:inline-block;font-size:10px;letter-spacing:-0.01em;line-height:20px;padding-right:17px;display:block} /** Growler Notice Custom Styling **/ div.Growler-notice{color:#FFFFFF;opacity:.85;filter:alpha(opacity = 85);zoom:1;width:235px;padding:10px;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:40px;font:12px Tahoma,Arial,Helvetica,sans-serif;background:#000000;margin:5px auto} div.Growler-notice-head{font-weight:bold;font-size:10px} div.Growler-notice-exit{float:right;font-weight:bold;font-size:12px;cursor:pointer} /*Green comment*/ span.info.green{right:20px;top:7px;background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -850px !important;padding-left:6px;height:16px;display:inline-block;} span.info.green span.corner{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -834px;display:inline-block;height:16px;padding-right:7px} span.info.green span span.text{background:#C2D223 !important;/*background:#c2d223 !important; font-weight:normal; color:#fff; height:15px; line-height:17px; margin-right:5px;margin-left:5px;*/ color:#FFFFFF;display:inline-block;height:16px;letter-spacing:-0.01em;line-height:16px} /*inline flash messages*/ .notification{position:relative;height:30px} .rounded_corner{width:5px;height:28px;float:left;position:absolute} .rounded_corner.notice{background:transparent url('/images/flash_sprite.png') repeat 0 0} .rounded_corner.error{background:transparent url('/images/flash_sprite.png') repeat -10px 0} .rounded_corner.success{background:transparent url('/images/flash_sprite.png') repeat -5px 0} .slope span{position:absolute;left:10px;top:8px} .slope{height:28px;width:668px;float:left;left:5px} .slope.active{height:1px} .slope.notice{background:#ABEAFE} .slope.error{background:#FFACAC} .slope.success{background:#A4EB91} .slope.notice.active{background:transparent url('/images/flash_sprite.png') repeat -15px 0} .slope.error.active{background:transparent url('/images/flash_sprite.png') repeat -15px -2px} .slope.success.active{background:transparent url('/images/flash_sprite.png') repeat -15px -4px} .slope span{font-weight:bold} .slope.notice span{color:#0099CC} .slope.error span{color:#FF0000} .slope.success span{color:#339900} /* Prototip */ .prototip{font:11px Arial,Helvetica,sans-serif;color:#000000} .prototip .creamy{width:250px;color:#191919} .prototip .creamy .toolbar{background:#191919;font-weight:bold} .prototip .creamy .title{padding:5px} .prototip .creamy .content{background:#FFD594;padding:5px} .prototipLoader{position:absolute;top:-1000px;left:-1000px;height:14px;width:14px;border:1px solid #DDDDDD;overflow:hidden} .prototip{position:absolute;overflow:hidden} .prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative} .prototip .content{clear:both} .prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer} .prototip .tooltip{clear:both;float:left} .prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px} .prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative} .prototip .borderTop,.prototip .borderBottom{overflow:hidden} .prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0} .prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both} .prototip_Corner{float:left;position:relative} .prototip canvas{position:relative;float:left} .prototip_CornerTr,.prototip_CornerBr{float:right} .prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both} .prototip .borderMiddle{position:relative;float:left} .prototip .borderCenter{position:relative;float:left;height:100%} .prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both} .prototip_StemBox{float:left;position:relative} .prototip_Stem{width:100%;position:absolute;overflow:hidden} .iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden} .prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .prototip .clearfix{display:inline-block} /* IE Mac Hide \*/ .prototip .clearfix{display:block} /* IE Mac Hide End */ .rounded{-moz-border-radius:0.4em;-webkit-border-radius:0.4em;border-radius:0.4em;border:1px solid #F0F0F0;background:#F0F0F0} .option-group{width:196px;margin:0 0 10px 0;padding:7px 9px 5px 9px} .group fieldset{width:286px;float:left} /** * Modalbox */ #MB_overlay a{outline:none !important} #MB_overlay{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;border:0;background:#000!important} #MB_overlay[id]{position:fixed} #MB_window{position:absolute;top:0;border:0 solid;text-align:left;z-index:10000} #MB_window[id]{position:fixed!important} #MB_frame{position:relative;height:100%;background:#FFFFFF} #MB_header{margin:0;padding:0} #MB_content{position:relative;padding:6px .75em;overflow:auto} #MB_caption{font:1.5em bold "Lucida Grande",Arial,sans-serif;padding:.5em 2em .5em .75em;margin:0;text-align:left} #MB_close{display:block;position:absolute;right:5px;top:0;padding:2px 3px;font-weight:bold;text-decoration:none;font-size:13px} #MB_close:hover{background:transparent} #MB_loading{padding:1.5em;text-indent:-10000px;background:transparent url(/images/spinner.gif) 50% 0 no-repeat} /* Color scheme */ #MB_window{color:#000000;-webkit-box-shadow:0 0 64px #000000;-moz-box-shadow:#000000 0 0 64px;box-shadow:0 0 64px #000000;background:#EFEFEF} #MB_frame{padding-bottom:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px} #MB_header{background:#FF9900} #MB_caption{color:#FFFFFF} #MB_close{color:#FFFFFF;outline:none;margin-top:5px} #MB_close:hover{color:#000000} /* Alert message */ .MB_alert{margin:10px 0;text-align:center} .modal-warning{font-size:1.25em;padding:10px;color:#666666} .modal-notice{font-size:1.25em;padding:10px;color:#666666} .modal-error{font-size:1.25em;padding:10px;color:#666666} div.model-warning,div.model-error,div.model-notice p{padding-bottom:20px !important} .modal-header-warning{background:#FF9900 !important} .modal-header-error{background:#FF0000 !important} .modal-header-notice{background:#DDFFCC !important;color:#000000} .modal-header-notice #MB_caption{color:#000000 !important} .modal-header-notice #MB_close{color:#000000 !important} .mmng-models-embed{margin:0;padding:0;display:none;width:0;height:0;overflow:hidden} .embed{padding:0 0 10px 0} .embed,.embed input{font-size:0.95em;width:125px} #modal_sign_up{width:415px;padding:0 20px 10px} #modal_sign_up #sign_up_groups label{display:block;padding:8px 0 8px 0} #modal_sign_up h1{color:#333333;font-size:2em;padding:20px 0 10px 0} #modal_sign_up .email label{color:#333333;font-size:1.4em;display:block;padding:20px 0 10px 0} #modal_sign_up .email input{color:#333333;font-size:1.5em;padding:10px;margin:0 0 8px 0;width:310px} #modal_sign_up #email_information{margin:0 0 15px 0} #modal_sign_up .models, #modal_sign_up .managers, #modal_sign_up .invitations, #modal_sign_up .email, #modal_sign_up .operations{float:left;clear:both} #modal_sign_up .invitations{color:#999999} #modal_sign_up #fb-close{float:right;padding:10px 0} #modal_login #fb-close{float:right;padding:10px} /* flash & system messages */ #flash,#system_message{padding:25px 25px 10px 25px;background:#FFFFFF} #errorExplanation h2{color:#FFCCCC;border-bottom:2px solid #caa;} #errorExplanation li{line-height:25px} #flash_notice,#system_message_notice{background:#C2D223} #flash_error{} #system_message .information{font-size:0.8em} #quick_sign_up .error{ background-color:#f99; } #large-signup{ } a#large-signup{ background:transparent url(/images/home/button.gif) no-repeat scroll left top; color:#442211; font-size:23px; font-weight:bold; padding:8px 25px; } a#large-signup:hover{ color:#fff; text-decoration:none; } #modal_login{position: relative;width:680px;height:300px;font-size:11px;} #modal_login .b{background:url(/images/facebox/b.png);} #modal_login .bl{background:url(/images/facebox/bl.png);} #modal_login .body{background:#FFFFFF;width:450px;} #modal_login .br{background:url(/images/facebox/br.png);} #modal_login .image{text-align:center;} #modal_login .loading{text-align:center;} #modal_login .popup{position:relative;} #modal_login .tl{background:url(/images/facebox/tl.png);} #modal_login .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;} #modal_login .tr{background:url(/images/facebox/tr.png);} #modal_login a.close{font-size:11px;font-weight:bold;margin:0 auto;position:absolute;right:10px;top:11px;} #modal_login div.description{border:2px solid #EEEEEE;font-size:14px;} #modal_login div.description ul{list-style:square;list-style-position:inside;} #modal_login div.description ul li{padding:4px 5px;background:#FFFFEE;} #modal_login h3.description.error{background:#FFCCCC none repeat scroll 0 0;color:#FF0000;} #modal_login h3.description.message{background:#CCFFCC none repeat scroll 0 0;color:#339900;} #modal_login img{border:0;margin:0;} #modal_login strong{color:#FFFFFF;display:block;font:20px "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;} #modal_login strong, #modal_login h1{font-size:2em;font-weight:normal;margin-top:0;padding-bottom:10px;padding-left:20px;padding-top:20px;} #modal_login table{border-collapse:collapse;margin:auto;} #modal_login td{border-bottom:0;padding:0;} #modal_login form{padding: 0 20px 20px 20px;} #modal_login label{display:block;padding:10px 10px 0 10px;} #modal_login label a{margin-left:20px;} #modal_login div.sigup, #modal_login div.login{width: 50%;position: absolute;top:0;height:300px;} #modal_login div.login{background:#f5f5f5;} #modal_login div.login input{ width: 300px;height:30px;font-size: 2em;} #modal_login div.sigup{left: 340px;} #modal_login .cool_submit{margin-top: 10px !important;} #modal_login .messages{margin: 0 auto;} .ellipsis {overflow: hidden; white-space: nowrap;} /* [IMPORTED CSS] /stylesheets/shared/fancy_tables.css *//* Fancy tables */ table.backgrounded-rows { width: 100%; margin:14px 0 40px 0; } table.backgrounded-rows tbody td{ padding: 10px 5px 14px 5px; background: transparent url('/images/members/bg-table-row.gif') no-repeat; } table.backgrounded-rows thead th, table.activity thead th { text-align: left; padding: 5px 12px; font-weight: normal; color: #999; } table.backgrounded-rows tbody td{ background-position: -10px 0; font-size: 10px; } table.backgrounded-rows tbody td.first{ padding-left: 15px; background-position: -2px 0; } table.backgrounded-rows tbody td.last{ padding:0 20px 0 0; background-position: 100% 0; } table.backgrounded-rows tbody td.last a.delete{ display:block; overflow:hidden; width:9px; height:9px; float:right; line-height:50px; margin-top:-7px;background: transparent url('/images/members/layout/background.gif') no-repeat -172px -287px;} table.activity{border-collapse: collapse; width: 100%; font-size: 10px;} table.activity tbody tr{ margin-top: 1px;} table.activity tbody td{padding: 10px 0 10px 12px; background: #ececec;} table.activity tbody tr.notpaied td{background: #cfc;} table.activity tbody tr.withdrawl td{background: #fc9;} table.activity tbody td.empty{padding: 0;background:none;height: 1px;} table.activity tbody tr.today td{background: #ffc;} /* [IMPORTED CSS] /stylesheets/shared/photobooks.css *//* Photobooks */ #content .photo-books{float:left} #content .photo-books ul{margin:0;padding:0;list-style:none;color:#999999} #content .photo-books ul li{float:left;overflow:hidden;margin:0 0 12px} #content .photo-books ul li{float:left;width:170px;height:170px;margin:0 14px 20px 0} #content .photo-books ul li a.book span{position:absolute;top:0;left:0;background:url(/images/members/layout/book.png) no-repeat;width:170px;height:170px} * html #content .photo-books ul li .book span{background:url(/images/blank.gif);filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/members/layout/book.png',sizingmethod='crop')} #content .photo-books ul li a.book{ display:block; width:170px; height:170px; position:relative; overflow:hidden; margin:0 0 6px; } #content .photo-books ul li a.book:hover{text-decoration:none;} #content .photo-books ul li a.book img{display:block;margin:0 0 0 18px} #content .photo-books ul li a.book{margin:0 0 0 7px;font-size:1.1em} #content .photo-books ul li a.book a{color:#2094D4} #content .photo-books ul li a.book a:hover{color:#FF9900} /* saved photobook */ #content .ready-book{width:100%;overflow:hidden} #content .ready-book li{list-style:none} #content .ready-book ul{padding:0} #content .ready-book span{position:absolute;top:0;left:0;background:url(/images/members/layout/book-ready.png) no-repeat;width:257px;height:256px} * html #content .ready-book span{background:url(/images/blank.gif);filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/members/layout/book-ready.png',sizingmethod='crop')} #content .ready-book a{display:block;width:257px;height:256px;position:relative;overflow:hidden;margin:0 0 4px} #content .ready-book img{display:block;margin:0 0 0 26px} #content .photobook .main-photo{background:url('/images/image_spinner.gif') #eee no-repeat 225px 250px;text-align:center} #content .photo-books ul.teaser li .book span{background:url(/images/members/layout/small_book.png) no-repeat;width:82px;height:72px} #content .photo-books ul.teaser li{float:left;width:82px;height:74px;margin:0 0 0 0} #content .photo-books ul.teaser .book img{display:block;margin:0 0 0 8px} #photobook-holder .heading h1{width:550px;height:43px;display:block;float:none;margin:0;} #content .photos .photo-info .options .crop-book div img{display:block} div.photo-book-preview{margin:1px 0 0 9px} /* photo actions */ #content #photo-actions {margin:10px 0px 30px;} #content #photo-actions .likebox { float:left;margin-right:15px; } #content #photo-actions .likebox em{ color:#999;font-style:normal; } #content #photo-actions .add_to_lightbox, #content #photo-actions .comments-count{ float:right;margin-left:15px; } /* information */ .information {margin-bottom:30px;} .information dd{margin:0 0 15px 0} .information dd, .information dt{margin:0 0 0 0} .information dt{font-weight:bold;color:#999999;font-size:1.1em} .information dd{padding:0 0 10px 0;} /* next - prev overlay links */ #photo-overlay span.hoverable{width:100px;display:block;height:558px;z-index:500;position:absolute} #photo-overlay span.hover{cursor:pointer} #photo-overlay .next-photo{margin-left:455px} #photo-overlay span.hover span.overlay{background:transparent url('/images/members/photobooks/navigation_overlay.png') repeat-y} #photo-overlay .previous-photo.hover{background:url('/images/members/photobooks/navigation_overlay.png') no-repeat} #photo-overlay .next-photo.hover{background:url('/images/members/photobooks/navigation_overlay.png') no-repeat 100% 0} .photo-books li{position:relative} /* photo pagination */ #photo-pagination{float:left;margin-top:79px;} .roll{padding:0;list-style:none;width:184px;float:left;background:#eee} * html .roll{margin:0;top:224px;left:740px;position:absolute;width:188px} .roll li{float:left;width:90px;height:90px;text-align:center;padding:10px 0px;} .roll li a{display:block;outline:none} .roll li.active-element{ _border:3px solid #f90; _width:84px; _height:84px; _overflow:hidden; opacity:0.4; } .roll li.active-element img{_margin:-2px 0 0 -1px} .roll li.top{border-top:none} #content .photos .photo-info .options .crop-book div img{display:block} #switch-off-pagination{height:19px;margin:-20px 0 0 688px;background:url('/images/members/photobooks/photobook_sprite.gif') no-repeat 0 -64px;z-index:999} #switch-on-pagination{height:30px;margin:10px 0 0 510px;background:url('/images/members/photobooks/show_navigation.png') no-repeat;z-index:999} #switch-on-pagination a, #switch-off-pagination a{line-height:80px;display:block} #switch-on-pagination, #switch-off-pagination{position:absolute;width:35px;overflow:hidden} #previous-page{float:left;margin:0 15px;padding:5px} #next-page{float:right;padding:5px 45px 5px 5px} /* [IMPORTED CSS] /stylesheets/shared/casting_sessions.css *//* Casting sessions */ #casting_sessions .link-button{margin:4px 0} #casting_sessions .link-button a{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 0 -381px;color:#FFFFFF;float:left;font-size:11px;margin-left:6px;padding:0} #casting_sessions .link-button a:hover{text-decoration:none} #casting_sessions .link-button span{background:transparent url(/images/sprite_transparent_buttons.gif) no-repeat scroll 100% -402px;cursor:pointer;float:left;height:21px;line-height:20px;margin-left:2px;padding:0 4px 0 2px;color:#0099CC} #casting_sessions .link-button span span{background:#ECECEC} #casting_sessions h2{font-size:1.27em;font-weight:bold;color:#191919;margin-top:5px} #casting_sessions table{color:#999999;border-collapse:collapse} #casting_sessions table,#casting_sessions h2{margin-left:0} #casting_sessions td{text-align:left;font-size:1.27em;color:#4F4F4F;font-weight:normal;padding-left:10px} #casting_sessions th{text-align:left;width:130px;font-size:1em;font-weight:normal;padding:0 0 0 10px;margin:0} #casting_sessions tr{height:37px} #casting_sessions thead tr{background:none;height:20px} /* [IMPORTED CSS] /stylesheets/shared/vimity_galleries.css */ul.vimity-gallery { clear:both; float:left; padding:0; margin:10px 0 0 -33px; width:778px; list-style:none; } ul.vimity-gallery li { background:transparent url(/images/vimity/item.gif) no-repeat top left; float:left; height:220px; margin:0 0px 5px 33px; padding:1px 4px 4px 1px; position:relative; width:220px; } ul.vimity-gallery li .img { cursor:pointer; display:block; height:220px; width:220px; } ul.vimity-gallery li div.info { background:transparent url(/images/vimity/hover.png) repeat left top; font-size:11px; margin-left:0; padding:5px 10px; position:absolute; top:160px; width:200px; } ul.vimity-gallery li div.info p{ margin:0; } ul.vimity-gallery li p.gallery_title { color:#FFFFFF !important; display:block; font-size:15px; width:180px; } 

/* LOCAL FILES */
 /** Contents from application **/               /** Contents from search **/ #content #main-holder .left-col{ padding: 0 0 500px 0; float:left !important;float:left;} #content #main-holder.search { width: 100%; } #content #main-holder.search #main { width: 686px; padding-right:0;float:left;} .search h2{ padding: 18px 12px 12px 0; } .search p{ margin: 0 0 3px 0; } .search h2 a{ font-size: 16px; } .search .range-slider{ width: 181px; margin: 0 0 30px 5px; font-size: 12px; } .search #dress_range .preview, .search #shoes_range .preview, .search #trousers_range .preview, .search #jacket_range .preview{ font-size: 10px; } #search-options .free-text label{ margin: 0 0 3px 0; display: block; } #search-options .free-text input{ width: 190px !important; font-size: 16px; padding:0 !important; } #search-options #search_button{ margin-top:10px; padding:3px 0 !important; width:91px !important; font-size:13px; } #search-options .age .slider-title { } #search-options a.collapsable { font-size: 12px; float: right; margin: 2px 0 0 0; } #search-options h2{ color: #333333; font-size: 13px; font-weight: bold; padding: 0; margin: 1px 0 15px -2px; } #search-options p.gender{ margin: 16px 0 16px -10px; } #search-options .gender label{ display: block; margin: 0 0 8px 10px; } #search-options .gender input{ margin: -3px 0 0 10px; } #search-options .select_multiple{ margin-bottom: 10px; } #search-options .select_multiple .label{ margin: 10px 0 4px 0; } #search-options .select_multiple .label label{ margin: 10px 5px 4px 4px; font-size: 11px; font-weight: bold; display: inline; } #search-options div.closed{ display: block; height: 22px; overflow: hidden; } #search-options div.closed div.collapsable{ display: none; } .select_multiple .options.one{ width: 190px; } .select_multiple .options.one .submit input{ margin-top: 10px; } div.redefine h1{ width: 210px; padding: 10px 0 0 20px; display: block; font-size: 22px; margin: 0; } #content .photo-books ul.teaser{ margin: 12px 0 0 10px; } #content .photo-books ul.teaser li{ width: 78px; margin-bottom: 3px; } .results{position:relative;} .search .result{ width: 333px; height: 188px; margin: 0 0px 12px 10px; display: block; overflow:hidden; float:left; position:relative; } .search .result .operations{ position: absolute; top: 100px; left: 150px; width: 170px; height: 80px; } .search .operations .information{ display: block; line-height: 250px; width: 30px; float: right; overflow: hidden; outline: none; } .search .operations .button{ margin: 20px 0 0 0; } .search .result .cover-and-back{ display: block; width: 670px; background: transparent url('/images/public/search_result_bg.png') no-repeat; } .search .result .cover, .search .result .back{ float: left; width: 331px; height: 188px; overflow: hidden; display: block; position: relative; } .search .avatar{ display: block; float: left; padding: 12px; margin-right: 6px; } .search .avatar img{ width: 123px; height: 163px; } .search .result.detailed{ } .search .result .back{ color: #FFFFFF;} .search .result .cover{} .search .result .back .photobooks{ width: 168px; height: 187px; display: block; float: left; overflow: hidden; } .search .result .back .details{ width: 140px; height: 120px; float: left; display: block; overflow: hidden; } .search .result .details{ padding: 10px; } .search .result .details dl{ border-bottom: 1px solid #4F4F4F; width: 135px; font-size: 11px; padding: 5px 0; } .search .result .details dd, .search .result .details dt{ margin: 0; float: left; color: #999999; } .search .result .details dd{ margin: 0; float: right; color: #FFFFFF; } .search .result .details dd, .search .result .details dt{ } .search .result.odd{ margin-right: 12px; } #search-activity{ opacity: .60; filter: alpha(opacity = 60); zoom: 1; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: fixed; padding: 20px; text-align: center; background: #000000; color: #FFFFFF; top: 50%; left: 50%; font-size: 20px; } #search-activity a{ text-decoration: underline; } #permalink{ float: right; margin: -35px 35px 0 0; } .agency-logo{ padding:0 20px 10px 0; } /* Countries selector */ #search-options #countries ul{ list-style:none; padding:0px; } #search-options #countries ul li a, #search-options #countries ul li span{ padding:10px; border-bottom:1px solid #ddd; font-size:12px; display:block; } #search-options #countries ul li a:hover{ background:#fff; border-bottom:1px solid #ccc; } #not-found-message:hover{ cursor:pointer; } * html #search-activity { position: absolute; } #kasting-invitation-header { -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius: 10px; background:#F0F0F0 none repeat scroll 0 0; border:1px solid #F0F0F0; margin-bottom:10px; margin-right:25px; padding-bottom:20px; padding-left:20px; padding-right:20px; padding-top:20px; margin-top:10px; width:175px; float:left; font-size:11px; } #kasting-invitation-header-right { -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius: 10px; background:#F0F0F0 none repeat scroll 0 0; border:1px solid #F0F0F0; margin-bottom:10px; padding-bottom:20px; padding-left:20px; padding-right:20px; padding-top:20px; margin-top:10px; width:610px; float:left; font-size:13px; } #top-header { border-bottom-color:#F0F0F0; border-bottom-style:solid; border-bottom-width:1px; height:140px; } #top-header-info {font-size:14px;} #top-header-invite {margin-top:20px;} #top-header-invite-text {margin-top:10px;} #end-of-pagination{padding:20px;} /** Contents from search/latest **/ /** Contents from shared/controls **/ /* show hide behaviour with protofish */ /**div.dropdown ul li.hover ul ul, div.dropdown ul li.hover ul ul ul, div.dropdown ul li.hover ul ul ul ul{position:absolute;display:none;}*/ /**div.dropdown ul li.hover ul, div.dropdown ul li li.hover ul, div.dropdown ul li li li.hover ul,*/ #control_overlay{background:#000000} .select_multiple{position:relative;width:200px} .select_multiple .rounded{border:1px solid #CCCCCC !important;background:#EEEEEE !important} .select_multiple .submit{text-align:right;padding:5px;background:#FFFFFF;} .select_multiple .submit input{margin:0 !important;} .select_multiple label{} .select_multiple .options{width:450px;position:absolute;top:0;left:0;z-index:1000} .wider .select_multiple .options{width:640px;} * html .select_multiple .options{width:200px;position:relative;top:0;left:0;z-index:1000;margin-top:-20px} .select_multiple .header{color:#444444;font-weight:bold;font-size:12px;margin:0;padding:7px 0 8px 10px;background:#EEEEEE} .select_multiple dl{position:relative;margin:0;border-bottom:1px solid #DDDDDD;width:190px;float:left;background:#FCFCFC} .select_multiple dd{width:25px;margin:0 0 0 147px} .select_multiple dt{margin:0;float:left} .select_multiple dt label{display:block;padding:3px 0 0 15px !important;width:140px} .select_multiple dl.odd{background:#F7F7F7} .select_multiple dl.selected{color:#444444;font-weight:bold;background:#EEEEEE} .range-slider .track span{float:left;cursor:pointer;height:18px;width:7px} .range-slider .track span.min{background:transparent url('/images/members/sliders.gif') repeat-x 0 0} .range-slider .track span.max{background:transparent url('/images/members/sliders.gif') repeat-x -7px 0} .range-slider .track{position:relative;height:21px;background:transparent url('/images/members/sliders.gif') repeat-x 0 -45px;display:block} .range-slider .slider-title{font-weight:bold;font-size:0.85em;display:block;padding:5px} .range-slider .preview{font-size:0.85em;color:#444444} .range-slider .slider-min{float:left} .range-slider .slider-max{float:right} div.auto_complete{width:350px;background:#FFFFFF;font-size:1.2em} div.auto_complete ul{border:1px solid #CCCCCC;margin:0;padding:0;width:100%;list-style-type:none} div.auto_complete ul li{margin:0;padding:5px;border-bottom:1px solid #EEEEEE} div.auto_complete ul li:hover{cursor:pointer;background:#EEEEEE} div.auto_complete ul strong.highlight{color:#FF9900;margin:0;padding:0} /* Tag form input & Autocompleter */ .tag_input ul.holder{margin:0;border:1px solid #CCCCCC;overflow:hidden;height:auto !important;height:1%;padding:4px 5px 0} *:first-child+html .tag_input ul.holder{padding-bottom:2px} * html .tag_input ul.holder{padding-bottom:2px/* ie7 and below */} .tag_input ul.holder li{float:left;list-style-type:none;margin:0 5px 4px 0} .tag_input ul.holder li.bit-box,ul.holder li.bit-input input{font-size:11px} .tag_input ul.holder li.bit-box{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #E9D9A0;background:#FFFFCC;padding:2px 5px 2px} .tag_input ul.holder li.custom{border:1px solid #CCCCCC;background:#EEEEEE} .tag_input ul.holder li.bit-input input{width:150px;margin:0;border:none;outline:0;padding:3px 0 2px/* no left/right padding here please */} .tag_input ul.holder li.bit-input input.smallinput{width:20px} .tag_input #add{border:1px solid #999999;width:550px;margin:50px;padding:20px 30px 10px} .tag_input ol{font-size:11px;margin:0;padding:0} .tag_input ol li.input-text{margin-bottom:10px;list-style-type:none;padding-bottom:10px} .tag_input ul.holder{background:#FFFFFF;width:632px} .tag_input ul.holder li.bit-box{cursor:pointer;padding-right:15px;position:relative;color:#444;} .tag_input ul.holder li.bit-hover{background:#F9F0B9;border:1px solid #E0C966} .tag_input ul.holder li.bit-box-focus{border-color:#FF9900;background:#FF9900;color:#FFFFFF} .tag_input ul.holder li.custom.bit-hover{background:#BBBBBB;border:1px solid #DDDDDD} .tag_input ul.holder li.custom.bit-box-focus{border-color:#AAAAAA;background:#AAAAAA;color:#FFFFFF} .tag_input ul.holder li.bit-box a.closebutton{position:absolute;right:4px;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url('/images/close.gif')} .tag_input ul.holder li.bit-box a.closebutton:hover{background-position:7px} .tag_input ul.holder li.bit-box-focus a.closebutton,ul.holder li.bit-box-focus a.closebutton:hover{background-position:bottom} .tag_input .facebook-auto{display:none;position:absolute;width:312px;background:#EEEEEE} .tag_input .facebook-auto .default{padding:5px 7px;border:1px solid #CCCCCC;border-width:0 1px 1px} .tag_input .facebook-auto ul{display:none;margin:0;padding:0;overflow:auto} .tag_input .facebook-auto ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #CCCCCC;border-width:0 1px 1px;font-size:11px} .tag_input .facebook-auto ul li em{font-weight:bold;font-style:normal;background:#CCCCCC} .tag_input .facebook-auto ul li.auto-focus{background:#666666;color:#FFFFFF} .tag_input .facebook-auto ul li.auto-focus em{background:none} .tag_input #demo ul.holder li.bit-input input{padding:2px 0 1px;border:1px solid #999999} .tag_input #add a{color:#666666} .tag_input #add-test{width:100px;padding:2px} .tag_input #button_container{margin-left:70px;margin-bottom:30px} div.autocomplete{position:absolute;width:250px;border:1px solid #888888;margin:0;padding:0;background:#FFFFFF} div.autocomplete ul{list-style-type:none;margin:0;padding:0;z-index:999} div.autocomplete ul li.selected{color:#FFFFFF;background:#FF9900} div.autocomplete ul li{list-style-type:none;display:block;margin:0;padding:2px;font-size:12px;color:#666666;cursor:pointer;background:#F9F0B9} .controls.checklists{margin:28px 0 20px 0} .controls.checklists .sort h3,.filter h3{color:#999999;display:inline;float:left;font-size:1em;margin:4px;font-weight:normal;width:50px} .controls.checklists .sort ul li,.filter ul li{list-style-type:none;line-height:17px;margin:0;padding:0;float:left} .controls.checklists .sort ul,.filter ul{padding:0;float:left;margin:0px} .controls.checklists .sort,.checklists .filter{width:700px;height:25px/*margin-left:9px;*/} .controls.checklists a{outline:none;text-decoration:none} .controls.checklists a.check{float:left;height:23px;margin-right:2px;cursor:pointer;background:transparent url(/images/manager/buttons.png) no-repeat scroll 0 -422px;display:inline-block} .controls.checklists a.check .text{display:inline-block;height:23px;line-height:20px;margin-left:6px;padding-right:7px;letter-spacing:-0.01em;font-size:1em;background:transparent url(/images/manager/buttons.png) no-repeat scroll 100% -422px} .controls.checklists a.check.active{background:transparent url(/images/manager/buttons.png) no-repeat scroll 0 -400px} .controls.checklists a.check.active .text{background:transparent url(/images/manager/buttons.png) no-repeat scroll 100% -400px;color:#FFFFFF} .controls.checklists h3{margin-left:0} /* CUSTOM CLASSES FOR TEXTBOXFIELD*/ .tag_input ul.holder li.bit-box.tb_manager{ background-color:#dfd; border-color:#beb; } .tag_input ul.holder li.bit-hover.tb_manager{ background-color:#efe; border-color:#cfc; } .tag_input ul.holder li.bit-box-focus.tb_manager{ background-color:#6a6; border-color:#494; } .tag_input ul.holder li.bit-box.tb_beauty{ background-color:#fdd; border-color:#ebb; } .tag_input ul.holder li.bit-hover.tb_beauty{ background-color:#fee; border-color:#fcc; } .tag_input ul.holder li.bit-box-focus.tb_beauty{ background-color:#a66; border-color:#944; } .tag_input .facebook-auto ul li.tb_manager{background-color:#dfd;border-color:#cfc;} .tag_input .facebook-auto ul li.tb_manager em{background-color:#beb;} .tag_input .facebook-auto ul li.auto-focus.tb_manager{background-color:#6a6;border-color:#494;} .tag_input .facebook-auto ul li.tb_beauty{background-color:#fdd;border-color:#fcc;} .tag_input .facebook-auto ul li.tb_beauty em{background-color:#ebb;} .tag_input .facebook-auto ul li.auto-focus.tb_beauty{background-color:#a66;border-color:#944;} /* reorder box */ /* reorder box */ #content .reorder-box{width:100%;overflow:hidden;margin:0 0 17px} #content .reorder-box .drag-drop{float:left;width:480px} #content .drag-drop p{margin:0 0 17px;font-size:1.1em;color:#666666} #content .drag-drop li{border:3px solid #FFFFFF} #content .drag-drop li:hover{cursor:move} /* drag and drop list */ #content .drag-drop ul,.photo.thumbnails{margin:0 0 15px;padding:0;list-style:none;width:100%;overflow:hidden} #content .drag-drop ul li,.photo.thumbnails li{float:left;width:110px;height:110px;background:#ECECEC;margin:0 10px 10px 0;overflow:hidden;position:relative} #content .drag-drop ul li span,.photo.thumbnails li span{position:absolute;z-index:5;top:0;left:0;width:110px;height:110px;background:url(/images/members/layout/background.gif) no-repeat -306px -331px;display:none} #content .drag-drop ul li.active span{display:block} .wrap-holder{display:table;width:100%;height:100%} .wrap-middle{display:table-cell;vertical-align:middle} .wrap-left{position:relative;float:left;left:50%} .wrap-right{position:relative;left:-50%} #content .drag-drop ul li{float:left;width:110px;height:110px;background:#ECECEC;margin:0 10px 10px 0;overflow:hidden;position:relative} #content .drag-drop ul li span{position:absolute;z-index:5;top:0;left:0;width:110px;height:110px;background:url(/images/members/layout/background.gif) no-repeat -306px -331px;display:none} #content .drag-drop ul li.active span{display:block} #inner-2 #content .reorder-box{width:100%;overflow:hidden} #inner-2 #content .reorder-box .drag-drop ul li img{float:left} #inner-2 #content .reorder-box .learn-page{float:right;width:345px} #inner-2 #content .reorder-box .learn-heading{width:100%;overflow:hidden;margin:0 0 11px} #inner-2 #content .reorder-box .learn-heading span{float:left;background:url(/images/members/layout/bg-learn.gif) no-repeat;padding:0 0 0 12px} #inner-2 #content .reorder-box .learn-heading span span{float:left;background:url(/images/members/layout/bg-learn.gif) no-repeat 100% 0;padding:0 12px 0 0;height:19px;line-height:19px;font-size:10px;color:#999999} 
