.pagetype-jewlarious #special-banner			{  background: url(http://media.aish.com/designimages/TopBanner_jewlarious_898x81.gif);  }
/**.pagetype-jewlarious #special-banner                    {  background: url(http://media.aish.com/designimages/special-banner-jewlarious.jpg);  } **/
.
pagetype-jewlarious .navbar-special	{  background:#003366;  }
.pagetype-jewlarious .navbar-special ul li a	{  color:#ffffff;  }
.pagetype-jewlarious .navbar-special ul li a:hover,
.pagetype-jewlarious .navbar-special ul li.active a	{  color:#990000;  }

.pagetype-jewlarious .category-promo .section-bar					{  background-image: url(http://media.aish.com/designimages/sectionbar-bg-jewlarious.png);  }
.pagetype-jewlarious .category-promo h2,
.pagetype-jewlarious .category-promo h2 span							{  background-image: url(http://media.aish.com/designimages/sectionbar-titlesplash-jewlarious.png);  }
.pagetype-jewlarious .category-promo .virtual-category h2,
.pagetype-jewlarious .category-promo .virtual-category h2 span		{  background-image: url(http://media.aish.com/designimages/sectionbar-titlesplashvirtual-jewlarious.png);  }
.pagetype-jewlarious .category-promo ul li								{  background: url(http://media.aish.com/designimages/bullet-brown.gif) no-repeat 0 5px;  }
.pagetype-jewlarious .category-promo h3,
.pagetype-jewlarious .category-promo h3 a,
.pagetype-jewlarious .category-promo h4,
.pagetype-jewlarious .category-promo h4 a,
.pagetype-jewlarious .category-promo ul li a,
.pagetype-jewlarious .category-promo .category-promo--articles a.more	{ color:#BADBAD;}

.pagetype-jewlarious .category-promo .section-bar	{  background: url(http://media.aish.com/designimages/sectionbar-bg-jewlarious.png) repeat-x;  }
.pagetype-jewlarious .category-promo h2	{  color:rgb(255,205,0);  background: url(http://media.aish.com/designimages/sectionbar-title-jewlarious.png) no-repeat;  }
.pagetype-jewlarious .category-promo h2 span	{ background: url(http://media.aish.com/designimages/sectionbar-titlebevel-jewlarious.png) no-repeat 100% 0;  }
.pagetype-jewlarious .category-promo .section-bar a.more	{  font-family: Arial, sans-serif;  color:#036;   }
.pagetype-jewlarious .category-promo h3,
.pagetype-jewlarious .category-promo h3 a,
.pagetype-jewlarious .category-promo h4,
.pagetype-jewlarious .category-promo h4 a,
.pagetype-jewlarious .category-promo ul li a,
.pagetype-jewlarious .category-promo .category-promo--1medium-list,
.pagetype-jewlarious .category-promo .category-promo--articles a.more	{ color:rgb(0, 52, 102);}

.pagetype-jewlarious				ul.breadcrumbs	{  color: #990000;  }

/** HACK: Jewlarious **/
.category-promo .category-promo--articles .comix	{  text-align: center;  }

.widget--latest-jokes	{
	background: rgb(255,224,85) url(http://media.aish.com/designimages/jewlarious-latest-jokes-bg.gif) no-repeat -1px -1px;
	padding: 86px 18px 14px;
	border: rgb(214,164,51) 1px solid;
	margin-top: 21px;
	overflow: hidden;
}
.widget--latest-jokes ul	{  list-style-type: none;  margin:0;  padding:0;}
.widget--latest-jokes li	{  border-bottom: rgb(224,156,59) 1px solid;  padding: 0.5em 0;}
.widget--latest-jokes h6	{  margin: 0pt;  font-family: Verdana,Arial; font-size: 12px; font-weight: bold;  }
.widget--latest-jokes p	{  margin: 0pt;  }
.widget--latest-jokes span	{  color: red;  }
.widget--latest-jokes img	{  margin-top:11px;  margin-left:92px;   }

.widget--jewlarious-jokes	{  margin:20px 0 0;  padding:5px;  border:1px solid #9abddb;  background:#c3dcf1;  overflow:hidden;  height:1%;  }
.widget--jewlarious-jokes input	{  margin-right:4px;  }
.widget--jewlarious-jokes p	{  font-family:Verdana,Arial;  font-size:12px;  font-weight:bold;  color:#436FA0;  text-transform:uppercase;  }

/***
 ***	Jewlarious  -- 
 ***/

 /** jewlarious-rated-content := Presentation of the full joke, with all its trappings (ratings, etc) **/
.jewlarious-rated-content	{  clear:both;  color:#797979;  font-family: Verdana, Arial;  font-weight: bold;  margin-bottom: 4em; }
.jewlarious-rated-content h1	{  color:#436FA0;  font-size:14px;  margin:5px 0;  }
.jewlarious-rated-content .stats	{  font-size: 10px;  line-height: 12px;  background: url(http://media.aish.com/designimages/jewlarious-joke-stats-greygradient-bg.gif) repeat-x;}
.jewlarious-rated-content .stats .rating-info span	{  padding-right:12px;  }
.jewlarious-rated-content .joke-text	{  font-size: 12px;  }
.jewlarious-rated-content .comic-display	{  margin:8px 0 5px;  font-size:10px;  }
.jewlarious-rated-content .comic-display a	{  text-decoration: underline;  }
.jewlarious-rated-content .actions	{  color: #CD9933;  font-size: 14px;  }
.jewlarious-rated-content .actions .email,
.jewlarious-rated-content .actions .print	{  border-left:1px solid #D4D4D4;  padding-left:2px;  font-size:10px;  }

.jewlarious-rated-content .actions .email a	{  background: url(http://media.aish.com/designimages/jewlarious-icon-email.gif) no-repeat;  padding-left:17px}
.jewlarious-rated-content .actions .print a	{  background: url(http://media.aish.com/designimages/jewlarious-icon-print.gif) no-repeat;  padding-left:17px}

/** Star Rating Code taken from http://www.komodomedia.com/blog/2007/01/css-star-rating-redux/ .  Much thanks to Rogie! **/
span.star-rating	{  /* NOTE: Order matters here (I think) */  display:-moz-inline-block;  display:-moz-inline-box;  display:inline-block;  vertical-align: middle;  }
	.star-rating ul,
	.star-rating ul a:hover,
	.star-rating ul a:active,
	.star-rating ul a:focus,
	.star-rating ul .current-rating	{  background: url(http://media.aish.com/designimages/star-rating-selector.gif) left -1000px repeat-x;  }
	.star-rating ul	{  position:relative;  width:125px;  height:25px;  overflow:hidden;  list-style:none;  margin:0;  padding:0;  background-position: left top;  }
	.star-rating ul li	{  display: inline;  }
	.star-rating ul a,
	.star-rating ul .current-rating	{  position:absolute;  top:0;  left:0;  text-indent:-1000em;  height:25px;  line-height:25px;  outline:none;  overflow:hidden;  border: none;  }
	.star-rating ul a:hover,
	.star-rating ul a:active,
	.star-rating ul a:focus	{  background-position: left bottom;  }
	.star-rating ul a.star1	{  width:20%;  z-index:6;  }
	.star-rating ul a.star2	{  width:40%;  z-index:5;  }
	.star-rating ul a.star3	{  width:60%;  z-index:4;  }
	.star-rating ul a.star4	{  width:80%;  z-index:3;  }
	.star-rating ul a.star5	{  width:100%;  z-index:2;  }
	.star-rating ul .current-rating	{  z-index:1;  background-position: left center;  }

.jewlarious-linked-list	{  text-align:center;  color:rgb(50,101,154);  margin-bottom: 3em; }
.jewlarious-linked-list .prev-link	{  background: url(http://media.aish.com/designimages/arrow-in-circle-blue-left.png) no-repeat left bottom;  padding-left:17px;  float:left;}
.jewlarious-linked-list .next-link	{  background: url(http://media.aish.com/designimages/arrow-in-circle-blue-right.png) no-repeat right bottom;  padding-right:17px;  float:right;  }

.jewlarious-comic-brief	{  margin-bottom: 3em;  }
.jewlarious-comic-brief h1	{  font-size:12px;  margin-bottom:0.15em;  }
.jewlarious-comic-brief .comix-display img	{  border:1px solid black;  }

/* Footer dedication: */
.jewl-dedication  {
	margin-top: 0;
	margin-bottom: 21px;
	padding-left: 18px;
	font-size: 12px;
}

/* Submit a joke form in latest jokes widget */
h3.joke-submit-hdr {
	line-height:1em;
	margin-bottom: 4px;
}
.submit-joke-form textarea.elementQuestion {
	color: #2237AD;
	font-size: 16px;
	height: 97px;
	line-height: 1.2em;
	margin-bottom: 5px;
	padding: 3px;
	width: 295px;
}
.submit-joke-form h6 {
	float: left;
	margin-bottom: 2px;
}
.submit-joke-form h6.email-hdr {
	width: 156px;
}
.submit-joke-form input.elem-email,
.submit-joke-form input.elem-name {
	color: #2237AD;
	font-size: 15px;
	padding: 1px;
	width: 141px;
	height: 19px;
}
.submit-joke-form input.elem-email {
	margin-right: 5px;
}
.submit-joke-form input.submit {
	float: right;
	margin-right: 2px;
	margin-top: 8px;
}

