@charset "UTF-8";/* CSS Document */body {	margin: 0;	padding: 0;	width: 990px;	background-color: #ffffff;	font-family: Arial, Helvetica, "San Serif";	}#wrap {	margin: 0;	padding: 0;	width: 966px;	float: left;	border: 12px solid #000000;	}#header {	margin: 0;	padding: 0;	width: 966px;	height: 110px;	float: left;	background-image:url(../images/robert-bissell-originals/originals-top2.jpg);	background-color: #000;	}#header p {	margin: 0;	padding: 11px 23px 0 0;	float: right;	height: 50px;	font-size: 11px;	line-height: 20px;		overflow: hidden;	}#header a.utility-nav {	/*color: #B7B7B7;*/	color: #D0D0D0;	}#header a.utility-nav:link {	/*color: #B7B7B7;*/	color: #D0D0D0;	}#header a.utility-nav:hover {	/*color: #DEDEDE;*/	color: #AAA;	}#header a.utility-nav:visited {	/*color: #B7B7B7;*/	color: #D0D0D0;	}#main_nav {	margin: 0;	padding: 0;	width: 966px;	height: 25px;	float: left;	background-color: #5e5e53;	}#main_nav p {	margin: 0;	padding: 4px 0 0 0;		}#main_nav a {	margin: 0;	padding: 0 14px;		}#main {	margin: 0;	padding: 15px 0 0 0;	width: 966px;	min-height: 0px;	float: left;	background-image: url(../images/robert-bissell-originals/robert-bissell-graycorners.gif);	background-repeat: no-repeat;	}#intro {	margin: 0;	padding: 0 0 30px 0;	width: 966px;	float: left;	background-image: url(../images/robert-bissell-originals/border.png);	background-repeat: repeat-y;	background-position: 322px;}#image_module {	margin: 0;	padding: 0 0 25px 0;	width: 966px;	float: left;	background-image: url(../images/robert-bissell-originals/border.png);	background-repeat: repeat-y;	background-position: 322px;	}#image {	margin: 0;	padding: 0;	text-align: center;	width: 322px;	float: left;	}#image img {    display: block;    margin: 0 auto;	border: 1px solid #5e5e53;	}#image p {	padding: 43px 0 0 0;	font-weight: bold;	color: #A2A18F;	}#info {	margin: 0;	padding: 0 62px 0 17px;	width: 565px;	float: left;	}#info p.grey {	padding: 7px 0 0 0;	}#footer_nav {	margin: 0;	padding: 0;	width: 966px;	height: 63px;	float: left;	background-color: #5e5e53;	font-size:11px; 	color: #FFFFFF; 	text-decoration: none;	}#footer_nav p.left {	margin: 0;	padding: 5px 0 0 15px;	float: left;	color: #fff;	}#footer_nav p.right {	margin: 0;	padding: 5px 15px 0 0;	float: right;	}p {	margin: 0;	padding: 0;	font-size: 11px;	line-height: 20px;	color: #333333;	}.quote {	padding-left: 20px;	font-style: italic;}a {	outline-style: none;	outline: none;	}h2 {	margin: 0;	padding: 0 0 2px 0;	font-size: 18px;	color: #777669;	font-weight: bold;	}h3 {	margin: 0;	padding: 0;	font-size: 13px;	line-height: 20px;	color: #777669;	font-weight: bold;	}#italic {	font-style: italic;	}.grey {	color: #727265;	}#lightbox{	background-color: #eee;	padding: 10px;	border: 1px solid #666;	}#lightboxDetails{	font-size: 0.8em;	padding-top: 0.5em;	}	#lightboxCaption { 	float: left;	font-size: 15px;	line-height: 20px;	color: #777669;	font-weight: bold;	}#keyboardMsg { 	float: right;	font-size: 12px;	line-height: 20px;	color: #777669;	}#keyboardMsg a {	padding: 0 2px;	font-size: 14px;	text-decoration: none;	}#closeButton{ top: 5px; right: 5px; }#lightbox img{ 	border: none;	clear: both;} #overlay img{ border: none; }#overlay{ background-image: url(overlay.png); }* html #overlay{	background-color: #333;	background-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");	}.p { font-family: Arial, Helvetica, "San Serif"; font-size:11px; line-height:20px; color:#333333}.p1 { font-family: Arial, Helvetica, "San Serif"; font-size:11px; line-height:12px; color:#FFFFFF}.p2 { font-family: Arial, Helvetica, "San Serif"; font-size:11px; color:#999999; line-height:12px;}.footer-nav { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#FFFFFF; text-decoration:none;}a.footer-nav:link { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#FFFFFF; text-decoration:none;}/*a.footer-nav:visited { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#CCCCCC; text-decoration:none;}*/a.footer-nav:hover { font-family: Arial, Helvetica, "San Serif"; font-size:11px; color:#AEAEA9; text-decoration:none;}.home_titles { font-family:Georgia, Times Roman, "Serif"; font-size:10px; color:#000000; text-decoration:none;}a.home_titles:link { font-family:Georgia, Times Roman, "Serif"; font-size:10px; color:#000000; text-decoration:none;}/*a.home_titles:visited { font-family:Georgia, Times Roman, "Serif"; font-size:10px; color:#000000; text-decoration:none;}*/a.home_titles:hover { font-family:Georgia, Times Roman, "Serif"; font-size:10px; color:#999999; text-decoration:none;}.home_details { font-family:Georgia, Times Roman, "Serif"; font-size:9px; line-height:11px; color:#4D4D4D; text-decoration:none;}a.home_details:link { font-family:Georgia, Times Roman, "Serif"; font-size:9px; line-height:11px; color:#4D4D4D; text-decoration:none;}a.home_details:visited { font-family:Georgia, Times Roman, "Serif"; font-size:9px; line-height:11px; color:#4D4D4D; text-decoration:none;}a.home_details:hover { font-family:Georgia, Times Roman, "Serif"; font-size:9px; line-height:11px; color:#999999; text-decoration:none;}.home_details2 { font-family:Arial, Helvetica, "San Serif"; font-size:10px; color:#4D4D4D; text-decoration:none;}a.home_details2:link { font-family:Arial, Helvetica, "San Serif"; font-size:10px; color:#4D4D4D; text-decoration:underline;}a.home_details2:visited { font-family:Arial, Helvetica, "San Serif"; font-size:10px; color:#4D4D4D; text-decoration:underline;}a.home_details2:hover { font-family:Arial, Helvetica, "San Serif"; font-size:10px; color:#999999; text-decoration:underline;}.home_headline { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.home_headline:link { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.home_headline:visited { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.home_headline:hover { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#AEAEA9; font-weight: bold; text-decoration:none;}.painting-title { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.painting-title:link { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.painting-title:visited { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.painting-title:hover { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#AEAEA9; font-weight: bold; text-decoration:none;}.title { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.title:link { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.title:visited { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.title:hover { font-family:Arial, Helvetica, "San Serif"; font-size:13px; color:#AEAEA9; font-weight: bold; text-decoration:none;}.tearsheet { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.tearsheet:link { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.tearsheet:visited { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#5E5E53; font-weight: bold; text-decoration:none;}a.tearsheet:hover { font-family:Arial, Helvetica, "San Serif"; font-size:11px; color:#AEAEA9; font-weight: bold; text-decoration:none;}a.leftnav:link { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#000000; text-decoration:none;}a.leftnav:visited { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#000000; text-decoration:none;}a.leftnav:hover { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#666666; text-decoration:none;}.leftnav-onpage:link { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#000000; font-weight: bold; text-decoration:none;}a.leftnav-onpage:link { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#000000; font-weight: bold; text-decoration:none;}a.leftnav-onpage:visited { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#000000; font-weight: bold; text-decoration:none;}a.leftnav-onpage:hover { font-family: Arial, Helvetica, "San Serif"; font-size:12px; line-height:18px; color:#666666; font-weight: bold; text-decoration:none;}a:link { font-family: Arial, Helvetica, "San Serif"; font-size:11px; color:#000000; text-decoration:underline;}/*a:visited { font-family: Arial, Helvetica, "San Serif"; font-size:11px; color:#999999; text-decoration:underline;}*/a:hover { font-family: Arial, Helvetica, "San Serif"; font-size:11px; color:#666666; text-decoration:underline;}/* sidebars - updated by digipop 9/2009 */.box {	width: 206px;	border: 1px solid #54534C;	padding: 2px;	margin: 2em 0;	font-size: 62.5%;	display: block;}.box.first {	margin-top: 0;}.box ul {	margin: 0;	padding: 0;	list-style: none;}.box h2 {	background-color: #5E5E53;	text-transform: uppercase;	color: #fff;	font-size: 1.1em;	line-height: 1.5em;	padding: 6px 10px;	margin: 0;	font-weight: normal;	position: relative;	width: 186px;	font-family: arial,sans-serif;}.box h2 a.more {	position: absolute;	bottom: 0;	left: 194px;	width: 12px;	height: 12px;	overflow: hidden;	display: block;	text-indent: -10000px;	background: url(/images/icon_more.gif);}.box li {	position: relative;	width: 206px;	overflow: hidden;	margin-top: 2px;	padding: 10px 0;}.box li.highlight {	background-color: #E6E6E6;}.box li img {	float: left;	margin: 0 8px;}.box li h3 {	font-family: georgia, serif;	font-size: 1.1em;	line-height: 1.3em;	margin: 0;	font-weight: bold;	color: #000;}.box li h4 {	font-family: georgia, serif;	margin: 0;	font-weight: normal;	font-size: 1em;}.box li h4,.box li h4 a {	color: #4D4D4D;}.box li h4 a {	text-transform: uppercase;	text-decoration: none;	font-weight: bold;	font-family: georgia, serif;	font-size: .9em;}.box h3 {	color: #668187;	margin: .5em 2px 0 2px;	font-size: 1.2em;	line-height: 1.5em;}.box p {	margin: 2px 2px 0 2px;	font-size: 1em;	line-height: 1.5em;}.box.text-only p {	font-family: arial, helvetica, serif;	margin: 2px 2px 0 2px;	font-size: 1em;	line-height: 1.3em;	color: #4D4D4D;}.box.text-only a {	font-size: 1em;	color: #4D4D4D;}
