	/*	CSS Design by Chris Duren	*/html { 	min-width: 775px;	 }body	{	background: url(img/bg.gif);	font: 12px/1.3 arial, helvetica, verdana;	color: #000;	margin: 0;	}		/*	Typography	*/	p	{	margin: 0;	padding: 0 0 12px 0;	}em	{	color: #900;	}hr	{	margin: 15px 0;	color: #363;	}	strong	{	color: #003;	}		h2	{	font: 18px helvetica, verdana, arial;	color: #363;	margin: 0 0 10px 0;	}	h3	{	font: 16px helvetica, verdana, arial;	color: #363;	margin: 0 0 10px 0;	}	form	{	margin: 0;	padding: 0;	}	img	{	padding: 0 0 10px 0;	border: 0;	}	ul	{	margin-bottom: 14px;	margin-top: 0;	}		/*   Basic Layout Divisions	*/	#wrapper	{	background: transparent url(img/shell.gif) repeat-y;	width: 775px;	margin: 0 auto;	padding: 0;	text-align: left;	}	#current	{	background: transparent url(img/shadow.gif) top left no-repeat;	padding: 7px 25px 0 25px;	width: 725px;	height: 55px;	margin: 0;	}	#left 	{	width: 160px;	float: left;	margin: 0;	padding: 0 20px 0 35px;	}#right	{	float: left;	width: 529px;	padding: 0 15px;	/* margin: 0 0 0 251px; */	}#footer	{	clear: both;	background: transparent url(img/footer.gif) bottom left no-repeat;	width: 775px;	height: 67px;	margin: 0;	padding: 15px 0 0 0;	}	#browser	{	margin: 15px 0 0 0;	}		/*	Main Navigation	*/	#header	{	display: block;		width: 775px;	height: 112px;	background: transparent url(img/silverheels.gif) top left no-repeat;	margin: 0;	padding: 0;	border: 0;	text-align: right;	}	#globalnav	{	height: 34px;	width: 775px;	margin: 0;	padding: 0;	border: 0;	background: transparent;	}#globalnav #menu	{	height: 34px;	width: 775px;	background: transparent url(img/menu.gif) top left no-repeat;	margin: 0;	padding: 0;	position: relative;	}#globalnav #menu li {	margin: 0;	padding: 0;	list-style: none;	position: absolute;	top: 0;	}	#menu li, #menu a {	height: 34px;	display: block;	}	#globalnav #menu li a {	text-indent: -9999px;	text-decoration: none;	}	#about	{left: 14px; width: 152px;}#links	{left: 173px; width: 77px;}#contact	{left: 257px; width: 108px;}#about a:hover	{background: transparent url(img/menu.gif) -14px -34px no-repeat;}#links a:hover {background: transparent url(img/menu.gif) -173px -34px no-repeat;}#contact a:hover {background: transparent url(img/menu.gif) -257px -34px no-repeat;}	/*   Classes 	*/.hide	{	display: none;	}.pad	{	padding-left: 15px;	padding-right: 15px;	}.header	{		color: #fff;	background: url(img/bg-header.jpg) repeat-x;	}	.cell	{		background: #9cf;	}	.none	{	list-style: none;	margin: 0;	padding: 0;	}	.nomargin	{	margin: 0;	padding: 0;	}	.cart	{	margin: 0;	padding: 4px 17px 0 0;	}		/*   Links 	*/a:link	{	color: #000;	font-weight: bold;	}	a:visited	{	color: #222;	font-weight: bold;	}	a:hover	{	color: #363;	font-weight: bold;	}