/*
Theme Name: Colon
Description: style3, more like bb, added june 16 for some cosmetic tweaks for frotn page, uses green order now
Version: 1



*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}


.left {float: left; display: inline;}
.right {float: right;display: inline;}
.clr {clear: both;}
.spacer {margin: 10px;}

table {margin-top: 5px; width: 600px}
td {padding: 2px}
tr {border: 1px solid silver}
thead {background-color: silver}

a {
	text-decoration: none;
}

body {
	background-image: url(img/blue-bg2.png);
	background-repeat: repeat-x;
	background-color: #005479;
	font-family: Verdana;
	font-size: 62.5%;
}

#wrapper {
	width: 946px;
	margin: auto;
	background-color: #fff;
	border: 2px solid #9b9b9b;
	border-top: 0px;
}

#top {
	background-color: #005479;
	height: 57px;
}

#subtitle {
	padding-right: 80px;
	padding-top: 10px;
}

#headline {
	height: 209px;
}

#content {
	background-image: url(/images/header2.png);
	background-repeat: repeat-x;
	background-color: #fff;
	min-height: 800px;
	padding-top: 40px;
}

#pager {
	text-align: center;
	margin-bottom: 15px;
}

#footer {
	text-align: center;
	background-color: #0064c8;
	margin: auto;
	padding-bottom: 20px;
	padding-top: 20px;
	color: #222;
	
}

#inner_content {
	width: 700px;
	margin: auto;
}

/* nav */
#nav li {
	display: inline;
	color: #fff;
	margin-right: 10px;
}

#nav ul {
	padding-top: 20px;
	margin-right: 20px;
}

#footer li {
	display: inline;
	color: #fff;
	margin-right: 10px;
}

#footer ul {
	margin-top: 5px;
}

li a {
	color: #fff;
}

li a:hover {
	text-decoration: underline;
}


/* typography */
#title h1 {
	color: #fff;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 3em;
	font-weight: normal;
	margin-left: 25px;
	padding-top: 8px;
	/*letter-spacing: .05em;*/
}

#title a {

}

#subtitle p {
	color: #fff;
	font-size: 1.2em;
}

#footer p {
	width: 700px;
	padding-bottom: 10px;
	margin: auto;
}

#inner_content h2 {
	font-family: Georgia, serif;
	font-size: 1.4em;
	font-weight: normal;
	padding-top: 8px;
	letter-spacing: .05em;
}

#inner_content p {
	margin-bottom: 8px;
	font-size: 1.2em;
}

h3 {
	font-size: 1.4em;
}

#pager a {
	font-size: 3em;
	text-decoration: underline;
}


/* review styles */

.review {
	width: 850px;
	margin: auto;
	margin-bottom: 50px;
}

.review_left {
	width: 40px;
}

.review_right {
	width: 780px;
}

.review .stars {
	float: right;
	margin-top: 5px;
}

.review_top_bar_dark {
	background-color: #0064c8;
	padding: 5px;
	margin-bottom: 15px;
	height: 25px;
}

.review_top_bar_light {
	background-color: #458dd7;
	padding: 5px;
	margin-bottom: 15px;
	height: 25px;
}

.review .summary {
	font-size: 1.9em;
	color: #fff;
	letter-spacing: .1em;
	margin-left: 10px;
}

.review .title {
	font-size: 1.9em;
	color: #ff9900;
	margin-bottom: 10px;
	font-weight: bold;
}

.review .trust_metrics {
	font-size: 1.2em;
	background-color: #fff;
/*	border: 4px solid #BFC4C7; */
	padding: 4px;
}

.review .trust_metrics .left {
	width: 130px;
}

.review .trust_metrics .trust_right {
	width: 450px;
	color: #555;
}

.review p {
	color: #555;
	font-size: 1.2em;
	margin-bottom: 1em;
}

.review .product_area_left {
	width: 211px;
	text-align: center;
}

.review .text_area {
	width: 600px;
}

.review .product_shot {
	margin-bottom: 20px;
}

.review a.product_url {
	text-align: center;
	color: #0064c8;
	text-decoration: underline;
	font-size: 1.2em;
	display: block;
	margin: auto;
	width: 180px;
}

.review .link_img {
	
}

.quick_facts_area {
	width: 200px;
	padding-top: 20px;
}

