/*
jReviews :: Reviews Extension
Copyright (c) 2006 Alejandro Schmeichler
All rights reserved
www.reviewsforjoomla.com
*/

@import "store.css";

/* com_content.html */
.jr_contentheading{font-size:130%; font-weight:bold; color:#2C517A}

#user_reviews_header{float:left}

#jr_com_content{width:100%}
.jr_description{margin-top:10px; margin-bottom:10px}

/* com_content_image.html */
.jr_imagegallery{margin-top:5px; width:225px}
.jr_imagegallery img{width:50px; border:1px solid #CCC; padding:0px}
.jr_imagegallery a:hover img{border:1px solid #FF652F}
.jr_imagegallery a{text-decoration:none}

/* com_content_introimage.html */
.jr_introimage img{ width:150px;  height:auto; border:1px solid #CCC; margin-right:15px; text-align:center; padding:4px}
/* customfields.html */
/* -- content view -- */
.jr_customfields_outer-contentview{float:left; margin-right:10px}
.jr_customfields-contentview{margin-bottom:0px; line-height:1.2em}
.jr_group-contentview{border-bottom:1px dashed #C0C0C0; text-align:left; font-weight:bold}

.jr_fieldtitle-contentview{text-transform:uppercase; color:#5F5F5F}
.jr_fieldvalue-contentview{font-weight:bold}
.jr_fieldvalue-contentview a:link{text-decoration:none}

/* authorreviewheader.html */
#jr_authorreviewheader{float:left; margin-top:10px; margin-bottom:20px; width:100%}
#jr_authorbox_outer{float:left; width:105px !important; width:115px; text-align:center; margin-left:12px !important; margin-left:0px;     vertical-align:middle}
#jr_authorbox{background-image:url(../images/rating_author.gif); background-repeat:no-repeat; width:96px; height:86px; padding-top:10px !important; padding-top:10px; margin-left:0px !important; margin-left:0px}
#jr_authorbox_h1{font:bold 9px verdana,geneva,helvetica; color:#666; margin:3px; padding:0; color:#C00}
#jr_authorbox_h2{font:bold 26px arial,helvetica; margin:0 0 -3px 0; padding:0; color:#C00}
#jr_authorbox_h3{font:normal 10px verdana,geneva,helvetica; margin:0; padding:0; color:#C00}
#jr_authorbox_h4{font:bold 9px verdana,geneva,helvetica; color:#666; margin:3px; padding-top:25px; color:#C00}
.jr_authorlinks{width:160px !important; width:160px; float:left; padding-left:10px; padding-right:5px !important; padding-right:5px; line-height:19px; white-space:nowrap; border-left:1px solid #CECECE; border-right:1px solid #CECECE}
#jr_authoravatar_outer{float:right; border:0px solid #CECECE}
#jr_authoravatar img{border:1px solid #CCC}

/* authorreviewdetail.html */
#jr_authorreviewdetail{}
#jr_authorreviewheading{width:100%; margin-top:15px; margin-bottom:15px}
#jr_authorreviewcomment{}

/* userreviewsheader.html */
#jr_userreviewheader{float:left; margin-top:10px; margin-bottom:20px; width:100%; vertical-align:middle}
#userbox_outer{float:left; width:105px !important; width:115px; text-align:center; margin-left:12px !important; margin-left:0px;     vertical-align:middle}
#userbox{background-image:url(../images/rating_user.gif); background-repeat:no-repeat; width:96px; height:86px; text-align:center; padding-top:10px !important; padding-top:14px; margin-left:0px !important; margin-left:0px}
#userbox_h1{font:bold 9px verdana,geneva,helvetica; color:#666; margin:3px; padding:0; color:#C00}
#userbox_h2{font:bold 26px arial,helvetica; margin:0 0 -3px 0; padding:0; color:#C00}
#userbox_h3{font:normal 10px verdana,geneva,helvetica; margin:0; padding:0; color:#C00}
#userbox_h4{font:bold 9px verdana,geneva,helvetica; color:#666; margin:3px; padding-top:25px; color:#C00}
#user_header_count{float:left; padding-left:5px; padding-right:5px; height:90px; font-weight:bold; border-left:1px solid #CECECE; border-right:1px solid #CECECE}
#user_header_count_inner{padding-top:40px}

/* userreviewspage.html */
#jr_userreviewspage{width:100% !important; width:97%}
#jr_userreview_summary{margin:0px 0px 25px 25px !important}
.jr_user_review_avatar{float:right; padding:0px; margin-right:3px}
.jr_user_rating_average{float:left; padding:0px; margin-right:3px}
.jr_user_review_title{float:left}
.jr_userreviewcomment{float:left}
.jr_votes_result{}
.jr_user_rating_det_outer{padding:5px; margin-right:2px}
.jr_user_rating_detailed{float:left}
.jr_all_reviews_link{text-align:center; font-size:120%}

/* reviewform.html */
#jr_reviewform{clear:both; width:100%; text-align:left; padding-top:0px; margin-bottom:5px}
#jr_reviewformheader{font-size:10pt; font-weight:bold; background-color:#e0eeb5; border-left:1px solid #CECECE; border-right:1px solid #CECECE; border-top:1px solid #CECECE; padding:5px; /*margin-top:15px; */}
#jr_reviewformbody{padding:5px 5px 5px 5px; border:1px solid #AFAFAF; background-color:#EFEFEF}

/* review common */
.jr_add_new_review{display:inline; height:18px; float:left; text-indent:24px; margin-left:4px; margin-right:4px; background-repeat:no-repeat; background-image:url(../images/comment_add.gif)}
.jr_pointer{cursor:pointer; text-decoration:underline}
.jr_review_actionbox{padding-top:10px; padding-bottom:30px}
.jr_review_updated{padding-bottom:10px}
.jr_votes_result{}
.jr_vote_options{display:inline; height:18px; float:left; margin-left:4px; margin-right:4px}
.jr_report_review{display:inline; height:18px; text-indent:24px; margin-left:4px; margin-right:4px; background-repeat:no-repeat; background-image:url(../images/error.gif)}
.jr_anchorlinks{width:130px !important; width:130px; float:left; border:0px solid #CECECE; position:relative; top:0px; left:10px; white-space:nowrap; font-weight:bold; line-height:25px}
.jr_anchorlinks a{cursor:pointer; font:bold 12px verdana,geneva,helvetica}

/* content pathway section>>category */
.jr_content_pathway{background:transparent url(../images/breadcrumb.gif) no-repeat center right; padding-right:15px; /*adjust bullet image padding*/}

