/* for styling text via CSS instead of the deprecated font tags  */
.aloud, .cong, .congr {
	color:red;
	}
.silent, .tacit {
	color:#008000;
	}
.cantor, .cant{
	color:#0000ff;
	}
.mourners {
	color:maroon;
	}
.instr , .instructions {
	color:black; 
	line-height:1.4em;
	}


/* to style the font used for transliterations. */
div.transliteration i , div.transliteration em {
	line-height:1.4em; 
	font-size:16px; 
	font-family:times,serif;
	}
span.english , div.english { 
	/* to make English translations (where included) line up with transliterations */
	line-height:1.9em;
	}
/* to prevent italics within instructions and translations from changing font */	
div.transliteration .instr i, div.transliteration .instr em,
div.transliteration .english i, div.transliteration .english em { 
	font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial; 
	font-size:12px;  
	}


/* to position the Table of Contents of the What's New page */
table.contenttoc {float:right;}



/* to put gray box around seasonal insertions in the siddur */
div.inbox { 
	padding:8px; border:0; 
	background-color:#eeeeee; 
	width:98%
	} /*  WARNING: the template lytebox already uses the class "boxed"  */



/* to label sephardic-only or ashkenazic-only text */
span.seph, span.ashk, div.seph, div.ashk { 
padding-left:5px; padding-right:5px; margin-left:5px; margin-right:5px; }
span.seph, div.seph { background:#ccccff; }
span.ashk, div.ashk { background:#ffcccc; }




/* JLW: clean up search results list */
table.contentpaneopen td fieldset {margin-bottom:10px;} 
table.contentpaneopen td fieldset div {margin-bottom:5px;} 
table.contentpaneopen td fieldset div span.small {font-weight:bold;} 
table.contentpaneopen td fieldset div a {padding-left:20px; margin-bottom:4px;} 




/* for the alternative header when inset module position is not populated */
div#mover {position:relative; z-index:1}
div#alternate { z-index:1; position:absolute; float:left;	}
div#alternate { top:-140px; left:115px; }
div#google_header { background:#ffffff; 
                    padding-left:80px; padding-top:10px;}
#s5_loginpop {
z-index:2; /* added by JLW so that alternative Inset doesn't cover the pop-up login area */
background: #ffffff;  /* added by JLW so clear logout button not distorted by Inset content behind it */
}



/* to control appearance of Ebay RSS feeds in feed module */
div.module-ebay {
	padding-right:25px;
	}
div.module-ebay {}
div.module-ebay ul.newsfeed-ebay li,
div.module-gray ul.newsfeed-gray li,
div.module-lgray ul.newsfeed-lgray li,
div.module-blue ul.newsfeed-blue li {
	margin-top:20px;
	} 
div.module-ebay ul.newsfeed li a, 
div.module-gray ul.newsfeed-gray li a,
div.module-lgray ul.newsfeed-lgray li a,
div.module-blue ul.newsfeed-blue li a {
	/* font-weight:normal; */
	}
div.newsfeed_item-ebay table td a img, 
div.newsfeed_item-gray table td a img, 
div.newsfeed_item-lgray table td a img, 
div.newsfeed_item-blue table td a img { /* picture of item */
	margin:0 7px 0 0;
	} 


/* Acajoom Module */
span.aca_list_name{ }
span.aca_list_name a{ }
span.aca_list_name a:hover{ }
span.pretext { }
span.postext { }
div.MyAcaModuleClassSuffix{ } /* replace with actual class suffix of each module */




div#s5_loginpop div.moduletable form { /* works for both login and logout popups */
	background:#ffffff; /* to hide the module beneath */
	padding-bottom:80px; /* adds whitespace beneath the popup, to hide the 'alternate' module position */
	padding-left:10px; 
	}
/* to make the logout button more obvious, 
but without affecting other instances of form buttons */
div#s5_loginpop div.moduletable form div#JLW_logout {
	color:red; /* color of farewell message */
	} 
div#s5_loginpop div.moduletable form div#JLW_logout        div#s5_submit_NA_outer {
	/* padding-bottom: 30px;   /* adds whitespace beneath the button, to hide the 'alternate' module position */
	margin-left:   200px;   /* to push the button over */
	}
div#s5_loginpop div.moduletable form div#JLW_logout        div#s5_submit_NA_outer .button { 
	color:red; /* color of button label */
	padding-top:15px; padding-bottom:35px; /* controls the vertical size of the button, above and below the label */
	}


div#s5_loginpop div.moduletable form div#JLW_login    div.s5_username_NA { /* each field is in another one of these divs */
	}
div#s5_loginpop div.moduletable div form div#JLW_login    div.s5_username_NA input.inputbox-s5_NA {} /* each field has button like this */	
	
div#s5_loginpop div.moduletable div form div#JLW_login    div.s5_submit_NA_outer {} /* the submit button */
div#s5_loginpop div.moduletable div form div#JLW_login    div.s5_submit_NA_outer input#s5_submit_NA {} /* the button */	
	

/* darken the footer menu (and the copyright notice) at the bottom of each page */
div#s5_footercopyright span.footerc , 
div#s5_footermenu div.moduletable ul#mainlevel-bottom li a.mainlevel-bottom {
	color:#999999;  
	}


/* to style the spo module (social bookmarking module) */
div#JLW_popup_container {
	background:#ffcccc;
	padding:50px;
	/*  does not work:
	border:10px;
	border-color:#bbbbbb; 
	*/
	}


/* to style the image-links to the audio-pages */
div.audio { float:right; }
a.audio {}
img.audio {height:50px; width:180px;}


/* to style the quantcast graphs */
div.quantcast{height:50px; overflow:hidden; z-index:1;}
div.quantcast_follower {background:#FFFFFF; height:35px;z-index:999;}


/* to style the All Videos player */
.allvideos_player {padding-bottom:40px;}


/* to style the Quantcast modules' headings */
span.QCheading {font-size:2em; font-family:arial, helv, sans; color:#639a31;}

