.right{	text-align: right;}.center{	text-align: center;}.top_spacer{	height: 60px;	width: 276px;}.bottom_spacer{	height: 168px;	width: 276px;}.products{	background-image: url(images/images/images/webSiteSample_04.gif);	background-repeat: no-repeat;	height: 80px;	width: 276px;	text-align: center;}.promos{	background-image: url(images/images/images/webSiteSample_05.gif);	background-repeat: no-repeat;	height: 80px;	width: 276px;	text-align: center;}.contact_us{	background-image: url(images/images/images/webSiteSample_07.gif);	background-repeat: no-repeat;	height: 80px;	width: 276px;	text-align: center;}.about_us{	background-image: url(images/images/images/webSiteSample_06.gif);	background-repeat: no-repeat;	height: 80px;	width: 276px;	text-align: center;}.news{	background-image: url(images/images/images/webSiteSample_08.gif);	background-repeat: no-repeat;	height: 80px;	width: 276px;	text-align: center;}.products a{	font-size: 20pt;	text-decoration: none;	padding-left: 30px;}.promos a{	font-size: 20pt;	text-decoration: none;	padding-left: 57px;}.contact_us a{	font-size: 20pt;	text-decoration: none;	padding-left: 53px;}.about_us a{	font-size: 20pt;	text-decoration: none;	padding-left: 34px;}.news a{	font-size: 20pt;	text-decoration: none;	padding-left: 0;}.products a:hover{	text-decoration: underline;}.promos a:hover{	text-decoration: underline;}.contact_us a:hover{	text-decoration: underline;}.about_us a:hover{	text-decoration: underline;}.news a:hover{	text-decoration: underline;}.content{	padding-top: 50px;}.sidebar{	width: 100px;}.sidebar a{	font-size: 10pt;}.filler{	height: 100%;}.itemPreview{	text-align: center;	padding-top: 20px;	padding-bottom: 20px;}.middleContent{	width: 800px;	height: 100%;	background-image: url(storeBackground.jpg);}.cartTitle{	background-color: #0CFF00;	}.cartTitle p{	color: white;	font-size: 26pt;	margin-left: 3%;	margin-top:1%;	margin-bottom:1%;	font-weight:bold;}.subHeadingBar{	background-color: #146110;}.subHeadingBar p{	color: white;	font-size: 21pt;	margin-left: 3%;	margin-top:1%;	margin-bottom:1%;	font-weight:bold;}.subHeadingContent{	padding-left: 50px;	padding-top: 20px;	padding-bottom: 20px;}#error{	color: #FF0000;}.top{	vertical-align: top;}.smallFont{	font-size: 10pt;}.searchHeading{	font-size: 16pt;	font-weight: bold;	text-align: center;	vertical-align: bottom;	padding-top: 20px;}.left_border{	border-style:solid;	border-width:thin;	border-color:#000000;	text-align:left;}.right_border{	border-style:solid;	border-width:thin;	border-color:#300003;	text-align:right;}
