body {
text-align:center;
padding:0px;
margin:0px;
background-color:#F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.frame {
width:778px;
margin: 0px auto 0px auto;
text-align:justify;
}
.inner {
width:778px;
position:absolute;
}
.head {
width:553px;
height:200px;
top:0px;
position:absolute;
background-image:url(images/head.jpg);
padding:75px 25px 0px 200px;
z-index:1;
}
.content {
width:auto;
background-image:url(images/content.jpg);
margin:275px 0px 0px 0px;
padding:10px 25px 10px 25px;
}
.foot {
width:auto;
background-image:url(images/foot.jpg);
margin:0px;
height:80px;
text-align:center;
padding-top:15px;
}
.foot a {
color:#662CBE;
}
h1 {
font-size:14px;
color:#662CBE;
}
h2,h3,h4,h5 {
font-size:14px;
color:#662CBE;
}
.mainlinks {
	position:absolute;
	top:157px;
	left:46px;
	z-index:2;
	width: 144px;
	height: 89px;
}
.mainlinks a {
display:block;
width:144px;
text-align:center;
height:38px;
padding-top:12px;
font-size:14px;
font-weight:bold;
color:#662CBE;
text-decoration:none;
}
.toplinks {
	position:absolute;
	top:18px;
	left:197px;
	z-index:2;
	width: 301px;
	height: 40px;
}
.toplinks a {
display:block;
float:left;
width:75px;
text-align:center;
height:30px;
padding-top:15px;
font-size:14px;
font-weight:bold;
color:#662CBE;
text-decoration:none;
}
.whimsie_list {
	width:200px;
	padding:10px;
	margin:10px;
	height:305px;
	border:#662CBE 1px solid;
	float:left;
	text-align:center
}
.whimsie_list a {
	color:#ae91db;
	text-decoration:none;
}
.whimsie_name {
	color:#662CBE;
	font-size:14px;
	display:block;
	height:15px;
	margin-top:5px;
}
.whimsie_col {
	margin-top:5px;
	display:block;
	height:30px;
}
.whimsie_img {
	height:200px;
}
.whimsie_price {
	color:#63C;
	font-weight:bold;
	height:15px;
}
