/* generic stuff */
* {
	margin: 0;
	font-family: arial, sans-serif;
	}
body {
	font-size: .75em;
		}
a {
	color: black;
	text-decoration: none;
	}
	

/* hidden stuff */
#carousel,
#new_gearfinder_tabs,
#new_gearfinder,
#header h1,
#header p,
.header_ad,
.header_search,
#nav_main_container,
#sub_nav,
.breadcrumb,
.gallerybox .images_num,
.syndication_link,
#article_nav,
#article_wrapper #article_options,
.article_options,
.shopping_partners,
.user_prompt,
.editorial_one,
.editorial_two,
#content_secondary,
#footer .future_links,
#footer .magazines,
#footer .makers,
#content_sub .rating,
.verdict_container,
.verdict h4,
.link_archive,
p.archive,
.adsense {
	display: none;
	}

/* visible stuff */
#header {
	padding-top: 1em;
	margin-bottom: 1em;
	border-bottom: solid 1pt black;
	}
	#header img {
		padding: 10px;
		}
li {
	margin-bottom: 1em;
	}
	li li {
		margin-bottom: 0;
		}
#article_wrapper h2 {
	margin-bottom: 1em;
	}
	#article_wrapper h2 span {
		color: #FF6C00;
		display: block;
		}
#article_wrapper p {
	margin: 0 0 1em 0;
	}
#article_wrapper .first_para {
	font-size: 2em;
	}
.gallerybox {
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
	}
	.gallerybox img {
		width: 25em;
		}
#article_wrapper .verdict {
	margin-top: 1em;
	padding-top: 1em;
	border-top: solid 1pt black;
	}
#article_wrapper .verdict {
	font-size: 2em;
	}
#content_sub .pros {
	margin-top: 1em;
	font-size: 1em;
	color: green;
	}
#content_sub .cons_container {
	display: block;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: solid 1pt black;
	}
#content_sub .cons {
	font-size: 1em;
	color: red;
	}
#content_sub .specification {
	}
	#content_sub .specification  dt {
		font-style: italic;
		font-weight: bold;
		}
	#contemt_sub .specification dt.price {
		color: #FF6C00;
		}

#footer {
	padding: 1em;
	clear: both;
	}
