/* @group Style8 Colors */

/* Primary Colors */

html, body, #ff-default {background: #E8E7E5; font-family:'Alef'; color: #747474;}

a {color: #A3A3A3; font-weight: normal; text-decoration: underline;}
a, a.active, a.hover, a.focus, a.mainlevel.active {outline: 0;}
.link_none_underline a {text-decoration: none;}

.contentheading, h1, h4, .module h3 span, .moduletable h3 span, .submenu-block h3 span, .module-clean h3 span, .moduletable-clean h3 span, .module-hilite4 h3 span, .moduletable-hilite4 h3 span, a#active_menu.mainlevel, a.mainlevel:hover, a#active_menu.sublevel, a.sublevel:hover, #rokslide-toolbar li.current, #rokslide-toolbar li:hover {color: #999999;}


ul.menu li.active.parent a:hover, ul.menu li.active.parent .separator:hover, ul.menu li.active.parent li.active.parent a:hover, ul.menu li.active.parent li.active.parent .separator:hover, ul.menu li.active li.active a, ul.menu li.active li.active .separator, ul.menu li.active.parent ul li.active.parent a.daddy, ul.menu li.active.parent ul li.active.parent .separator.daddy, ul.menu li.active li.active li.active a, ul.menu li.active li.active li.active .separator, .menustyle2 #sub-menu a:hover, .menustyle2 #sub-menu ul.menusub li.active a, .moduletable-hilite7 a#active_menu.mainlevel, .moduletable-hilite7 a#active_menu.sublevel, .moduletable-hilite7 a.mainlevel:hover, .moduletable-hilite7 a.sublevel:hover, .moduletable-hilite8 a#active_menu.mainlevel, .moduletable-hilite8 a#active_menu.sublevel, .moduletable-hilite8 a.mainlevel:hover, .moduletable-hilite8 a.sublevel:hover {color: #999999;}
#horiz-menu {border-top: 1px solid #999999; border-bottom: 1px solid #999999;}

.module-hilite5 h3 span, .moduletable-hilite5 h3 span, .module-hilite5 a, .moduletable-hilite5 a, .module-hilite7 h3 span, .moduletable-hilite7 h3 span, .module-hilite7 a, .moduletable-hilite7 a, ul.menu a:hover, ul.menu .separator:hover, ul.menu li.active a, ul.menu li.active .separator, .menustyle2 #horiz-menu li.active a, .menustyle2 #horiz-menu li.active .separator, .menustyle2 #horiz-menu li a:hover, .menustyle2 #horiz-menu li .separator:hover, .menustyle2 #sub-menu a, .menustyle3 #sub-menu a, .menustyle4 #sub-menu a {color: #999;}
#horiz-menu ul ul li a:hover {color: #999 !important;}




/* Neutral Colors */

body, .componentheading, h2, .module h3, .moduletable h3, .submenu-block h3, .module-clean h3, .moduletable-clean h3, body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3, body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3, body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3, #headerblock-right, .logo-module, a.readon2, a.readon2:hover {color: #333;}

span.small, td.createdate, td.modifydate, .module-hilite3 h3 span, .moduletable-hilite3 h3 span, .module-hilite3 a, .moduletable-hilite3 a, .module-hilite9 h3 span, .moduletable-hilite9 h3 span, .module-hilite9 a, .moduletable-hilite9 a, a.mainlevel, a.sublevel, span.pathway, #news-rotator h1, #news-rotator h1 a {color: #666;}

.sidenav-block .module-menu h3, #banner-mod, .moduletable_menu h3 {color: #ccc;}

.sidenav-block .module-menu h3 span, .module-hilite5, .moduletable-hilite5, .module-hilite6, .moduletable-hilite6, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3, body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3, body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, ul.menu li.active.parent a, ul.menu li.active.parent .separator, ul.menu li.active.parent li.active.parent a, ul.menu li.active.parent li.active.parent .separator, ul.menu a, ul.menu .separator, .menustyle1 #sub-menu a, .menustyle4 #horiz-menu li:hover, #horiz-menu a, #horiz-menu .separator, #horiz-menu li a, #horiz-menu li .separator, .menustyle2 #sub-menu a:hover, .menustyle2 #sub-menu ul.menusub li.active a, .menustyle3 #horiz-menu li.active a, .menustyle3 #horiz-menu li.active .separator, .menustyle3 #horiz-menu li:hover a, .menustyle3 #horiz-menu li:hover .separator, .menustyle3 #sub-menu a:hover, .menustyle3 #sub-menu ul.menusub li.active a, .menustyle3 #sub-menu li.active a, .menustyle3 #sub-menu li.active .separator, .menustyle4 #sub-menu a:hover, .menustyle4 #sub-menu ul.menusub li.active a, .menustyle4 #horiz-menu li.active a, .menustyle4 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li.active a, .menustyle1 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li:hover a, .menustyle1 #horiz-menu li:hover .separator, .menustyle3 #horiz-menu li:hover, .moduletable-hilite7 a.mainlevel, .moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.mainlevel, .moduletable-hilite8 a.sublevel, #news-rotator .story p, .moduletable_menu h3 span {color: #fff;}




#topbanner {background: #fbfbfb;}
.tool-tip {background: #f6f6f6;}
tr.sectiontableentry1 td, td.sectiontableentry1 {background: #f7f7f7 url(../images/module-h3.png) 0 0 repeat-x;}
.module input.button:hover, .moduletable input.button:hover {background: #eee;}

/* Borders */

#header-divider, .maincontent-surround, #mainmodules .block, #mainmodules2 .block, #leftcol .moduletable, #rightcol .moduletable, #maincol .banner-module .moduletable, #maincol .banner-module2 .moduletable, #moduleslider-size.alt, .showcase-module .moduletable, .showcase-module2 .moduletable {border-top: 0px solid #ddd;}
#leftcol, .showcase-module, #mainmodules .block.first, #mainmodules .block.middle, #mainmodules2 .block.first, #mainmodules2 .block.middle {border-left: 0px solid #ddd;}

#topbanner, #pathway, fieldset {border-bottom: 0px solid #ddd;}
.module-hilite4, .moduletable-hilite4 {border: 0px solid #ddd;}

#main-body, #horiz-menu, #sub-menu, #header-bar {border-left: 0px solid #ccc;border-right: 0px solid #ccc;}
#main-body {border-bottom: 0px solid #ccc;}
#mainmodules3, #mainmodules4, #moduleslider-size.alt-bottom {border: 1px solid #ccc;}

.module input.button, .moduletable input.button, input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox {border: 1px solid #ccc;}

#horiz-menu ul ul {border: 1px solid #fff;}
ul.menu li, .moduletable-hilite7 table td {border-bottom: 1px solid #363636;}
.moduletable-hilite8 table td {border-bottom: 0px solid #191919;}
.moduletable-hilite9 table td {border-bottom: 0px solid #bbb;}
ul.menu li.active.parent {border: 1px solid #898989;}
.tool-tip {border: 1px solid #e6e6e6;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #f1f1f1;}

/* @end */

/* @group Style8 Images */

#header-bar {background: #E8E7E5 none;}
#logo {width: 200px;height: 110px;float: right; background: url(../images/HL_Logo.png) right bottom no-repeat;}



img#rocket {background: url(../images/style8/rocket.png) 100% 0 no-repeat;}
img#rocket2 {background: url(../images/style8/rocket2.png) 100% 0 no-repeat;}
.module h3, .moduletable h3 {background: url(../images/module-h3.png) 0 0 repeat-x;}
body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3 {background: url(../images/h3-icon1.png) 100% 1px no-repeat;}
body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3 {background: url(../images/h3-icon2.png) 100% 1px no-repeat;}
body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3 {background: url(../images/h3-icon3.png) 100% 1px no-repeat;}
body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3 {background: url(../images/h3-icon1.png) 100% 1px no-repeat;}
body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3 {background: url(../images/h3-icon2.png) 100% 1px no-repeat;}
body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3 {background: url(../images/h3-icon3.png) 100% 1px no-repeat;}

a.mainlevel, a.sublevel {background: url(../images/menu-bullet.png) 100% 50% no-repeat;}
.moduletable-hilite7 a.mainlevel, .moduletable-hilite8 a.mainlevel {background: url(../images/sidenav-arrow.png) 100% 50% no-repeat;}
.moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.sublevel {background: url(../images/sidenav-arrow.png) 100% 50% no-repeat;}
.sidenav-block-right {background: url(../images/sidenav-block-r.png) 100% 0 no-repeat;}
.sidenav-block-left {background: url(../images/sidenav-block-l.png) 0 0 no-repeat;}
#horiz-menu ul ul li a.daddy span, #horiz-menu ul ul li a.daddy:hover span, #horiz-menu ul li.active.parent ul li a.daddy span, #horiz-menu ul ul li .separator.daddy span, #horiz-menu ul ul li .separator.daddy:hover span, #horiz-menu ul li.active.parent ul li .separator.daddy span {background: url(../images/sidenav-arrow.png) 5% 60% no-repeat;}
ul.menu li.active.parent li span, ul.menu li.active.parent li.active.parent span {background: url(../images/sidenav-arrow.png) 14px 50% no-repeat;}
ul.menu li.active.parent li li span, ul.menu li.active.parent li.active.parent span {background-position: 34px 50%;}
ul.menu li.active.parent li.active a span, ul.menu li.active.parent li.active.parent a.daddy span {background: url(../images/style8/sidenav-arrow-active.png) 14px 50% no-repeat;}

a.readon {background: url(../images/menu-bullet.png) 100% 5px no-repeat;}
a.readon2 {background: url(../images/readon.png) 100% 0 no-repeat;}
span.pathway img {background: url(../images/menu-bullet.png) 100% 50% no-repeat;}
a.large .button {background: url(../images/font-lg.png) 100% 0 no-repeat;}
a.small .button {background: url(../images/font-sm.png) 100% 0 no-repeat;}

.module-clean input.button, .moduletable-clean input.button, .module-hilite1 input.button, .module-hilite2 input.button, .module-hilite3 input.button, .moduletable-hilite1 input.button, .moduletable-hilite2 input.button, .moduletable-hilite3 input.button, .module-hilite4 input.button, .moduletable-hilite4 input.button, .module-hilite5 input.button, .moduletable-hilite5 input.button, .module-hilite6 input.button, .moduletable-hilite6 input.button, .module-hilite7 input.button, .moduletable-hilite7 input.button, .module-hilite8 input.button, .moduletable-hilite8 input.button, .module-hilite9 input.button, .moduletable-hilite9 input.button {background: url(../images/login-button.png) 100% 0 no-repeat;}

#moduleslider-size {background-image: url(../images/module-bottom-bg.png);background-position: 0 100%;background-repeat: repeat-x;}
#rokslide-toolbar {background: url(../images/module-h3.png) 0 100% repeat-x;}
#tabmodules li {background: url(../images/tabber-div.png) 0 100% no-repeat;}

#news-rotator-bg {background: url(../images/style8/showcase-bg-left.png) 100% 0 no-repeat;}
#news-rotator-bg2 {background: url(../images/style8/showcase-bg-right.png) 0 0 no-repeat;}
#news-rotator .story-stripe {background: url(../images/style8/stripe-bg.png) 0 85px repeat-x;}
#news-rotator .controls img {background-image:url(../images/news-scroller-controls.png);}

/* @end */

#main-body {background-color: transparent;}
div#horiz-menu ul.menutop li ul {border: 1px solid #ccc;}

ul.menutop li span {margin-right: 4px; margin-left: 4px; color: #000; letter-spacing: 1px; font-size: 85%;}

div#headerblock-right, div#headerblock-right div.padding, div#headerblock-right div.moduletable, div#headerblock-right div.top-menu {float: left; padding-left: 0;}

div.maincontent-surround {background: #E8E7E5; border: 0;}


div#leftcol div.jf_warper  {padding: 10px 0; margin: 0;}
div#leftcol div.moduletable, div#leftcol div.jf_warper ul  {padding: 0; margin: 0;}



#leftcol  div.moduletable.-bread, div.moduletable.-bread span.html_before_list, div.moduletable.-bread li.related_item
	{float: right; display: block;}

#leftcol div.moduletable.-spaci {clear: both;}

#leftcol div.moduletable.-bread img {margin-top: 10px; }


#leftcol span.related_introtext p {text-align: justify; max-width: 400px;}

#leftcol div.moduletable.-2slide {width: 440px; margin-top: 10px;}
span#toggle_title { color: #A3A3A3; font-size: 120%; letter-spacing: 1px; padding: 5px 15px 5px 5px; 
	border-top: 1px #fff double; border-bottom: 1px #fff solid; cursor: pointer;
	background: url(/images/icons/2arrow_down.jpg) 100% 50% no-repeat;}
#leftcol p span.hafakot {display: block; border-top: 1px #fff double; color: red}

ul.relateditems {direction: rtl; text-align: right; display: inline; list-style-type: none;}
li.related_item span.related_match_list, li.related_item span.related_match_list ul, li.related_item span.related_match_list li {display: inline;padding: 0; margin: 0;}
li.related_item span.related_match_list li {padding: 0; margin: 0;}

li.related_item  span.related_category {display: inline; background: url(../images/bg_category.png) no-repeat 1px right; padding-right: 14px;}

ul.-tight li {float: right; display: inline; list-style-type: none; border-left: 1px #C0C0C0 dashed; padding: 0 2px 0 4px;}
ul.-my_own_remark  li {padding-right: 20px;}



div.labels-list-full h1, div.labels-list-full h2 a {font-size: 80%;}

div.jf_warper.-bookcover {display: block; width: 440px; padding: 0px 20px 0px 30px; color: #fff; margin: 0; position: relative; top: -20px; }
table.-bookspage p {display: block; width: 440px; padding: 0px 0px 0px 20px; color: #fff; }
table.-bookspage {color: #fff;}
div.jf_warper.-booktoc {display: block; border-left: 0px #000 solid; width: 420px; padding: 10px 10px 10px 10px;  
Font-Family:  Alef, Arial, sans-serif; color: #000; list-style-type: none; min-width: 420px; }
table.-bookspage ul.-booktoc li.related_item.related_frontpage a, table.-bookspage span.html_before_list {font-size: 124%;  line-height: 130%; margin-right: -10px;}

div.jf_warper.-booktoc li.related_item span.related_date, div.jf_warper.-booktoc li.related_item span.related_remarks, div.jf_warper.-booktoc li.related_item span.related_author_alias {font-size: 12px;}

.-bookspage div.jf_warper.-booktoc {float: left;}





div.moduletable.-playheader, div.jf_warper.-playheader ul {padding: 0; margin: 0; background: transparent none !important; }


ul.-playheader li img {float: left; height: 150px; width: auto; margin: 0 15px 5px 5px; }
ul.-playheader li img {float: left; height: 1px; width: 1px; overflow: hidden; margin: 0; }
div.moduletable.-play_by_id img {width: 400px; height: auto;}
ul.-playheader span.related_introtext {color: #000; max-width: 700px;  padding: 30px;}

#leftcolgg  div.moduletable.-bread {font-size: 110%;}
span.breadcrumbs.pathway {color: #fff; margin-bottom: 0; padding-bottom: 0;}
span.breadcrumbs {color: #fff;}

table.tablesorter {border: 0 !impportant; background: transparent; direction: rtl; text-align: right;}
table.tablesorter {width: 100% !important; min-width: 1000px; margin: 0 !important; max-width: 1000px !important;}

table.tablesorter div, table.tablesorter ul, table.tablesorter li {direction: rtl; display: inline; list-style-type: none; padding: 0;}
table.tablesorter a {color: #747474}

table.tablesorter span.related_introtext {line-height: 95%; font-size: 90%; margin-bottom: 0px; padding-top: 1px; margin-top: 0px; text-align: justify;}

table.tablesorter tbody tr  td, table.tablesorter tbody tr.odd td, table.tablesorter tbody tr.even td {
    background-color:#CECECE; border: 0; margin: 0;}
	
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
    background-color: #993333; color: #fff; font-weight: normal; text-align: center; border: 0;
    padding: 4px; margin-bottom: 15px; 
    }
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #993333; color: #000; border-bottom: 3px double #993333; border-top: 3px double #993333;  
}	

.col_bio table.tablesorter thead tr th, .col_bio table.tablesorter tfoot tr th {background-color: #989778;}

.col_bio table.tablesorter thead tr .headerSortDown, .col_bio table.tablesorter thead tr .headerSortUp {
background-color: #989778; border-bottom: 3px double #989778; border-top: 3px double #989778;}

.-productions table.tablesorter thead tr th, .-productions table.tablesorter tfoot tr th {
background-color: #999933;}

.-productions table.tablesorter thead tr .headerSortDown, .-productions table.tablesorter thead tr .headerSortUp {
background-color: #999933; border-bottom: 3px double #999933; border-top: 3px double #999933;}

.showcase-module {background: #E8E7E5 none !important;}



div.moduletable.-notyet {color: red; font-weight: bold;}
.module-hilite4 {color: #000;}

table.blog div.-plays_all_picsgg {display: block; max-width: 460px; min-height: 500px; padding: 20px; position: absolute; top: 210px; right: 50%; margin-right: -500px;}
table.blog div.-plays_all_picsgg div.fn_static_1 {display: block; float: right;}

textarea:focus, input:focus, select:focus{
    outline: 0;
}

.crumbs_teaser_1st {font-weight: bold; color: #000; font-size: 13pt !important;}
.crumbs_teaser {font-weight: bold; color: #993333; font-size: 13pt !important;}

.top_teaser {margin: 20px 0px; padding: 0; background: #E1E1E1;}
.quote_teaser {background: #E1E1E1 url(../images/quote_start.jpg) no-repeat top right; padding: 25px 70px; color: #000; font-size: 13pt !important;}
.link_teaser {text-align: left; background: #E1E1E1 url(../images/quote_end.jpg) no-repeat bottom 20px; padding: 0 0 25px 70px; font-size: 12pt !important;}
.wrapper {max-width: 1000px !important;}

.-labelspage a {font-size: 12pt;}

div.footer-module ul.menu {border: 0; display: inline; list-style-type: none;}
div.footer-module ul.menu li {padding: 5px 20px;}
div.footer-module, div.footer-module  div.module-blank, div.footer-module ul.menu {display: block; max-height: 45px; overflow: hidden; clear: both; border: 0; background: #C5C4C0; color: #fff; font-size: 11px;}
div.footer-module a, div.footer-module a:visited {color: #fff !important; font-weight: normal;}
div.footer-module a:hover, div.footer-module a:active {color: #000 !important; font-weight: normal;}
div.footer-module ul.menu li, div.footer-module ul.menu li span, div.footer-module ul.menu li a.mainlevel {border: 0; display: inline; list-style-type: none; float: right;}


div.highslide-viewport td, div.highslide-viewport-size td {background: none !important;}

table.contentpaneopen.textspage p, table.contentpaneopen.textspage h3 {max-width: 550px;}
td.contentheading.textspage {color: #993333; font-size: 22px !important;}
td.contentheading.-productionspage {color: #999933; font-size: 22px !important;}
 
table.contentpaneopen.textspage p {color: #000; padding-bottom: 2px; margin-bottom: 0px; padding-top: 2px; margin-top: 0px; 
	text-align: justify; padding-right: 15px; padding-left: 15px;}

table.contentpaneopen.textspage big {font-size: 140%; margin-right: -8px; margin-left: 2px;}
table.contentpaneopen.textspage small {font-size: 85%;}
table.contentpaneopen.textspage b {font-weight: normal; font-style:normal; letter-spacing:2px; padding: 0 2px 0 1px;}

table.contentpaneopen.textspage .createdate, table.contentpaneopen.textspage .category {display: none;}
table.textspage div#imageloader {display: block; border-left: 0px #000 solid; width: 360px; padding: 0; position: fixed; top: 420px;
	right: 50%; margin-right: 80px; zoom: 0.7;  -moz-transform: scale(0.7);
	}
table.-bookspage div#imageloader {display: none;
	}

.bio  main-height{background-color: #A19A87; color: #E8E7E5;}
.bgcol_bio {background-color: #A19A87; color: #E8E7E5;}
.crumbs {color: #000; font-weight: bold; padding-bottom: 1px; position: relative; top: -20px; max-width: 900px;}
span.col_bio {color: #A19A87;}
.col_productions {color: #999933}
.col_texts {color: #993333}
.bgcol_texts {background: #993333; color: #E8E7E5;}

.col_media, .bgcol_media, .col_media a, .bgcol_media a {color: #577958}
.bgcol_mediagg {background: #577958; color: #E8E7E5;}

div.media_item {display: block; float: right; font-size: 90%; width: 300px; height: auto; border-bottom: 1px #577958 solid; margin: 20px 10px;}
div.media_title {display: block; min-width: 280px; max-width: 280px; max-height: 25px; max-height: 25px; margin-bottom: 5px; overflow: hidden;}
.bgcol_darkgray {background: #333333; color: #E8E7E5;}
.bgcol_gray {background: #CECECE; color: #000;}
.col_gray {color: #808080;}

.bgcols {color: #E8E7E5; font-weight: normal; }
.bgcols a:hover, .bgcols a, .bgcols a:visited {color: #E8E7E5;}

div#fn_slider_1 blockquote {background: #000 url(../images/bg_home_slideshow.jpg) right bottom  no-repeat; width: 320px; border: 0; color: #fff;  font-style: normal; font-weight: normal; font-size: 100%; padding: 0 0 20px 0px;}

div#fn_slider_1 a {background: #000; width: 320px; border: 0; font-style: underline; font-size: 100%; padding-right: 0; padding-top: 6px;}
#paginate-fn_slider_1 a.selected {color: #EFEDED;}
.fn_static_2 p img {display: none;}
table.contentpaneopen.-homepage {margin-top: -20px;}

#inset-block-right {position: fixed; top: 220px; padding-top: 40px; left: 50%; margin-left: -495px; border-right: 1px grey solid; font-size: 90%; }
.block-right-container {position:relative; z-index:999; background: #E8E7E5; }
/*.plusIcon { cursor:pointer;margin-top: 2px;}*/
.plus_container {
	display:none;
	background: url(/images/icons/plus.png);
	height: 22px;
	width: 22px;
	cursor:pointer;
}
.plus_container:hover {
	background: url(/images/icons/plus_50_opacity.png);
}

.right-padding.horiz-men {border:1px solid grey;}
#inset-block-right ul {padding: 0 !important; margin: 0 !important;}
#inset-block-right a {font-weight: normal; text-decoration: underline;}

#rightcol, .showcase-module {border-right: 0px solid #ddd; font-size: 80%; line-height: 95%;}

div.side_info_0 { }
#inset-block-right .related_category {padding: 0; margin: 0;}
#inset-block-right .related_category:before {content: "מתוך: ";}
.side_info_1 .related_date:before {content: " | ";}


div.LINK2PRODUCTION li span.related_readmore a {display: block; min-width: 340px; max-width: 340px; padding-top: 8px; margin-top: -12px; background: url(../images/arrow_red_circle.png) left top no-repeat; }

ul.-quote2text span.related_title {display: block; clear: both; margin: 10px 0 0px 0px; font-size: 120%}
ul.-quote2text span.related_metadesc {display: block; font-size: 110%; padding: 0 10px;}
ul.-quote2text span.related_readmore a {display: block; min-width: 340px; max-width: 340px; padding-top: 8px; background: url(../images/arrow_green_circle.png) left top no-repeat;}

#searchmod .inputbox {background: url(../images/search-bg.png) 100% 0 no-repeat;}
#searchmod .inputbox {min-width: 140px; max-width: 140px; background: #C7C3C2 none !important; border: 0 !important; color: #E7E6E4; font-size: 13px; height: 14px; padding: 3px; outline: 0; position: absolute; top: 90px; left: 50%; margin-left: -495px;}
a.facebook-link {display: block; width: 25px; height: 25px; background: url(../images/Facebook_Icon.png) no-repeat top center;
position: absolute; top: 88px; left: 50%; margin-left: -338px; color: transparent; text-decoration: none; font-size: 1px;}

.search_area_filters {color: #404040; padding: 20px 0; border-bottom: 1px #404040 solid;}


table.contentpaneopen.textspage form.autotoc select option {background: #C7C3C2 none; border: 0px #C7C3C2 solid !important; font-size: 13px;}

table.contentpaneopen.textspage form.autotoc select {min-width: 150px; max-width: 150px; background: #C7C3C2 none !important; border: 0 !important; color: #E7E6E4; font-size: 13px;  padding: 2px 3px 2px 2px; outline: 0; position: fixed; top: 220px; left: 50%; margin-left: -495px;}

#characters_menu option {background: #C7C3C2 none; border: 0px #C7C3C2 solid !important; font-size: 13px; }

#characters_menu {min-width: 150px; max-width: 150px; background: #C7C3C2 none !important; border: 0 !important; color: #E7E6E4; font-size: 13px;  padding: 2px 3px 2px 2px; outline: 0; position: fixed; top: 260px; left: 50%; margin-left: -495px; z-index:999;}

.textspagegg #p_audioplaygg {position: fixed; top: 500px; left: 50%; margin-left: -490px; border: 1px #577958 solid;}

div.4sidelang {display: none;}


.one-quote {padding: 10px; margin-bottom: 10px; border-bottom: 1px gray solid;}
.one-quote:before {content: "''";}
.quote-from-name {float: right;}

td.buttonheading {vertical-align: top;}
td.buttonheading a {float: left; vertical-align: top; padding: 0 8px 6px 0}
a.outsider {padding-left: 20px; background: url(../../images/outsider.png) top left no-repeat;}
a.gallery, a.gal {padding-right: 20px; background: url(../../images/gallery.png) top right no-repeat;}

table.pagenav {clear: both; margin-top: 30px; padding-top: 10px; border-top: 1px #c0c0c0 solid; min-width: 99%}
th.pagenav_prev {float: right; font-size: 120%;}
th.pagenav_next {float: left; font-size: 120%;}
table.-bio th.pagenav_next, table.-list th.pagenav_next {float: left; font-size: 120%; margin-left: 20px;}
table.pagenav a {text-decoration: none;}

#no_nikod{display:none;}
.highlight_search{background-color:yellow;}

td.sharebutton {width: 100%; text-align: left;}
.st_sharethis_custom{ 
	background: url(/images/share_icon.png) no-repeat scroll left top transparent;
	padding:0px 18px 0 0;
	cursor:pointer;
}

ul.-my_own_premierre  li {position: absolute; top: 222px; left: 50%; margin-left: -110px; font-size: 110%;}

div.buksa_ltr {display: block; width: 380px; float: left; direction: ltr; text-align: left; font-size: 85%; border-right: 1px grey solid; padding-right: 10px; margin-right: 10px;}

.english_stuff {font-family: Trebuchet; text-align: left; direction: ltr;}
.heading_black {color: black; font-size: 110%; font-weight: bold;}
#p_avreloaded0 {}
.-sound iframe {width: 300px; height: 60px;}

.-quotes_page div.jcomments-links {padding-bottom: 10px; border-bottom: 1px grey solid;}
.-quotes_page p {min-height: 30px; max-height: 30px;}
.contentpagetitle.-quotes_page {color: #993333;}
.quote-from-name a {color: #993333; padding-left: 10px;}
.contentpaneopen.introgg .contentheading {color: #993333; font-size: 120%; font-weight: bold;}
.contentpaneopen.introgg .contentheading:before {content:'בנושא: ';}


@media only screen and (min-width: 768px) and (max-width: 995px) {

	#inset-block-right {
		margin-left: -172px;
		border-left: none;
		border-right: 0;
		top:218px;
		}
	.plus_container {
		display:block;
		float: left;
	}
	table.contentpaneopen.textspage form.autotoc select, #characters_menu {
		margin-left: -336px;
	}
	#inset-block-right .right-padding {
		display:none;
	}
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {

	#inset-block-right {
		margin-left: -72px;
		border-left: none;
		border-right: 0;
		top:217px;
		width: 300px !important;
		}
	.plus_container {
		display:block;
		float: left;
	}
	table.contentpaneopen.textspage form.autotoc select, #characters_menu {
		margin-left: -231px;
	}
	#inset-block-right .right-padding {
		
		display:none;
		
	}
	div.LINK2PRODUCTION li span.related_readmore a {
		min-width: 283px;
		padding-top: 9px;
		width: 94%;
	}
	
}
@media only screen and (min-width: 320px) and (max-width: 479px) {

	#inset-block-right {
		margin-left: -36px;
		border-left: none;
		border-right: 0;
		top:217px;
		width: 194px !important;
		display:none;
		}
	.plus_container {
		display:block;
		float: left;
	}
	table.contentpaneopen.textspage form.autotoc select, #characters_menu {
		margin-left: -146px;
		min-width: 98px;
		display:none;
	}
	#inset-block-right .right-padding {
		
		display:none;
		
	}
	div.LINK2PRODUCTION li span.related_readmore a {
		min-width: 177px;
		padding-top: 9px;
		margin-top: 1px;
		width: 58%;
	}
	#headerblock-right a.facebook-link {
		/*margin-left: 120px;*/
		margin-left: 15px !important; margin-top: 66px;
	}
}


@media only screen and (min-width: 240px) and (max-width: 319px) {
	
	#headerblock-right a.facebook-link {
		margin-left: 78px;
		top: 124px;
	}
	body div.wrapper {
		width: 221px;
	}
	div.bgcols, #fn_slider_1 {
		width: 180px !important;
		font-size: 65%;
	}
	#fn_slider_1 img {
		display:none;
	}
	div#fn_slider_1 blockquote {
		background-position-x: -30px;
		width: 165px;
	}
	.fifty-fifty {
	width: 220px !important;
	}
	table.fifty-fifty .bgcol_bio p iframe {
		height: 130px;
	}
}
