#newsitems h1 {
color:#79B945;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:normal;
line-height:40px;
margin:5px 0% 0 10px;
padding-bottom:0px;
padding-top:0;
}

.listitem td {
	margin-top:5px;
	margin-bottom:5px;
}

div.jr_listings_mod .listItem {
	/* float: left; */
	padding: 0; 
	margin: 0px 15px 15px 0px;
	}
	
	
div.jr_pgContainer	{
	text-align:left;
	width: 530px;
	float:left;
	}
	
	

table.contentpaneopen, table.contentpane {margin:0; padding: 0; width:100% !important;}
.jr_pointer {cursor:pointer;}

/*************************************
PAGE CONTAINER AND SHARED ELEMENTS 
*************************************/
div.jr_pgContainer	{
	text-align:left;
	width: 530px;
	float:left;
	}

div.jr_pgHeader	{}

div.jr_pgHeader .contentheading {
	clear: left; 
	margin-bottom: 10px; 
	}
	
div.jr_pgHeader .contentheading a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold; 
	}
	
div.jr_pgHeader .contentheading span.contentIndicators {
	font-size: 10px; 
	margin-left: 10px; 
	vertical-align:top; 
	}
	
div.jr_pgHeader .contentheading span.contentIndicators img {
	margin-left: 3px; 
	margin-top: 3px; 

}

/*************************************
content pathway: section >> category 
*************************************/
.jr_pathway {
	float: left; 
	width: 80%; 
	margin-bottom: .5em; 
	padding-right: 15px; 
	/*adjust bullet image padding*/
	font-size: 90%; 
	}
	
.jr_pathway a {
	background: url(images/breadcrumb.gif) no-repeat center right; 
	text-decoration: none; 
	padding-right: 18px; 
	/*adjust bullet image padding*/}
	
/*************************************
Tooltip image
*************************************/
.jr_tooltip {
	font-size: 90%; 
	background:url(images/information.png) center left no-repeat; 
	padding:0 0 0 15px; 
	line-height:16px; 
	height:16px; 
	margin: 0 8px 0 0; 
	display:inline; 
	float:none; 
	}
	
/*************************************
RSS Link
*************************************/
.jr_rss	{
	float: right; 
	width: 40px; 
	text-align:right; 
	}
	
.jr_rss img	{
	border: 0; 
	}
	

/*************************************
Page Title: align to div.contentheading; 
	however, use <h1> for W3C compliance/web best practices
*************************************/
/* Disabled for now

h1.contentheading,
.contentheading		{
	margin-bottom: .5em
	}

*/

/*************************************
Page Description: uses description defined for the section or category
*************************************/	
.jr_pgDescription	{
	clear: both; 
	line-height: 1.4em; 
	}
	
.jr_pgDescription img	{
	float: left; 
	margin: 0 10px 10px 0; 
	border:0; 
	}	
 
 
/*************************************
"List Scope": Container for categories or alphabet controls - filters/scopes list
*************************************/
.jr_listScope	{
	margin: 0 0 15px 0; 
	}
	
.jr_listScope h2 { /*used for "categories in section" title */
	margin: 0 0 10px 0; 
	font-weight: bold; 
	} 
	
.jr_listScope table td	{
	padding: 0 2em .5em 0; 
	}


/*************************************
Search controls
*************************************/
.jr_listSearch	{
	text-align:center !important; 
	font-size: 110%; 
	margin: 15px 0 0 5px; 
	}
	
.jr_listSearch input,
.jr_listSearch select	{ 
	font-size:110%; 
	font-weight:bold; 
	}
	
	
/*************************************
List Sorting controls
*************************************/
.jr_listOptions	{
	text-align:right; 
	font-size: 90%; 
	}
	
.jr_listOptions input,
.jr_listOptions select	{ 
	font-size:11px}
	
	
/*************************************
JReviews credit
*************************************/
div.jr_credit {}


/*************************************
GENERIC TABLE STYLE
TIP: for visual consistency throughout your site, try to align these styles with the Joomla default table styles, as defined in template.css:
td.sectiontableheader, tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td
*************************************/
.jr_dataTable 	{ /* similar to td.sectiontableheader; 
	*/
  border-bottom: 0px solid #ccc; 
	margin-bottom: 15px}

.jr_dataTable th { /* similar to td.sectiontableheader */
  padding: .2em 2em .2em 5px; 
	border-top: 1px solid #ccc; 
	background-color: #efefef; 
	color: #333; 
	font-weight: bold; 
	text-align:left; 
	}

.jr_dataTable td	{
	padding: .3em 2em .3em 5px; 
	border-top: 1px solid #ccc; 
	text-align:left; 
	vertical-align:top; 
	}

	
/*************************************
ALPHABET INDEX - creates alphabet search widget
*************************************/
#jr_alphaindex { 
	text-align: center; 
	}
	
#jr_alphaindex table { 
	text-align: center; 
	vertical-align: middle; 
	margin: 15px auto 0 auto; 
	}
	
#jr_alphaindex a:link, #jr_alphaindex a:visited, #jr_alphaindex a:hover {
	font-size: 11px; 
	text-transform:uppercase; 
	font-weight:bold; 
	color:#333; 
	border: solid 1px #999; 
	margin: 0 1px 0 1px; 
	line-height:1.4em !important; 
	height:1.4em; 
	padding: 0 3px; 
	text-align:center; 
	text-decoration: none; 
	}
	
#jr_alphaindex a:hover {
	background-color: #999; 
	color: #fff; 
	}

	
/*************************************
COMMON CONTENT ITEM ELEMENTS - used throughout jReviews
*************************************/
div.jr_pgContainer .contentThumbnail {
	clear: both; 
	text-align:center; 
	}
	
div.jr_pgContainer .contentThumbnail img {
	width: auto; 
	}

div.jr_pgContainer .contentTitle   {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold; 
	margin-bottom: .2em; 
	}
	
div.jr_pgContainer .contentTitle a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold; 
	}
	
div.jr_pgContainer .contentTitle span.contentIndicators {
	font-size: 10px; 
	margin-left: 6px; 
	/* vertical-align:top; */
	}
	
div.jr_pgContainer .contentTitle span.contentIndicators img {
	margin-left: 3px; 
	}

div.jr_pgContainer .contentSubtitle {
	font-size: 12px; 
	font-weight:normal; 
	line-height:1.4em; 
	margin-bottom: .7em; 
	} 

div.jr_pgContainer .contentInfo { /* contains author, date, date modifies */
	font-size: .9em; 
	padding: 0 0 1em 0; 
	line-height: 1.5em; 
	color:#9ea391; 
	}  
	
div.jr_pgContainer .contentInfo img 	{
	vertical-align:middle; 
	}
	
div.jr_pgContainer span.contentAuthor {}
div.jr_pgContainer span.contentCreated {}
div.jr_pgContainer span.contentModified {}


/*************************************
Content text elements and containers
*************************************/
div.jr_pgContainer .contentDiv {} /* container for all content parts */

div.jr_pgContainer .contentIntrotext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-top: 1em; 
	margin-bottom: 1em; 
	color:#333; 
	}
	
div.jr_pgContainer .contentFulltext {
	margin-top: 10px;
	margin-bottom: 1em; 
	color:#333; 
	}


/*************************************
Content actions box: div that contains the readon, rate it, and write review links
*************************************/
div.jr_pgContainer .contentActions {
	border: solid 1px #ccc; 
	padding: 3px; 
	margin: 15px 0 0 0; 
	}
	
div.jr_pgContainer .contentActions a { /*space the readon and rateit links*/
	margin-right: 8px; 
	} 

div.jr_pgContainer a.jr_readon  { /* overrides Joomla template.css */
	font-size: 90%; 
	background:url(images/mono_content.gif) center left no-repeat; 
	padding:0 0 0 15px; 
	line-height:14px; 
	height:14px; 
	margin: 0 8px 0 0; 
	display:inline; 
	float:none; 
	}
	
div.jr_pgContainer a.jr_rateit  {
	font-size: 90%; 
	background:url(images/rateit.png) center left no-repeat; 
	padding-left:15px; 
	line-height:14px; 
	}

/*************************************
Admin edit options (jr_listingManager: div that contains the admin's edit, delete, and publish/unpublish links)
*************************************/
div.jr_pgContainer .jr_listingManager {
	margin: 7px 0 4px 0;
	clear: both; 
	}
div.jr_listingManager {
}
	
div.jr_pgContainer .jr_listingManager a {
	margin-right: 8px; 
	}

a.jr_edit, 
a.jr_published, 
a.jr_unpublished, 
a.jr_delete  {
	font-size: 90%; 
	padding:0 0 0 18px; 
	line-height:14px; 
	height:14px; 
	display:inline; 
	float:none; 
	}
	
a.jr_edit {
	background:url(images/jr_edit.gif) center left no-repeat; 
	}
	
a.jr_published  {
	background:url(images/jr_published.gif) center left no-repeat; 
	}
	
a.jr_unpublished  {
	background:url(images/jr_unpublished.gif) center left no-repeat; 
	}
	
a.jr_delete  {
	background:url(images/jr_delete.gif) center left no-repeat; 
	}


/*************************************
Content Stats: Alternative method for showing overall content rating and favorites
*************************************/
div.jr_pgContainer div.contentStats { 
	float: right; 
	width: 175px; 
	height: 40px; 
	margin-bottom: 20px; 
	}
	
div.jr_pgContainer div.contentStats .statDiv {
	float: right; 
	height: 40px; 
	width: 58px; 
	padding: 0 0 0 20px; 
	}


/*************************************
Favorite-ing Parts
*************************************/
div.jr_pgContainer img.imgFavoriteAdd	{
	margin-top: 3px; 
	}
	
div.jr_pgContainer a.jr_favoriteit  {
	font-size: 90%; 
	background:url(images/favoriteit.gif) center left no-repeat; 
	padding-left:12px; 
	line-height:14px; 
	}


/*************************************
.clr: overrides "clr" class in Joomla template.css to reduce whitespace
*************************************/
div.jr_pgContainer div.clr	{ 
	font-size: 1px; 
	line-height:1px !important; 
	}



/*************************************
RATING STARS AND BARS
*************************************/
/****** rating STARS  ******/
.rating_star_user {
	width: 60px; 
	background: url(images/rating_star_empty.png) 0 0 repeat-x !important; 
	margin-top: 3px; 
	font-size: 1px;}
	
.rating_star_user div { 
	height: 12px; 
	background: url(images/rating_star_green.png) 0 0 repeat-x !important; 
	font-size: 1px; 
	}

.rating_star_editor { 
	width: 60px; 
	background: url(images/rating_star_empty.png) 0 0 repeat-x !important; 
	margin-top: 3px; 
	font-size: 1px; 
	}

.rating_star_editor div { 
	height: 12px; 
	background: url(images/rating_star_orange.png) 0 0 repeat-x !important; 
	font-size: 1px; 
	}

/****** rating BARS ******/
.rating_bar_user { 
	width: 55px; 
	background: url(images/rating_bar_empty.gif) left center repeat-x  !important; 
	margin-top: 3px; 
	border: solid 1px #ddd; 
	}

.rating_bar_user div { 
	height: 10px; 
	background: url(images/rating_bar_green.gif) left center repeat-x  !important; 
	}

.rating_bar_editor {
	width: 55px; 
	background: url(images/rating_bar_empty.gif) left center repeat-x  !important; 
	margin-top: 3px; 
	border: solid 1px #ddd; 
	}

.rating_bar_editor div { 
	height: 10px; 
	background: url(images/rating_bar_orange.gif) left center repeat-x  !important; 
	}

/*************************************
RATING STARS/BARS LAYOUT TABLE
*************************************/
table.rating_table td	{
	font-size:90%; 
	}
	
td.rating_label	{
	font-weight:bold; 
	white-space:nowrap; 
	text-align:left; 
	padding: 2px 5px 2px 0; 
	}

td.rating_value	{
	font-weight:normal; 
	white-space:nowrap; 
	text-align:left; 
	padding: 2px 10px 2px 2px; 
	}
	
/****** used in review form ******/
table.jr_ratingsTable td {
	line-height: 2em; 
	text-align:left; 
	padding-right: 4px; 
	}

table.jr_ratingsTable td select {
	width: auto !important; 
	}




.roundedPanel	{} 

.roundedPanel .box_upperOuter	{
	background: url(images/box_upperOuter.gif) top right no-repeat; 
	}
	
.roundedPanel .box_upperInner	{
	background: url(images/box_upperInner.gif) top left no-repeat; 
	padding: 7px 10px; 
	}
	
.roundedPanel .box_lowerOuter	{
	background: url(images/box_lowerOuter.gif) bottom right no-repeat; 
	}

.roundedPanel .box_lowerInner	{
	background: url(images/box_lowerInner.gif) bottom left no-repeat; 
	height: 10px; 
	line-height: 10px; 
	font-size: 1px; 
	overflow:hidden}

.roundedPanel h2 {
	margin-bottom: 10px;
	font-weight: bold !important; 
	}

.roundedPanel h2 a {
	font-weight: bold !important; 
	}

/*************************************
ROUNDED CORNER BOX, LIGHT GRAY (OPTIONAL - USED FOR DEFAULT TEMPLATE ONLY)
Tip: For visual consistency, you can use this in other areas of your site. These classes are purely for visual styling, and do not affect JReviews functionality.
*************************************/
.roundedPanelLt	{
	margin: 0 0 10px 0; 
	} 
	
.roundedPanelLt .box_upperOuter	{
	background: url(images/boxLt_upperOuter.gif) top right no-repeat; 
	}

.roundedPanelLt .box_upperInner	{
	background: url(images/boxLt_upperInner.gif) top left no-repeat; 
	padding: 7px 10px; 
	}

.roundedPanelLt .box_lowerOuter	{
	background: url(images/boxLt_lowerOuter.gif) bottom right no-repeat; 
	}

.roundedPanelLt .box_lowerInner	{
	background: url(images/boxLt_lowerInner.gif) bottom left no-repeat; 
	height: 10px; 
	line-height: 10px; 
	font-size: 1px; 
	overflow:hidden}

.roundedPanelLt	h2 {
	margin-bottom: 10px; 
	}











#latest-reviews .moduletablereview h3 {
	padding-bottom: 10px;
}

div.jr_listings_mod { 
	border-top: solid 0px #ccc; 
	width: 230px; 
	margin-top:0;
	}
	

	
div.jr_listings_mod .contentTitle {
	font-size: 11px;
	line-height: 140%;
	}
	
div.jr_listings_mod .contentTitle a {
	font-size: 11px;
	line-height: 140%;
	}
div.jr_listings_mod .theatrename {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	}

div.jr_listings_mod .contentInfo {
	font-size: 10px;
	color: #333333;
	padding: 0 0 .4em 0
	}

div.jr_listings_mod .contentIndicators	{
	/* display: none; */
	}
	
div.jr_listings_mod .contentThumbnail {
	margin: 0px 5px 15px 0px;
	/* margin: 0px 5px 0px 0px; */
	overflow: visible;
	}	
	
div.jr_listings_mod .contentThumbnail a {
	border: 0;
	text-decoration:none;
	}	
		
div.jr_listings_mod .contentThumbnail img {
	margin: 0px 5px 0px 0px;
	overflow: visible;
	}	

div.jr_listings_mod .listItem .column1 {
	padding: 0px 5px 0px 0px;
	}

div.jr_listings_mod .listItem .contentheading a {
	font-size: 11px; 
	font-weight:bold;
	}
	
div.jr_listings_mod .jr_category {
	font-size: 10px; 
	}	

div.jr_listings_mod .jr_category a {
	font-size: 10px; 
	}	

div.jr_listings_mod table.rating_table	{
	margin-bottom: 0px;
	}
	
div.jr_listings_mod table.rating_table td.rating_label {
	width: 14px;
	display:none;
	}	
	
div.jr_listings_mod table.rating_table td.rating_stars {
	width: 60px;
	}
	
/* Play module listing--sidebar  */
.contentThumbnailRight {
	margin: 0px 5px 0px 0px;
	overflow: visible;
	}
.contentThumbnailRight img {
	margin: 0px 5px 0px 0px;
	overflow: visible;
	}	
.theatrenameRight {
	font-size: 9px;	
	}


	
	
	
	
