/* REVIEWS -------------------------------------- */

/* Structure */

div#container { width:1033px; margin-top:0; padding-top:5px; border:1px solid #9caac5; border-top:0; background-color:#1b1d1e; }
	div#main { width:733px; }
		div#content-container { width:724px; float:left; }
			div#aside { width:100px; float:left; padding:15px; }
			div#content { width:575px; float:right; position:relative; margin:10px 5px 10px 0; padding:5px; background-color:#b5c6c6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
	div#sidebar { }
		div#right-images { float:left; width:120px; padding:10px; }
		div#ad-160x600 { width:160px; height:600px; float:right; margin:6px 0 0; }
	div#more-images { clear:both; margin:0 7px; }	

/* Review Header */

h1#entry-title { width:96%; border:1px solid #82a4a4; margin:5px; padding:5px; font-size:17px; font-family:Trebuchet MS, Tahoma, sans-serif; text-align:center; background-color:#e7e8e8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
div#review-stats-container { height:323px; }
div#review-stats { width:330px; float:right; margin:0px 6px; padding:0 5px; border:1px solid #3d5663; line-height:1.3em; background-image:url('images/review-data-backgrounds.jpg'); border-color:#4e6774 #000 #000 #4e6774; color:#e7e8e8; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
div#review-stats a { color:#fff; border-bottom:1px solid #aaa; }
span.data-info {font-weight:bold;color:#fff;}
div#reviewer { width:330px; float:right; margin:10px 6px 5px 6px; padding:0 5px; border:1px solid #3d5663; line-height:1.3em; background-image:url('images/review-data-backgrounds.jpg'); border-color:#4e6774 #000 #000 #4e6774; color:#e7e8e8; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
span.reviewer-info {font-weight:bold;color:#a0b5c5;}
div#reviewer img { float:left; width:100px; height:125px; margin:5px 8px 5px 0; padding:0 5px 5px 0; background-image:url('images/author-background.png'); }
div.entry-byline { margin:6px; padding:0 15px; border:1px solid #3d5663; line-height:1.3em; background-image:url('images/review-data-backgrounds.jpg'); border-color:#4e6774 #000 #000 #4e6774; color:#e7e8e8; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
div.entry-byline a { font-weight:bold; color:#fff; }
div.entry-byline p.alignright, div.entry-byline p.alignleft { width:250px; line-height:1.5em; }
div.entry-byline p.alignright { text-align:right; }
div.entry-byline a.addthis_button { display:block; float:right; }
div#poster { width:210px; height:303px; position:absolute; top:34px; margin:10px; padding:0; background-image:url('images/review-poster-background.png'); }
div#poster img {margin:0;padding:0;width:200px;height:293px;border:1px solid #000;}
div#release-info { clear:both; margin:-7px 5px 2px; padding:3px 10px; }
div#release-date { width:230px; height:18px; float:left; padding-top:2px; text-align:center; background-image:url('images/release-date.png'); }
div#release-date span.data-info { color:#0070c5; }
div#release-info a { width:230px; height:19px; float:right; display:block; padding:1px 0 0 0; text-align:center; font-weight:bold; background-image:url('images/release-date.png'); }

/* Related Stuff Widget */

div.widget { background-color:#cc9; background-image:url('images/widget-box.jpg'); border:3px double #82a4a4; width:118px; margin:-5px -10px 10px; }
div#related-stuff-box { background-image:url('images/further-reading-box.jpg'); height:154px; overflow:auto; }
div.widget h2 { font-size:1.1em; font-variant:small-caps; font-weight:bold; text-align:center; }
div.widget ul { margin-left:2px; }
div.widget li { margin-bottom:4px; list-style-type:square; list-style-position:inside; line-height:1.2em; }
div.widget a { color:#222; }

/* Review Content */

div.featured-photo { float:right; width:250px; padding:10px; }
div.featured-photo img { width:250px; }
h1 { font-size:25px; font-weight:bold; font-family:Trebuchet MS, Tahoma, sans-serif; line-height:1em; }
div.entry { min-height:835px; clear:both; border:1px solid #82a4a4; margin:0 5px 5px 5px; padding:0 10px; background-color:#e7e8e8; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }
div.news { min-height:0; font-size:12px; line-height:1.5em; padding:15px; }
div.entry a { font-weight:normal; color:#0070c5; }
div.entry a:hover { color:#ff4a04; }
p.review-grade { font-weight:bold;}
.ui-tabs-hide { display: none; }
ul.tabnav { font-weight:bold; font-size:12px; width:100%; text-align:right; margin:15px 0 15px -10px;}
ul.tabnav li { display:inline; }
ul.tabnav li { text-decoration:underline; margin:3px; }
ul.tabnav li.title, ul.tabnav li.ui-tabs-selected { text-decoration:none; }

/* Review Images */

div#aside img, div#right-images img { width:104px;height:164px;margin-bottom:10px; }
div#more-images img { float:left;width:104px;height:164px; margin:0 20px 20px; }