/* @override 
	http://www.photographyblog.com/_css/photographyblog-v2.css
	http://dev.photographyblog.com/_css/photographyblog-v2.css
	http://www.photographyblog.com/_css/photographyblog-v2.css?v=2010102701
	http://photographyblog.com/_css/photographyblog-v2.css?v=2010102701
*/

/* ------------------------------------------------------------
	Photographyblog.com v2
	by Luke Stevens - 2009
	lukestevensdesign.com
------------------------------------------------------------ */

/* ------------------------------------------------------------
	General
------------------------------------------------------------ */

* {margin:0;padding:0;}

body {background:#507193 url(/images/photographyblog/v2/bgnd-page.jpg) repeat-x;color:#000;font-family:"helvetica neue",arial,helvetica,verdana,sans-serif;font-size:12px;min-width:984px;}

p img {padding:0;}

a {color:#2a3c4e;text-decoration:none;}
a:hover {text-decoration:underline;}
a:focus, a:active {outline-style:none;}
#content a {font-weight:bold;text-decoration:underline;}
#content a:hover {text-decoration:none;}

a img {border:none;}

.to-left {float:left;}
.to-right {float:right;}

img.left {float:left;margin:2px 15px 10px 0;}
img.right {float:right;margin:2px 0px 10px 15px;}
img.center {margin:20px auto;display:block;}

.vdiv {color:#ccc;margin:0 2px;}

.clear {clear:both;}

/*p.i.e clearfix*/
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.hreview-meta {display:none;}

/* ------------------------------------------------------------
	Basic type
------------------------------------------------------------ */

p {font-family:arial,helvetica,sans-serif;}

h1, h2, h3, h4 {padding:5px 0;}


/* ------------------------------------------------------------
	Layout
------------------------------------------------------------ */

#wrapper {}

#header-wrap, #content-wrap, #footer {margin:0 auto;width:960px;}

#content-wrap, #footer {background: url(/images/photographyblog/v2/bngd-content.png) repeat-y;padding:0 12px;}

#header {background: url(/images/photographyblog/v2/logo-full.png) no-repeat  50% 0;padding:0 0;}
#header-wrap {}
	#logo-wrap {}

		h2#logo {float:left;height:109px;margin-left:-6px;padding:0;text-indent:-1000px;width:237px;}
		h2#logo a {display:block;height:109px;width:237px;}

		.leaderboard {background-color:#fff;float:right;height:90px;margin-top:8px;width:728px;}
		.leaderboard img {}

#reviews-nav-wrap {background: url(/images/photographyblog/v2/bngd-content.png) repeat-y;height:153px;margin:0 -12px;padding:0 12px;width:960px;}
#reviews-nav-wrap-inner {background: url(/images/photographyblog/v2/reviews-nav-bgnd.gif) repeat-x;margin:-1px;}

	#reviews-strip {display:inline-block;height:113px;margin:0;width:962px;clear:both;}
	#reviews-strip-inner {background: url(/images/photographyblog/v2/reviews-bgnd-left.gif) no-repeat;height:113px;}
	#reviews-strip-innerer {background: url(/images/photographyblog/v2/reviews-bgnd-right.gif) no-repeat  right top;height:113px;padding:0 10px;}
	
	.review-block {border:4px solid #646d77;float:left;height:80px;margin:10px 5px 0 7px;position:relative;width:170px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px}
	#reviews-strip .first {margin-left:1px;}	
	#reviews-strip .last {float:right;margin-right:1px;}
		
		.review-block a.overlay {color:#fff;display:block;height:80px;left:0;position:absolute;top:0;width:170px;z-index:10;}	
		.review-block-title {background-color:#4b5665;bottom:0;font-weight:bold;height:20px;line-height:2em;opacity:0.8;overflow:hidden;position:absolute;z-index:5;}
		.review-block-title {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";} /*ie8, grr*/
		.review-block:hover .review-block-title {background-color:#646d77;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";}	
		.review-block-title a {color:#fff;margin-left:3px;}
		.review-block-title {width:100%;}
		.review-block-inner {height:80px;left:0;position:absolute;top:0;width:170px;}	
		.review-block-bgnd {background: url(/images/photographyblog/v2/review-block-inner-shadow.png) no-repeat;height:80px;left:0;position:absolute;top:0;width:170px;}

		#nav {clear:both;height:38px;padding-top:3px;}
		
			#nav ul {list-style-type:none;margin:0 -5px 0 2px;}			
			#nav li {color:#fff;display:inline;font-size:16px;font-weight:bold;margin:0 14px;}		
			#nav li.drop-down {margin-right:6px;position:relative;z-index:99;}			
			#nav li.drop-down a {background: url(/images/photographyblog/v2/nav-drop-arrow.gif) no-repeat  100% 40%;padding-right:20px;padding-bottom:10px;}			
			#nav li a {color:#fff;}			
			#nav li a.hover {text-decoration:underline;}

			#nav ul.drop-menu {display:none;width:auto;height:auto;position:absolute;padding:6px 10px 2px 10px;margin:0;top:30px;/*left:240px;*/z-index:999;background: #fff url() repeat-x;border:2px solid #ccc;opacity:0.95;zoom:1;}  
			#nav ul.drop-menu li {float:none;display:block;margin:0;margin-bottom:8px;font-size:12px;border-bottom:1px solid #ccc;padding-bottom:7px;color:#333;}
			#nav ul.drop-menu li.last {border-bottom:0px;}
			#nav ul.drop-menu li img {float:left;margin-right:10px;}
			#nav ul.drop-menu li a {display:block;color:#2a3c4e;text-transform:none;background:none;padding:0px;}
			#nav ul.drop-menu li a:hover {text-decoration:underline;}
			
			#nav ul.drop-menu-inner {float:left;width:150px;margin:0;margin-right:15px;}
			#nav ul.last {margin-right:0px;}
			#nav ul li.header {font-size:14px;color:#333;padding-bottom:2px;}
			#nav ul li.header {}
			
			#nav ul.camera-reviews-menu {width:445px;left:0;}
				#nav ul.tag-list {width:110px;}
				#nav li.tag-list {}
				#nav li.tag-list a {margin-bottom:2px;margin-left:2px;}
			#nav ul.other-reviews-menu {width:115px;left:0;}
			#nav ul.community-menu {width:105px;left:0;}
							
			#nav ul.drop-menu li.more {padding-top:2px;margin-top:2px;color:#999;}
			#nav ul.drop-menu li.more a {font-style:italic;color:#666;/*font-size:0.9em;*/}

#content-wrap {}	
#content-wrap-inner {background: url(/images/photographyblog/v2/content-header.png) no-repeat;margin:0 -1px;}

	#content {float:left;margin:10px 15px 0 20px;width:550px;overflow:hidden;padding-left:1px;}
		
		h1 {font-family:"century gothic",arial,helvetica,sans-serif;font-size:32px;font-weight:bold;letter-spacing:-1px;margin-bottom:-5px;}
		
		 		#content h2.subhead {margin-top:-1px;margin-bottom:-10px;color:#777;font-size:19px;float:left;font-family:"century gothic",arial,helvetica,sans-serif;}
		
		 		#content ul, #content ol {margin-left:20px;margin-bottom:20px;}
		 		#content ul li, #content ol li {margin-bottom:2px;}
		 		
		 		#content p {line-height: 1.6;margin-bottom:20px;/*margin: 0px 20px 20px 20px;*/}
		
		.entry-meta {margin-bottom:10px;position:relative;clear: both;padding-top:20px;}
		
			#content .entry-meta p {margin:0;}				
			.entry-meta img.product-shot {float:right;margin-top:15px;}				

			body.review .entry-meta  img.product-shot {float: right;padding-top:15px;}
			body.introduction .entry-meta  img.product-shot {float: right;margin-top:0px;}

			.entry-meta .entry-details {color:#999;float:left;font-size:13px;height:20px;line-height:1.5;margin-top:3px;position:absolute;top:0px;left:0;width:500px;}				
			.entry-details .row {display:inline;float:left;}				
			.entry-details .to-left {display:inline;float:none;}				
			.entry-details .to-right {display:inline;float:none;}				
			.entry-details .author-label {border-left:1px solid #ccc;margin-left:7px;padding-left:7px;}
			.entry-details .sharethis {border-left:1px solid #ccc;margin-left:7px;padding-left:7px; display:inline;}
			.entry-details .sharethis a {color:#666;}
			
			.entry-meta .pricegrabber {clear:left;float:left;margin-top:20px;width:240px;}
			#content .entry-meta .pricegrabber p {font-size:15px;font-weight:bold;line-height:1.2;}	
			#content .entry-meta .pricegrabber p a {text-decoration:none;}
			#content .entry-meta .pricegrabber p .pg-details {font-size: 11px;font-weight: bold;line-height:17px;color:#777;}
			
			#content .entry-meta .pricegrabber-search {/*margin-top:20px;*/padding-top:20px;}
			#content .pricegrabber-search h4 {font-size:14px;}
			#content .pricegrabber-search p {margin-bottom:6px;line-height:15px;}
			#content .pricegrabber-search {margin-left:1px;}

			.entry-meta .pricegrabber-top {clear:both;margin-top:13px;margin-bottom:-10px;margin-left:1px;}

						
			.lowest-price {background:#464f58 url(/images/photographyblog/v2/lowest-price-bgnd.png) repeat-x  left bottom;border:1px solid #000000;font-size:22px;margin-top:10px;padding:15px 0;text-align:center;width:190px;}
			.lowest-price a, #content .lowest-price a {color:#fff;text-decoration:none;}
			.lowest-price a span {display:block;font-size:35px;font-weight:bold;text-decoration:underline;}
		
		.toc {background: url(/images/photographyblog/v2/toc-bgnd.png) repeat-x  left bottom;border:1px solid #ccc;margin:0 0 20px;padding:20px 20px 0 20px;width:500px;}
		.toc a {color:#2a3c4e;text-decoration:none;}
		#content .toc a {text-decoration:none;}
		.toc a:hover, #content .toc a:hover {text-decoration:underline;border:none;}
		.toc ol {color:#999;font-size:15px;margin:0 30px;}
		.toc ol li {padding-bottom:5px;}			
		.toc ol li a {font-weight:bold;}
		.toc .to-left {margin-left:0px;width:240px;}
		.toc .to-right {margin-right:0px;width:230px;}
		
		body.introduction li.introduction a, body.image_quality li.image_quality a, body.sample_images li.sample_images a, body.product_images li.product_images a, body.specifications li.specifications a, body.conclusion li.conclusion a, body.rivals li.rivals a, body.review_roundup li.review_roundup a, body.product_comparison li.product_comparison a, body.accessories li.accessories a, body.videos li.videos a, body.comments li.comments a,   
		body.introduction #rhs li.introduction a, body.image_qua#rhs li.y #rhs li.image_qua#rhs li.y a, body.sample_images #rhs li.sample_images a, body.product_images #rhs li.product_images a, body.specifications #rhs li.specifications a, body.conclusion #rhs li.conclusion a, body.rivals #rhs li.rivals a, body.review_roundup #rhs li.review_roundup a, body.product_comparison #rhs li.product_comparison a, body.accessories #rhs li.accessories a, body.videos #rhs li.videos a, body.comments #rhs li.comments a   
			{color:#000;border-bottom:1px solid;}	
		
		.next-page, .prev-page {background: url(/images/photographyblog/v2/next-page-bgnd.png) repeat-x  left bottom;border:1px solid #ccc;float:right;font-size:14px;font-weight:bold;margin-right:10px;padding:15px 20px;text-transform:uppercase;}
		
		.next-page a, .prev-page a, #content .next-page a, #content .prev-page a {color:#2a3c4e;text-decoration:none;}

		.next-page-wrap {margin-top:20px;margin-bottom:25px;}
		
		#rhs .toc-wrap {position:relative;}
		
		#rhs .toc {background-color:#fff;margin-left:15px;margin-top:5px;padding:15px 0 10px;width:330px;}			
		#rhs .toc .to-left {width:150px;margin:0 0px 0 5px;}			
		#rhs .toc .to-right {width:155px;margin:0 10px 0 0px;}			
		#rhs .toc ol {margin:0 0px 0 31px;}
		#rhs .toc ol li {margin-bottom:3px;}
		
		#rhs .lowest-price {float:left;font-size:14px;height:20px;margin-left:15px;margin-top:2px;padding:13px 5px;width:160px;}			
		#rhs .lowest-price a {color:#fff;display:inline;font-weight:bold;text-transform:uppercase;}			#rhs .lowest-price a span {display:inline;font-size:14px;font-weight:bold;text-decoration:underline;}
		
		#rhs .lowest-price, .next-page-wrap .lowest-price {font-size: 14px;padding: 15px 8px;float:left;width:auto;margin-top:0;height:20px;}
		.next-page-wrap .lowest-price {padding:15px 20px;}
		#rhs .lowest-price a, .next-page-wrap .lowest-price a {color: #fff;display:inline;font-weight:bold;text-transform:uppercase;width:auto;} /*the text*/
		#rhs .lowest-price a span, .next-page-wrap .lowest-price a span {display:inline;font-size: 14px;font-weight: bold;text-decoration: underline;} /*the price*/
		
		#rhs .next-page {margin:0 16px 0 0;padding-left:10px;padding-right:10px;}
		#rhs .next-page a {color:#2a3c4e;}
		
		/*entry body*/
		#content h2 {font-size:26px;padding:0 0 8px 0;}
		body.review #content h2 {clear:both;} /*need these to clear next page blocks*/
		#content table {margin-bottom:20px;}
		
		#content p {}
		
		.adsense-med-rect {display:none;float:left;margin:10px 10px 5px 0;}
		.mpu-wrap {float:left;margin:0 10px 10px 0;}

#rhs {float:right;margin-top:6px;width:363px;}

	#rhs a {color:#2a3c4e;}		
	
	#rhs ul {list-style-type:none;margin-left:0;}		
	
	#rhs .subscribe {background: url(/images/photographyblog/v2/rhs-subscribe-bot-shad.png) no-repeat  left bottom;font-size:13px;font-weight:bold;margin-bottom:-48px;padding:10px 0 48px;line-height: ;
	}		

		#rhs .subscribe a {margin:0 0 0 15px;}		
		#rhs .subscribe a.rss {background: url(/images/photographyblog/v1/icon-rss.gif) no-repeat  0 70%;border-right:1px solid #ccc;margin-left:20px;padding-left:20px;padding-right:8px;}		
		#rhs .subscribe a.email {background: url(/images/photographyblog/v1/icon-email.gif) no-repeat  0 70%;border-right:1px solid #ccc;margin-left:5px;padding-left:20px;padding-right:8px;}		
		#rhs .subscribe a.twitter {background: url(/images/photographyblog/v1/icon-twitter.gif) no-repeat  0 70%;margin-left:4px;padding-left:16px;
/*			border-right: 1px solid #ccc;padding-right: 13px;margin-left:10px;*/
		}			  

		#rhs .subscribe a.facebook {background: url(/images/photographyblog/v1/icon-facebook.png) no-repeat  0 70%;border-right:1px solid #ccc;margin-left:20px;padding-left:20px;padding-right:13px;}		

		#rhs .subscribe a.googleplus {background: url(/images/photographyblog/v1/icon-googleplus.png) no-repeat  0 70%;margin-left:10px;padding-left:20px;}			

		#rhs .subscribe a.contact {background: url(/images/photographyblog/v1/icon-at-symbol.png) no-repeat  0 70%;margin-left:4px;padding-left:20px;}
		
		#rhs .subscribe .vdiv {display:none;}
		
		#rhs .subscribe .newsletter {margin-top:5px;padding-top:10px;text-align:center;margin-right:15px;}			
		#rhs .subscribe .newsletter p {}			
		#rhs .subscribe input.input {border:1px solid #999;margin:0 4px;padding:2px;padding-left:5px;color:#666;width:130px;}
		#rhs .subscribe .newsletter input.submit {}

		#rhs .search-extra {padding:0 25px;margin-bottom:14px;}
		#rhs .search-extra .to-right {/*border-left:1px solid #ccc;*/margin-left:0px;margin-right:10px;margin-top:2px;width:115px;}		

	
	#rhs .ad-block {}		
	#rhs .med-rect {padding:30px 0 10px 0;text-align:center;}
	
	#rhs-col-wrap {}
	
	#rhs-col-wrap .left {float:left;width:203px;}		
	#rhs-col-wrap .right {float:right;width:160px;}
	
	#rhs .nav-links, #rhs .headlines {font-size:14px;font-weight:bold;line-height:1.8;}		
		#rhs .nav-links ul {background: url(/images/photographyblog/v2/rhs-block-div.png) no-repeat;padding:10px 0 10px 15px;}		
		#rhs .nav-links ul li {}		
		#rhs .nav-links ul ul {background: none repeat;border:0 none;font-size:12px;padding:0;}		
		#rhs .nav-links ul li li {}
		#rhs .nav-links a {}

		#rhs ul li.buyers-guide {width:120px;line-height:18px;margin-top:5px;margin-bottom:10px;}
			
	#rhs .headlines {background: url(/images/photographyblog/v2/rhs-block-div.png) no-repeat;padding:4px 5px 4px 15px;}		
	#rhs .camera-list {}		

		#rhs .headlines h4 {margin-bottom:-5px;margin-left:-5px;}		
		#rhs .camera-list h4 {margin-bottom:0;margin-left:-5px;}		
	
		#rhs .headlines p {clear:both;font-size:12px;line-height:1.4;margin-bottom:15px;}		
		#rhs .headlines p a {display:block;margin-top:10px;}		
		#rhs .headlines a img {float:left;margin-right:6px;margin-top:-4px;border:1px solid #ccc;margin-left:-5px;margin-bottom:20px;}
	
		#rhs .headlines ul {margin-bottom:10px;margin-left:15px;margin-top:5px;list-style-type:square;}		
		#rhs .headlines ul li {font-size:12px;line-height:1.6;margin-bottom:2px;padding-left:0px;color:#999;}
	
		#rhs .date {color:darkred;font-size:10px;font-weight:normal;margin-left:5px;margin-right:5px;}
	
	#rhs .skyscraper {}
	
		#rhs .diwa {font-size:11px;font-weight:normal;line-height:18px;}
		#rhs .diwa img {float:left;margin-right:10px;margin-top:-2px;margin-bottom:5px;}
		#rhs .diwa a {font-weight:bold;text-decoration:underline;}

	#rhs .affiliates {margin-top:5px;padding:15px 20px;margin-bottom:10px;background: url(/images/photographyblog/v2/rhs-block-div.png) no-repeat;}
		#rhs .affiliates .to-left {width:150px;}
		#rhs .affiliates .to-right {width:150px;margin-top:3px;}

		#rhs .affiliates p {font-size:11px;line-height:18px;margin-bottom:10px;}
		#rhs .affiliates a {font-weight:bold;}

		#rhs .affiliates p.link {padding:4px 0;margin-bottom:0px;border:1px solid #ccc;border-width:1px 0;margin-top:-1px;}
	
	 
#footer {min-height:20px;text-align:center;padding:20px 12px;}

	#footer p {border-top:1px solid #ccc;color:#999;font-size:11px;margin:0 380px 0 20px;padding-top:10px;}

	#footer p {border-top:1px solid #ccc;color:#999;font-size:11px;margin:0 380px 0 20px;padding-top:10px;}





/* ------------------------------------------------------------
	Entry lists
------------------------------------------------------------ */

#content h2.category-header {margin-bottom:-6px;padding:0;}
#content h2.category-header span {/*text-transform:uppercase;font-size:23px;letter-spacing:-1px;*/}
#content h2.date-header {margin-bottom:-6px;padding:0;}

.entry-list {}

.entry-list h3.date {font-size:16px;margin:15px 0 0px 0;}

.entry-list h3 {font-size:24px;margin-bottom:5px;}

.entry-list h3 a {font-size:24px;}

	#content .entry-list h3 a {text-decoration:none;}
	#content .entry-list h3 a:hover {text-decoration:underline;}


/*.entry-list*/ img.productimage {float:left;margin-right:10px;margin-bottom:10px;}

.entry-list img.productimage {float:none;margin:15px auto 10px auto;display:block;/*height:50%;width:50%;*/}

.entry-list .entry {margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:15px;}

.entry-list div.subhead {color:#777;font-size:11px;margin:-5px 0 20px 1px;/*padding:4px 0;border:1px solid #eee;border-width:1px 0;*/}

.entry-list .entry .details {text-align:right;margin-top:0px;color:#999;margin-right:5px;/*position:relative;*/}
.entry-list .entry .details .to-left {}
.entry-list .entry .details .to-right {}
.entry-list .entry .details a {font-weight:bold;}
.entry-list .entry .details a.read-more {/*position:absolute;left:0;*/}
/*.entry-list .entry .details {margin-bottom:15px;margin-top:5px;clear:both;border:1px solid #ccc;border-width:1px 0px;padding:6px 0;}*/

.entry-list .mpu {text-align:center;margin-bottom:20px;} 

.pagination {text-align:center;margin-top:25px;}

.pagination p {font-size:16px;}
.pagination a {font-weight:bold;}


/* ------------------------------------------------------------
	Single entry pages
------------------------------------------------------------ */

#content p.return {margin:10px 0 0 0px;font-weight:bold;}
 
h1 {}

.single-entry #content h2 {margin-top:20px;}

h3.entry-header {font-size:20px;}

.single-entry .details {margin:5px 0 15px 0;}

.single-entry .details .sharethis {display:inline;}

.news-image {margin:20px auto;display:block;}

.single-entry .articleimage1 {float:left;margin:15px 15px 10px 0;}
	
	#mini-gallery {width:550px;border:1px solid #999; border-width:3px 0;padding:15px 0 5px 0;margin-bottom:20px;background-color:#333;padding-left:15px;}
		#mini-gallery a {display:block;float:left;margin-right:15px;margin-bottom:10px;}
		#mini-gallery img {border:1px solid #999;padding:2px;}
		#mini-gallery .image-5 {/*margin-right:0px;clear:right;*/}


/* ------------------------------------------------------------
	Comments
------------------------------------------------------------ */

	#comments {margin-top:20px;margin-bottom:20px;clear:both;}

	#comments h3 {margin-bottom:15px;border:1px solid #ddd;border-width:1px 0;padding-bottom:8px;padding-left:5px;}
	#comments h3 a {color:#999;text-decoration:underline;}
	
	#comment-list {margin-left:20px;}

		.comment {}

			.comment p {margin-left:0px;}

			#content p.comment-header {margin-left:-20px;margin-bottom:10px;position:relative;}
			p.comment-header .comment-count {color:#999;padding-right:3px;font-size:11px;font-weight:bold;}
			p.comment-header .comment-count a {color:#aaa;}
			p.comment-header .comment-author {font-weight:bold;}
			p.comment-header .comment-date-relative {color:#999;font-size:11px;font-style:italic;padding-left:2px;}
			p.comment-header .comment-admin {font-size:11px;position:absolute;right:0;top:0;}
			p.comment-header .comment-admin a {color:#999;}
			p.comment-header .comment-admin a:hover {color:#333;}
									
			p.comment-meta {text-align:right;font-size:11px;margin-top:-10px;}
			p.comment-meta a {color:#666;border-bottom:1px dotted;}	
			p.comment-meta a:hover {color:#666;border-bottom:1px solid;text-decoration:none;}	
			p.comment-meta .comment-date {color:#999;}
			
	.comment-pagination p {font-size:12px;border:1px dotted #666;border-width:1px 0px;padding:5px 0;}				
	#comment-form {/*border-top:1px solid #ccc;*/padding-top:10px;}

	#comment-form h3 {}	
	#comment-form p {margin:7px 0;position:relative;}
	#comment-form label.overlabel {display:block;text-transform:uppercase;font-size:11px;letter-spacing:1px;/*color:#666;*/}
	#comment-form label.overlabel-apply {display:block;position:absolute;left:4px;top:1px;}
	#comment-form label.overlabel em, #comment-form label.overlabel-apply em {text-transform:none;letter-spacing:0px;color:#666;font-style:normal;}
	#comment-form input.text {padding:2px;}
	#comment-form input.text, #comment-form textarea {border:1px solid #999;}

	#comment-form p.checkbox {/*color:#666;*/margin-left:2px;}	

	#comment-form .captcha {margin-top:15px;margin-left:2px;font-style:italic;border:1px solid #ccc;border-width:1px 0;width:400px;padding-bottom:4px;}	

	#comment-form p.submit {margin-top:15px;}	



/* ------------------------------------------------------------
	Review pages
------------------------------------------------------------ */

/*image quality*/
table div.header {margin-bottom:7px;}
#content table p.header {margin-bottom:7px;}

/*sample images*/
body.sample_images	#content table td {text-align:center;padding-bottom:20px;}
body.sample_images	#content table tbody td {padding-bottom:5px;} /*PG table fix*/
body.sample_images	#content .pricegrabber-search table td {text-align:left;padding-bottom:0px;}
#content p.exif {text-align:center;/*width:150px;*/font-size:11px;color:#666;}

table.raw-images img {margin-bottom:20px;}
#content table.raw-images p.exif {margin-top:-20px;}

p.movie-link {font-size:14px;font-weight:bold;margin-top:-10px;}

/*lens review*/
table.image-samples td {text-align:center;padding-bottom:20px;}

/*camera preview*/
table.camera-preview td {text-align:center;padding-bottom:20px;}
#content table.camera-preview {margin-bottom:0;}

table.camera-preview img {margin-bottom:20px;}
#content table.camera-preview p.exif {margin-top:-20px;margin-bottom:0;}


/*specifications*/
.specifications-table {margin-top:20px;width:550px;overflow:hidden;}
.specifications-table table {border-collapse:collapse;width:550px;}
.specifications-table table td {padding-bottom:10px;word-wrap:break-word;}
.specifications-table table table {margin-top:-20px;}
.specifications-table table table td {word-wrap:break-word;top:-4px;padding-bottom:10px;border-bottom:1px solid #ccc;/*border-width:1px 0;*/}

/*conclusion*/
/*p.star-rating {text-align:center;font-weight:bold;font-size:16px;
				border:1px solid #ccc;border-width:2px 0;padding:10px;width:200px;margin:0 auto;text-transform:uppercase;color:darkred;}
p.star-rating img {margin:6px 0 3px 0;}
p.star-rating span.logo {display:block;color:#2a3c4e;font-size:18px;text-transform:none;}*/

p.star-rating {text-align:center;}

table.ratings {margin:0 auto;border-collapse:collapse;width:200px;}
table.ratings th {/*text-align:left;*/border:1px solid #999;padding:10px;background:#2a3c4e url(/images/photographyblog/v2/ratings-header-bgnd.gif) repeat-x;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1px;}
table.ratings td {padding:8px 12px;font-weight:bold;border:1px solid #ccc;background-color:#f9f9f9;font-size:13px;}
table.ratings td.label {text-align:;}
table.ratings td.alt {background-color:#f0f0f0;}
table.ratings td.score {text-align:center;}



/*review roundup*/
body.review_roundup .entry {margin-left:23px;}
body.review_roundup .entry h3 img {margin-left:-23px;}


/*videos*/
.youtube-content {word-wrap: break-word;}
.youtube-content .video-thumbnail {float:left;}


/*.youtube-content table td {overflowe;border:1px solid;width:200px;}*/

p.sharethis-wrap {font-style:italic;}
p.sharethis-wrap a {font-weight:bold;font-style:normal;margin:5px 5px;display:block;float:left;}

/*body.review #content iframe {margin-left:-15px;}
body.article #content iframe {margin-left:-15px;}*/

#content p.compare {margin-bottom:0;}


/*reviews index*/

.review-item {width:32%;margin-right:1%;float:left;text-align:center;margin-bottom:0px;}
#content .review-item p {font-style:italic;line-height:14px;margin-top:3px;}
.review-item a {font-weight:bold;font-style:normal;}
body.reviews-index #content a {font-weight:bold}
body.reviews-index td {padding-bottom:5px;}
body.reviews-index #content h3 {font-size:20px;margin-bottom:10px;}

body.reviews-index #content h3 a.header-setting {color:#999;font-weight:normal;text-transform:uppercase;font-size:12px;margin-left:5px;}

.by-manufacturer {padding:5px 20px; border:1px solid #ccc; background-color: #f5f5f5;margin: -30px 00px 20px 20px;}
.by-manufacturer h4 {font-size:12px;}



/* ------------------------------------------------------------
	Old pages
------------------------------------------------------------ */

body.old-page {}

body.old-page iframe {}

body.old-page #content h2 {margin-top:20px;clear:both;}

body.old-page #content p {}

body.old-page #content iframe {/*width:600px;*/margin-left:-20px;} 
body.old-page #content div iframe {width:auto;margin-left:0;}

body.old-page #content table.old-toc {border:1px solid #ccc;}

body.old-page #content table.old-toc {padding:0px;/*margin:0;*/}
body.old-page #content table.old-toc table {padding:0px;}

body.old-page #content table td {padding:0px;font-size:12px;background-color:#fff;/*color:#777;text-transform:uppercase;*/}

body.old-page #content table.ratings-table {}
body.old-page #content table.ratings-table td {padding:5px;}
body.old-page #content table.ratings-table td.header-row {background-color:#999;}
body.old-page #content table.ratings-table td.label {background-color:#ccc;}
body.old-page #content table.ratings-table td.rating {background-color:#f4f4f4;}


/*for t.o.c.*/
body.old-page #content table.old-toc td a {margin-top:5px;display:block;font-size:14px;font-weight:bold;text-decoration:underline;margin:0 -5px;text-transform:none;height:20px;}
body.old-page #content table.old-toc td a:hover {text-decoration:none;}

body.old-page #content table span.medText {display:block;padding-bottom:10px;margin:15px 0 -10px 10px;}

body.old-page #content .productimage2 {float:right;margin-top:20px;margin-bottom: 10px;margin-left: 15px;} /*first image*/

body.old-page #content .productimage {float:left;margin-right:5px;} /*first image*/

body.old-page #content .articleimage1 {float:left;margin:5px 10px 10px 0;clear:both;}
body.old-page #content .articleimage2 {float:left;margin:15px 10px 10px 0;clear:both;}

body.old-page #content table td {}

body.old-page a.noline {}


/* ------------------------------------------------------------
	Extras
------------------------------------------------------------ */

.geo-world {}
.geo-uk {display:none;}

/*search*/
body.search {}
body.search fieldset {padding:10px;margin-bottom:10px;border:1px solid #ccc;}
body.search legend {padding:0 4px;/*color:#777;*/font-size:11px;}
body.search .input-wrap {margin-bottom:10px;color:#555;}
/*search results*/
body.search .marker {background-color:lightgoldenrodyellow;}


/*2010 additions*/
		#content-wrap-inish {background: #fff url(/images/photographyblog/v2/bngd-content.png) -12px 0 repeat-y;}
		.scripts1 {display: none;}             
		
		
		a#comment-order-toggle .old {display: none;}	
		
		
