/* Index */

#breakingNews { display: block; padding: 10px; background: #fff6b5;
background: -moz-linear-gradient(top,  #fff6b5 0%, #f9dd52 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff6b5), color-stop(100%,#f9dd52));
background: -webkit-linear-gradient(top,  #fff6b5 0%,#f9dd52 100%);
background: -o-linear-gradient(top,  #fff6b5 0%,#f9dd52 100%);
background: -ms-linear-gradient(top,  #fff6b5 0%,#f9dd52 100%);
background: linear-gradient(top,  #fff6b5 0%,#f9dd52 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff6b5', endColorstr='#f9dd52',GradientType=0 );
margin: 0px 0px 5px;
position: relative;
}
#breakingNews p { font-weight: bold; font-size: 14px; }
#breakingNews .close { position: absolute; width: 22px; height: 22px; background: url(https://s3.amazonaws.com/temptalia_static/images/closeBtn.png) no-repeat; float: right; top: 7px; right: 10px; cursor: pointer; }

/* Page Navi */

.wp-pagenavi { margin: 10px 5px; text-align: center; }

/* Review */

#review { margin: 10px -10px; }
#review .title { background: #fb659e; padding: 6px 8px; width: 375px; color: #fff; font: normal 22px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #000; text-align: right; margin-bottom: -25px; position: relative; -moz-box-shadow: 1px 1px 2px #333; -webkit-box-shadow: 1px 1px 2px #333; box-shadow: 1px 1px 2px #333; }
#review .review-content { background: #ffd9e7; overflow: auto; padding: 25px 0px 10px; z-index: 0; }
#review .grades { margin: 5px 0px 0px; float: left; width: 300px; }
#review .grades .tier { font-size: 14px; padding: 4px 0px 6px 5px; font-weight: bold; color: #d55498; border-bottom: 1px solid #c96f9f; }
#review .grades span.num-grade { float: right; padding: 3px 5px; margin-top: -3px; background: #f285ae; color: #fff; font-size: 15px; font-style: italic; }
#review .thoughts { font-size: 12px; line-height: 1.2; float: right; margin: 5px 0px 0px; padding: 10px; width: 300px; background: #ffebf2; color: #333; }
#review .thoughts h3 { margin-bottom: 5px; font-size: 14px; font-weight: bold; color: #d55498; }
#review .overall { width: 145px; height: 23px; padding: 5px 10px 4px 10px; background: #fb87b3; color: #fff; font-size: 19px; float: right; margin: -20px 0px 10px 0px; position: relative; clear:both; -moz-box-shadow: 0px 1px 2px 0px #333; -webkit-box-shadow: 0px 1px 2px 0px #333; box-shadow: 0px 1px 2px 0px #333; }
#review span.overall-grade { background: #fb659e; float: right; height: 23px; padding: 5px 10px 4px 12px; margin: -5px -10px 0px 0px; font-weight: bold; color: #fff; text-shadow: 1px 1px 2px #000; }
span.pinkrev { color: #c9639f; font-weight: bold; font-size: 14px; }