a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
div.searchwrap select { display: none; }

/* incase an inverted custom gradient isn't specified */
body { padding: 0; margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333333; font-size: 16; line-height: 24px; }
body body { font-size: 100%; line-height: 1.5em; }
body html > body { font-size: 16px; }
body body { text-align: center; }
body ul { list-style: none; margin: 0; padding: 0; }
body ul li { list-style-image: none; list-style-type: none; margin-left: 0px; }
body h1 { font-size: 1.4em; font-weight: bold; font-weight: normal; padding-bottom: 1em; }
body h3 { font-size: 1.1em !important; font-weight: bold; }
body h4 { padding: 5px 0 0 0; font-weight: bold; clear: both; }
body .ar { direction: rtl; text-align: right; }
body a { color: #0076ad; }
body a:visited { color: #0076ad; }
body a:focus { color: #0076ad; }
body a:hover { color: #0076ad; }
body a:active { color: #0076ad; }
body .hidden { display: none; }
body .visible { display: block; }
body .notice { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; }
body .notice a { color: #514721; }
body .notice a { color: #28a9e0; text-decoration: underline; }
body h1.bidi_header { width: 100%; text-align: center; }
body html, body body { height: 100%; }
body #root { clear: both; min-height: 100%; height: auto !important; height: 100%; margin-bottom: -180px; }
body #root #root_footer { height: 180px; }
body #footer { clear: both; position: relative; height: 180px; }
body div.full_width_embed { width: 100%; text-align: center; float: left; clear: both; padding: 1em; }
body .hidden { display: none; }
body .visible { display: block; background: white; }
body #footer { clear: both; padding-top: 30px; width: 100%; }
body #footer div.feature { color: #626262; }
body #footer div.copyright { color: #626262; background: #02171f; }
body #footer div.copyright { text-align: center; color: #cbc7bd; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; }
body #footer div.copyright { clear: both; padding-bottom: 10px; }
body #footer div.copyright img { padding: 0 5px; }
body #footer div.copyright { padding-top: 20px; height: 100px; }
body ul#stylesheet_toggle { float: right; padding: 5px; margin: 0 20px; }
body ul#stylesheet_toggle a { color: #333333; font-size: 12px; text-decoration: none; padding: 5px; }
body ul#stylesheet_toggle:hover { color: #333333; }
body div.pagination { float: left; clear: both; margin: 1em auto; text-align: center; width: 100%; }
body div.pagination div.pages-hidden { display: none; }
body div.pagination a { text-align: center; text-decoration: none; border-right: none; padding: 5px; text-align: center; }
body div.pagination a.current-page { background: #cbc7bd; color: white; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; }
body ul#admin_nav { background: black; width: 100%; float: left; }
body ul#admin_nav li { float: left; padding-left: 1em; font-size: 0.8em; }
body ul#admin_nav li.label { font-weight: bold; }
body ul#admin_nav li.label a { color: #888888; }
body ul#admin_nav a { color: #888888; text-decoration: none; }
body ul#admin_nav a:hover { text-decoration: underline; }
body ul#admin_nav:hover { color: white; }
body #headerwrap { height: 100px; clear: both; border-bottom: 1px #c3c3c3 solid; }
body #headerwrap div#header { height: 100px; margin: 0 auto; float: left; position: relative; width: 100%; min-width: 960px; }
body #headerwrap div#header ul#nav { height: 100px; list-style-type: none; float: left; position: relative; z-index: 2; display: block; min-width: 440px; }
body #headerwrap div#header ul#nav li { float: left; width: 110px; height: 100px; text-align: center; }
body #headerwrap div#header ul#nav li a.button { text-decoration: none; height: 100px; text-transform: uppercase; text-decoration: none; }
body #headerwrap div#header ul#nav li a.button img { padding-top: 10px; }
body #headerwrap div#header ul#nav li a.button span { width: 100%; display: block; }
body #headerwrap div#header ul#nav { height: 100px; clear: both; }
body #headerwrap div#header ul#nav div#header { height: 100px; margin: 0 auto; float: left; position: relative; width: 100%; min-width: 960px; }
body #headerwrap div#header ul#nav div#header ul#nav { height: 100px; list-style-type: none; float: left; position: relative; z-index: 2; display: block; min-width: 440px; }
body #headerwrap div#header ul#nav div#header ul#nav li { float: left; width: 110px; height: 100px; text-align: center; }
body #headerwrap div#header ul#nav div#header ul#nav li a.button { text-decoration: none; height: 100px; text-transform: uppercase; text-decoration: none; }
body #headerwrap div#header ul#nav div#header ul#nav li a.button img { padding-top: 10px; }
body #headerwrap div#header ul#nav div#header ul#nav li a.button span { width: 100%; display: block; }
body #headerwrap div#header ul#nav li { border-right: 1px solid #c3c3c3; border-bottom: none; }
body #headerwrap div#header ul#nav li a { color: #626262; display: block; }
body #headerwrap div#header ul#nav li a:hover { color: black !important; text-decoration: none !important; -moz-opacity: 100; -webkit-opacity: 100; -o-opacity: 100; -khtml-opacity: 100; opacity: 100; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); background: url("/static/images/bg-striped.gif"); -moz-opacity: 100; -webkit-opacity: 100; -o-opacity: 100; -khtml-opacity: 100; opacity: 100; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); background: url("/static/images/arrow_up.png") bottom center no-repeat; }
body #headerwrap div#header ul#nav li a:hover a { color: #333333; border-bottom: #2e5463 2px solid; -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; }
body #headerwrap div#header ul#nav li a:hover { -moz-opacity: 100; -webkit-opacity: 100; -o-opacity: 100; -khtml-opacity: 100; opacity: 100; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); }
body #headerwrap div#header ul#nav li.active { background: url("/static/images/bg-striped.gif"); -moz-opacity: 100; -webkit-opacity: 100; -o-opacity: 100; -khtml-opacity: 100; opacity: 100; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); background: url("/static/images/arrow_up.png") bottom center no-repeat; }
body #headerwrap div#header ul#nav li.active a { color: #333333; border-bottom: #2e5463 2px solid; -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; }
body #headerwrap div#tools { margin: 10px 10px 0 0; float: right; }
body #headerwrap div#tools ul#language_toggle { width: 130px; float: right; font-size: 12px !important; border: 1px solid #cbc7bd; background: white; padding: 2px; margin: 0; }
body #headerwrap div#tools ul#language_toggle .ar { font-size: 12px !important; }
body #headerwrap div#tools ul#language_toggle li { text-align: center; clear: none; padding: 0; float: left; margin: 0; }
body #headerwrap div#tools ul#language_toggle li a { text-decoration: none; float: left; width: 65px; display: block; text-align: center; height: 25px; line-height: 25px; clear: none; }
body #headerwrap div#tools ul#language_toggle li a:hover { text-decoration: underline; }
body #headerwrap div#tools ul#language_toggle li.en a.en, body #headerwrap div#tools ul#language_toggle li.ar a.ar { background: #28a9e0; color: white; }
body #headerwrap div#tools ul#header_admin_menu { float: right; margin: 3px 5px; }
body #headerwrap div#tools ul#header_admin_menu a.rss_feed img { margin-top: 3px; }
body #headerwrap div#tools ul#header_admin_menu li { float: right; }
body #headerwrap div#tools a { font-weight: normal; height: 100px; outline: none; -moz-outline-style: none; }
body #headerwrap div#tools a#open, body #headerwrap div#tools a#close, body #headerwrap div#tools a.register, body #headerwrap div#tools a#logout, body #headerwrap div#tools a.register, body #headerwrap div#tools a#help { padding: 5px; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; text-decoration: none; color: #28a9e0; text-transform: uppercase; color: #28a9e0; font-weight: bold; font-size: 0.8em; background: white; }
body #headerwrap div#tools a#open:hover, body #headerwrap div#tools a#close:hover, body #headerwrap div#tools a.register:hover, body #headerwrap div#tools a#logout:hover, body #headerwrap div#tools a.register:hover, body #headerwrap div#tools a#help:hover { text-decoration: underline; }
body img.sml-user-img { width: 30px; height: 30px; }
body.lrg-user-img { width: 60px; height: 60px; }
body a img { border: none; }
body ul.favilist { list-style: none; }
body .highlight { background: yellow; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; }
body .error-message { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }
body .error-message a { color: #8a1f11; }
body #translations { border-top: 3px solid #02171f; padding-top: 10px; }
body #progress { position: absolute; top: 0; right: 0; display: none; }
body #nameSuggestResults, body #eventSuggestIndicator { background: white; }
body #nameSuggestResults a:hover, body #eventSuggestIndicator a:hover { cursor: pointer; }
body #nameSuggestResults *, body #eventSuggestIndicator * { background: white; }
body #notice { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; position: fixed; top: 0; left: 0; height: 50px; width: 100%; z-index: 1000000000; display: none; text-align: center; }
body #notice a { color: #514721; }
body #debugger { background: black; color: white; position: fixed; bottom: 0; right: 0; z-index: 10000; font-size: 8px; display: none; }
body .ar { direction: rtl; text-align: right; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.profile #container, body.profile #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.profile #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.profile #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.profile #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }
body.profile div.ar { direction: rtl; text-align: right; }
body.profile div.en { text-align: left; }
body.profile table { background: #f8f8f8; border: 5px solid #cccccc; border-width: 0; }
body.profile table tr.stripe { background: #e4e4e4; }
body.profile #secondary input { width: 90%; }
body.profile #secondary ul li { position: relative; border: 1px solid #c3c3c3; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; margin-top: 1em; background: white; padding: 1em 0; }
body.profile #secondary ul li a.update, body.profile #secondary ul li a.remove { position: absolute; bottom: 0; right: 0; }
body.profile #secondary ul li a.update img.edit_icon, body.profile #secondary ul li a.update img.remove, body.profile #secondary ul li a.remove img.edit_icon, body.profile #secondary ul li a.remove img.remove { display: none; }
body.profile #secondary ul li a.hover_over img.edit_icon, body.profile #secondary ul li a.hover_over img.remove { display: block; }
body.profile #secondary #username { text-align: center; font-size: 1.4em; }
body.profile #sectionheader { background: url("/static/images/bg-striped.gif"); }
body.profile ul#profile_list li { clear: both; }
body.profile div#notifications h3 { border-bottom: 2px solid black; font-size: 1.3em; color: black; margin: 0; }
body.profile div#notifications a { text-decoration: none; color: black; }
body.profile div#notifications img#notification_loader { margin: 1em; }
body.profile div#profile_summary { margin: 2em 0; padding-top: 1em; background: url("/static/images/bg-striped.gif"); }
body.profile div#profile_summary h4 { font-weight: bold; }
body.profile div#profile_translations ul li { padding: 0; }
body.profile div#countries #country_select_id { background: red !important; }
body.profile div#countries li.country, body.profile #categories li { float: left; padding: 5px; margin: 5px; border: 1px solid #c3c3c3; position: relative; }
body.profile div#countries li.country a.update, body.profile div#countries li.country a.remove, body.profile #categories li a.update, body.profile #categories li a.remove { position: absolute; bottom: 0; right: 0; }
body.profile div#countries li.country a.update img.edit_icon, body.profile div#countries li.country a.update img.remove, body.profile div#countries li.country a.remove img.edit_icon, body.profile div#countries li.country a.remove img.remove, body.profile #categories li a.update img.edit_icon, body.profile #categories li a.update img.remove, body.profile #categories li a.remove img.edit_icon, body.profile #categories li a.remove img.remove { display: none; }
body.profile div#countries li.country a.hover_over img.edit_icon, body.profile div#countries li.country a.hover_over img.remove, body.profile #categories li a.hover_over img.edit_icon, body.profile #categories li a.hover_over img.remove { display: block; }
body.profile span#nameSuggestIndicator { background: white; cursor: pointer; }
body.profile #inbox { border-top: 3px solid #333333; }
body.profile #inbox div.delete { display: none; }
body.profile #inbox .star { width: 30px; margin: 10px; }
body.profile #inbox .pic img { width: 30px; }
body.profile #inbox .timestamp { text-transform: uppercase; }
body.profile #inbox .name { font-weight: bold; }
body.profile #inbox .checkbox { display: none; }

body.messaging #container, body.messaging #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.messaging #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.messaging #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.messaging #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }
body.messaging div#primary div.meta { width: 100%; }
body.messaging div#primary h1 { font-size: 3em; text-align: center; width: 100%; }
body.messaging div#primary h3 { float: left; text-align: left; }
body.messaging div#primary div.delete { float: right; color: #cbc7bd; border: 1px solid #cbc7bd; text-transform: uppercase; font-size: 0.8em; }
body.messaging div#primary div.delete a { margin: 1em; }
body.messaging div#primary div.delete div.old, body.messaging div#primary div.delete div.none, body.messaging div#primary div.delete div.delete { float: left; line-height: 2em; }
body.messaging div#primary div.highlighted { background-color: white; padding: 10px 0; width: 100%; float: left; clear: both; border-top: 1px solid #cbc7bd; }
body.messaging div#primary div.highlighted div { float: left; display: inline; }
body.messaging div#primary div.highlighted p { float: left; clear: both; }
body.messaging div#primary div.highlighted div.name, body.messaging div#primary div.highlighted div.checkbox { float: right; }
body.messaging div#primary div.highlighted div.name a, body.messaging div#primary div.highlighted div.checkbox a { text-decoration: none; }
body.messaging div#primary div.highlighted div.name a:hover, body.messaging div#primary div.highlighted div.checkbox a:hover { text-decoration: underline; }
body.messaging div#primary div.lowlighted { background-color: #f8f8f8; padding: 10px 0; width: 100%; float: left; clear: both; border-top: 1px solid #cbc7bd; }
body.messaging div#primary div.lowlighted div { float: left; display: inline; }
body.messaging div#primary div.lowlighted p { float: left; clear: both; }
body.messaging div#primary div.lowlighted div.name, body.messaging div#primary div.lowlighted div.checkbox { float: right; }
body.messaging div#primary div.lowlighted div.name a, body.messaging div#primary div.lowlighted div.checkbox a { text-decoration: none; }
body.messaging div#primary div.lowlighted div.name a:hover, body.messaging div#primary div.lowlighted div.checkbox a:hover { text-decoration: underline; }
body.messaging div#primary div.sent { clear: both; }
body.messaging #secondary label { text-align: left; whitespace: wrap; }
body.messaging #secondary #compose_form_area { width: 100%; padding: 1em 0; float: left; clear: both; }
body.messaging #secondary #compose_form_area fieldset { border: none; }
body.messaging #secondary #compose_form_area form#composeform { padding: 0.1em; background: url("/static/images/bg-striped.gif"); border: 4px double #cbc7bd; }
body.messaging #secondary #compose_form_area form#composeform h4 { padding: 1em 0; margin: 0; }
body.messaging #secondary #compose_form_area form#composeform label { float: left; clear: left; width: 20%; margin-top: 1em; }
body.messaging #secondary #compose_form_area form#composeform input, body.messaging #secondary #compose_form_area form#composeform textarea { float: right; width: 60%; margin: 0; padding: 0; border: 0; outline: 0; border: 1px solid #cbc7bd; font-size: 1.2em; margin-top: 1em; }
body.messaging #secondary #compose_form_area form#composeform textarea { height: 200px; clear: both; width: 100%; }
body.messaging #secondary #compose_form_area form#composeform input.button { width: 100px; clear: both; }
body.messaging div#submit input { float: right; margin: 10px; font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #37b52a; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7dc076), color-stop(10%, #60b258), color-stop(50%, #4c9645), color-stop(50%, #499042), color-stop(100%, #53a54b)); background-image: -moz-linear-gradient(top, #7dc076 0%, #60b258 10%, #4c9645 50%, #499042 50%, #53a54b 100%); border-color: #42823b; text-shadow: #298820 0px 1px 1px; font-family: helvetica, sans-serif; border-width: 0; margin-top: 1em; display: block; clear: both; }
body.messaging div#submit input::-moz-focus-inner { border: none; padding: 0; }
body.messaging div#submit input:focus { outline: none; }
body.messaging div#submit input.disabled, body.messaging div#submit input[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.messaging div#submit input.disabled:hover, body.messaging div#submit input.disabled:focus, body.messaging div#submit input[disabled]:hover, body.messaging div#submit input[disabled]:focus { cursor: default; }
body.messaging div#submit input:active { padding: 4px 17px; border-width: 2px; }
body.messaging div#submit input.disabled:active, body.messaging div#submit input[disabled] { padding: 5px 18px; border-width: 1px; }
body.messaging div#submit input, body.messaging div#submit input:visited { color: white; }
body.messaging div#submit input.disabled:active, body.messaging div#submit input.disabled:hover, body.messaging div#submit input[disabled]:active, body.messaging div#submit input[disabled]:hover { background-color: #37b52a; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7dc076), color-stop(10%, #60b258), color-stop(50%, #4c9645), color-stop(50%, #499042), color-stop(100%, #53a54b)); background-image: -moz-linear-gradient(top, #7dc076 0%, #60b258 10%, #4c9645 50%, #499042 50%, #53a54b 100%); border-color: #42823b; text-shadow: #298820 0px 1px 1px; }
body.messaging div#submit input.disabled:active, body.messaging div#submit input.disabled:active:visited, body.messaging div#submit input.disabled:hover, body.messaging div#submit input.disabled:hover:visited, body.messaging div#submit input[disabled]:active, body.messaging div#submit input[disabled]:active:visited, body.messaging div#submit input[disabled]:hover, body.messaging div#submit input[disabled]:hover:visited { color: white; }
body.messaging div#submit input:hover, body.messaging div#submit input:focus { background-color: #36af29; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7abe73), color-stop(10%, #5db054), color-stop(50%, #4a9143), color-stop(50%, #478b40), color-stop(100%, #52a04a)); background-image: -moz-linear-gradient(top, #7abe73 0%, #5db054 10%, #4a9143 50%, #478b40 50%, #52a04a 100%); border-color: #417e3a; text-shadow: #29831f 0px 1px 1px; }
body.messaging div#submit input:hover, body.messaging div#submit input:hover:visited, body.messaging div#submit input:focus, body.messaging div#submit input:focus:visited { color: white; }
body.messaging div#submit input:active { background-color: #33aa28; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #4c9444), color-stop(30%, #4e9846), color-stop(50%, #499042), color-stop(50%, #46893f), color-stop(100%, #54a54c)); background-image: -moz-linear-gradient(top, #4c9444 0%, #4e9846 30%, #499042 50%, #46893f 50%, #54a54c 100%); border-color: #3e7a38; text-shadow: #26801e 0px -1px -1px; }
body.messaging div#submit input:active, body.messaging div#submit input:active:visited { color: white; }
body.messaging #nameSuggestIndicator { display: block; }
body.messaging #nameSuggestIndicator ul.suggestResults { border: 5px solid #333333; -moz-opacity: 90; -webkit-opacity: 90; -o-opacity: 90; -khtml-opacity: 90; opacity: 90; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=9000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=9000); display: block; z-index: 3; position: absolute; max-height: 150px; white-space: nowrap; left: 100px; }
body.messaging #nameSuggestIndicator ul.suggestResults li { padding: 5px 10px; background-color: white; cursor: pointer !important; cursor: hand !important; border-top: 1px solid #333333; }

body.search ul.event { border-top: 1px solid #699952; }
body.search ul.event span.event { background: #cfffb8; color: #36661f; }
body.search ul.comment { border-top: 1px solid #965300; }
body.search ul.comment span.comment { background: #fcb95d; color: #965300; }
body.search ul.link { border-top: 1px solid #5d9999; }
body.search ul.link span.link { background: #c3ffff; color: #2a6666; }
body.search #primary { overflow: hidden; display: inline-block; text-align: left; margin-left: auto; margin-right: auto; width: 97; max-width: 100%; clear: both; }
body.search #primary { display: block; }
body.search a { text-decoration: none; color: "#333"; }
body.search a:hover { text-decoration: underline; }
body.search h3 { font-size: 2.1em; line-height: 1; width: 100%; display: inline; float: right; margin-right: 1.031%; /* ugly hacks for IE6-7 */ #margin-left: -1; margin-right: 0; clear: both; float: left; text-align: center; }
body.search h3 .amp { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; font-family: palatino, baskerville, garamond, georgia, serif; }
body.search h3.searchterm { font-size: 50px !important; }
body.search ul.result { width: 100%; overflow: hidden; display: inline-block; }
body.search ul.result { display: block; }
body.search ul.result .primary { font-size: 1.2em; }
body.search ul.result .primary span.en { line-height: 1.9; text-align: left; }
body.search ul.result .primary span.ar { line-height: 0.9; direction: rtl; text-align: right; }
body.search ul.result .secondary { font-size: 1.1em; }
body.search ul.result li.primary { padding-top: 1em; display: inline; float: left; width: 100%; margin-right: 1.053%; background: white; }
body.search ul.result li.primary span.quote, body.search ul.result li.primary span.title { width: 44%; }
body.search ul.result li.primary span.en { text-align: left; float: left; }
body.search ul.result li.primary span.ar { float: right; margin-right: 0; }
body.search ul.result li.primary span.ar .more_link { font-size: 0.8em; text-decoration: underline; }
body.search ul.result li.secondary { display: inline; float: left; width: 100%; margin-right: 1.053%; clear: both; background: url("/static/images/bg-striped.gif"); }
body.search ul.result li.secondary span { padding: 0 1em; line-height: 2em; float: left; }
body.search ul.result li.secondary span a.user_image img { display: none; }
body.search ul.result li.secondary span img { margin: 5px; float: left; height: 20px; }
body.search ul.result li.secondary span.timestamp { color: black; }
body.search ul.result li.secondary span.en { text-align: left; float: left; clear: none; overflow: hidden; }
body.search ul.result li.secondary span.ar { direction: rtl; text-align: right; float: right; clear: none; overflow: hidden; }
body.search ul.result li.secondary span.ar .more_link { font-size: 0.7em; text-decoration: underline; }
body.search div.no_result { width: 500px; text-align: center; font-size: 2em; margin: 1em auto; }
body.search div.no_result img { margin: 1em; }
body.search span.quote, body.search span.title { padding: 0 1em !important; }
body.search div#footer { display: none; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.countries #container, body.countries #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.countries #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.countries #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.countries #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.translate div#container .mine .mine, body.translate div#container .high .high, body.translate div#container .unassigned .unassigned, body.translate div#container .history .history { background: #888888; color: white; }
body.translate div#container .mine .mine a, body.translate div#container .high .high a, body.translate div#container .unassigned .unassigned a, body.translate div#container .history .history a { color: white; }
body.translate div#container div#primary { padding: 1em; float: left; clear: both; }
body.translate div#container div#primary .mine a.reserve, body.translate div#container div#primary .history a.reserve { display: none !important; }
body.translate div#container div#primary div.notice { clear: left; display: block; }
body.translate div#container div#primary table { background: #f8f8f8; border: 5px solid #cccccc; width: 100%; }
body.translate div#container div#primary table tr.stripe { background: #e4e4e4; }
body.translate div#container div#primary table tr .edit, body.translate div#container div#primary table tr .reserve, body.translate div#container div#primary table tr .translate-actions { display: none; }
body.translate div#container div#primary table tr.hover_over .edit, body.translate div#container div#primary table tr.hover_over .reserve, body.translate div#container div#primary table tr.hover_over .translate-actions { display: block; font-size: 11px; }
body.translate div#container div#primary table th { background: url("/static/images/bg-striped.gif"); text-align: center; border-bottom: 1px solid #888888; }
body.translate div#container div#primary ul.translation_nav { float: left; clear: both; width: 100%; }
body.translate div#container div#primary ul.translation_nav li { float: left; padding: 5px; display: inline; border-bottom: 1px solid #888888; }
body.translate div#container div#primary ul.translation_nav li a { text-decoration: none; font-weight: bold; font-size: 1.2em; padding: 1em; }
body.translate div#container div#primary h2 { float: left; clear: both; }
body.translate div#container div#primary em { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; }
body.translate div#container div#primary h3 { text-align: left; }
body.translate div#container div#primary h1, body.translate div#container div#primary h3 { margin: 1em 0; padding: 0; text-align: center; }
body.translate div#container div#primary div#improve_translation { clear: both; margin: 0; padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #e6efc2; color: #264409; border-color: #c6d880; border-width: 0; }
body.translate div#container div#primary div#improve_translation a { color: #264409; }
body.translate div#container div#primary div#improve_translation input.button { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #37b52a; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7dc076), color-stop(10%, #60b258), color-stop(50%, #4c9645), color-stop(50%, #499042), color-stop(100%, #53a54b)); background-image: -moz-linear-gradient(top, #7dc076 0%, #60b258 10%, #4c9645 50%, #499042 50%, #53a54b 100%); border-color: #42823b; text-shadow: #298820 0px 1px 1px; }
body.translate div#container div#primary div#improve_translation input.button::-moz-focus-inner { border: none; padding: 0; }
body.translate div#container div#primary div#improve_translation input.button:focus { outline: none; }
body.translate div#container div#primary div#improve_translation input.button.disabled, body.translate div#container div#primary div#improve_translation input.button[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.translate div#container div#primary div#improve_translation input.button.disabled:hover, body.translate div#container div#primary div#improve_translation input.button.disabled:focus, body.translate div#container div#primary div#improve_translation input.button[disabled]:hover, body.translate div#container div#primary div#improve_translation input.button[disabled]:focus { cursor: default; }
body.translate div#container div#primary div#improve_translation input.button:active { padding: 4px 17px; border-width: 2px; }
body.translate div#container div#primary div#improve_translation input.button.disabled:active, body.translate div#container div#primary div#improve_translation input.button[disabled] { padding: 5px 18px; border-width: 1px; }
body.translate div#container div#primary div#improve_translation input.button, body.translate div#container div#primary div#improve_translation input.button:visited { color: white; }
body.translate div#container div#primary div#improve_translation input.button.disabled:active, body.translate div#container div#primary div#improve_translation input.button.disabled:hover, body.translate div#container div#primary div#improve_translation input.button[disabled]:active, body.translate div#container div#primary div#improve_translation input.button[disabled]:hover { background-color: #37b52a; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7dc076), color-stop(10%, #60b258), color-stop(50%, #4c9645), color-stop(50%, #499042), color-stop(100%, #53a54b)); background-image: -moz-linear-gradient(top, #7dc076 0%, #60b258 10%, #4c9645 50%, #499042 50%, #53a54b 100%); border-color: #42823b; text-shadow: #298820 0px 1px 1px; }
body.translate div#container div#primary div#improve_translation input.button.disabled:active, body.translate div#container div#primary div#improve_translation input.button.disabled:active:visited, body.translate div#container div#primary div#improve_translation input.button.disabled:hover, body.translate div#container div#primary div#improve_translation input.button.disabled:hover:visited, body.translate div#container div#primary div#improve_translation input.button[disabled]:active, body.translate div#container div#primary div#improve_translation input.button[disabled]:active:visited, body.translate div#container div#primary div#improve_translation input.button[disabled]:hover, body.translate div#container div#primary div#improve_translation input.button[disabled]:hover:visited { color: white; }
body.translate div#container div#primary div#improve_translation input.button:hover, body.translate div#container div#primary div#improve_translation input.button:focus { background-color: #36af29; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7abe73), color-stop(10%, #5db054), color-stop(50%, #4a9143), color-stop(50%, #478b40), color-stop(100%, #52a04a)); background-image: -moz-linear-gradient(top, #7abe73 0%, #5db054 10%, #4a9143 50%, #478b40 50%, #52a04a 100%); border-color: #417e3a; text-shadow: #29831f 0px 1px 1px; }
body.translate div#container div#primary div#improve_translation input.button:hover, body.translate div#container div#primary div#improve_translation input.button:hover:visited, body.translate div#container div#primary div#improve_translation input.button:focus, body.translate div#container div#primary div#improve_translation input.button:focus:visited { color: white; }
body.translate div#container div#primary div#improve_translation input.button:active { background-color: #33aa28; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #4c9444), color-stop(30%, #4e9846), color-stop(50%, #499042), color-stop(50%, #46893f), color-stop(100%, #54a54c)); background-image: -moz-linear-gradient(top, #4c9444 0%, #4e9846 30%, #499042 50%, #46893f 50%, #54a54c 100%); border-color: #3e7a38; text-shadow: #26801e 0px -1px -1px; }
body.translate div#container div#primary div#improve_translation input.button:active, body.translate div#container div#primary div#improve_translation input.button:active:visited { color: white; }
body.translate div#container div#primary div.sidenav { float: left; clear: both; }
body.translate div#container div#primary div.sidenav div.profile_summary, body.translate div#container div#primary div.sidenav div.history { margin: 0 auto; }
body.translate div#container div#primary div#original_comment, body.translate div#container div#primary div#current_translation, body.translate div#container div#primary div#translation_history, body.translate div#container div#primary div.translation_tools { margin-top: 15px; border-top: 2px solid black; background: url("/static/images/bg-striped.gif"); clear: none; margin: 1em 0; }
body.translate div#container div#primary div#original_comment p, body.translate div#container div#primary div#current_translation p, body.translate div#container div#primary div#translation_history p, body.translate div#container div#primary div.translation_tools p { margin-top: 1em; }
body.translate div#container div#primary li.comment_body { background: white; }
body.translate div#container div#primary li.comment_body p { background: url("/static/images/quote.gif") no-repeat top left; min-height: 100px; padding: 0.5em 2em; clear: both; }
body.translate div#container div#primary li.comment_body p.en { background: url("/static/images/quote.gif") no-repeat top left; }
body.translate div#container div#primary li.comment_body p.ar { background: url("/static/images/quote-ar.gif") no-repeat top right; direction: rtl; text-align: right; }
body.translate div#container div#primary form textarea { width: 90%; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.static #container, body.static #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.static #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.static #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.static #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }
body.static #content ul, body.static #container ul { list-style-position: inside; }
body.static #content ul li, body.static #container ul li { list-style-type: disc; list-style-position: inside; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.home #container, body.home #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.home #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.home #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.home #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }
body.home #container.ar { direction: rtl; text-align: right; }
body.home #container.ar #primary #events_wrap { float: right; }
body.home #container.ar #primary #events_wrap .event_wrap { float: right; }
body.home #container.ar #secondary { float: right; }
body.home #container.ar #footer { direction: rtl; text-align: right; text-align: right; }
body.home #container.ar div#primary { border-top: 3px double #cccccc; font-size: 0.8em; }
body.home #container.ar div#primary a.event-title { padding: 5px; line-height: 1.1em; display: block; text-decoration: none; }
body.home #container.ar div#primary div#events_wrap { padding: 0; margin: 0; float: left; width: 741px; }
body.home #container.ar div#primary div#events_wrap div.event_wrap { background: white; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event { border: 1px solid #c3c3c3; overflow: hidden; height: 250px; position: relative; clear: none; float: left; width: 136px; margin-right: 10px; margin-top: 10px; background: white !important; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event span.meta { display: none; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event span.event-counts { position: absolute; bottom: 0em; height: 1em; line-height: 1em; padding: 0.5em; font-size: 0.8em; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; z-index: 100; background: #f8f8f8; width: 136px; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event p.event-description { display: none; font-size: 0.8em; line-height: 2em; margin: 5px 0 0 0; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event a.image { text-decoration: none; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event a.image img { width: 136px; height: 100px; border: none; -ms-interpolation-mode: bicubic; }
body.home #container.ar div#primary div#events_wrap div.event_wrap div.event a.image span.attribution { font-size: 0.8em; margin: 0 5px; overflow: hidden; text-decoration: none; color: #cbc7bd; white-space: nowrap; height: 20px; display: block; border-bottom: 1px solid #cbc7bd; }
body.home #container.en { text-align: left; }
body.home #container.en #secondary { float: left; }
body.home #container.en div#primary { border-top: 3px double #cccccc; font-size: 0.8em; }
body.home #container.en div#primary a.event-title { padding: 5px; line-height: 1.1em; display: block; text-decoration: none; }
body.home #container.en div#primary div#events_wrap { padding: 0; margin: 0; float: left; width: 741px; }
body.home #container.en div#primary div#events_wrap div.event_wrap { background: white; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event { border: 1px solid #c3c3c3; overflow: hidden; height: 250px; position: relative; clear: none; float: left; width: 136px; margin-right: 10px; margin-top: 10px; background: white !important; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event span.meta { display: none; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event span.event-counts { position: absolute; bottom: 0em; height: 1em; line-height: 1em; padding: 0.5em; font-size: 0.8em; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; z-index: 100; background: #f8f8f8; width: 136px; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event p.event-description { display: none; font-size: 0.8em; line-height: 2em; margin: 5px 0 0 0; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event a.image { text-decoration: none; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event a.image img { width: 136px; height: 100px; border: none; -ms-interpolation-mode: bicubic; }
body.home #container.en div#primary div#events_wrap div.event_wrap div.event a.image span.attribution { font-size: 0.8em; margin: 0 5px; overflow: hidden; text-decoration: none; color: #cbc7bd; white-space: nowrap; height: 20px; display: block; border-bottom: 1px solid #cbc7bd; }
body.home div#secondary { font-size: 1.2em; text-align: center; background: white; }
body.home div#secondary div.translators_list, body.home div#secondary div.editors_list { margin: 0; overflow: hidden; float: left; clear: both; width: 100%; font-size: 0.8em; }
body.home div#secondary div.editors_list ul, body.home div#secondary div.translators_list ul { margin-top: 10px; }
body.home div#secondary div.editors_list ul li, body.home div#secondary div.translators_list ul li { float: left; clear: both; text-align: center; width: 100%; border-bottom: 1px solid #cccccc; padding-bottom: 5px; }
body.home div#secondary div.editors_list ul li a.editor_name, body.home div#secondary div.editors_list ul li a.translator_name, body.home div#secondary div.translators_list ul li a.editor_name, body.home div#secondary div.translators_list ul li a.translator_name { float: right; width: 150px; text-align: left; }
body.home div#secondary div.editors_list ul li span.loc, body.home div#secondary div.translators_list ul li span.loc { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; float: right; width: 150px; text-align: left; }
body.home div#secondary div.editors_list ul li img, body.home div#secondary div.translators_list ul li img { float: left; margin-top: 5px; width: 30px; }
body.home div#secondary p.mt_explainer { border-bottom: 3px double #cbc7bd; float: left; clear: both; }
body.home div#secondary a { color: "#000"; text-decoration: none; }
body.home div#secondary #translate_content { padding: 10px 0; }
body.home div#secondary #translate_content blockquote { margin: 0; padding: 0; border: 0; outline: 0; text-align: center; }
body.home div#secondary div.count_headers { border-bottom: 3px double #cbc7bd; float: left; margin-bottom: 10px; width: 100%; }
body.home div#secondary div.count_headers div.editors_header { width: 49%; float: left; border-right: 1px solid #cbc7bd; }
body.home div#secondary div.count_headers div.translators_header { width: 49%; float: left; }
body.home div#secondary div.count_headers h2 { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; margin-bottom: 0; }
body.home div#secondary div.count_headers h3 { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; font-size: 12px !important; text-align: center; }
body.home div#secondary h4 { text-decoration: none; text-transform: uppercase; font-size: 14px; line-height: 1.2em; border-bottom: 3px double #cbc7bd; width: 100%; padding: 10px 0; margin: 10px 0 0; }
body.home div#secondary div.tagging_feature { clear: both; float: left; }
body.home div#secondary div.mt_feature { clear: both; float: left; }
body.home div#secondary div.mt_feature a.banner_link { font-size: 15px; padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #e6efc2; color: #264409; border-color: #c6d880; text-transform: uppercase; display: block; clear: both; margin-top: 10px; }
body.home div#secondary div.mt_feature a.banner_link a { color: #264409; }
body.home div.partners { float: left; width: 280px; }
body.home div.partners h4 { border-top: 2px solid #888888; float: left; width: 100%; }
body.home div.partners a img { border: 1px solid #c3c3c3; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; padding: 20px; -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; margin: 10px 20px; float: left; }
body.home div.video { float: right; margin-top: 25px; }
body.home ul#subnav { border-top: 2px solid #02171f; list-style-type: none; margin: 0; clear: both; float: left; background: url("/static/images/bg-striped.gif"); width: 741px; }
body.home ul#subnav li { display: inline; border-bottom-width: 0; font-size: 0.8em; }
body.home ul#subnav li a { float: left; text-decoration: none; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; padding: 6px 5px; font-weight: bold; background: #f8f8f8; color: black; border: 1px solid #cbc7bd; margin: 5px 10px; padding: 0 0.5em !important; -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; }
body.home ul#subnav li a:hover { text-decoration: underline; }
body.home ul#subnav li a:hover { background: #c73d00; color: #fffff8; text-decoration: none !important; }
body.home ul#subnav li a.selected-tab { text-decoration: none; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; padding: 6px 5px; font-weight: bold; background: #333333; color: black; color: white; }
body.home ul#subnav li a.selected-tab:hover { text-decoration: underline; }
body.home ul#subnav li a.selected-tab:hover { background: #f8f8f8; color: white; text-decoration: none !important; }
body.home ul#subnav li a.selected-tab:hover { color: black; }
body.home div#welcome { line-height: 1.2em; width: 741px; text-align: left; }
body.home div#welcome div.lead_in { float: left; clear: both; display: block; line-height: 30px; height: 30px; padding: 10px 0; width: 741px; }
body.home div#welcome div.lead_in div.searchwrap { float: right; clear: none; }
body.home div#welcome div.lead_in div.searchwrap input.search-field-full.hint { color: #cbc7bd; }
body.home div#welcome div.lead_in div#view_tools { float: left; }
body.home div#welcome div.lead_in div#view_tools select { display: none; }

body.registerconfirm #container, body.registerconfirm #content { width: 970px; padding-top: 3em; min-width: 970px; margin: 0 auto; }
body.registerconfirm #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.registerconfirm #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.registerconfirm #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }

body.login ul#admin_nav { display: none; }
body.login #container .notice { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; margin: 1em; }
body.login #container .notice a { color: #514721; }
body.login #container .success { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #e6efc2; color: #264409; border-color: #c6d880; }
body.login #container .success a { color: #264409; }
body.login #container .error-message, body.login #container .error { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; margin-top: 1em; }
body.login #container .error-message a, body.login #container .error a { color: #8a1f11; }
body.login #container div#login_panel_wrap { width: 500px; margin: 0 auto; }
body.login #container div#login_panel_wrap div.logo { margin: 5em 0; }
body.login #container div#login_panel_wrap div.logo img { margin: 0 auto; display: block; }
body.login #container ul#language_toggle { width: 130px; float: right; font-size: 12px !important; border: 1px solid #cbc7bd; background: white; padding: 2px; margin: 0; }
body.login #container ul#language_toggle .ar { font-size: 12px !important; }
body.login #container ul#language_toggle li { text-align: center; clear: none; padding: 0; float: left; margin: 0; }
body.login #container ul#language_toggle li a { text-decoration: none; float: left; width: 65px; display: block; text-align: center; height: 25px; line-height: 25px; clear: none; }
body.login #container ul#language_toggle li a:hover { text-decoration: underline; }
body.login #container ul#language_toggle li.en a.en, body.login #container ul#language_toggle li.ar a.ar { background: #28a9e0; color: white; }
body.login #container div#tabs { clear: both; overflow: hidden; display: inline-block; border: 1px solid #cbc7bd; margin: 0 auto; width: 500px; }
body.login #container div#tabs { display: block; }
body.login #container div#tabs div.ui-tabs-panel { clear: both; float: left; }
body.login #container div#tabs .ui-tabs-hide { display: none; }
body.login #container div#tabs ul.ui-tabs-nav { border-bottom: 1px solid #cbc7bd; background: url("/static/images/bg-striped.gif"); padding: 1em 1em 0; margin: 0; float: left; width: 500px; }
body.login #container div#tabs ul.ui-tabs-nav li.delicious a { background: url("/static/images/icons/networks/delicious_32.png") no-repeat top left; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li.flickr a { background: url("/static/images/icons/networks/flickr_32.png") no-repeat top left; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li.facebook a { background: url("/static/images/icons/networks/facebook_32.png") no-repeat top left; display: none; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li.email a { background: url("/static/images/icons/networks/email_32.png") no-repeat top left; display: none; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li.twitter a { background: url("/static/images/icons/networks/twitter_32.png") no-repeat top left; display: none; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li.translations a { background: url("/static/images/comment.gif") top left; display: none; padding-left: 45px; }
body.login #container div#tabs ul.ui-tabs-nav li a { float: left; display: block; clear: both; color: #333333; display: block; text-decoration: none; height: 20px; }
body.login #container div#tabs ul.ui-tabs-nav li a:hover { text-decoration: underline; }
body.login #container div#tabs ul.ui-tabs-nav li { float: left; text-align: center; padding: 10px; }
body.login #container div#tabs ul.ui-tabs-nav li.ui-state-default a { color: #888888; text-decoration: none; }
body.login #container div#tabs ul.ui-tabs-nav li.ui-tabs-selected { background: white; top: 1px; position: relative; color: black; border-top: 1px solid #cbc7bd; border-right: 1px solid #cbc7bd; border-left: 1px solid #cbc7bd; -webkit-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; }
body.login #container div#tabs div.ui-tabs-panel { padding: 1em; }
body.login #container div#tabs form { width: 70%; }
body.login #container div#tabs .button, body.login #container div#tabs .button { text-decoration: none; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; padding: 6px 5px; font-weight: bold; background: #28a9e0; color: black; color: white; }
body.login #container div#tabs .button:hover, body.login #container div#tabs .button:hover { text-decoration: underline; }
body.login #container div#tabs .button:hover, body.login #container div#tabs .button:hover { background: #28a9e0; color: white; text-decoration: none !important; }
body.login #container div#tabs div.row { clear: both; width: 400px; margin: 0 auto; text-align: center; padding: 1em; }
body.login #container div#tabs div.row span.label, body.login #container div#tabs div.row input { float: left; clear: both; font-size: 1.3em; color: #888888; }
body.login #container div#tabs div.row span.ar { float: right; direction: rtl; text-align: right; }
body.login #container div#tabs div.row input { color: black; }
body.login #container div#tabs div.row span.label { margin-top: 1em; }
body.login #container div#tabs div.row input.submit { border: 1px solid #888888; background: #28a9e0; margin-bottom: 2em; display: block; color: white; }
body.login #container div#tabs div#openid span.openid { background: url("/static/images/icons/networks/openid_32.png") no-repeat top left; padding: 5px 0 10px 30px; }
body.login #container div#tabs p { clear: both; float: left; text-align: center; display: block; }
body.login #container div#tabs p input { font-size: 1.2em; }

body.register { text-align: left; font-size: 1.3em; }
body.register input { font-size: 1.3em; }
body.register #logo { position: absolute; right: 100px; top: 30px; }
body.register #primary { display: inline; float: left; width: 100%; margin-right: 2.564%; padding-left: 4.124%; padding-right: 4.124%; clear: none; padding-bottom: 10em; }
body.register #primary div { display: inline; float: left; width: 48.718%; margin-right: 2.564%; clear: both; }
body.register #primary div.error { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; padding-left: 0; padding-right: 0; border-left-width: 0; border-right-width: 0; text-align: center; display: inline; float: left; width: 100%; margin-right: 5.263%; clear: both; margin-right: 1.031%; margin-left: 1.031%; }
body.register #primary div.error a { color: #8a1f11; }
body.register .notice { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; display: inline; float: left; width: 100%; margin-right: 5.263%; }
body.register input { display: inline; float: left; width: 100%; margin-right: 5.263%; clear: both; margin-right: 1.031%; margin-left: 1.031%; }
body.register p { display: inline; float: left; width: 100%; margin-right: 5.263%; margin-bottom: 3px; }
body.register .submit { width: 5em; float: right; margin: 1em 0; }

body.links div.links_page_list { border-top: 3px solid black; }
body.links div.links_helper { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; }
body.links div.links_helper a { color: #514721; }
body.links div.row div.row_en { background: url("/static/images/left_to_right_960_bkg.png") top right; width: 950px; clear: both; border-bottom: 1px solid #888888; float: left; padding-bottom: 1.7em; text-decoration: none; position: relative; }
body.links div.row div.row_en div.meta { background: url("/static/images/left_to_right_960.png") top right no-repeat; height: 55px; margin: 0; }
body.links div.row div.row_en div.meta span.timestamp { color: #888888; width: 100px; font-size: 0.8em; float: left; }
body.links div.row div.row_en div.meta span.domain, body.links div.row div.row_en div.meta span.translator, body.links div.row div.row_en div.meta span.user { width: 440px; height: 40px; line-height: 40px; vertical-align: middle; float: left; }
body.links div.row div.row_en div.meta span.domain a, body.links div.row div.row_en div.meta span.translator a, body.links div.row div.row_en div.meta span.user a { color: black; }
body.links div.row div.row_en div.meta span.domain img, body.links div.row div.row_en div.meta span.translator img, body.links div.row div.row_en div.meta span.user img { padding: 5px 10px; }
body.links div.row div.row_en div.meta span.domain img.favicon, body.links div.row div.row_en div.meta span.translator img.favicon, body.links div.row div.row_en div.meta span.user img.favicon { padding-top: 10px; }
body.links div.row div.row_en div.meta span.domain, body.links div.row div.row_en div.meta span.user { float: left; border-bottom: 4px double #cccccc; }
body.links div.row div.row_en div.meta span.domain a, body.links div.row div.row_en div.meta span.user a { float: right; }
body.links div.row div.row_en div.meta span.domain a img, body.links div.row div.row_en div.meta span.user a img { float: right; }
body.links div.row div.row_en div.meta span.domain img.user_img, body.links div.row div.row_en div.meta span.user img.user_img { width: 25px; }
body.links div.row div.row_en div.meta span.translator { float: right; border-bottom: 4px double #888888; }
body.links div.row div.row_en div.meta span.translator img { float: left; }
body.links div.row div.row_en div.meta span.translator a.translator_name { float: left; clear: none; display: block; width: 200px; }
body.links div.row div.row_en div.column_en { width: 44%; float: left; text-align: left; }
body.links div.row div.row_en div.column_en ul.link_root, body.links div.row div.row_en div.column_en ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.links div.row div.row_en div.column_en ul.link_root li.posted_by, body.links div.row div.row_en div.column_en ul.comment_root li.posted_by { float: left; }
body.links div.row div.row_en div.column_en ul.link_root li.posted_by img, body.links div.row div.row_en div.column_en ul.comment_root li.posted_by img { display: none; }
body.links div.row div.row_en div.column_en ul.link_root li.link_title, body.links div.row div.row_en div.column_en ul.comment_root li.link_title { margin-top: 0.5em; font-size: 30px; letter-spacing: -1px; line-height: 35px; }
body.links div.row div.row_en div.column_en ul.link_root li.link_title a, body.links div.row div.row_en div.column_en ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.links div.row div.row_en div.column_en ul.link_root li.link_title a:hover, body.links div.row div.row_en div.column_en ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.links div.row div.row_en div.column_en ul.link_root li.quote, body.links div.row div.row_en div.column_en ul.comment_root li.quote { font-size: 16px; line-height: 1.4; }
body.links div.row div.row_en div.column_en ul.link_root li.url, body.links div.row div.row_en div.column_en ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.links div.row div.row_en div.column_en ul.link_root li.url a, body.links div.row div.row_en div.column_en ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a::-moz-focus-inner, body.links div.row div.row_en div.column_en ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:focus, body.links div.row div.row_en div.column_en ul.comment_root li.url a:focus { outline: none; }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:focus, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:focus, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:focus, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a, body.links div.row div.row_en div.column_en ul.link_root li.url a:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a, body.links div.row div.row_en div.column_en ul.comment_root li.url a:visited { color: #222222; }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:active:visited, body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover:visited, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active:visited, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a:focus, body.links div.row div.row_en div.column_en ul.comment_root li.url a:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:hover, body.links div.row div.row_en div.column_en ul.link_root li.url a:hover:visited, body.links div.row div.row_en div.column_en ul.link_root li.url a:focus, body.links div.row div.row_en div.column_en ul.link_root li.url a:focus:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a:hover, body.links div.row div.row_en div.column_en ul.comment_root li.url a:hover:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a:focus, body.links div.row div.row_en div.column_en ul.comment_root li.url a:focus:visited { color: #222222; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:active, body.links div.row div.row_en div.column_en ul.link_root li.url a:active:visited, body.links div.row div.row_en div.column_en ul.comment_root li.url a:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a:active:visited { color: #222222; }
body.links div.row div.row_en div.column_en ul.link_root li.url a:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.links div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_en div.column_en ul.link_root li.event_comment_count, body.links div.row div.row_en div.column_en ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.links div.row div.row_en div.column_en ul.link_root li.event_comment_count span.count, body.links div.row div.row_en div.column_en ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.links div.row div.row_en div.column_en ul.link_root ul.response_actions, body.links div.row div.row_en div.column_en ul.comment_root ul.response_actions { float: left; position: absolute; bottom: 0; }
body.links div.row div.row_en div.column_en ul.link_root ul.response_actions li, body.links div.row div.row_en div.column_en ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.links div.row div.row_en div.column_en ul.link_root ul.response_actions li a, body.links div.row div.row_en div.column_en ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.links div.row div.row_en div.column_ar { width: 44%; float: right; text-align: right; direction: rtl; text-align: right; }
body.links div.row div.row_en div.column_ar ul.link_root, body.links div.row div.row_en div.column_ar ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.links div.row div.row_en div.column_ar ul.link_root li.posted_by, body.links div.row div.row_en div.column_ar ul.comment_root li.posted_by { float: right; }
body.links div.row div.row_en div.column_ar ul.link_root li.posted_by img, body.links div.row div.row_en div.column_ar ul.comment_root li.posted_by img { display: none; }
body.links div.row div.row_en div.column_ar ul.link_root li.link_title, body.links div.row div.row_en div.column_ar ul.comment_root li.link_title { margin-top: 0.5em; font-size: 35px; line-height: 40px; }
body.links div.row div.row_en div.column_ar ul.link_root li.link_title a, body.links div.row div.row_en div.column_ar ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.links div.row div.row_en div.column_ar ul.link_root li.link_title a:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.links div.row div.row_en div.column_ar ul.link_root li.quote, body.links div.row div.row_en div.column_ar ul.comment_root li.quote { font-size: 20px; line-height: 1.3; }
body.links div.row div.row_en div.column_ar ul.link_root li.url, body.links div.row div.row_en div.column_ar ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a, body.links div.row div.row_en div.column_ar ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a::-moz-focus-inner, body.links div.row div.row_en div.column_ar ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:focus { outline: none; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:focus, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:focus, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:focus, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a, body.links div.row div.row_en div.column_ar ul.link_root li.url a:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:visited { color: #222222; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active:visited, body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover:visited, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active:visited, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:hover, body.links div.row div.row_en div.column_ar ul.link_root li.url a:hover:visited, body.links div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_en div.column_ar ul.link_root li.url a:focus:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:hover, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:hover:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:focus, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:focus:visited { color: #222222; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a:active:visited, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:active:visited { color: #222222; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.links div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_en div.column_ar ul.link_root li.event_comment_count, body.links div.row div.row_en div.column_ar ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.links div.row div.row_en div.column_ar ul.link_root li.event_comment_count span.count, body.links div.row div.row_en div.column_ar ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.links div.row div.row_en div.column_ar ul.link_root ul.response_actions, body.links div.row div.row_en div.column_ar ul.comment_root ul.response_actions { float: right; position: absolute; bottom: 0; }
body.links div.row div.row_en div.column_ar ul.link_root ul.response_actions li, body.links div.row div.row_en div.column_ar ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.links div.row div.row_en div.column_ar ul.link_root ul.response_actions li a, body.links div.row div.row_en div.column_ar ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.links div.row div.row_ar { background: url("/static/images/right_to_left_960_bkg.png") top right; width: 950px; clear: both; border-bottom: 1px solid #888888; float: left; padding-bottom: 1.7em; text-decoration: none; position: relative; }
body.links div.row div.row_ar div.meta { background: url("/static/images/right_to_left_960.png") top right no-repeat; height: 55px; margin: 0; }
body.links div.row div.row_ar div.meta span.timestamp { color: #888888; width: 100px; font-size: 0.8em; float: right; }
body.links div.row div.row_ar div.meta span.domain, body.links div.row div.row_ar div.meta span.translator, body.links div.row div.row_ar div.meta span.user { width: 440px; height: 40px; line-height: 40px; vertical-align: middle; float: right; }
body.links div.row div.row_ar div.meta span.domain a, body.links div.row div.row_ar div.meta span.translator a, body.links div.row div.row_ar div.meta span.user a { color: black; }
body.links div.row div.row_ar div.meta span.domain img, body.links div.row div.row_ar div.meta span.translator img, body.links div.row div.row_ar div.meta span.user img { padding: 5px 10px; }
body.links div.row div.row_ar div.meta span.domain img.favicon, body.links div.row div.row_ar div.meta span.translator img.favicon, body.links div.row div.row_ar div.meta span.user img.favicon { padding-top: 10px; }
body.links div.row div.row_ar div.meta span.domain, body.links div.row div.row_ar div.meta span.user { float: right; border-bottom: 4px double #cccccc; }
body.links div.row div.row_ar div.meta span.domain a, body.links div.row div.row_ar div.meta span.user a { float: left; }
body.links div.row div.row_ar div.meta span.domain a img, body.links div.row div.row_ar div.meta span.user a img { float: left; }
body.links div.row div.row_ar div.meta span.domain img.user_img, body.links div.row div.row_ar div.meta span.user img.user_img { width: 25px; }
body.links div.row div.row_ar div.meta span.translator { float: left; border-bottom: 4px double #888888; }
body.links div.row div.row_ar div.meta span.translator img { float: right; }
body.links div.row div.row_ar div.meta span.translator a.translator_name { float: right; clear: none; display: block; width: 200px; }
body.links div.row div.row_ar div.column_en { width: 44%; float: left; text-align: left; }
body.links div.row div.row_ar div.column_en ul.link_root, body.links div.row div.row_ar div.column_en ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.links div.row div.row_ar div.column_en ul.link_root li.posted_by, body.links div.row div.row_ar div.column_en ul.comment_root li.posted_by { float: left; }
body.links div.row div.row_ar div.column_en ul.link_root li.posted_by img, body.links div.row div.row_ar div.column_en ul.comment_root li.posted_by img { display: none; }
body.links div.row div.row_ar div.column_en ul.link_root li.link_title, body.links div.row div.row_ar div.column_en ul.comment_root li.link_title { margin-top: 0.5em; font-size: 30px; letter-spacing: -1px; line-height: 35px; }
body.links div.row div.row_ar div.column_en ul.link_root li.link_title a, body.links div.row div.row_ar div.column_en ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.links div.row div.row_ar div.column_en ul.link_root li.link_title a:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.links div.row div.row_ar div.column_en ul.link_root li.quote, body.links div.row div.row_ar div.column_en ul.comment_root li.quote { font-size: 16px; line-height: 1.4; }
body.links div.row div.row_ar div.column_en ul.link_root li.url, body.links div.row div.row_ar div.column_en ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a, body.links div.row div.row_ar div.column_en ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a::-moz-focus-inner, body.links div.row div.row_ar div.column_en ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:focus { outline: none; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:focus, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:focus, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:focus, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a, body.links div.row div.row_ar div.column_en ul.link_root li.url a:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:visited { color: #222222; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active:visited, body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover:visited, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active:visited, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:hover, body.links div.row div.row_ar div.column_en ul.link_root li.url a:hover:visited, body.links div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_en ul.link_root li.url a:focus:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:hover, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:hover:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:focus, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:focus:visited { color: #222222; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a:active:visited, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:active:visited { color: #222222; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.links div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_ar div.column_en ul.link_root li.event_comment_count, body.links div.row div.row_ar div.column_en ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.links div.row div.row_ar div.column_en ul.link_root li.event_comment_count span.count, body.links div.row div.row_ar div.column_en ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.links div.row div.row_ar div.column_en ul.link_root ul.response_actions, body.links div.row div.row_ar div.column_en ul.comment_root ul.response_actions { float: left; position: absolute; bottom: 0; }
body.links div.row div.row_ar div.column_en ul.link_root ul.response_actions li, body.links div.row div.row_ar div.column_en ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.links div.row div.row_ar div.column_en ul.link_root ul.response_actions li a, body.links div.row div.row_ar div.column_en ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.links div.row div.row_ar div.column_ar { width: 44%; float: right; text-align: right; direction: rtl; text-align: right; }
body.links div.row div.row_ar div.column_ar ul.link_root, body.links div.row div.row_ar div.column_ar ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.links div.row div.row_ar div.column_ar ul.link_root li.posted_by, body.links div.row div.row_ar div.column_ar ul.comment_root li.posted_by { float: right; }
body.links div.row div.row_ar div.column_ar ul.link_root li.posted_by img, body.links div.row div.row_ar div.column_ar ul.comment_root li.posted_by img { display: none; }
body.links div.row div.row_ar div.column_ar ul.link_root li.link_title, body.links div.row div.row_ar div.column_ar ul.comment_root li.link_title { margin-top: 0.5em; font-size: 35px; line-height: 40px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.link_title a, body.links div.row div.row_ar div.column_ar ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.links div.row div.row_ar div.column_ar ul.link_root li.link_title a:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.links div.row div.row_ar div.column_ar ul.link_root li.quote, body.links div.row div.row_ar div.column_ar ul.comment_root li.quote { font-size: 20px; line-height: 1.3; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url, body.links div.row div.row_ar div.column_ar ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a::-moz-focus-inner, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:focus { outline: none; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:focus, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:focus, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:focus, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:visited { color: #222222; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active:visited, body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover:visited, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active:visited, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:hover, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:hover:visited, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:focus:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:hover, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:hover:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:focus, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:focus:visited { color: #222222; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a:active:visited, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:active:visited { color: #222222; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.links div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.links div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.links div.row div.row_ar div.column_ar ul.link_root li.event_comment_count, body.links div.row div.row_ar div.column_ar ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.links div.row div.row_ar div.column_ar ul.link_root li.event_comment_count span.count, body.links div.row div.row_ar div.column_ar ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.links div.row div.row_ar div.column_ar ul.link_root ul.response_actions, body.links div.row div.row_ar div.column_ar ul.comment_root ul.response_actions { float: right; position: absolute; bottom: 0; }
body.links div.row div.row_ar div.column_ar ul.link_root ul.response_actions li, body.links div.row div.row_ar div.column_ar ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.links div.row div.row_ar div.column_ar ul.link_root ul.response_actions li a, body.links div.row div.row_ar div.column_ar ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.links div.indented_comment { font-size: 12px; }
body.links div.indented_comment a { color: #333333; }
body.links div.indented_comment a.respond_to_comment { display: none; }
body.links div.indented_comment div.row_en div.meta span.user { background: url("/static/images/arrow_reply_left_large.png") 5% 0% no-repeat; }
body.links div.indented_comment div.row_en div.meta span.user .timestamp { margin-left: 60px; }
body.links div.indented_comment div.row_en div.meta span.translator { background: url("/static/images/arrow_reply_right_large.png") 98% 0% no-repeat; }
body.links div.indented_comment div.row_en div.meta span.translator .timestamp { margin-right: 60px; }
body.links div.indented_comment div.row_ar div.meta span.translator { background: url("/static/images/arrow_reply_right_large.png") 98% 0% no-repeat; }
body.links div.indented_comment div.row_ar div.meta span.translator .timestamp { margin-right: 60px; }
body.links div.indented_comment div.row_ar div.meta span.translator { background: url("/static/images/arrow_reply_left_large.png") 5% 0% no-repeat; }
body.links div.indented_comment div.row_ar div.meta span.translator .timestamp { margin-left: 60px; }
body.links div.indented_comment div.column_en { width: 40% !important; padding-left: 80px; }
body.links div.indented_comment div.column_ar { width: 40% !important; padding-right: 80px; }
body.links div.indented_comment ul.response_actions li.respond { display: none; }
body.links #container { overflow: visible; max-width: 950px; margin: 3px auto; background: white; }
body.links #container #primary { width: 97; margin: 0 auto; }
body.links #container #primary div.addlink { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #e6efc2; color: #264409; border-color: #c6d880; text-align: center; }
body.links #container #primary div.addlink a { color: #264409; }

body.admin { font-size: 0.8em; }
body.admin #container, body.admin #content { width: 1000px; padding-top: 3em; min-width: 1000px; margin: 0 auto; }
body.admin #primary { width: 740px; clear: none; border-top: 1px solid #cbc7bd; float: left; padding: 0; margin: 0; }
body.admin #secondary { width: 190px; clear: none; float: left; border-top: 3px double #cccccc; text-align: center; margin-right: 10px; display: inline; overflow: hidden; }
body.admin #secondary .logo { padding-top: 1em; text-align: center; border-bottom: 3px double #cbc7bd; padding-bottom: 1em; float: left; text-align: center; width: 100%; }
body.admin h1 { font-size: 0.8em; color: #c73d00; text-transform: uppercase; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; float: left; padding: 0 2px; width: 100%; clear: both; }
body.admin h2 { clear: both; margin: 0; padding-top: 1em; }
body.admin p.event { border-bottom: 1px solid #cbc7bd; color: #333333; }
body.admin p { clear: both; float: left; padding: 0; color: #cbc7bd; }
body.admin p a { color: #cbc7bd; }
body.admin p { width: 100%; margin: 0; }
body.admin p.event img { float: left; border: 5px solid #cbc7bd; margin: 1em 1em 1em 0; }
body.admin em { padding: 0 2px; float: right; }
body.admin em.draft { background: yellow; }
body.admin em.translation_pending { background: #28a9e0; }
body.admin em.published { background: #95cb3f; color: white; }
body.admin div#primary { width: 550px; }
body.admin div#secondary { width: 300px; background: url("/static/images/bg-striped.gif"); position: fixed; bottom: 0; right: 0; }
body.admin div#secondary ul li { float: left; clear: both; border: 1px solid #cbc7bd; background: #28a9e0; color: white; }
body.admin div#secondary ul li a { text-decoration: none; padding: 0.5em; float: left; display: block; }
body.admin div#secondary ul li a:hover { text-decoration: underline; }

a#circle { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: red; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; }

a#circle:hover { -webkit-border-radius-bottomleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; background-color: blue; display: block; height: 10px; width: 10px; position: absolute; top: 10; left: 10; width: 100; }

/* incase an inverted custom gradient isn't specified */
body.event_detail #container { clear: both; }
body.event_detail #primary { display: inline; float: left; width: 100%; margin-right: 1.053%; }
body.event_detail #primary .row ul.response_actions { display: none; }
body.event_detail #primary .hover_over ul.response_actions { display: block; }
body.event_detail #primary ul#event_helper { padding-top: 2em; padding-bottom: 2em; margin: 0 auto; text-align: center; float: left; clear: both; width: 100%; }
body.event_detail #primary ul#event_helper p#helper a { float: right; }
body.event_detail #primary div#event_summary_block { margin: 0 auto; z-index: 2; width: 950px; }
body.event_detail #primary div#event_summary_block h1 { width: 48%; margin: 0; padding: 0.5em 0 0 0; text-transform: none; }
body.event_detail #primary div#event_summary_block h1.ar { float: right; direction: rtl; text-align: right; }
body.event_detail #primary div#event_summary_block h1.en { float: left; }
body.event_detail #primary div#event_summary_block span.editor { background: url("/static/images/logo_plain_80.png") 50% 0% no-repeat; height: 100px; width: 100%; display: block; margin-top: 10px; }
body.event_detail #primary div#event_summary_block span.editor span.ar { direction: rtl; text-align: right; }
body.event_detail #primary div#event_summary_block span.editor span { background: white; -moz-opacity: 50; -webkit-opacity: 50; -o-opacity: 50; -khtml-opacity: 50; opacity: 50; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=5000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=5000); display: block; width: 100%; display: inline; float: left; width: 100%; margin-right: 1.053%; height: 35px; margin-top: 25px; }
body.event_detail #primary div#event_summary_block span.editor span span { -moz-opacity: 100; -webkit-opacity: 100; -o-opacity: 100; -khtml-opacity: 100; opacity: 100; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000); background: transparent; margin-top: 5px; text-align: center; color: black; font-size: 0.8em; }
body.event_detail #primary div#event_summary_block div#event_metadata h1.en { text-align: left; }
body.event_detail #primary div#event_summary_block div#event_metadata h1.ar { text-align: right; direction: rtl; text-align: right; }
body.event_detail #primary div#event_summary_block div#event_metadata p.event_summary_text { display: inline; float: left; width: 49.474%; margin-right: 1.053%; margin: 0; clear: none; padding: 0.5em 0; }
body.event_detail #primary div#event_summary_block div#event_metadata p.ar { float: right; direction: rtl; text-align: right; }
body.event_detail #primary div#event_summary_block div#event_metadata p.en { float: left; clear: both; text-align: left; }
body.event_detail #content { background: white; }
body.event_detail #primary { -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; }
body.event_detail h1 { font-size: 2em !important; line-height: 1em; color: #444444; font-weight: normal; float: left; }
body.event_detail h1.ar { font-size: 2.1em; }
body.event_detail h2 { font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; clear: both; margin-right: 1.031%; margin-left: 1.031%; }
body.event_detail h3 { text-transform: uppercase; font-weight: bold; color: #4e9946; letter-spacing: -0.8px; clear: both; margin-right: 1.031%; margin-left: 1.031%; }
body.event_detail p.event_summary_text { font-size: 1.3em; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; padding: 0; }
body.event_detail span.editor { color: #cbc7bd; }
body.event_detail span.editor a { color: #333333; padding: 2px; background: #fffd9c; -webkit-border-radius-bottomleft: 5px; -webkit-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topleft: 5px; -webkit-border-radius-topright: 5px; -webkit-border-radius-bottomright: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; text-decoration: none; }
body.event_detail span.editor a:hover { text-decoration: underline; }
body.event_detail p.ar { direction: rtl; text-align: right; font-style: normal; padding: 0; }
body.event_detail p.en { float: left; clear: both; }
body.event_detail div#event_visuals div.caption_wrap { font-size: 0.8em; color: #cbc7bd; }
body.event_detail a#show_links, body.event_detail a#hide_links { text-decoration: none; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; padding: 6px 5px; font-weight: bold; background: #f8f8f8; color: black; background: white url("/static/images/link.gif") no-repeat 95% 3px; -moz-box-shadow: 0px 5px 5px -3px #c3c3c3; padding: 1em 5em 1em 1em; line-height: 1.5; border: 3px solid #cbc7bd; clear: both; margin: 0 auto; display: block; margin: 1em auto; float: left; }
body.event_detail a#show_links:hover, body.event_detail a#hide_links:hover { text-decoration: underline; }
body.event_detail a#show_links:hover, body.event_detail a#hide_links:hover { background: #4e9946; color: white; text-decoration: none !important; }

div.comment_inprogress { clear: both; padding: 1em; width: 100%; text-align: center; }

div.inline_response { background: url("/static/images/bg-striped.gif"); text-align: center; padding: 1em; float: left; clear: both; width: 100%; }
div.inline_response textarea { width: 400px; margin: 3em auto; height: 100px; display: block; border: 1px solid black; }
div.inline_response input { margin: 0 auto; }

div#add_comment_tab, div#share_tab, div#subscribe_tab { width: 80%; padding: 2% 10%; }

div#subscription_notice { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; width: 300px; float: right; display: none; }
div#subscription_notice a { color: #514721; }

div#subscribe_tab a { width: 100px; height: 100px; float: left; border: 1px solid #c3c3c3; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; margin: 10px; padding: 10px; text-decoration: none; text-align: center; display: block; }
div#subscribe_tab a:hover { text-decoration: underline; }
div#subscribe_tab a.unsubscribe { background: url("/static/images/icons/icon_color_heart.png") 50% 50% no-repeat; }
div#subscribe_tab a.subscribe { background: url("/static/images/icons/icon_bw_heart.png") 50% 50% no-repeat; }
div#subscribe_tab a#share_facebook { background: url("/static/images/icons/networks/facebook_32.png") 50% 50% no-repeat; }
div#subscribe_tab a#share_twitter { background: url("/static/images/icons/networks/twitter_32.png") 50% 50% no-repeat; }
div#subscribe_tab a#share_email { background: url("/static/images/icons/networks/email_32.png") 50% 50% no-repeat; }

div.add_comment { margin: 3em; width: 500px; display: block; }
div.add_comment textarea { clear: both; height: 10em; }
div.add_comment a.submit-button { float: left; clear: both; }
div.add_comment span.helper_text { clear: both; display: inline; }
div.add_comment input { clear: both; }
div.add_comment h3 { clear: both; width: 100%; float: left; text-align: left; clear: both; }
div.add_comment h3.attachment_prompt { padding: 0.5em 1em 1em 4em; background: url("/static/images/link.gif") no-repeat top left; }
div.add_comment h3.comment_prompt { padding: 0.5em 1em 1em 4em; background: url("/static/images/comment_exclaim.jpg") no-repeat top left; }
div.add_comment a.submit-button { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #1caeec; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #69c3ea), color-stop(10%, #48b6e5), color-stop(50%, #21a6df), color-stop(50%, #1fa1d9), color-stop(100%, #31ace2)); background-image: -moz-linear-gradient(top, #69c3ea 0%, #48b6e5 10%, #21a6df 50%, #1fa1d9 50%, #31ace2 100%); border-color: #1c92c4; text-shadow: #0f85b7 0px 1px 1px; }
div.add_comment a.submit-button::-moz-focus-inner { border: none; padding: 0; }
div.add_comment a.submit-button:focus { outline: none; }
div.add_comment a.submit-button.disabled, div.add_comment a.submit-button[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
div.add_comment a.submit-button.disabled:hover, div.add_comment a.submit-button.disabled:focus, div.add_comment a.submit-button[disabled]:hover, div.add_comment a.submit-button[disabled]:focus { cursor: default; }
div.add_comment a.submit-button:active { padding: 4px 17px; border-width: 2px; }
div.add_comment a.submit-button.disabled:active, div.add_comment a.submit-button[disabled] { padding: 5px 18px; border-width: 1px; }
div.add_comment a.submit-button, div.add_comment a.submit-button:visited { color: white; }
div.add_comment a.submit-button.disabled:active, div.add_comment a.submit-button.disabled:hover, div.add_comment a.submit-button[disabled]:active, div.add_comment a.submit-button[disabled]:hover { background-color: #1caeec; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #69c3ea), color-stop(10%, #48b6e5), color-stop(50%, #21a6df), color-stop(50%, #1fa1d9), color-stop(100%, #31ace2)); background-image: -moz-linear-gradient(top, #69c3ea 0%, #48b6e5 10%, #21a6df 50%, #1fa1d9 50%, #31ace2 100%); border-color: #1c92c4; text-shadow: #0f85b7 0px 1px 1px; }
div.add_comment a.submit-button.disabled:active, div.add_comment a.submit-button.disabled:active:visited, div.add_comment a.submit-button.disabled:hover, div.add_comment a.submit-button.disabled:hover:visited, div.add_comment a.submit-button[disabled]:active, div.add_comment a.submit-button[disabled]:active:visited, div.add_comment a.submit-button[disabled]:hover, div.add_comment a.submit-button[disabled]:hover:visited { color: white; }
div.add_comment a.submit-button:hover, div.add_comment a.submit-button:focus { background-color: #14abec; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #64c1e9), color-stop(10%, #42b3e4), color-stop(50%, #1fa1d9), color-stop(50%, #1e9cd2), color-stop(100%, #2aaae1)); background-image: -moz-linear-gradient(top, #64c1e9 0%, #42b3e4 10%, #1fa1d9 50%, #1e9cd2 50%, #2aaae1 100%); border-color: #1b8dbe; text-shadow: #0e81b2 0px 1px 1px; }
div.add_comment a.submit-button:hover, div.add_comment a.submit-button:hover:visited, div.add_comment a.submit-button:focus, div.add_comment a.submit-button:focus:visited { color: white; }
div.add_comment a.submit-button:active { background-color: #13a6e5; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1fa2db), color-stop(30%, #20a5df), color-stop(50%, #1e9ed6), color-stop(50%, #1d99ce), color-stop(100%, #2eabe1)); background-image: -moz-linear-gradient(top, #1fa2db 0%, #20a5df 30%, #1e9ed6 50%, #1d99ce 50%, #2eabe1 100%); border-color: #1a89b8; text-shadow: #0e7cac 0px -1px -1px; }
div.add_comment a.submit-button:active, div.add_comment a.submit-button:active:visited { color: white; }
div.add_comment textarea { font-size: 1.3em; font-family: "helvetica neue", helvetica, arial, sans-serif; color: #c3c3c3; }
div.add_comment input { float: left; font-size: 1.3em; font-family: "helvetica neue", helvetica, arial, sans-serif; color: #c3c3c3; }
div.add_comment span.helper_text { float: left; font-size: 1.3em; margin-right: 0.2em; letter-spacing: 0.05em; line-height: 1.5em; }
div.add_comment div.error-message { float: left; clear: both; }

#tabs { clear: both; overflow: hidden; display: inline-block; border: 1px solid #cbc7bd; margin: 0 auto; width: 950px; }
#tabs { display: block; }
#tabs div.ui-tabs-panel { clear: both; float: left; }
#tabs .ui-tabs-hide { display: none; }
#tabs ul.ui-tabs-nav { border-bottom: 1px solid #cbc7bd; background: url("/static/images/bg-striped.gif"); padding: 1em 1em 0; margin: 0; float: left; width: 950px; }
#tabs ul.ui-tabs-nav li.delicious a { background: url("/static/images/icons/networks/delicious_32.png") no-repeat top left; padding-left: 45px; }
#tabs ul.ui-tabs-nav li.flickr a { background: url("/static/images/icons/networks/flickr_32.png") no-repeat top left; padding-left: 45px; }
#tabs ul.ui-tabs-nav li.facebook a { background: url("/static/images/icons/networks/facebook_32.png") no-repeat top left; display: none; padding-left: 45px; }
#tabs ul.ui-tabs-nav li.email a { background: url("/static/images/icons/networks/email_32.png") no-repeat top left; display: none; padding-left: 45px; }
#tabs ul.ui-tabs-nav li.twitter a { background: url("/static/images/icons/networks/twitter_32.png") no-repeat top left; display: none; padding-left: 45px; }
#tabs ul.ui-tabs-nav li.translations a { background: url("/static/images/comment.gif") top left; display: none; padding-left: 45px; }
#tabs ul.ui-tabs-nav li a { float: left; display: block; clear: both; color: #333333; display: block; text-decoration: none; height: 20px; }
#tabs ul.ui-tabs-nav li a:hover { text-decoration: underline; }
#tabs ul.ui-tabs-nav li { float: left; text-align: center; padding: 10px; }
#tabs ul.ui-tabs-nav li.ui-state-default a { color: #888888; text-decoration: none; }
#tabs ul.ui-tabs-nav li.ui-tabs-selected { background: white; top: 1px; position: relative; color: black; border-top: 1px solid #cbc7bd; border-right: 1px solid #cbc7bd; border-left: 1px solid #cbc7bd; -webkit-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; }
#tabs div.link_tab_helper, #tabs div.comment_tab_helper { border-bottom: 1px solid #cccccc; display: block; float: left; line-height: 40px; width: 100%; }
#tabs div.link_tab_helper form#comment-sorter, #tabs div.comment_tab_helper form#comment-sorter { float: left; margin: 0; padding: 5px 0 0 10px; height: 40px; width: 250px; }
#tabs div.link_tab_helper p, #tabs div.comment_tab_helper p { margin: 10px auto; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; color: #888888; float: right; padding: 0 10px; }
#tabs ul.ui-tabs-nav { background: url("/static/images/bg-striped.gif"); }
#tabs ul.ui-tabs-nav li a { height: 25px; }
#tabs ul.ui-tabs-nav li.add-comment-tab { font-weight: bold; }
#tabs ul.ui-tabs-nav li.ui-tabs-selected { top: 1px; }

body.event_detail div.links_page_list { border-top: 3px solid black; }
body.event_detail div.links_helper { padding: 0.8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; }
body.event_detail div.links_helper a { color: #514721; }
body.event_detail div.row div.row_en { background: url("/static/images/left_to_right_960_bkg.png") top right; width: 950px; clear: both; border-bottom: 1px solid #888888; float: left; padding-bottom: 1.7em; text-decoration: none; position: relative; }
body.event_detail div.row div.row_en div.meta { background: url("/static/images/left_to_right_960.png") top right no-repeat; height: 55px; margin: 0; }
body.event_detail div.row div.row_en div.meta span.timestamp { color: #888888; width: 100px; font-size: 0.8em; float: left; }
body.event_detail div.row div.row_en div.meta span.domain, body.event_detail div.row div.row_en div.meta span.translator, body.event_detail div.row div.row_en div.meta span.user { width: 440px; height: 40px; line-height: 40px; vertical-align: middle; float: left; }
body.event_detail div.row div.row_en div.meta span.domain a, body.event_detail div.row div.row_en div.meta span.translator a, body.event_detail div.row div.row_en div.meta span.user a { color: black; }
body.event_detail div.row div.row_en div.meta span.domain img, body.event_detail div.row div.row_en div.meta span.translator img, body.event_detail div.row div.row_en div.meta span.user img { padding: 5px 10px; }
body.event_detail div.row div.row_en div.meta span.domain img.favicon, body.event_detail div.row div.row_en div.meta span.translator img.favicon, body.event_detail div.row div.row_en div.meta span.user img.favicon { padding-top: 10px; }
body.event_detail div.row div.row_en div.meta span.domain, body.event_detail div.row div.row_en div.meta span.user { float: left; border-bottom: 4px double #cccccc; }
body.event_detail div.row div.row_en div.meta span.domain a, body.event_detail div.row div.row_en div.meta span.user a { float: right; }
body.event_detail div.row div.row_en div.meta span.domain a img, body.event_detail div.row div.row_en div.meta span.user a img { float: right; }
body.event_detail div.row div.row_en div.meta span.domain img.user_img, body.event_detail div.row div.row_en div.meta span.user img.user_img { width: 25px; }
body.event_detail div.row div.row_en div.meta span.translator { float: right; border-bottom: 4px double #888888; }
body.event_detail div.row div.row_en div.meta span.translator img { float: left; }
body.event_detail div.row div.row_en div.meta span.translator a.translator_name { float: left; clear: none; display: block; width: 200px; }
body.event_detail div.row div.row_en div.column_en { width: 44%; float: left; text-align: left; }
body.event_detail div.row div.row_en div.column_en ul.link_root, body.event_detail div.row div.row_en div.column_en ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.posted_by, body.event_detail div.row div.row_en div.column_en ul.comment_root li.posted_by { float: left; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.posted_by img, body.event_detail div.row div.row_en div.column_en ul.comment_root li.posted_by img { display: none; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.link_title, body.event_detail div.row div.row_en div.column_en ul.comment_root li.link_title { margin-top: 0.5em; font-size: 30px; letter-spacing: -1px; line-height: 35px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.link_title a, body.event_detail div.row div.row_en div.column_en ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.link_title a:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.quote, body.event_detail div.row div.row_en div.column_en ul.comment_root li.quote { font-size: 16px; line-height: 1.4; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a::-moz-focus-inner, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:focus { outline: none; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:focus, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:focus, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:focus, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:active:visited, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled]:hover:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:hover, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:hover:visited, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:focus:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:hover, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:hover:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:focus, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:focus:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:active:visited, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:active:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_en ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.event_comment_count, body.event_detail div.row div.row_en div.column_en ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.event_detail div.row div.row_en div.column_en ul.link_root li.event_comment_count span.count, body.event_detail div.row div.row_en div.column_en ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.event_detail div.row div.row_en div.column_en ul.link_root ul.response_actions, body.event_detail div.row div.row_en div.column_en ul.comment_root ul.response_actions { float: left; position: absolute; bottom: 0; }
body.event_detail div.row div.row_en div.column_en ul.link_root ul.response_actions li, body.event_detail div.row div.row_en div.column_en ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.event_detail div.row div.row_en div.column_en ul.link_root ul.response_actions li a, body.event_detail div.row div.row_en div.column_en ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.event_detail div.row div.row_en div.column_ar { width: 44%; float: right; text-align: right; direction: rtl; text-align: right; }
body.event_detail div.row div.row_en div.column_ar ul.link_root, body.event_detail div.row div.row_en div.column_ar ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.posted_by, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.posted_by { float: right; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.posted_by img, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.posted_by img { display: none; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.link_title, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.link_title { margin-top: 0.5em; font-size: 35px; line-height: 40px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.link_title a, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.link_title a:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.quote, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.quote { font-size: 20px; line-height: 1.3; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a::-moz-focus-inner, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:focus { outline: none; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:focus, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:focus, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:focus, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active:visited, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled]:hover:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:hover, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:hover:visited, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:focus:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:hover, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:hover:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:focus, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:focus:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:active:visited, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:active:visited { color: #222222; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.event_comment_count, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.event_detail div.row div.row_en div.column_ar ul.link_root li.event_comment_count span.count, body.event_detail div.row div.row_en div.column_ar ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.event_detail div.row div.row_en div.column_ar ul.link_root ul.response_actions, body.event_detail div.row div.row_en div.column_ar ul.comment_root ul.response_actions { float: right; position: absolute; bottom: 0; }
body.event_detail div.row div.row_en div.column_ar ul.link_root ul.response_actions li, body.event_detail div.row div.row_en div.column_ar ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.event_detail div.row div.row_en div.column_ar ul.link_root ul.response_actions li a, body.event_detail div.row div.row_en div.column_ar ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.event_detail div.row div.row_ar { background: url("/static/images/right_to_left_960_bkg.png") top right; width: 950px; clear: both; border-bottom: 1px solid #888888; float: left; padding-bottom: 1.7em; text-decoration: none; position: relative; }
body.event_detail div.row div.row_ar div.meta { background: url("/static/images/right_to_left_960.png") top right no-repeat; height: 55px; margin: 0; }
body.event_detail div.row div.row_ar div.meta span.timestamp { color: #888888; width: 100px; font-size: 0.8em; float: right; }
body.event_detail div.row div.row_ar div.meta span.domain, body.event_detail div.row div.row_ar div.meta span.translator, body.event_detail div.row div.row_ar div.meta span.user { width: 440px; height: 40px; line-height: 40px; vertical-align: middle; float: right; }
body.event_detail div.row div.row_ar div.meta span.domain a, body.event_detail div.row div.row_ar div.meta span.translator a, body.event_detail div.row div.row_ar div.meta span.user a { color: black; }
body.event_detail div.row div.row_ar div.meta span.domain img, body.event_detail div.row div.row_ar div.meta span.translator img, body.event_detail div.row div.row_ar div.meta span.user img { padding: 5px 10px; }
body.event_detail div.row div.row_ar div.meta span.domain img.favicon, body.event_detail div.row div.row_ar div.meta span.translator img.favicon, body.event_detail div.row div.row_ar div.meta span.user img.favicon { padding-top: 10px; }
body.event_detail div.row div.row_ar div.meta span.domain, body.event_detail div.row div.row_ar div.meta span.user { float: right; border-bottom: 4px double #cccccc; }
body.event_detail div.row div.row_ar div.meta span.domain a, body.event_detail div.row div.row_ar div.meta span.user a { float: left; }
body.event_detail div.row div.row_ar div.meta span.domain a img, body.event_detail div.row div.row_ar div.meta span.user a img { float: left; }
body.event_detail div.row div.row_ar div.meta span.domain img.user_img, body.event_detail div.row div.row_ar div.meta span.user img.user_img { width: 25px; }
body.event_detail div.row div.row_ar div.meta span.translator { float: left; border-bottom: 4px double #888888; }
body.event_detail div.row div.row_ar div.meta span.translator img { float: right; }
body.event_detail div.row div.row_ar div.meta span.translator a.translator_name { float: right; clear: none; display: block; width: 200px; }
body.event_detail div.row div.row_ar div.column_en { width: 44%; float: left; text-align: left; }
body.event_detail div.row div.row_ar div.column_en ul.link_root, body.event_detail div.row div.row_ar div.column_en ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.posted_by, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.posted_by { float: left; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.posted_by img, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.posted_by img { display: none; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.link_title, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.link_title { margin-top: 0.5em; font-size: 30px; letter-spacing: -1px; line-height: 35px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.link_title a, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.link_title a:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.quote, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.quote { font-size: 16px; line-height: 1.4; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a::-moz-focus-inner, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:focus { outline: none; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:focus, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:focus, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:focus, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active:visited, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled]:hover:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:hover, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:hover:visited, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:focus:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:hover, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:hover:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:focus, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:focus:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:active:visited, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:active:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.event_comment_count, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.event_detail div.row div.row_ar div.column_en ul.link_root li.event_comment_count span.count, body.event_detail div.row div.row_ar div.column_en ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.event_detail div.row div.row_ar div.column_en ul.link_root ul.response_actions, body.event_detail div.row div.row_ar div.column_en ul.comment_root ul.response_actions { float: left; position: absolute; bottom: 0; }
body.event_detail div.row div.row_ar div.column_en ul.link_root ul.response_actions li, body.event_detail div.row div.row_ar div.column_en ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.event_detail div.row div.row_ar div.column_en ul.link_root ul.response_actions li a, body.event_detail div.row div.row_ar div.column_en ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.event_detail div.row div.row_ar div.column_ar { width: 44%; float: right; text-align: right; direction: rtl; text-align: right; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root, body.event_detail div.row div.row_ar div.column_ar ul.comment_root { padding: 0 1em 1em; margin: 0; clear: both; width: 90%; overflow: hidden; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.posted_by, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.posted_by { float: right; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.posted_by img, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.posted_by img { display: none; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.link_title, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.link_title { margin-top: 0.5em; font-size: 35px; line-height: 40px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.link_title a, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.link_title a { text-decoration: none; color: black; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.link_title a:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.link_title a:hover { text-decoration: underline; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.quote, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.quote { font-size: 20px; line-height: 1.3; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url { max-width: 100%; overflow: hidden; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('../images/button_bg.png?1267187318') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a::-moz-focus-inner, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a::-moz-focus-inner { border: none; padding: 0; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:focus { outline: none; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:focus, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:focus, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:focus, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:focus { cursor: default; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:active { padding: 4px 17px; border-width: 2px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { padding: 5px 18px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover { background-color: #e0d0a8; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dbd8d1), color-stop(10%, #d3cfc7), color-stop(50%, #c3beb2), color-stop(50%, #c1bcb0), color-stop(100%, #c7c3b8)); background-image: -moz-linear-gradient(top, #dbd8d1 0%, #d3cfc7 10%, #c3beb2 50%, #c1bcb0 50%, #c7c3b8 100%); border-color: #b1ab9c; text-shadow: #e5d7b5 0px 1px 1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active:visited, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled]:hover:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:hover:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:active:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled]:hover:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:focus { background-color: #ddca9f; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d4cc), color-stop(10%, #cfcac1), color-stop(50%, #beb8ac), color-stop(50%, #bcb6a9), color-stop(100%, #c3bdb2)); background-image: -moz-linear-gradient(top, #d8d4cc 0%, #cfcac1 10%, #beb8ac 50%, #bcb6a9 50%, #c3bdb2 100%); border-color: #ada696; text-shadow: #e2d2ad 0px 1px 1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:hover, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:hover:visited, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:focus, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:focus:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:hover, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:hover:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:focus, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:focus:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:active { background-color: #dac697; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bbb6a9), color-stop(30%, #bdb7ab), color-stop(50%, #bab4a8), color-stop(50%, #b8b2a5), color-stop(100%, #c1bcb1)); background-image: -moz-linear-gradient(top, #bbb6a9 0%, #bdb7ab 30%, #bab4a8 50%, #b8b2a5 50%, #c1bcb1 100%); border-color: #a9a291; text-shadow: #e0cfa7 0px -1px -1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:active:visited, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:active:visited { color: #222222; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a:active { padding: 1px 7px; border-width: 2px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.link_root li.url a[disabled], body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a.disabled:active, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.url a[disabled] { padding: 2px 8px; border-width: 1px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.event_comment_count, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.event_comment_count { float: left; clear: both; font-size: 0.8em; font-weight: normal; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root li.event_comment_count span.count, body.event_detail div.row div.row_ar div.column_ar ul.comment_root li.event_comment_count span.count { -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; clear: both; font-weight: bold; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root ul.response_actions, body.event_detail div.row div.row_ar div.column_ar ul.comment_root ul.response_actions { float: right; position: absolute; bottom: 0; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root ul.response_actions li, body.event_detail div.row div.row_ar div.column_ar ul.comment_root ul.response_actions li { float: left; font-size: 0.8em; margin-right: 5px; }
body.event_detail div.row div.row_ar div.column_ar ul.link_root ul.response_actions li a, body.event_detail div.row div.row_ar div.column_ar ul.comment_root ul.response_actions li a { color: #888888; text-decoration: none; }
body.event_detail div.indented_comment { font-size: 12px; }
body.event_detail div.indented_comment a { color: #333333; }
body.event_detail div.indented_comment a.respond_to_comment { display: none; }
body.event_detail div.indented_comment div.row_en div.meta span.user { background: url("/static/images/arrow_reply_left_large.png") 5% 0% no-repeat; }
body.event_detail div.indented_comment div.row_en div.meta span.user .timestamp { margin-left: 60px; }
body.event_detail div.indented_comment div.row_en div.meta span.translator { background: url("/static/images/arrow_reply_right_large.png") 98% 0% no-repeat; }
body.event_detail div.indented_comment div.row_en div.meta span.translator .timestamp { margin-right: 60px; }
body.event_detail div.indented_comment div.row_ar div.meta span.translator { background: url("/static/images/arrow_reply_right_large.png") 98% 0% no-repeat; }
body.event_detail div.indented_comment div.row_ar div.meta span.translator .timestamp { margin-right: 60px; }
body.event_detail div.indented_comment div.row_ar div.meta span.translator { background: url("/static/images/arrow_reply_left_large.png") 5% 0% no-repeat; }
body.event_detail div.indented_comment div.row_ar div.meta span.translator .timestamp { margin-left: 60px; }
body.event_detail div.indented_comment div.column_en { width: 40% !important; padding-left: 80px; }
body.event_detail div.indented_comment div.column_ar { width: 40% !important; padding-right: 80px; }
body.event_detail div.indented_comment ul.response_actions li.respond { display: none; }

body.ar { direction: rtl; text-align: right; }

body.en { direction: ltr; text-align: left; }

div#footer { clear: both; height: 400px; width: 100%; background: url("/static/images/bg-striped.gif"); }
div#footer div.feature { color: #626262; }
div#footer div.copyright { color: #626262; background: #02171f; }
div#footer div.copyright { text-align: center; color: #cbc7bd; font-family: palatino, baskerville, georgia, "helvetica neue", helvetica; font-style: italic; }
div#footer div.copyright { clear: both; padding-bottom: 10px; }
div#footer div.copyright img { padding: 0 5px; }
div#footer #centering { margin: 0 auto; width: 90%; }
div#footer #centering p { padding: 0; color: #cbc7bd; }
div#footer #centering ul.networks li a { vertical-align: center; background: white; width: 90%; -webkit-border-radius-bottomleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topright: 4px; -webkit-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; float: left; text-decoration: none; line-height: 32px; margin-top: 10px; clear: both; }
div#footer #centering ul.networks li a img { margin-right: 5px; float: left; }
div#footer #centering div.feature { height: 400px; overflow: hidden; display: inline; float: left; width: 27.273%; margin-right: 1.01%; }
div#footer #centering div.links { display: inline; float: left; width: 11.111%; margin-right: 1.01%; }
div#footer div.copyright { padding-top: 20px; }
