 /* 1563:minified:/css/main2.css */ 
*.hebrewleft { text-align: right !important; } body { margin: 0px 0px 0px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; } td { font-size: inherit; } a { text-decoration: none; outline:none; } form { padding: 0px; margin: 0px; } h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 15px; color: black; } h2 { font-size: 115%; line-height: 100%; margin: 0px; padding: 0px; margin-top: 15px; margin-bottom: 10px; } h3 { font-size: 115%; margin: 0px; padding: 0px; margin-top: 15px; margin-bottom: 10px; } img { border-style: none; } .bold { font-weight:bold; }  div.topnav_outside { background-color: #dec0a8 !important; } .topnav { border-color: #cccccc; border-bottom: 1px solid #cecece; font-size: 12px; min-width: 850px; margin-top: 0px !important; background-color: #dec0a8 !important; background-image: url("/pics/logo_tapir_01.gif?v=1") !important; border-bottom: 1px solid #bdaaa2 !important; background-repeat: no-repeat !important; background-position: 3px 0px; } body.ie6 div.topnav_outside { background-color: #dec0a8 !important; background-image: url("/pics/logo_tapir_01.gif?v=1") !important; border-bottom: 1px solid #bdaaa2 !important; background-repeat: no-repeat !important; background-position: 3px 0px; } body.ie6 div.topnav { background: none; } td#mainlogo { height: 53px; } #languagechoice { position: absolute; top: 5px; right: 5px; z-index: 1000; } #languagechoice, #languagechoice li { padding: 0 !important; margin: 0 !important; list-style-type: none; } #languagechoice li a { background: #FFEAD0; background: #FFF5E1; border: 1px solid #B8A985; border-top: 0; color: blue !important; display: block; font-weight: normal; padding: 3px 12px; width: 120px; } #languagechoice li:hover { background: white; }  ul#maintabs { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0 5px 0 9px; padding: 0; } ul#maintabs li { float:left; margin: 0 1px 0 0; position: relative; top: 1px; z-index: 10; background-color: #fff5e1; border: 1px solid #dcb9a4; border-bottom: none; margin: 0 2px 0 0; -moz-border-radius-topLeft: 5px; -moz-border-radius-topRight: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; padding:2px 6px 1px; border-bottom: 1px #cecece solid; } ul#maintabs li#thisone { padding:2px 7px 1px; background: white none repeat scroll 0%; position:relative; border-bottom: 1px white solid; } ul#maintabs li#thisone a { color: black !important; } ul#maintabs li > div { display: inline-block; } ul#maintabs li.maintabs_rt { float: right; } ul#maintabs li a { color: blue; } ul#maintabs li a:hover { text-decoration: underline; } ul#maintabs li:hover { background: white; }  ul#maintabs li.spacer { margin-right: 15px !important; }  div.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 10px; } div.zeitgeist { margin: 17px; } table#edittable td { padding: 0px 0px 12px 15px; vertical-align: top; text-align: left; } td.leftcol { text-align: right; vertical-align: top; font-weight: bold; padding-left: 0px; } table.subactions { border: 1px none #8F8F8F; border-bottom-style: solid; font-size: 12px !important; font-weight: bold; padding-bottom: 3px; margin-bottom: 10px; } div#finddiv, div#finddiv0, div#finddiv1 { display: none; } table.find { margin-top: 0px; border-top-style: none; background-color: #CACBF8; }  div.tagcloud a:link, div.tagcloud a:active, div.tagcloud a:visited, div.tagcloud a:hover { color: blue !important; text-decoration: none !important; } div.tagcloud a:hover { text-decoration: underline !important; } p.tagcloud { margin: -5px 0px 15px 0px; font-weight: bold; text-align: right; line-height: 100%; }  div.globalalert { padding: 2px; position: absolute; right: 0; top: 0; background-color: yellow; text-align: right; border: 1px none gray; border-bottom-style: solid; border-left-style: solid; font-size: 11px; font-family: sans-serif; } div.alert { font-weight: bold; margin-bottom: 5px; color: orange; } div.alert b { color: black; }  .userpad { position: absolute; right: 0; top: 0; padding: 5px 10px 9px 12px; font-size: 10px !important; font-weight: bold; color: #c9ad96; text-align: right; background-image: url(/pics/userpad_bg.gif); background-position: top left; background-repeat: no-repeat; } .userpad span.pipe { color: #c9ad96 !important; margin: 0px 4px 0px 4px; font-weight: bold; } .userpad img { vertical-align: middle; } .userpad img.silk { width: 16px; height: 16px; margin: -1px 4px 0 0; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); } .userpad a:link, .userpad a:active, .userpad a:visited { color: gray; color: #7272ae; text-decoration: none; } .userpad a:hover { color: #232323; text-decoration: underline; } .navmessage { padding: 1px; margin: 3px 0px 0px 0px; } .navmessage a { background-color: #FFE9A1; background-color: #fffa77; padding: 0px 2px 0px 2px; } .navmessage * { color: #414141 !important; }  .promotional { color: black; font-family: georgia; line-height: 100%; font-size: 12px; font-weight: bold; padding: 3px 5px 0 0; background-color: none !important; background-color: none; float: right; } div.msm { padding: 10px; border: 1px solid #AAAAAA; } p.tinygray, div.tinygray, span.tinygray { font-size: 10px; color: gray; } table.usertagnav2 { border: 1px solid #B0B0B0; background-color: #DAE1F6; font-weight: bold; } table.usertagnav2 td { padding: 4px; font-size: 12px !important; } span.untrans { background-color: yellow; } div.translatebar { clear: both; border: 1px solid #CCCCCC; border-left-style: none; border-right-style: none; padding: 6px 6px 10px 6px; font-size: 10px; background-color: #EEEEEE; color: #232323; margin-top: 50px; } div.morespace { color: gray; padding: 2px 0px 2px 2px; font-size: 9px; text-align: right; }  img.rssicon { text-decoration: none !important; padding-right: 5px; vertical-align: middle; } span.n a { text-decoration: none !important; vertical-align: middle; } span.p0 { background-color: #BDBDFE; } span.p1 { background-color: #BDDEFE; } span.p2 { background-color: #BEEEFF; } span.p3 { background-color: #BFFEDF; } span.p4 { background-color: #D0FDBF; } span.p5 { background-color: #F6FFBD; } span.p6 { background-color: #FFFFBD; } span.p7 { background-color: #FFEEBE; } span.p8 { background-color: #FFDEBD; } span.p9 { background-color: #FFBDD0; } span.p10 { background-color: #FFBDD0; } span.n { cursor: pointer; } span.n, span.n_example { padding: 0px 2px 0px 2px; text-decoration: none !important; font-size: 9px; line-height: 9px; margin-left: 3px; font-weight: bold; } span.p0, span.p1, span.p2, span.p3, span.p4, span.p5, span.p6, span.p7, span.p8, span.p9, span.p10 { color: #232323; border: 1px solid #999999; } div.tt input { vertical-align: text-bottom; } div#ap_message p { margin: 5px; } span.ap_on { border: 1px solid #DDD; background: #FFF; color: blue; font-size: 10px; padding: 2px; } span.ngray { background-color: inherit !important; border-style: none !important; color: #454545; font-weight: bold; } span.circle { color: #2F69C1; } span.nsquare { font-weight: bold; padding: 0 2px; } div.tt { border: 1px solid black; background: white; font-size: 10px; padding: 5px; }  span * { padding:0px; margin:0px; } span.userControlObject { cursor: pointer; text-decoration: none; text-align: left; margin-right: 5px; border: 1px solid #eee; white-space: nowrap; padding-bottom: 1px; font-weight:normal; line-height: normal; padding:2px 0px 1px 0px; } span.userControlObject:hover, .userControlHover { background-color: #eee; border: 1px solid #bbb; } .userControlHover { background-color: #eee; border: 1px solid #bbb; } span.ucoArrow { color: #eee; font-size: 70%; border-right: 1px solid #eee; padding: 5px 4px 2px 4px; } span.userControlObject:hover .ucoArrow { color: #ccc; background-color: #aaa; border-color: #bbb; } span.userControlObject:hover .ucoArrow:hover, .ucoArrowOn { color: #FFF; background-color: #888; } span.ucoName { padding:0px 2px 0px 2px; color: blue; } span.ucoAff { padding: 0px 0px 1px 0px; margin-left: 0px; } span.ucoAffp { font-size: 80%; vertical-align: 3px; } .ucoMenu { position: relative; background-color: #eee; padding: 0px; border: 0px solid #999; width: 160px; z-index: 50; overflow: visible; display: block; cursor: pointer; display:none; font-size:12px; } .ucoMainMenu { left: -1px; top: 4px; } .userControlObject:hover .ucoMainMenu { display: block; } .ucoMenuItem { padding: 3px 5px 4px 3px; float: none; height: 13px; } .ucoMenuItem:hover { background-color: white; } .ucoDisabled, .ucoDisabled:hover { background-color:#eee; color:#999; } .ucoMenuIcon { width: 12px; float: left; text-align: center; } .ucoMenuItemText { padding-left: 4px; } .ucoMenuDivider { height: 1px; background-color: #ddd; background-color: rgba(0,0,0,.1); margin-top: 2px; margin-bottom: 3px; } .ucoMenuItemArrow { float: right; color: rgba(0, 0, 0, .5); position: relative; top: 2px; font-size: 90%; } .ucoMenuItem:hover .ucoSubMenu { display: block; } .ucoSubMenu { top: -15px; display: none; left: 157px; display:block; }   .collections {  border:1px solid #ddd; padding: 10px; display: block; } #collectionAddPopup { display: none; padding:3px 10px 3px 22px; background-color:#ffb; border:1px solid #eea; } #collectionAddButtons { text-align: right; } .c_footnote { margin-top: 5px; padding-left: 23px; font-size: 90%; font-style: italic; } .fadeBox { width:100%; height:100%; background-color: #000; z-Index: 100; position: absolute; left:0px; top: 0px; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }  div.bottombar { clear: both; margin: 100px 20px 0px 20px; text-align: center; font-size: 10px; color: gray; } div.bottombar div.copyright { margin: 10px 0px 10px 0px !important; } .text90 { font-size: 90%; } .text80 { font-size: 80%; }  #LT_LB_overlay { background-color:#000; display:none; height:100%; width:100%; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:5000 !important; } #LT_LB_overlay[id] { position:fixed; } #LT_LB { border: 3px solid #4A3B30 !important; display:none;  font-size: 12px; position: fixed; top:50%; left:50%; z-index: 5001 !important; height: auto; width: 600px;  background-color: white; overflow: auto; overflow-y: auto; overflow-x: hidden; -webkit-box-shadow: 0px 3px 10px #000; -moz-box-shadow: 0px 3px 10px #000;  } #LT_LB ul, #LT_LB p { margin:0; padding: 0; } #LT_LB ul { list-style-type: none; } #LT_LB li { margin: 10px 0px 5px 0px; } #LT_LB_loading { padding: 15px; }  div.lightbox * { z-index:500 !important; } .LT_LB_content { padding: 20px !important; } #LT_LB_content .sectionTitle { margin-top:10px; } .LT_LB_rounded { -moz-border-radius: 15px; -webkit-border-radius: 15px; } a.alwaysblue:link, a.alwaysblue:visited, a.alwaysblue:active, a.alwaysblue:hover { color: blue; } .alwaysblue a:link, .alwaysblue a:visited, .alwaysblue a:active, .alwaysblue a:hover { color: blue; } a.alwaysgrey:link, a.alwaysgrey:visited, a.alwaysgrey:active, a.alwaysgrey:hover { color: grey; } a.alwaysblack:link, a.alwaysblack:visited, a.alwaysblack:active, a.alwaysblack:hover { color: black; }  div.have { margin-left: 0px; padding-left: 0px; } img.have { margin-right: 7px; vertical-align: top; margin-top:3px; height: 13px; width: 13px; } .donthave { padding-left: 20px !important; } .divet { padding: 0px 1px 0px 2px; line-height: 12px; font-size: 14px; font-weight: bold; color: blue !important; cursor: pointer; }  .pad { background-image:url(/pics/m.gif); color:#2A2928 !important; font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:bold; line-height:22px; padding:0; vertical-align:middle; } .newDivot { background:transparent url(/pics/newdivot.png) no-repeat scroll -36px 50%; font-size:0; height:6px; margin-left:3px; vertical-align:middle; width:7px; }  .edition td { vertical-align: top; }  .collectionManagerCloseLink, .collectionManagerCloseLink a { text-shadow:none; float:right; font-size:10px; font-weight:normal; color: white !important; } .workpagetageditbox { width:100%; background:#ffc; border:1px solid #dd9; padding: 0.3em; margin-right: 10px; height:100px; font-family:Arial; font-size: 13px; }  #crprevTableContainer { } #crprevTable { xborder:1px solid #eee; width:100%; font-size: 10px; color: black; border-top: 1px solid #ccc; border-left: 1px solid #ccc; } #crprevTable td { background-color: #fff; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 50%; text-align:left; padding:2px 3px; } #crprevHeadTable { width: 100%; } #crprevHeadTable td { background-color:transparent; font-weight:bold; border:none; width: 50%; text-align: left; color:#999; padding-bottom:3px; }  .collections_checksWarningMsg { color:red; font-size:10px; margin-top:3px; padding:2px 5px; background:#fdd; border:1px solid #f00; margin-top:10px; } img#mainlogo { margin: 0px 0px 0px 12px; }   .userpad { background-position:left top; padding: 4px 10px 3px 12px; border: 2px solid #c9ad96; border-top-style: none; border-right-style: none; background-image: none !important; background-color: #ecd7cb; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } .userpad a:link, .userpad a:visited, .userpad a:active, .userpad a:hover { } .topnav .userpad span.pipe { color: #b2957e !important; padding: 0 2px 0 2px; }  ul#maintabs { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 10px; padding: 0; min-width: 650px; } ul#maintabs li { border-color: #bdaaa2 !important; border-bottom-color: #c1bab1 !important; border-style:solid; border-width: 2px 2px 0 2px; float:left; margin: 0px 2px 0pt 0pt; font-size: 12px; padding-bottom: 1px !important; } ul#maintabs li a:link, ul#maintabs li a:visited, ul#maintabs li a:active, ul#maintabs li a:hover { color: blue; } ul#maintabs li.disabled a:link, ul#maintabs li.disabled a:visited, ul#maintabs li.disabled a:active, ul#maintabs li.disabled a:hover { color: #444444 !important; } ul#maintabs li.maintabs_rt { float: right; } ul#maintabs li { background-color: #fff5e1; color: black !important; display:block; padding: 2px 8px 0px 8px; text-decoration: none; border: 1px solid #bdaaa2; } ul#maintabs li:hover { background: #FFF; color: blue; text-decoration: underline; } ul#maintabs a:visited { } ul#maintabs #thisone { background: #FFF !important; border-bottom: white !important; border-color: #9f897f !important; position: relative; border-bottom: 1px solid white !important; } 
 /* 1563:minified:/css/newdesign.css */ 
div.content { margin: 20px; font-size: 12px; line-height: 140%; } div.content a:link, div.content a:active, div.content a:visited { text-decoration: none; } div.content a:hover { text-decoration: underline; }  div.minimal { margin: 0px !important; } table.tablecontent { width: 100%; } table.tablecontent td.cleft { width: 160px; vertical-align: top; padding: 12px; } table.tablecontent td.cmiddle { padding: 12px 0px 12px 0px; vertical-align: top; padding: 12px; } table.tablecontent td.cright { width: 160px; vertical-align: top; padding: 12px; } table.tablecontent td.second { padding-top: 0px; }  h1, h2 { line-height: 100%; margin: 0px; padding: 0px; } h1 { font-size: 20px; padding: 10px 0px 5px 0px; } h2 { font-size: 13px; padding-top: 16px; padding-bottom: 12px; }  div.sectionnav { color: grey; float: right; padding-bottom: 10px; font-size: 12px; } div.sectionnav a { font-weight: bold; }  div.rightchannel { float: right; clear: right; width: 170px; margin-left: 15px; font-size: 12px; } div.greenbox { font-size: 11px; line-height: 135%; padding: 10px; border: 1px solid #DDDDDD; border: 1px solid #cdf0d1; background-color: #DAF6DD; margin-bottom: 7px; -moz-border-radius: 6px; -webkit-border-radius: 6px; background-image: url(/pics/greenbox.gif); background-repeat: no-repeat; background-position: top right; } div.greenbox h1, div.greenbox h2, div.greenbox h3 { line-height: 135%; } div.greenbox h1 { background-color: red !important; } div.greenbox h2 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 12px; } div.greenbox h3 { margin: 7px 0px 5px 0px; padding: 0px; font-size: 11px; } div.yellowbox { background-color: #FFF5E1 !important; border: 3px #f3ebdc solid !important; border: 2px #e5dbc8 solid !important; background-image: none; } div.greenbox { border-width: 2px; }  .ulplain, .ulspaced { list-style: none; margin: 0px; padding: 0px; } .ulplain li { margin: 0px; padding: 0px; line-height: 1.25em; text-indent:-20px; margin-left: 20px; padding-bottom: .25em; } .ulspaced li { margin: 0px; padding: 0px; margin-bottom: 5px; } .tagcloud { line-height: inherit; } span.count { font-size: 9px; color: gray; } div.rightfloat { float: right; } .first { margin-top: 0px !important; padding-top: 0px !important; } .last { margin-bottom: 0px !important; padding-bottom: 0px !important; } div.hidecount span.count { display: none; } table.greenbox td { padding-bottom: 0px !important; } table.greenbox td { text-align: center; font-size: 12px; white-space: nowrap; } table.greenbox td a { font-weight: bold; } div.subjectlist p { text-indent: -15px !important; margin-left: 15px !important; } .warning { background: yellow; padding: 2px 4px 2px 4px; } div.subnav { margin-top: 10px; padding: 2px 10px 10px 15px; border: 2px none #e7e7e7; border-bottom-style: solid; background: none; font-family: verdana, arial, sans-serif; height: inherit; font-size: 11px !important; line-height: 15px !important; } div.subsubnav { margin-top: 0px; padding: 7px 10px 7px 15px; background-color: #eff5fc; } div.subnav a:link, div.subnav a:active, div.subnav a:visited { text-decoration: none; } div.subnav a:hover { text-decoration: underline; } div.subnav a:link, div.subnav a:active, div.subnav a:visited, div.subnav a:hover { color: #2727ff; } div.subnav div.right { float: right; right: 10px; color: gray; } div.subnav div.right a { margin: 0px 3px 0px 3px; } a.subnav_selected:link, a.subnav_selected:active, a.subnav_selected:hover, a.subnav_selected:visited { color: black !important; font-weight: bold !important; } span.pipe { color: #AAAAAA; margin: 0px 2px 0px 2px; font-weight: normal !important; } div.subnav a { font-weight: bold; } div.subnav span.pipe { color: #cfcfcf; }  div.pic { float: left: position: relative; } div.pic img { margin: 0px 6px 10px 0px; display: inline; border: 1px solid #EEE; } div.pic { display: inline; } div.name { font-size: 9px; line-height: 12px; color: #232323; position: absolute; left: 0px; top: 0px; padding: 3px; background: white; border: 1px solid #EEE; } div.wrapper, div.wrappershow { position: relative; float: left; margin: 1px; } div.hidden { visibility: hidden; } div.wrappershow div.hidden { visibility: visible !important; } .showmore_show .showmore_showlink, .showmore .showmore_hide { display: none !important; } div.relatedItems { margin-top: 12px; } .relatedItem { font-size: 11px; line-height: 15px; margin: 0px 0px 4px 0px; position: relative; clear:both; } .relatedItemRating { width: 50px; } .relatedItemTitle { margin-bottom:1em; margin-top:-1.1em; } .relatedItem a { display: block; margin-left: 50px; } .greenbox .rw { float: left; margin-top: 4px; } * html .greenbox .rw { margin-top: 0px; } div.stuffyoucando { font-weight: bold; font-size: 12px; line-height: 12px; padding: 6px 12px 10px 12px; } div.stuffyoucando div { margin: 6px 0px 0px 0px; } div.stuffyoucando img { margin-right: 10px; vertical-align: middle; } li.haveit { list-style-image: url(/pics/cm-g.gif); } li.have_1 { list-style-image: url(/pics/cm-g.gif); } li.have_4 { list-style-image: url(/pics/cm-p.gif); } li.have_5 { list-style-image: url(/pics/cm-b.gif); } li.have_0 { list-style-image: url(/pics/cm-n.gif); } div.tags span.tag { margin-right: 10px; } img.favicon { border: 1px solid #CCCCCC; vertical-align: middle; margin-right: 5px; width: 16px; height: 16px; } ol.recswithseries li { margin-bottom: 7px; } ol.recswithseries div.sameseries { font-size: 10px; margin: 3px 0 7px 0; } img.icon { vertical-align: middle; margin-right: 5px; width: 16px; height: 16px; }  div.voter { margin: 10px 0px 20px 0px; font-size: 11px; } div.voter span.main { width: auto; border: 1px solid #CCCCCC; background-color: #EEEEEE; padding: 3px 8px 3px 8px; } div.vote h3 { font-size: 12px; line-height: 16px; margin: 15px 0 8px 0; padding: 0px; color: green; } div.publicvotes { margin: 12px 0 0 10px; } div.publicvotes p { color: gray; margin: 4px 0 0 0; }  table.columnar { width: 100%; } table.columnar td { vertical-align: top; padding-right: 10px; } table.columnar td.right { padding-right: 0px; }  div.welcomebox { height:65px; font-size:14px !important; color:#606060; color:#303030; background:#fcfdbd; padding: 15px 10px 7px 15px; } #welcomemessage { height:20px; width:100%; }  #closebox { background:url('/pics/close_button_grey.png') no-repeat; right: 13px; top: 24px; position: absolute; width:23px; height:23px; } #closebox:hover { cursor:pointer; background:url('/pics/close_button_red.png') no-repeat; } #welcomemessage a { text-decoration:underline; } #welcomemessage div.head { margin-bottom: 8px; } .simpleajaxloading { filter: alpha(opacity=40); -moz-opacity: .40; opacity: .40; background-color: #feffc6; } .newmarker { background-color:#fffd0f; border:1px solid #888888; margin: 0px 5px 0px 5px; padding: 0px 3px; font-size: 9px !important; font-weight:bold; color:#111111; }  table.tablecontent { margin-bottom: 60px; } table.tablecontent td.cleft { padding-right: 15px; } table.tablecontent td.cmiddle h1 { font-size: 18px; margin: 25px 0 15px 0; } table.tablecontent td.cmiddle h2 { font-size: 14px; margin: 25px 0 15px 0; } table.tablecontent td.cmiddle h3 { font-size: 12px; color: black; margin: 15px 0 10px 0; } table.tablecontent td.cmiddle { padding: 24px 0px 12px 0px; } 
 /* 1563:minified:/css/uploadimage.css */ 
div#uploadoutside { position: relative; } div#uploadoutside h2 { font-size: 14px; margin: 0 0 10px 0; } div#uploadoutside h3 { font-size: 12px; color: #333333; } div#uploadoutside p.required { margin-bottom: 6px; font-size: 11px; } div.uploadshow div.spinner, div.uploadhide div.form { display: none; } div#uploadshow h3 { margin: 15px 0 8px 0px; } div#uploadshow textarea { width: 90%; } div.uploadshow div.form, div.uploadhide div.spinner { display: block; } div.spinner img { margin-top: 110px; } div.spinner p { font-size: 12px; margin-top: 12px; color: gray; } .close { float: right; z-index: 100px; } .close a { margin: 0 3px 0 3px; } table.picstructure td { vertical-align: top; border-color: green; } table.picstructure table.gallery { } table.picstructure table.gallery tr.text td { font-size: 12px; width: 100%; } .picstructure table.gallery tr.text td { padding-right: 0px; } table.gallery td { vertical-align: top; padding: 0px; } table.gallery tr.image td { background-color: white; vertical-align: bottom; padding: 0 20px 0 0; } table.gallery div.tags, table.gallery div.description { margin-bottom: 10px; } table.gallery div.description { font-weight: bold; } table.gallery div.tags { } table.gallery tr.text td { vertical-align: top; font-size: 11px; padding: 10px 25px 5px 0px; } table.gallerysmall td { text-align: center; padding: 0 15px 15px 0 !important; vertical-align: top !important; } table.prevnext { margin-bottom: 10px; } table.prevnext td { text-align: center !important; padding: 10px !important; vertical-align: middle !important; background-color: #EEEEEE !important; font-size: 10px; border-spacing: 10px; } table.prevnext tr.image td { border: 2px solid white; border-bottom-style: none; } table.prevnext tr.text td { padding-top: 0px !important; border: 2px solid white; border-top-style: none; } img.thumb { margin-top: -2px; } table.gallery div.comments { margin: 0 0 6px 0; } table.gallery div.editchrome { color: gray; xborder-bottom: 1px solid #CCCCCC; margin-bottom: 10px; padding-bottom: 5px; } table.gallery div.editchrome b { color: green; } table.gallery tr { padding-bottom: 10px; } div.imagetags { margin: 5px 0 15px 0; } div.xxxx div.imagetags { background-color: red; } table.picstructure div.thumbs { margin-bottom: 10px; } table.picstructure div.showmore { margin-bottom: 10px; } table.picstructure div.addcomment { margin: 0 0 30px 0; } table.picstructure div.addcomment textarea { width: 90%; } table.gallery div.votechrome { padding: 2px; color: gray; margin-bottom: 20px; font-size: 10px; } table.gallery div.votechrome img { vertical-align: middle; margin-left: 4px; } table.gallery div.votechrome a.n { text-decoration: none; } table.picstructure div.prevnext { color: gray; font-weight: bold; font-size: 9px; padding: 5px; } table.picstructure td.nav { width: 175px; padding-right: 50px; } table.picstructure td.nav span.showmore_showlink { display: block; margin-top: 7px; } table.picstructure td.nav span.gray { color: gray; font-size: 10px; } table.picstructure td.nav h2 { font-size: 12px; line-height: 16px; color: gray; margin: 10px 0 5px 0; } table.picstructure td.nav h2.first { color: black; } table.picstructure td.nav p { margin: 0px 0px 10px 0; } table.picstructure td.nav div.copyright { font-size: 11px; color: #999999; line-height: 15px; } div.content { } td.largeimage { width: 550px; } td.largeimage h2 { font-size: 12px; } td.largeimage div.comment { font-size: 11px; margin: 5px 0 20px 0; } td.largeimage div.private { border: 1px solid #EEEEEE; padding: 6px; background-color: #fce9f6; -moz-border-radius: 6px; -webkit-border-radius: 6px; } td.largeimage div.comment p.wrote { font-weight: bold; color: #333333; margin: 0 0 5px 0; } td.largeimage div.comment div.time { margin: 5px 0 0 0; color: gray; position: relative; padding-top: 2px; }  div.gallery table.gallery { vertical-align: middle; text-align: center; } div.gallery table.gallery { margin-left: -8px; } div.gallery table.gallery tr.text td { padding-bottom: 30px; font-size: 11px; } div.gallery table.gallery tr.image td { border: 2px solid #cbb6aa; background-color: #f8e9e1; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 0px; } div.gallery table.gallery tr.image td.primary { border: 2px solid #454545; background-color: white; } div.gallery table.gallery tr.image div.image { position: relative; padding: 10px; } div.gallery table.gallery tr.image td div.overdiv { position: absolute; bottom: 4px; right: 1px; } div.gallery table.gallery tr.text td { padding: 0px 0px 10px 0px !important; } table.gallery td.empty { border-style: none !important; background: none !important; } div.gallery table.gallery tr.text td { xborder: 1px solid #EEEEEE; } div#flaggedpicturevote { border: 2px solid #DDDDDD; background-color: #EEEEEE; padding: 10px; } div#flaggedpicturevote p.question { font-weight: bold; color: green; } div#flaggedpicturevote div.voter { margin-bottom: 0px; } div#flaggedpicturevote div.voter span.main { background-color: white; }
