body {
	background-color: #fff;
	color: #000;
	font-family: Verdana, sans-serif; font-size: 11px;
	}
a {color: #333399; text-decoration:underline;}
a:link  {color: #333399; text-decoration:underline;}
a:visited {color: #333399; text-decoration:underline;}
a:active  {color: #6666CC; text-decoration:none;}
a:hover  {color: #6666CC;  text-decoration:none;}

/* -- Navigational Stlyes -- */

/* Top Navigation */
	td.topnav{
		background: #7777CA;
	}
	td.topnav a {
		color: white;
		text-decoration: none;
		font-weight: bold;
	}
		
	td.topnav a:link {
		color: white;
	}
	td.topnav a:link {
		color: #ccf;
	}
	td.topnav a:visited {
		color: white;
	}


/*  Left Navigation */

	td.leftbar{
		background: url("/images/sidenavbg.jpg") #EDC34A;
	}
	div.leftbar {
		padding-left: 10px;
		padding-right: 10px;
	}

	div.leftnav {
		font-family: Verdana, Helvetica, Arial, sans-serif; 
		font-size: 12px; 
		line-height: 13px;
		/* color: #c60; */
		font-weight: bold;
		}
	
	/*	
	.leftnav a:link { color: #c60; text-decoration: underline; }
	.leftnav a:visited { color: #c60; text-decoration: underline; }
	.leftnav a:hover { color: #f93; text-decoration: underline;  }
	.leftnav a:active { color: #f93; text-decoration: underline; }
	*/
	
	/* Side Bar Categories Navigation */
		div.sidebartitle {
			font-family: Verdana, Helvetica, Arial, sans-serif; 
			font-size: 14px; 
			color: #930;
			font-weight: bold;
			padding-bottom: 5px;
		}
		
		.sidebartitle a:link { color: #c60; text-decoration: none; }
		.sidebartitle a:visited { color: #c60; text-decoration: none; }
		.sidebartitle a:hover { color: #f93; text-decoration: underline;  }
		.sidebartitle a:active { color: #f93; text-decoration: underline; }

		div.sidebarcategories {
			font-family: Verdana, Helvetica, Arial, sans-serif; 
			font-size: 11px; 
			color: #c60;
			font-weight: bold;
		}
	
		div.sidebarsubcategories {
			font-family: Verdana, Helvetica, Arial, sans-serif; 
			font-size: 10px; 
			color: #c60;
			font-weight: normal;
			padding-left: 8px;
		}

		span.sidebarcategorycurrent {
			font-style: italic;
		}
	
		.sidebarcategories a:link { color: #c60; text-decoration: underline; }
		.sidebarcategories a:visited { color: #c60; text-decoration: underline; }
		.sidebarcategories a:hover { color: #f93; text-decoration: underline;  }
		.sidebarcategories a:active { color: #f93; text-decoration: underline; }
		.sidebarsubcategories a:link { color: #c60; text-decoration: underline; }
		.sidebarsubcategories a:visited { color: #c60; text-decoration: underline; }
		.sidebarsubcategories a:hover { color: #f93; text-decoration: underline;  }
		.sidebarsubcategories a:active { color: #f93; text-decoration: underline; }
		
		span.sidebarsubcategorycurrent {
			font-style: italic;
		}
		

/* Bottom & Global Navigation */

	a.globalbottomnav {color:#939;}
	
	.globalbottomnav { font-family: Verdana, sans-serif; font-size: 9px; }
	.globalbottomnav a:visited { color: #939 }
	.globalbottomnav a:link { color: #939 }
	.globalbottomnav a:hover { color: #903  }
	.globalbottomnav a:active { color: #f00 }

	hr.bottomnav {color: #000; height: 1px; width: 50%}	
	.bottomnav { font-family: Verdana, sans-serif; font-size: 11px; }

	.bottomnav a {font-weight: bold;}
	
	.bottomcopyright { font-family: Georgia, serif; font-size: 10px }

	.bottomaddress { font-family: Verdana, sans-serif; font-size: 11px; color: #3B0A5A }

	div.globalsidebar { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; text-align: left; 
		line-height: 14px;
	}
	
	a.globalsidebar {color:#939;}
	
	.globalsidebar a:link { color: #939 }
	.globalsidebar a:visited { color: #939 }
	.globalsidebar a:hover { color: #903  }
	.globalsidebar a:active { color: #f00 }

	
	.crumbtrail {
			padding-left: 5px;
	}
		
/* Main Content */

td.contentbox {
	background: url(/images/hebrewwordswatermark.jpg) no-repeat center center #fff;
}

.content {
	padding-left: 10px; 
	padding-right: 10px;
}

.bottomBlock {background: #EDC34A;}

.externalBorder {background: #3B0A5A;}
.internalBorder {background: #803D48;}
.logoBackground {background: #F9F0FF;}

/* Headers, Standard Formatting */
	
	p, div, dt, dd, dl, blockquote, ul, ol, li, td, th {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
	}
	
	h1,h2,h3,h4,h5 {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;}

	h1 {
		font-size: 26px;
		color: #999;
	   }
	   
	h1.pageheading {
		margin: 0px;
		padding: 0px;
	}

	h2 {
		font-size: 23px;
		color: #006;
	   }

	h3 {
		font-size: 16px;
		color: #999;
	   }

	h4 {
		font-size: 13px;
		color: #006;
	   }

	h5 {
		font-size: 11px;
		color: #006;
	   }

	blockquote	{
		margin-left: 1em;
	}


	p a {font-weight:bold;}
	
	address	{
		color: #333;
		font-style: normal;
	}
	
	big.option { font-size: 11px }
	
	.todaysdate {
		padding-bottom: 5px;
		color: #000;
		font-weight: normal;
		font-size: 10px;
		
	}
	
	.error {font-size: 13px; color: #c30;}

/* -- Tipbox Styles -- */

	div.tipbox {	
		background-color:  #fff; 
		border: #669 solid 1px; 
		padding: 5px; 
		font-size: 10px; 
		width: 420px;
	}
	
	.tipbox strong {color: #669;}
	
	.tipbox a:link {color: #669;}
	.tipbox a:visited {color: #669;}
	.tipbox a:hover {color: #906;text-decoration:underline;}
	.tipbox a:active {color: #906;text-decoration:underline;}

/* -- FeatureBox Styles -- */

	div.featurebox {	
		border: #ccc solid 1px; 
		color: #fff;
	}
	
	div.featurebox div.featureheader {
		font-size: 10px;
		background: #ccc;
		padding: 2px;
		color: #fff;
	}
	
	div.featurecontent {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		color: #000;
	}
	
	a.featureheader {
		color: #fff;
		text-decoration: none;
	}
	
	.featureheader strong a {
		color: #fff;
		text-decoration: none;
	}
	.featureheader strong a:link {
		color: #fff;
		text-decoration: none;
	}
	.featureheader strong a:visited {
		color: #fff;
		text-decoration: none;
	}

/* -- Article Styles -- */


	.articletitle { font-family: Times, Georgia, serif; font-size: 30px; font-weight: bold; color: #ccc;}
	.articlebyline { font-family: Times, Georgia, serif; font-size: 14px; color: #333; font-weight: bold}
	.articleblurb { font-family: Verdana, Times, serif; font-size: 12px; font-weight: bold; color: #369; font-style: italic; }
	.articlecontent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000;}
	
	.articlelink { font-family: Verdana, sans-serif; font-weight: normal; font-size: 11px; }
	a.articlelink:link { font-family: Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #ccc; text-decoration: underline}
	a.articlelink:active { font-family: Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #ccc; text-decoration: underline}
	a.articlelink:visited { font-family: Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #333; text-decoration: underline}
	a.articlelink:hover {font-family: Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #009; text-decoration: underline}

	.featurelisting { font-family: Verdana, serif; }
	.featurelistingtitle {  font-size: 14px}
	a.featurelistingtitle:link { text-decoration: none; }
	a.featurelistingtitle:hover { text-decoration: underline; }
	a.featurelistingtitle:visited { text-decoration: none; }
	a.featurelistingtitle:active { text-decoration: none; }
	.featurelistingbyline { font-style: italic; font-weight: bold; font-size: 12px }
	.featurelistingblurb { font-family: Verdana, sans-serif; font-style: normal; color: #003; font-weight: normal; font-size: 13px }

	.articlelisting { font-family: Verdana, serif; }
	.articlelistingtitle {  font-size: 13px; font-weight: bold;}
	a.articlelistingtitle:link { text-decoration: none; }
	a.articlelistingtitle:hover { text-decoration: underline; }
	a.articlelistingtitle:visited { text-decoration: none; }
	a.articlelistingtitle:active { text-decoration: none; }
	.articlelistingbyline { font-style: italic; font-weight: bold; font-size: 11px }
	.articlelistingblurb { font-family: Verdana, sans-serif; font-style: normal; font-weight: normal; font-size: 11px }

	.columnlisting { font-family: Georgia, serif; }
	.columnlistingtitle { font-family: Georgia, serif; font-size: 14px}
	a.columnlistingtitle:link { text-decoration: none }
	a.columnlistingtitle:hover { text-decoration: underline }
	a.columnlistingtitle:visited { text-decoration: none }
	a.columnlistingtitle:active { text-decoration: none }
	.columnlistingbyline { font-style: italic; font-weight: bold; font-size: 11px }
	.columnlistingblurb { font-family: Verdana, sans-serif; font-style: normal; color: #003; font-weight: normal; font-size: 12px }

	.articlepagenavigation { font-family: Verdana, sans-serif; font-size: 10px }
	a.pagelink:link { padding: 2px; background: #ccf; border-top: 1px solid #99c; border-left: 1px solid #99c;  border-bottom: 1px solid #006; border-right: 1px solid #006; text-decoration: none }
	a.pagelink:hover { padding: 2px; background: #99c; border-top: 1px solid #99c; border-left: 1px solid #99c;  border-bottom: 1px solid #006; border-right: 1px solid #006; text-decoration: none }
	a.pagelink:visited { padding: 2px; background: #ccf; border-top: 1px solid #99c; border-left: 1px solid #99c;  border-bottom: 1px solid #006; border-right: 1px solid #006; text-decoration: none }
	a.pagelink:active { padding: 2px; background: #99c; border-top: 1px solid #99c; border-left: 1px solid #99c;  border-bottom: 1px solid #006; border-right: 1px solid #006; text-decoration: none }
	strong.pagelink { padding: 2px; border: 1px dotted #900; background: #eee}

	.asker	{
		font-style: italic;
	}


/* Issue/Publication Styles */
	.sidebartitle { font-family:Verdana, sans-serif; font-weight: bolder; font-size: 16px }
	.sidebartitle a:link { color: #03c }
	.sidebartitle a:visited { color: #03c }
	.sidebartitle a:hover { color: #03f }
	.sidebartitle a:active { color: #03f }
	.sidebarcontent { font-family:Verdana, sans-serif; font-weight: bold; font-size: 11px }
	.sidebarcontent a:link { color: #03c }
	.sidebarcontent a:visited { color: #03c }
	.sidebarcontent a:hover { color: #03f }
	.sidebarcontent a:active { color: #03f }
	.sidebarsubtitle { font-family: Verdana, sans-serif; font-size: 10px; color: #66c; text-transform: uppercase; margin-left: 1em; font-weight: bold}

	.issueheader {  border-top: 3px solid #000; border-bottom: 1px solid #000;}
	.issuetitle { font-family: Georgia, serif; font-size: 30px }
	.issuenumbers { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold }

	.featuresheader { font-family: Georgia, serif; font-size: 24px;}
	.columnsheader { font-family: Georgia, serif; font-size: 24px;}

	
/* Quick Form */
	.quickform {
		font-family:Verdana,sans-serif; 
		font-size: 10px; 
		text-align: left;
		padding-left: 15px;}

	.quickformtextinput input {		
		font-size: 10px;
		padding: 4px;
		background-color: #fff; 
		border: 1px solid #ccc; 
		margin-top: 4px;
	}


/* FORMS */
	.form { font-family:Verdana,sans-serif; font-size: 12px; background: url(/images/formbg.gif) #ffc;}
	.form th.formTitle { font-family: Verdana,serif; background:#fc6;  padding: 0px;  color:#630; font-size: 14px;}
	.form th { background:#fc6; color:#630; font-size: 12px; border-bottom: 1px solid #f93}
	.form td { background:#ffc transparent; color:#300; font-size: 12px; border-bottom: 1px solid #fc6}
	.form td table td { padding: 1px; border-bottom: 0px}
	.form input { font-family: Verdana, sans-serif; font-size:11px}
	.form select { font-family: Verdana, sans-serif; font-size:11px; background: #fff}
	.form textarea { font-family: Verdana, sans-serif; font-size:12px}

	.formInputName { background:#fc6; color:#000; font-size: 12px; border-bottom: 1px solid #999}
	.formInputValue { background:#ffc transparent; color:#000; font-size: 12px; border-bottom: 1px solid #fc6}

	.orderform { font-family:Verdana,sans-serif; font-size: 12px; #fff;}
	.orderform th.orderformTitle { font-family: Verdana,serif; background:#ccc;  padding: 0px;  color:#999; font-size: 14px;}
	.orderform th { background:#fff; color:#666; font-size: 12px; border-bottom: 1px solid #fff}
	.orderform td { background:#fff transparent; color:#333; font-size: 12px; border-bottom: 1px solid #fff}
	.orderform td table td { padding: 1px; border-bottom: 0px}
	.orderform input { font-family: Verdana, sans-serif; font-size:11px}
	.orderform select { font-family: Verdana, sans-serif; font-size:11px; background: #fff}
	.orderform textarea { font-family: Verdana, sans-serif; font-size:12px}

	.orderformInputName { background:#fff; color:#000; font-size: 12px; border-bottom: 1px solid #fff}
	.orderformInputValue { background:#fff transparent; color:#000; font-size: 12px; border-bottom: 1px solid #fff}

/* Comments */
	.comments { font-family: Verdana, sans-serif; font-size: 11px }
	.comments th { background: #f96; font-family: Georgia, serif; font-size: 17px; font-weight: normal; text-align: left; border-top: 2px solid #000; border-bottom: 1px solid #666 }
	.commentSubject 	{font-family:Verdana,sans-serif;font-size:12px;color:#36c}
	.commentText		{font-family:Georgia,serif;font-size:12px;}
	.commentRate		{font-family:Verdana,sans-serif;font-size:11px;}
	.commentRate a:link { color: #666; font-weight: bold; border: 1px solid #36c; text-decoration: none; padding: 1px }
	.commentRate a:visited  {color: #666;  font-weight: bold; border: 1px solid #36c; text-decoration: none; padding: 1px }
	.commentRate a:hover {  color: #fff; font-weight: bold; border: 1px solid #36c; text-decoration: none; padding: 1px }
	.commentRate a:active {  color: #fff; font-weight: bold; border: 1px solid #36c; text-decoration: none; padding: 1px }

	.commentscore		{font-family:Verdana,sans-serif;font-size:11px;color:#333}
	.commentGood { background: #9cf }
	.commentOK { background: #ccc }
	.commentBad { background: #9c9 }
	.commentRemove { background: #cc9; color: #000 }

	.scoring a:hover {background: #fff;}
	.scoring a:active {background: #fff;}
	
.pageheader { background: #369; color: #fff }

/* Discussions */

	.discussiontable {border: 1px solid #ccc}
	.discussionname { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; background: #ccc; padding-left: 5px; color: #fff;}
	
	.discussionname a {color: #fff;}
	.discussionname a:link {color: #fff}
	.discussionname a:visited {color: #fff}
	.discussionname a:hover {text-decoration: underline }
	.discussionname a:active {text-decoration: underline }
	.discussionnew { font-family:Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffc; }
	
	.discussiondescription {font-family: Georgia, serif; font-size: 11px; font-style: italic; color: #333; padding-left: 5px;}
	.discussionmessages {font-family: Verdana, sans-serif; font-size: 11px; color: #006; font-style: italic; padding-left: 5px;}
	.discussiondate {padding-right: 5px;}

/* Edit Table */
	.EditTable {font-family:Verdana,sans-serif; font-size: 11px; border: #ccf 1px solid;}
	.EditTable th { background:#fff; color:#009; font-size: 12px; border-top:solid #009 1px; border-left:solid #ccf 1px; border-bottom:solid #009 1px; border-right:solid #009 1px; font-size: 12px ; }
	.EditTable td { background:#fff; color:#009; font-size: 11px; border-top:solid #000 1px; border-left:solid #ccf 1px; border-bottom:solid #009 1px; border-right:solid #009 1px;}
	.EditTable input {font-family:Verdana,sans-serif;font-size: 10px;}
	.EditTable select {font-family:Verdana,sans-serif;font-size: 10px;}
	.EditTable big { font-size: 13px}
	.EditTable a:link { color: #c30; font-weight:bold; text-transform: uppercase}
	.EditTable a:hover { color: #900; font-weight:bold; text-transform: uppercase}
	.EditTable a:visited { color: #c30; font-weight:bold; text-transform: uppercase}
	.EditTable a:active { color: #900; font-weight:bold; text-transform: uppercase}

/* Register */
	.register { color: #309; font-family: Verdana, Arial, sans-serif; font-size: 11px }
	.register a:link {text-decoration: underline }
	.register a:hover {text-decoration: underline }
	.register a:active {text-decoration: underline }

/* Bannerads */
	table.banneradtable { border: 1px solid #fc6; font-family: Verdana, sans-serif; background-image:none; background-color: #ffc; padding: 2px; width:125px;}
	td.banneradtable {background-image:none; background-color: #ffc; }
	.banneradtable td {font-size:11px;}
	.banneradtable a:link {color:#663;font-size: 10px; font-weight: bold }
	.banneradtable a:visited {color:#663;font-size: 10px; font-weight: bold }
	.banneradlink { color: #663; font-size: 10px; font-weight: bold }
	.bannerads {border-color: #000}
	.bannerads a {color:#000;}
	.bannerads a:hover {color:#000;}
	.bannerads a:visited {color:#000;}
	.bannerads a:link {color:#000;}
	

/* admin */
	.admin { font-family: Verdana, arial, sans-serif; font-size: 10px;}
	.admin a:link { color: #900 }
	.admin a:hover { color: #f00; background: #fcc; }
	.admin a:active { color: #900 }
	.admin a:visited { color: #900 }

.searchheader { font-family: Verdana, sans-serif; font-size: 17px; font-weight: bold }

.postblock { font-family: Verdana, sans-serif; font-size: 12px; font-weight:bold }
.postblock a { background: #cff;  }
.postblock a:link { color: #009; background: #cff; padding: 4px; display: block; border: #369 solid 1px }
.postblock a:hover { color: #003; background: #6cc; padding: 4px; display: block; border: #369 solid 1px }
.postblock a:active { color: #cff; background: #999; padding: 4px; display: block; border: #369 solid 1px }
.postblock a:visited { color: #009; background: #cff; padding: 4px; display: block; border: #369 solid 1px }

.addcomment { font-size: 12px }

.adminblock { font-family: Verdana, sans-serif; font-size: 12px; font-weight:bold; text-transform: uppercase;}
.adminblock a {  color: #900; }
.adminblock a:link { color: #900;}
.adminblock a:visited { color: #900;}
.adminblock a:hover { color: #300; }
.adminblock a:active { color: #fcc;  }
