body 		{	background: #000; font: normal 11px Arial, Helvetica, Sans-serif; text-align:left; color: #fff;	margin: 0;				padding: 0;	text-align: center;	}#wrapper 	{	position: relative;	width: 780px; margin: 0 auto;		} #insideWrapper 	{	top: 0px; height: 100%;	width: 780px; margin: 10px 0 0 0; padding-top: 10px; text-align: left;	}#maintbl 		{ 	width: 780px; text-align: left; border: 0; margin: 0; 	}#right			{}#right p 		{	padding-left: 30px; padding-right: 20px; font: normal 12px Arial, Helvetica, Sans-serif;	}#right h1 		{	padding-left: 30px; padding-right: 20px; font: bold 20px arial, helvetica, sans-serif; color: #999; 	}#left			{	width: 200px; border-right: 1px solid #666;	}#left p 		{	padding: 0 8px 0 10px; text-align: left; font-family: arial, helvetica, sans-serif;	color: #fff; font-size: 11px;	}#left h1 		{	color: #FF2525; font: bold 12px arial, helvetica, sans-serif; border-bottom: 1px solid #FF2525; margin: 15px 10px 0 5px;	}/* HEADER BIT */#masthead 	{	position: relative;	top: 0px; width: 750px; height: 80px; margin: 0px;	}#masthead p {	text-align: right; padding-top: 93px; margin: 0 35px 0 520px; color: #40810B; font: 11px Verdana, Arial, Helvetica, Sans-Serif;	}/* FORM BITS */form 		{	margin-top: 5px; margin-bottom: 0; padding-left: 10px;	}input.btn	{	margin-top: 5px; color: #fff; font: bold 10px verdana, arial, helvetica, sans-serif; background-color: #900; border: 0;	}input 		{	padding: 1px; color: #333; background: #fff; border: solid 1px #900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;	}/* FOOTER BITS */#footer 	{	clear: both; font-size: 7pt; background: #000; color: #fff;	top: 5px; width: 760px;	margin-top: 35px;					padding: 10px 10px 5px 10px ; text-align: right; border-top: 1px solid #666; 	}#footer a,#footer a: link		{	color: #fff;	}#footer a:visited 	{	color: #fff;	}#footer a:hover 	{	color: #ff3333;	border: 0px;	}/* CATALOGUE */#cat	{	margin: 10px; }/* TYPOGRAPHY */p 	{	font: normal 11px Arial, Helvetica, Sans-serif;	}h2 	{	font: bold 14px Arial, Helvetica, Sans-serif; text-transform: uppercase; color: #900;	}h3 	{	color: #666; font-size: 12px; text-align: left;	}h4 	{	font: bold 16px Arial, Helvetica, Sans-serif; color: #900;	}h5 	{	font: bold 12px Arial, Helvetica, Sans-serif; color: #900; border-bottom: solid 1px #999; margin-right: 30px; }hr 	{	border: none; background-color: #8BA8AB; color: #8BA8AB; height: 1px; width: 95%; text-align: center; margin: auto 10px;	}a:link,a:active,a:visited 	{	color: #fc0; font-weight: bold;	text-decoration: none; margin: 0; padding: 0;	}a:hover {	color: #ffc; font-weight: bold;	text-decoration: underline;	}td 		{	vertical-align: top; font: normal 11px Arial, Helvetica, Sans-serif;	}img		{	border: 0;	}/* SALE */#sale	{	border: 1px solid #eee; width: 500px; margin: 0 auto; }#saletbl{ 	width: 500px; margin: 0 auto; }/*  NAVIGATION */#navcontainer 		{ 	margin: 0 auto;	height: 24px; background: transparent;	width: 760px; padding: 0;	}#navcontainer ul	{	font: bold 11px Arial, Helvetica, Sans-serif;	margin: 0;	}#navcontainer ul,#navcontainer ul ul {	padding: 0;	margin: 0;	list-style: none;	}#navcontainer ul li {	float: left; list-style-type: none;	margin: 2px 0 0 5px; padding: 0 10px; 	}#navcontainer ul a 	{	display: block;	color: #fff; text-decoration: none;	padding: 4px; 	}#navcontainer ul a:hover	{	background: #999; color: #333;	}/* SECOND LEVEL LIST ITEMS */#navcontainer ul li ul 		{ 	position: absolute;	width: 120px;	left: -999em; background: #324D62; text-align: left; font: normal 11px Arial, Helvetica, Sans-serif;	}#navcontainer ul li ul a	{ 	padding-left: 20px; width: 100px; background: #c03; border: 1px solid #999;	color: #FFF; text-align: left; 	}#navcontainer ul li ul a:hover	{ 	color: #fff; background: #7691A5;	}/* ALL LIST ITEMS */#navcontainer ul ul li ul li,#navcontainer ul ul li 		{ 	margin: 0;	padding: 0;	float: left;	}#navcontainer ul li:hover ul,#navcontainer ul li:sfhover ul 	{	left: auto;	}/* THIRD+ LEVEL LISTS */#navcontainer ul li ul ul 	{ 	margin: -22px 0 0 105px;	}#navcontainer ul li:hover ul ul,#navcontainer ul li.sfhover ul ul,#navcontainer ul li:hover ul ul ul,#navcontainer ul li.sfhover ul ul ul 	{	left: -999em;	}/* LISTS NESTED UNDER HOVERED LIST ITEMS*/#navcontainer ul li:hover ul,#navcontainer ul li li:hover ul,#navcontainer ul li li li:hover ul,#navcontainer ul li.sfhover ul,#navcontainer ul li li.sfhover ul,#navcontainer ul li li li.sfhover ul	{ 	left: auto;		}