* :focus { outline:none; }.centerText { text-align: center; }body {	background-color: #FEFEFE;	color: #333;	margin-top: 0px;}h1 { margin: 0px; }h1 span.beta { color: #777; }h2 { padding: 5px; }div#container {	position: relative;	margin: 0px auto;	width: 960px;}div#header {	background-image: url('../images/creepybaby.png');	background-position: top right;	background-repeat: no-repeat;	border-top: none;	height: 100px;	padding: 5px;	position: relative;}div#footer {	font-size: 12px;	margin-top: 20px;	padding: 5px;	text-align: right;}ul#navigation {	list-style: none;	margin: 0px;	margin-bottom: 0px;	padding: 5px;}ul#navigation li {	display: inline;	padding: 2px;	margin-right: 10px;}ul#navigation a {	font-weight: bold;	text-decoration: none;}div#navigation_blob {	background-color: lightgreen;	position: absolute;	z-index: -100;}div#cart {	border-right: none;	border-top: none;	padding: 5px;	position: absolute;		right: 0;		top: 80px;	width: 150px;}.alert { padding: 5px; }.odd { background-color: #F7F7F7; }.even { background-color: #FFFFFF; }.red { color: red; }.small { font-size: 10px; }.bigbox, .smallbox {	margin: 0px auto;	padding: 20px;}.bigbox { width: 512px; }.smallbox { width: 512px; }.bigbox input[type="text"], .bigbox input[type="password"],.smallbox input[type="text"], .smallbox input[type="password"]{	border: 1px solid #333;	width: 256px;}.bigbox label, .smallbox label {	float: left;	font-weight: bold;	width: 128px;}ul.horizontalNav {	list-style: none;	margin: 0px;		margin-bottom: 20px;		margin-top: 20px;	padding: 0px;	text-align: center;}	ul.horizontalNav li {		display: inline;	}div#content {    margin-bottom: 20px;    margin-top: 20px;}ul#pagination {    list-style: none;    text-align: center;}    ul#pagination li {        display: inline;        padding-left: 2px;        padding-right: 2px;    }
