body {background-color:#fff;margin-top:5px;margin-left:0px;}#logo_bottom { background-image: url('not%20sure/images/logo_bottom.gif');                background-repeat: no-repeat; clear: both; height: 21px }#logo_bottom_invc {	background-repeat: no-repeat;	clear: both;	height: 20px;}#cat_table td{text-align:center;width:225px;}#cat_table .name a{	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#336983;}#cat_table .price {	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#336983;}#cat_table .note {	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	color:#543016;}#header_basklinks li a, #header_navlinks li a{color:#663300;text-decoration:none;}#headerlinks {	float: right;	text-align: right;	padding-right:33px;}#headerlinks ul {	margin-top: 42px;	margin-right: 0px;	margin-bottom: 0;	margin-left: 10px;	padding-top: 0px;	}	#headerlinks li {	float: left;		margin-left:10px;	list-style:none;	}#headerlinks .bullet {margin-left:8px;}#headerlinks a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#572600;text-transform:uppercase;text-decoration:none;font-weight:normal;}#headerlinks a:hover {text-decoration:none;color:#d36c41;}#logo {	float: left;	width: 140px;	margin-top: 21px;}#logobar {	clear: both;	float: left;	background-color: #543016;	height: 34px;	width: 100%;}#logobar ul {	float:right;	margin-top: 9px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-right: 33px;	}	#logobar li {	float: left;	list-style-type: none;	font-family:Arial, Helvetica, sans-serif;	font-size:9px;	text-transform:uppercase;	padding-top:4px;	padding-bottom:1px;	padding-left:13px;	padding-right:13px;	margin-left:1px;	margin-top:-1px;	}#logobar .nopaddingright {padding-right:0;}	#logobar a:hover {color:#FFFFFF;}		#logobar a {	color:#b4d6dc;	text-decoration:none;	letter-spacing: 1px;	font-weight:bold;}#wrapper {	width:876px;	background-color:#fff;	border: 1px solid #D5D2D2;	margin-bottom:0px;}#outter_wrapper {	margin-left:auto;	margin-right:auto;	width:876px;	padding-top:10px;}#footer {	text-align: left;	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 11px;	width:578px;	color:#d36c41;	padding-top: 10px;	float: left;	}#footer a {color:#d36c41;}#prod_alt_photo {	float: left;	width: 93px;}#prod_alt_photo img {}#prod_photo {	float: left;	width: 307px;	margin-left: 20px;	margin-right: 50px;}#prod_desc {	float: left;	width: 420px;}h1 {	font-family:Georgia, "Times New Roman", Times, serif;	color:#d36c41;	font-size:32px;	font-weight:normal;	padding:0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 5px;	/*margin-left: 10px;*/}.desc {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:135%;color:#543016;margin:0px;padding:0px;}.attr_select {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:15px;	color:#d36c41;	display:block;	text-transform:uppercase;	color: #d36c41;	margin-bottom: 5px;	margin-top: 10px;}#content {	padding-top: 10px;	padding-right: 30px;	padding-bottom: 30px;	padding-left: 30px;	overflow: auto;			}#about{	margin-left:20px;	margin-right:20px;	}#content_boutique{	margin-left:40px;	margin-right:40px;	margin-top: 20px;}#content a, #content_content a, #content_nosub a {color: #d36c41;}#content a:hover, #content_content a:hover {color: #543016;}.alt_photo_text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}#tagline {	float:right;	margin-top: 10px;	width: 122px;	}#content_content {	background-color: #f2f8f8;	border: 1px solid #b2b2a8;	clear: both;	padding-right: 30px;	padding-left: 30px;	padding-top: 30px;	overflow:auto;	width:754px;	height:335px;}#content_nosub {	background-color: #f2f8f8;	border: 1px solid #b2b2a8;	clear: both;	padding-right: 30px;	padding-left: 30px;	padding-top: 30px;	overflow:auto;	height:370px;	}#content_sfnt {	background-color: #fff;	border: 1px solid #b2b2a8;	clear: both;	padding-right: 0px;	padding-left: 60px;	padding-top: 0px;	overflow:auto;	height:389px;}#content_links ul {	margin: 0px;	padding: 0px;	list-style-type: none;	}#content_links li {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	display:inline;	margin-left:10px;	color:#d36c41;}.notselected { background-image: url('not%20sure/images/brown_bullet.gif');                background-repeat: no-repeat; padding-left: 12px;                background-position: 0 50% }.selected    { background-image: url('not%20sure/images/orange_bullet.gif');                background-repeat: no-repeat; padding-left: 12px;                background-position: 0 50% }#content_links li a {text-decoration:none;color: #543016;}#content_links li a:hover {text-decoration:underline;}#content_content p, #content_nosub p {	font-family: Arial, Helvetica, sans-serif;	color: #543016;	font-size: 12px;	line-height: 150%;}#content_links {	float: right;	margin-bottom:10px;	margin-top: -5px;}#content_content li, #content_nosub li{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #543016;	line-height:130%;	list-style-type: disc;	padding-bottom: 8px;}#content_content ul,#content_nosub ul {	list-style-type: none;}h2, h2 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #69635C;	padding: 0px;	margin-top: 12px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}label,input {	display: block;	float: left;	margin-bottom: 0px;}label {	text-align: left;	width: 90px;	padding-right: 20px;		color: #543016;		font-family:Arial, Helvetica, sans-serif;		font-size:13px;}form br {	clear: left;}.boutique_collection {	margin: 0px;	padding:0px;}.boutique_collection li {	width:190px;	list-style:none;	margin:0 18px;	text-align:center;	float:left;	padding-bottom: 10px;}.boutique_collection .image{display:block;}.boutique_collection .name a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#543016;text-decoration:none;}.boutique_collection .name a:hover{color:#d36c41;text-decoration:none;}.boutique_collection .collection {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#543016;display:block;}.colorshown {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:13px;	color:#543016;	display:block;	text-transform:capitalize;	margin-bottom:8px;	margin-top: 5px;}hr{border: none 0;border-top: 1px dotted #FFFFFF;width: 100%;height: 1px;clear:both;}#boutique_header {	border: 1px solid #b2b2a8;	margin-top: 10px;}#boutique_header ul {	padding:0;	margin-top: 20px;	margin-right: 0;	margin-bottom: 20px;	margin-left: 45px;}#boutique_header li {text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#543016;margin-bottom:5px;}#prod_desc h1 {	text-transform: uppercase;	font-style: normal;	font-size: 20px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;}#prod_desc .dimensions {	color: #543016;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	display: block;	margin-top: 7px;}#attributes ul{	padding:0;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: -5px;}#attributes li{	padding:0;	list-style-type: none;	float:left;	margin-top: 0;	margin-right: 5px;	margin-bottom: 0px;;	margin-left: -16px;	}#prod_desc .addtobask {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	text-transform: uppercase;	color: #543016;}#prod_desc .collection {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #543016;	text-transform: capitalize;	display: block;	margin-top: 10px;	margin-bottom: 10px;}.clear {clear:both;}.swatch:hover{	border: 2px solid #333333;}.swatch{	border: 2px solid #fff;}#bask th {	background-color: #B6B4B7;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;		color: #FFFFFF;	padding: 8px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CAC8C8;	text-align:left;}#bask {		border: 1px solid #CAC8C8;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #FFFFFF;	margin-top:15px;}#bask_ocst {		border: 1px solid #b2b2a8;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #543016;	margin-top:5px;	}.bask_name, .bask_name a{	color: #d36c41;	font-size: 11px;	text-transform:uppercase;	display:block;	margin-bottom:3px;	text-decoration:none;}.bask_color {	display: block;	text-transform:uppercase;	margin-bottom:3px;}.bask_code {	display: block;	text-transform:uppercase;	font-size:9px;	color:#bbaca2;	margin-bottom:3px;}#bask td{padding:8px;}.bask_total {	background-color: #B6B4B7;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	color: #605858;	padding: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CAC8C8;}#bask_conshop, #bask_conshop a {	float: left;	color:#543016;	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	padding-top:27px;}#bask_heading {	float: right;}#bask_heading h1 a {	color: #543016;	font-size: 14px;	font-style: normal;	padding-left: 14px;}#bask_heading h2 {	font-size: 14px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}#checkout_custfields {	border: 1px solid #ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #383737;	background-color: #CAC8C8;	margin-bottom:20px;}#checkout_custfields td {font-size:11px;}.invalid {	color:#CC0000;}#checkout_custfields h2 {	color: #d36c41;}#checkout_custfields .fields {	float: left;}#buttonbox {float:right;}#checkout_custfields_completed {border: 1px solid #b2b2a8;	font-family:Arial, Helvetica, sans-serif;	padding-bottom:10px;}#checkout_custfields_completed th {	text-align: left;			padding-top: 8px;		padding-left:10px;			padding-bottom: 8px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #b2b2a8;		background-color: #f2f8f8;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;		color: #543016;		}#checkout_custfields_completed td{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;}#checkout_custfields_completed .heading{padding-left:10px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#content_content .headingbig, content_nosub .headingbig {	font-size: 16px;	color: #d36c41;	font-weight: bold;	font-family:Arial, Helvetica, sans-serif;}.presscell {width:143px;text-align:center;float:left;margin-top:10px;margin-bottom:15px;}#mailinglist {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	margin-top: 10px;	margin-bottom:-5px;	color:#543016;	font-weight:bold;}form {margin:0;padding:0;}#checkout_heading {	font-family: Georgia, "Times New Roman", Times, serif;	color:#543016;	float:left;	margin-top:10px;	margin-bottom:30px;}#checkout_heading .checkout_freeshipping {	display: block;	margin-top: 7px;		}#checkout_heading h1 {	font-style: normal;	font-size: 27px;	text-transform: none;}#checkout_heading .checkout_notcurrentpage {	font-size: 22px;}#checkout_heading .checkout_currentpage {	font-size: 22px;}#checkout_breadcrumb{	float:right;	margin-top: 10px;}#checkout_breadcrumb li {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;	width: 100px;	color: #543016;	list-style-type: none;}#checkout_breadcrumb .current {	color:#d36c41;}#checkout_heading h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#checkout_breadcrumb h3 {	color:#543016;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	font-size: 27px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 9px;	margin-left: 0px;}#checkout_breadcrumb ul {	margin: 0px;}#checkout_list {	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;	display: inline;	list-style: none;}#checkout_list li {display: inline;	list-style: none;}#checkout_list li a{	float: left;	list-style-type: none;	margin-right: 6px;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color: #543016;	}.orange {	color: #d36c41;}#prod_desc .price {	font-family: Arial, Helvetica, sans-serif;	color: #211B16;	font-size: 14px;	display: block;	margin-top: 8px;}#policy_questions h2 {	font-weight: normal;	text-transform: uppercase;	font-size: 12px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;}#policy_questions p {	margin: 0px;	color: #543016;}#policy_questions {	float: right;	margin-top: 10px;	text-align: right;}#boutique_title {	float: left;}.return_personal {	background-color:#5A94BC;	border: 1px solid #543016;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#543016;	padding: 30px 20px 20px;}.return_personal input{}.textfield {	width:150px;}.return_personal td { padding-left:20px;padding-right:20px;}.return_bluebox {	background-color:#f2f8f8;	border: 1px solid #543016;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#543016;	padding:40px;}.return_bluebox td{padding-right:20px;}.return_bluebox li, .return_bluebox ul {	list-style:none;	margin:0;	padding:0;	clear:both;}select {}#giftcert_purchase {font-family:Arial, Helvetica, sans-serif;color:#543016;font-size:12px;margin-left:30px;margin-top:30px;width:600px;}.sublink_fix {	height:0px;}#sfnt_info {	float: left;	width:230px;	margin-top:70px;	margin-right: 40px;}#sfnt_photo {	float: right;	width:409px;}#sfnt_info h1 {	font-family: Arial, Helvetica, sans-serif;	color: #3d5e65;	font-size: 20px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;}#sfnt_info p {	line-height: 125%;	color:#543016;	margin:0;	padding:0;}#sfnt_info .smaller{	margin-top: 3px;}#sfnt_info .smaller a{	font-size: 11px;	color:#543016;	line-height: 120%;	text-decoration:none;}.color_soldout {	color: #543016;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	display:block;	margin-top:15px;}#return_item_2, #return_item_3 {margin-top:15px;display:none;}.prodcode {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.checkout_osel_fields {margin-top:10px;margin-bottom:10px;	clear:both;	float:left;}.checkout_osel_fields h2 {	margin:0px 0px 3px;}.checkout_osel_fields p {	margin:0px 0px 8px;}#invc_header {	width: 218px;	float: left;	margin-top: 52px;}#orderno {	float: left;	width: 324px;	margin-top: 147px;}#invc_print {	float: right;	margin-top: 35px;}#invc_thanks {	float: left;}