* { margin:0; padding:0; }body { margin: 0; padding: 0; text-align: center;font-family:verdana,lucida sans,'Lucida Sans Unicode',arial; color:#333; font-size:13px; background: #ffffff; }p { font-family:verdana,lucida sans,'Lucida Sans Unicode',arial; color:#333; font-size:13px; line-height:17px; margin:0; padding:0;}td { font-family:verdana,lucida sans,'Lucida Sans Unicode',arial; color:#333; font-size:13px; line-height:17px; margin:0; padding:0;}a:link, a:visited { color:#000000; text-decoration:none; }a:hover { color:#C27B13; }a.blacklink:link, a.blacklink:visited { color:#000000; text-decoration:none; }a.blacklink:hover { color:#C27B13; }a.blackunderline:link, a.blacklink:visited { color:#000000; text-decoration:underline; }a.blackunderline:hover { color:#C27B13; text-decoration:underline;}a.lightlink:link, a.lightlink:visited { color:#C27B13; font-family:verdana,lucida sans,'Lucida Sans Unicode',arial;  text-decoration:none; }a.lightlink:hover { color:#000000; }a.boxlink:link, a.boxlink:visited { letter-spacing: 1px; line-height: 14px; font-size: 10px; color:#000000; text-decoration:none;}a.boxlink:hover { color:#C27B13; }li{margin-left: 0px;padding-left: 12px;list-style: none;background-image: url(images/dot.gif);background-repeat: no-repeat;background-position: 0 .5em;}div#400high {height: 400px;}div#smallspacer {height: 10px;width: 10px;}div#lightpromodiv {	letter-spacing: 3px;	color: #C27B13;	line-height: 20px;	font-family:verdana,lucida sans,arial;}div#titlespace {color:#C27B13;height: 70px;letter-spacing: 3pxvertical-align: top;font-family:verdana,lucida sans,arial;}div#titlespaceshort {color:#C27B13;height: 64px;letter-spacing: 3pxvertical-align: top;font-family: verdana,lucida sans,'Lucida Sans Unicode',arial;}div#titleinner {font-family: lucida sans,'Lucida Sans Unicode',arial;position: relative;top: 24px;left: 0px;font-size: 24px;padding-bottom: 5px;color:#C27B13;height: 35px;letter-spacing: 3px;}div#titleinnerpurchase {position: relative;top: 32px;left: 0px;padding-bottom: 5px;height: 35px;width: 100%;text-align: right;}div#descriptionspace {font-size: 10px;color:#000;height: 70px;overflow: hidden;width: 310px;line-height: 14pxfont-family:verdana,lucida sans,arial;}div#descriptionon {font-size: 10px;color:#000;height: 70px;overflow: hidden;width: 300px;line-height: 12px;padding-right: 10px;font-family: verdana,arial;}div#descriptionoff {font-size: 10px;color:#000;height: 70px;overflow: hidden;width: 300px;line-height: 12pxpadding-right: 10px;}div#numberspace {margin-top: 15px;font-size: 23px;color:#000000;height: 25px;padding-bottom: 5px;font-family: lucida sans,'Lucida Sans Unicode',arial;}div#logomenuspace {height: 368px;}div#menuspace {margin-top: 0px;}div#taglinespace {	font-family: lucida sans,'Lucida Sans Unicode',arial;	margin-bottom: 0px;	margin-right: 15px;	height: 35px;	letter-spacing: 1px;	color: #C27B13;	line-height: 18px;	font-size: 11px;	text-align: right;}div#taglinespaceleft {	font-family: lucida sans,'Lucida Sans Unicode',arial;	margin-bottom: 0px;	margin-right: 15px;	height: 35px;	letter-spacing: 1px;	color: #C27B13;	line-height: 18px;	font-size: 11px;	text-align: left;}div#boxlinkholder {text-align: center;border-top: 1px solid #111;border-right: 0px solid #111;border-bottom: 0px solid #111;border-left: 1px solid #111;width: 98px; }div#boxlinkholderbottom {text-align: center;border-top: 1px solid #111;border-right: 0px solid #111;border-bottom: 1px solid #111;border-left: 1px solid #111;width: 98px; }div#boxlinkholderfull {text-align: center;border-top: 1px solid #111;border-right: 1px solid #111;border-bottom: 0px solid #111;border-left: 1px solid #111;width: 98px; }div#boxlinkholderbottomfull {text-align: center;border-top: 1px solid #111;border-right: 1px solid #111;border-bottom: 1px solid #111;border-left: 1px solid #111;width: 98px; }div#boxlinkholderright {text-align: center;border-top: 1px solid #111;border-right: 1px solid #111;border-bottom: 0px solid #111;border-left: 1px solid #111;width: 99px; }div#boxlinkholderbottomright {text-align: center;border-top: 1px solid #111;border-right: 1px solid #111;border-bottom: 1px solid #111;border-left: 1px solid #111;width: 99px; }div#boxlinkholderleftthing {text-align: center;border-left: 1px solid #111;width: 95px; height: 22px;}div#black {text-align: center;width: 100%;height: 17px;background: #000000;padding: 2px 0px 2px 0px;}div#white {text-align: center;width: 100%;height: 17px;background: #ffffff;padding: 2px 0px 2px 0px;}.biggertext {	font-size: 24px;}.whitetext {	color: white;	font-size: 10px;	letter-spacing: 1px;	line-height: 14px;}.teasergreytext {	color: #666666;	font-size: 10px;	letter-spacing: 1px;	line-height: 14px;}.titletext {	letter-spacing: 2px;	color: #C27B13;}.titletextnarrow {		color: #C27B13;}.lightpromotext {	letter-spacing: 3px;	color: #C27B13;	line-height: 20px;}.promotextsmallblack {	letter-spacing: 1px;	color: #000;	line-height: 18px;}.lighttext {	color: #C27B13;}.lighttextlarge {	font-family: lucida sans,'Lucida Sans Unicode',arial;	font-size: 24px;	color: #C27B13;}.blacktextlarge {	font-size: 16px;	color: #000000;	line-height: 22px;}div#outerwrapper { width: 990px; margin-top: 35px; margin-left: auto; margin-right: auto; text-align: left;}div#wrapper { height:520px; width: 730px; margin-top: 40px; margin-left: 130px; margin-right: 130px; text-align: left;}div#simpleboxbordered {	width: 398px;	height: 398px;	border: 1px solid #111;	text-align: center;}div#simplebox {	width: 400px;	height: 430px;}div#innerbox {	width: 400px;	height: 400px;	font-size: 13px;	line-height: 18px;	}td.inner a:link, a:visited { color:#C27B13; text-decoration:none;}td.inner a:hover { color:#000000; }td.inner { line-height: 20px; }div#innerboxshort {	width: 400px;	height: 140px;	font-size: 13px;	line-height: 20px;	overflow: hidden;}div#innerboxshortlong {	width: 400px;	height: 146px;	font-size: 13px;	line-height: 20px;	overflow: hidden;}div#innerboxpicture {	width: 400px;	height: 260px;	overflow: hidden;	}div#simpleboxright {	width: 400px;	height: 520px;	}div#verticalline {	width: 1px;	height: 32px;	background: #111;	}.boutiqueimage {border: 1px solid black;margin-right: 20px;}input.textsubmit {	font-size:12px;	font-family: lucida sans,'Lucida Sans Unicode',arial;	color:#C27B13;	background-color: #ffffff;	border: 0;	margin: 0;	padding: 2px 0px 0px 0px;}input.textsubmithover {	font-size:12px;	font-family: lucida sans,'Lucida Sans Unicode',arial;	color:#000000;	background-color: #ffffff;	border: 0;	padding: 0;	margin: 0;}input.textsubmitflush {	font-size:12px;	font-family: lucida sans,'Lucida Sans Unicode',arial;	color:#ffffff;	margin-top: 5px;	background-color: #666666;	border: 1px solid black;	padding: 3px 5px 3px 5px;}p.text10 {	font: verdana;	font-size: 10px;	margin-bottom: 4px;	margin-top: 4px;	line-height: 12px;	}	.lightsuper {	color: #C27B13;}	input {	margin-bottom: 5px;	padding: 2px 2px 2px 5px;	background-color: #f1f1f1;	border: 1px solid #666666;	font-family: arial;	font-size: 12px;	}input.quantity {	margin-bottom: 0px;	background-color: #f1f1f1;	border: 0px solid #666666;	padding-left: 5px;	font-family: arial;	font-size: 12px;	}select {	margin-bottom: 5px;	background-color: #f1f1f1;	border: 1px solid #666666;	width: 50px;	font-family: arial;	font-size: 12px;	}select.province {	margin-bottom: 5px;	background-color: #f1f1f1;	border: 1px solid #666666;	width: 150px;	font-family: arial;	font-size: 12px;	}textarea {	margin-bottom: 5px;	background-color: #f1f1f1;	border: 1px solid #666666;	width: 230px;	height: 40px;	padding: 2px 2px 2px 5px;	font-family: arial;	font-size: 12px;}