@charset "UTF-8";/* CSS from Old Shop */a:link {  color: #0066B3;}a:visited {  color: #330099;}a:hover,a:focus,a:active {  color: #BF3030;}a {text-decoration:none;}a:hover {color:#0066B3;}h1, h2, h3 {	font-family:arial;	font-weight:normal;	color:#333333;	margin:0;	padding:10px 0 0 0;   }h1 {	font-size:40pt;	letter-spacing:-2pt;	line-height:100%;   }h2 {	font-size:20pt;	letter-spacing:-1.0pt;	line-height:130%;   }h3 {	font-size:14pt;	letter-spacing:-0.5pt;	line-height:130%;   }div#basket {	background-color:#CCCCCC;	height:auto !important;	min-height:30px;	padding:10px;	float:right;	width:174px;	margin-bottom:10px; }div.divider {border-bottom:1px solid #999999;padding:3px;}.cent {background-color:#FFFFFF;float:left;height:460px;margin:0;text-align:center;width:460px;}.one {background-color:#000000;clear:right;float:right;height:155px;margin:10px;width:200px;}.two {background-color:#000000;clear:right;float:right;height:155px;margin:10px;width:200px;}.three {background-color:#000000;clear:right;float:right;margin:10px;}.notice {background-color:#D4FBBE;border:1px solid #C5FBAB;}.warning {background-color:#FFF4B4;border:1px solid #FFB45D;}.error, .errorExplanation {background-color:#FFCACF;border:1px solid #FF4451;}.blue_notice {background-color:#FFFFFF;border-bottom:1px solid #888888;}.notice, .warning, .error, .blue_notice {	height:1%;	margin-top:10px;	padding:10px;	float: left;	width: 700px;}#basket {border-collapse:collapse;width:100%;}#basket .price, #basket .quantity, #basket .cost, #basket .subtotal, #basket .total {text-align:right;width:100px;}#basket th {background:#EEEEEE none repeat scroll 0 0;padding:5px 0;}#basket td {vertical-align:top;}#basket tr.basketItem td {border-bottom:1px dashed #DDDDDD;padding:10px 0;}#basket th {border-bottom:1px solid #DDDDDD;}#basket tr#total td {border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;font-size:120%;}#basket td.subtotal {border-bottom:1px dashed #DDDDDD;}#basket td.quantity img {border:medium none;vertical-align:middle;}#basket td.quantity a {border:medium none;}#basket td.actionRow {background:#EEEEEE none repeat scroll 0 0;padding:0.5em;text-align:right;}.paginator {	font-size:12px;	margin-left:auto;	margin-right:auto;	float: left;	padding-top: 10px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}.paginator a, .paginator .this-page {background:#FFFFFF none repeat scroll 0 0;border:1px solid #666666;padding:2px 6px;text-decoration:none;}.paginator a:hover {background:#0063DC none repeat scroll 0 0;border-color:#003366;color:#FFFFFF;text-decoration:none;}#listbox {float:left;padding:20px;}formbox .label {float:left;margin:5px 0 0;padding:0;width:100px;}formbox ul {list-style-type:none;margin:0;padding:0;width:400px;}formbox li {margin:5px 0 0;padding:0;width:400px;}em.status {color:#8C8C8C;}div.product {	border-bottom:1px solid #888888;	float: left;	clear: none;}div.product .image {float:right;}div.product .colour_sizes {margin:0;padding:5px;}div.product .variant_color {float:left;height:40px;margin:0 10px 10px 0;width:40px;}div.product .clear {padding-top:10px;}/* Grant's CSS */#container {	padding: 0px;	width: 955px;	background-color: #FFFFFF;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;		}#container #top {	padding: 0px;	float: left;	width: 100%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-color: #000000;}#container #top #logo {	padding: 0px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;	width: 492px;}#container #top #add_space {	margin: 0px;	padding: 0px;	float: right;	width: 450px;}#container #main_navigation {	margin: 0px;	padding: 0px;	float: left;	width: 955px;}#container #shop_navigation {	padding: 0px;	float: left;	width: 201px;	margin-top: -3px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 3px;	}#container #shop_navigation #search_bar {	padding: 0px;	float: right;	width: 190px;	margin-top: 35px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.search {	margin: 0px;	padding: 0px;	float: left;	width: 140px;	height: 15px;	color: #999999;}.go {	padding: 0px;	float: right;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;}#container #shop_navigation #menu {	margin: 0px;	padding: 0px;	float: right;	width: 200px;}#container #content {	padding: 0px;	float: left;	width: 720px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}#container #content #title {	padding: 0px;	float: left;	height: 50px;	width: 600px;	margin-top: 8px;	margin-right: 0px;	margin-bottom: 8px;	margin-left: 0px;}.title {	font-family: Arial, Helvetica, sans-serif;	font-size: 40px;	color: #333333;	letter-spacing: -3px;}#container #content #image_scatter {	padding: 0px;	float: left;	width: 720px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#container #content #text {	padding: 0px;	float: left;	width: 390px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 0px;	padding: 0px;}#container #content #attention_space {	margin: 0px;	padding: 0px;	float: right;	width: 325px;}#container #shop_navigation #under_nav_adds {	margin: 0px;	padding: 0px;	float: right;	width: 100%;}#container #content #attention_space img {	float: right;}#container #shop_navigation #menu #under_nav_adds img {	margin: 0px;	padding: 0px;	float: right;}body {	margin: 0px;	padding: 0px;	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.bold_para {	font-size: 14px;	color: #000000;}#container #content #text a:link {	color: #0066FF;	text-decoration: none;}#container #content #text a:hover {	color: #000000;	text-decoration: none;}#container #content #text a:visited {	color: #0066FF;	text-decoration: none;}#container #shop_navigation #basket img {	margin: 0px;	padding: 0px;	float: right;}/* NAV *//* Navigation Links */#container #navlinks {	text-align: left;	background-color:#eeeeee;	margin: 0px;	padding: 0px;	float: left;	clear: left;	width: 100%;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #999999;}#container #navlinks ul {	margin: 0px;	padding: 0px;}#container #navlinks li {	display: inline-block;	float: left;	margin: 0px;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;	font-size: 14px;	padding: 12px 12px 12px 7px;	cursor: pointer;}#container #navlinks li a {	color: #666666;	text-decoration: none;	font-weight: bold;	cursor: pointer;	}#container #navlinks li:hover {background:#cccccc;}#container #navlinks .smaller a {	font-size: 9px;	text-transform: lowercase;	font-weight: lighter;	}#container #navlinks .first_nav_link {	margin-left: 12px;	border-left-style: none;}#container #footer #left {	padding: 0px;	float: left;	width: 340px;	color: #000000;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}#container #footer #right {	padding: 0px;	float: left;	width: 340px;	color: #000000;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 40px;}#container #footer #details {	background-color: #EEEEEE;	margin: 0px;	padding: 0px;	float: left;	width: 100%;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 20pt;	color: #999999;	letter-spacing: -2px;}#container #footer #details #logo {	padding: 0px;	float: right;	width: 200px;	margin-top: 200px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;}#container #footer #details #logo img {	padding: 0px;	float: right;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	margin-left: 0px;}.scater {	float:left;}.scater_end {	float:left;	clear:right;}#container #content .product .image {	padding: 0px;	float: left;	width: 150px;	margin-top: 15px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}#container #content .product .text {	padding: 0px;	float: left;	width: 550px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#container #content .blue_notice .number_of_products {	padding: 0px;	float: left;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}
#christmas {
	margin: 20px;
	font-size: 140%;
	color: #f00;
}