@charset "UTF-8";/* CSS Document */body {background:#FFFFFF;}#top {	background-image:url(images/top.jpg);	position:absolute;	height:185px;	width:900px;	top: 2px;	left:2px;}	#footer {	background-image:url(images/footer.jpg);	position:absolute;	height:501px;	width:900px;	top:185px;	left:2px;}p {	margin:50px;	font-family:Tahoma;	font-size:12px;	font-weight:bold;	color:#CC0000;	}.shirt {	position:absolute;	height:237px;	width:175px;	left: 102px;	top: 21px;	}.view {	position:absolute;	left: 661px;	top: 338px;}.shirt2 {	position:absolute;	height:237px;	width:175px;	left: 490px;	top: 23px;}.image {	position:absolute;	height:244px;	width:202px;	left: 278px;	top: 31px;	border:thin;}.image2 {	position:absolute;	height:200px;	width:150px;	left: 669px;	top: 34px;	border:thin;}.title {	position:absolute;	height:51px;	width:146px;	left: 123px;	top: 17px;	font-family:Tahoma;	font-size:12px;	font-weight:bold;	color:#CC0000;	}.price {	position:absolute;	font-family:Tahoma;	color:#666666;	font-size:10px;	font-weight:bold;	left: 123px;	top: 42px;}.title2 {	position:absolute;	height:51px;	width:146px;	left: 494px;	top: 16px;	font-family:Tahoma;	font-size:12px;	font-weight:bold;	color:#CC0000;		}.price2 {	position:absolute;	font-family:Tahoma;	color:#666666;	font-size:10px;	font-weight:bold;	left: 498px;	top: 43px;}.navi {	position:absolute;	font-family:Tahoma;	color:#CCCCCC;	font-size:14px;	font-weight:bolder;	left: 574px;	top: 64px;	width:200px;	height:50px;	}ul {text-decoration:none;}li {display:inline;text-decoration:none;width:auto;background:#CC0000;}# navi a: hover {text-decoration:none;color:#FFFFFF;}.input{	position:absolute;	height:110px;	width:96px;	left: 31px;	top: 43px;}