/* CSS Document */body {	text-align: center;}html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset{margin: 0;padding: 0;border: 0;}#wrapper {	width: 770px;	margin: 10px auto;	text-align: left;}#welcomebottomnav p {	background-position: center;}#welcomebanner {	background-image: url(../images/welcome_logo.jpg);	background-repeat: no-repeat;	background-position: center;	height: 268px;}#content {	padding: 0px;	width: 770px;	margin-top: 5px;	background-position: center;}#welcomenav {	margin: 0px;	padding: 0px;	width: 770px;}#welcomebottomnav {	width: 770px;	margin-top: 40px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	height: 38px;	background-position: center;}#stripe {	background-repeat: repeat-x;	margin-top: 25px;	margin-bottom: 5px;	height: 19px;	background-position: left top;}#outerwrapper {	margin: 10px auto;	text-align: left;	background-color: #FFFFFF;	background-image: url(../images/stripe.jpg);	background-repeat: repeat-x;	background-position: center 515px;}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#outerwrapper2 {	margin: 10px auto;	text-align: left;	background-color: #FFFFFF;	background-image: url(../images/stripe.jpg);	background-repeat: repeat-x;	background-position: center 58px;	z-index: 1;}.subheads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	color: #e40404;}.subheads2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #339900;}.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	color: #000000;}.textbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #000000;}.textsmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #000000;	line-height: 1.25em;}.menutext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #000000;}.adminsubheads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #000000;}.adminsubheadsred {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #e40404;}.backgroundphoto {	background-repeat: no-repeat;}#welcomebanner2 {	background-image: url(../images/welcome_logo2.gif);	background-repeat: no-repeat;	background-position: center;	height: 200px;}#catalogwrapper {	width: 800px;	background: #FFF	position: relative;	text-align: left;	margin: 0 auto;}#catalogmenuwrapper {	width: 181px;	background-color: #4aa522;	float:left;	margin-right: 85px;}#catalogcontentwrapper {	background-color:#FFFFFF;	/*margin: 0px 10px 0px 268px;*/	float: left;	width: 534px;}.clear{	clear: both;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	color: e40404;	margin-left: 87px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #339900;	margin-left: 87px;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #000000;}#catalogproduct {	width: 180px;	float:left;}#prodinfo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.3em;	font-weight: bold;	color: #000000;	text-align: left;	list-style-type: none;	margin-left: 200px;	height: 1.5em;	}#prodinfo li {	margin-bottom: 15px;}#viewcart {	text-align: right;}.price {	color: #e40404;}