body {	background-color: #000000;	margin: 0;	}	b {	color: #22aaaa;}		td.bot_nav {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #000070;	font-size: 9pt;	line-height: 18pt;	font-weight: normal;	background-color: #f2f2ff;}td.bot_nav2 {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #999999;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	background-color: #f2f2ff;}td.v12 {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #ff6633;	font-size: 11pt;	line-height: 18pt;	font-weight: bold;	}td.padding {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #000070;	font-size: 10pt;	line-height: 18pt;	font-weight: normal;	background-color: #f2f2ff;	padding: 0px 20px 0px 20px;}td.print_nav {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #000070;	font-size: 9pt;	line-height: 18pt;	font-weight: normal;	background-color: #f2f2ff;	padding: 0px 20px 0px 20px;}td.strip {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #999999;	font-size: 10pt;	line-height: 18pt;	font-weight: normal;	background-color: #dddddd;}td.caption {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #999999;	font-size: 8pt;	line-height: 18pt;	font-weight: normal;}td.nav {	font-family: "Trebuchet MS",verdana,sans-serif;	background-color: #6f6969;	color: #22aaaa;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;}	td.content {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #000070;	font-size: 10pt;	line-height: 18pt;	font-weight: normal;	text-align: left;	background-color: #f2f2ff;}td.footer {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #eeeeee;	font-size: 9pt;	line-height: 18pt;	font-weight: normal;	text-align: center;	background-color: #6f6969;}td.thumb {	font-family: verdana,sans-serif;	color: #999999;	font-size: 8pt;	line-height: 18pt;	font-weight: normal;	border: 1px solid #F18A8A;;	text-align: center;	background-color: #ffffff;}img.painting {	border: 3px solid #555555;	}	td.msg {	font-family: "Trebuchet MS",verdana,sans-serif;	color: red;	font-size: 8pt;	line-height: 18pt;	font-weight: bold;	background-color: #f2f2ff;}	a {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #ffffff;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:visited {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #ffffff;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:hover {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #959597;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a.v12link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #333333;	font-size: 11pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:visited.v12link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #333333;	font-size: 11pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:hover.v12link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #ff6633;	font-size: 11pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a.page_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #22aaaa;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:visited.page_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #22aaaa;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:hover.page_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #999999;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a.small_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #22aaaa;	font-size: 9pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:visited.small_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #22aaaa;	font-size: 9pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:hover.small_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #666666;	font-size: 9pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a.quiet_link{	font-family: "Trebuchet MS",verdana,sans-serif;	color: #666666;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:visited.quiet_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #666666;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}a:hover.quiet_link {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #ffffff;	font-size: 10pt;	line-height: 18pt;	font-weight: bold;	text-decoration: none;}h1 {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #22aaaa;	font-size: 14pt;	line-height: 16pt;	font-weight: normal;}td.thumbTitle {	font-family: verdana,sans-serif;	color: #999999;	font-size: 8pt;	line-height: 14pt;	font-weight: bold;	text-align: center;	background-color: #ffffff;}a.basket {	color: #FF8F13;	background: url(images/basket.jpg) no-repeat 0px 0px;	padding: 10px 0px 10px 44px;	margin-left: 90px;}a.basket:hover {	background-position: 0px -40px;	color: #959597;}.strip ul {	margin : 0px;	padding: 0px;}.strip li {	list-style-type: none;	margin : 0px 0px 10px;	padding: 0px 0px 5px;	border-bottom: 1px solid #999999;}a.add_to_basket {	display: block;	color: #D67407;	background: url(images/add_to_basket.jpg) no-repeat 0px 0px;	padding: 3px 0px 3px 34px;	}a.add_to_basket:hover {	background-position: 0px -30px;	color: #959597;}a.current {	color: #22aaaa;}table.basket {	text-align: left;	margin: 0px 0px 20px 0px;}table.basket td, table.basket th {	padding: 10px 10px 10px 0px;	vertical-align: top;}table.basket input{	width: 60px;}a.delete {	display: block;	color: #D67407;	background: url(images/delete.jpg) no-repeat 0px 0px;	padding: 3px 0px 3px 34px;	}a.delete:hover {	background-position: 0px -30px;	color: #959597;}a.checkout {	font-size: 1.4em;	display: block;	color: #D67407;	background: url(images/checkout.jpg) no-repeat 0px 0px;	padding: 3px 0px 3px 34px;	}a.checkout:hover {	background-position: 0px -30px;	color: #959597;}form.address {	margin: 0px;	float: left;	clear: both;	width: 510px;	padding: 45px 25px;	background: url(images/address_top.jpg) no-repeat 0px 0px;}div.address_btm {	margin: 0px 0px 0px 0px;	float: left;	clear: both;	width: 560px;	padding: 0px 0px 20px;	background: url(images/address.jpg) no-repeat left bottom;}form.confirm {}form.address label, form.confirm label {	float: left;	width: 200px;}form.address div, form.confirm div {	width: 510px;	margin: 0px 0px 8px;	float: left;	clear: both;}form.address input, form.address select, form.confirm input, form.confirm select {	float: left;	margin: 0px 0px 0px 10px;	width: 300px;	}form.address input.btn, form.confirm input.btn {	float: left;	margin: 0px 0px 0px 10px;	width: 160px;	}form.address div.form_error {	padding: 0px 0px 0px 210px;	color: red;	font-weight: bold;}div.address {	float: left;	clear: both;	width: 330px;	height: 306px;	padding: 15px 15px;	background: url(images/address2.jpg) no-repeat 0px 0px;	font-size: 0.8em;}div.address div{	margin: 0px 0px 3px 0px;}div.address h2{	margin: 0px 0px 8px;	padding: 0px;}p a, p a:visited {	color: #D67407;}td.remove {	width: 130px;}#state_nav li {	list-style-type: none;	display: inline;	}	#state_nav li a {	color: red;	text-decoration: none;	margin: 0px 30px 0px 0px;}#state_nav li a:hover {	color: #222222;	text-decoration: underline;}.orders td a {	font-family: "Trebuchet MS",verdana,sans-serif;	color: #000070;	font-size: 10pt;	line-height: 18pt;	font-weight: normal;	text-align: left;	padding: 5px 20px 5px 0px;	margin: 0px;	width: 100%;	display: block;}.orders td a:hover {	color: red;}#logos li {	list-style-type: none;	display: inline;	margin: 0px 10px;}#logos {	text-align: center;}#logos a:hover img, #logos a img{	border: 0px;}