﻿@charset "UTF-8";
/* typography */
body {
	background-color: #aaa;
	color: #222222;
	font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
	font-size: 75%;
}
h1 {
	color: #0D2B88;
	font-size: 2em;
	line-height: 1;
	margin-bottom: 0.5em;
	font-weight: normal;
}
h2 {
	font-size: 1.50em;
}
h3 {
	color: #182687;
	font-size: 1em;
}
a 
{
    color: #0F2787;
}
a:hover {
    color:#FF9900;
    text-decoration:underline;
}
/* page layout */
#logo {
	background-position: 0px 15px;
	margin: 10px;
	padding-top: 10px;
	width: 136px;
	height: 63px;
}
#open {
	background-image: url('/_layouts/images/SousVideBranding/open.gif');
}
#close {
	background-image: url('/_layouts/images/SousVideBranding/close.gif');
}
#pageContainer {
	width: 974px;
	margin: auto;
	background-color: #FFF;
}
#container {
	width: 950px;
	margin: 0 auto;
	display:block;
}
#header {
	background-image: url('/_layouts/images/SousVideBranding/header.jpg');
	background-repeat: no-repeat;
	background-position: right center;
	height: 93px;
}
#footerContent {
	padding: 30px 10px;
	background-image: url('/_layouts/images/SousVideBranding/footer_bg.gif');
	background-repeat: no-repeat;
	height: 10px;
	color: #FFF;
	width: 930px;
	margin-top: 10px;
	clear:both;
}
/* page elements */
.bluehighlight {
	background: #6D94CF;
	color: #FFF;
}
.ss_button {
	display: inline;
	overflow: hidden;
	height: 18px;
	padding-left: 18px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url('/_layouts/images/SousVideBranding/buttonicon.png');
	color: #102985;
	font-weight: bold;
	text-transform: uppercase;
}
.ss_button a 
{
    color: #0F2787;
	text-decoration: none;
}

/* product highlight */
.productHighlight {
	background-color: #E6E6E6;
	padding: 7px;
}
.productHightlightContent {
	height: 210px;
}
.productHighlight h3 {
	font-variant: normal;
	text-transform: uppercase;
	margin-bottom: 7px;
}
.productHighlight h3 a
{
    color:#0F2787;
    text-decoration:none;
}
.productHighlight h3 a:visited
{
    color:#0F2787;
    text-decoration:none;
}
.productHighlight img {
	padding: 7px;
}
#nav {
	background-image: url('/_layouts/images/SousVideBranding/nav1_bg.jpg');
	background-repeat: no-repeat;
	clear: both;
	height: 36px;
	margin-top: 2px;
	margin-bottom: 12px;
	padding-left:12px;
	padding-right:12px;
	width: 950px;
}
.topNav {
	padding: 10px;
	padding-right:0px;
	padding-left:0px;
}
.topNav a {
	color: #fff;
	text-transform:uppercase;
	font-weight:bold;
}
.topNavItem {
	padding-right: 10px;
}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
#content {
	float: left;
	width: 950px;
	margin-right: 0px;
	padding-right: 0px;
	clear: both;
}
#content h2 
{
    clear:left;
    color:#757575;
    font-size:1.25em;  
}
.leftNav {
	width:150px;
	
}
.leftNav1 {
	padding:6px 2px 6px 6px;
	margin-bottom:1px;
	background-color:#E4E4E4;
	font-size:inherit;
}
.leftNav2 {
	padding:6px 2px 6px 6px;
	margin-bottom:1px;
	background-color:#E4E4E4;
	font-size:inherit;
}
.leftNavHover {
	background-color: #CDCDCD;
}
.leftNavSelected{
	background-color:#CDCDCD;
}
.quote
{
    color:#3878DB;
    margin-left:50px;
    margin-right:50px;
    margin-top:20px;
    margin-bottom:0px;
}
.reference
{
    margin-left:50px;
    margin-top:0px;
    font-weight:bold;
}
.reference a
{
    color:#0D2B88;
}
.reference a:hover
{
    color:#FF9900;
}
.specTable {
    background-color:#E8E8E8;
    margin-top:10px;
}
.specTable td {
background-color:white;
padding:4px;
vertical-align:top;
}
.specTable th {
background-color:#F8F8F8;
padding:4px;
text-align:left;
vertical-align:top;
}
.center {
text-align:center !important;
}
.accessories_pic {
clear:right;
float:right;
}
/* chef comments */
#chefComments {
	padding: 10px;
	width: 210px;
	height: 400px;
}
#chefComments h2 {
	color: #FFF;
}
#chefComments .large {
	font-weight: bold;
}
.chefComment .Comment {
	height: 160px;
}
.chefComment a 
{
    color:#fff;
}
.chefComment .ss_button a {
	color: #fff;
	text-decoration: none;
}