body {
	background-image: url(images/bg4.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	background-color: #fdeaf3;
}

#header {
	background-color: white;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 165px;
	text-align: center;
}
#nav {
	background-color: black;
	text-align: center;
	padding: 0px;
	text-transform: lowercase;
	font-family: "Helvetica";
	margin: 0px;
	width: 100%;
	height: 23px;
}
/*#links {
	word-spacing: 30px;
	letter-spacing: -1px;
	color: #7d7d7d;
	padding-top: 4px;
	width: 100%;
}*/
#links {
	text-align: center;
	margin: 0 auto;
}
#wrapper {
 	height: auto;
 	margin: 0 auto;
	width: 900px;
	
}
#right {
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	margin: 0px; 
	border-width: 0px; 
	float: right;
	background-color: white;
	height: auto;
	width: 270px;
	display: inline;
	position: relative;
	border-left-width: 3px;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-top-width: 0px;
	border-bottom-color: black;
	border-right-color: black;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}
#left {
	margin: 0px;
	padding-left: 7px;
	padding-bottom: 20px;
	padding-right: 7px;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: bottom center;
	background-image: url(images/copyright.png);
	line-height: 17px;
	font-family: Helvetica;
	color: #141414;
	background-color: white;
	height: auto;
	width: 600px;
	float: left;
	border-left-width: 3px;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-top-width: 0px;
	border-left-color: black;
	border-bottom-color: black;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style:solid;

}
#buttonwrap {
	width: 100%;
}
.infobutton {
		text-align: center;
		background-repeat: no-repeat;
		background-image: url(images/infobg.png);
		height: 160px;
		border: solid 3px #000000;
		width: 294px;
	}
.infobutton2 {
		text-align: center;
		background-repeat: no-repeat;
		background-image: url(images/infobg.png);
		height: 160px;
		border-right: solid 3px #000000;
		border-top: solid 3px #000000;
		border-bottom: solid 3px #000000;
		width: 297px;
	}

#h1 {
		letter-spacing: -1px;
		color: #e9167a;
		text-transform: lowercase;
		font-family: Helvetica;
		font-size: 30px;
		text-align: right;
	}
.h2 {
		font-size: 20px;
		letter-spacing: -1px;
		color: #e9167a;

}
.sidebartext {
		text-transform: lowercase;
		font-size: 19px;
		font-variant: small-caps;
		font-family: "Helvetica";
		text-align: center;
		width: 90%;
		margin: 0 auto;
	}
#sidebartext {
		padding-bottom: 20px;
		text-transform: lowercase;
		font-size: 19px;
		font-variant: small-caps;
		font-family: "Helvetica";
		text-align: center;
		width: 90%;
		margin: 0 auto;
		
}
#copyright {
		margin-left: auto;
		margin-bottom: 0;
		margin-right: auto;
		padding: 0px;
		height: 20px;
		width: 100%;
}
	
#copyrighttext {
		font-size: 12px;
		word-spacing: 2px;
		letter-spacing: 3px;
		font-family: "Trebuchet MS";
		text-align: center;
		margin-top: 7px;
		width: 100%;
		color: #aeaeae;
		background-color: white;
	}

a:link {
	color: #4a4a4a;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #4a4a4a;
}

a:hover {
	text-decoration: none;
	color: #212121;
}

a:active {
	text-decoration: none;
	color: #e9167a;
}
a.sidebartext:link {
		color: black; 
		text-decoration: none
}
a.sidebartext:visited {
		text-decoration: none
}
a.sidebartext:active {
		text-decoration: none; 
		color: black;
}
a.sidebartext:hover {
		text-decoration: none; 
		color: #5f5f5f;
}
.bold { 
		font-weight: bold; 
}
#fix {
	word-spacing: -1px;
}
.pinkborder {
	border: solid 3px #e9167a;
}
.pink {
	color: #e9167a;
}
.pinkshoptitle {
font-size:20px;
color: #e9167a;
text-transform: uppercase;
font-weight: bold;
}
a.pink: link {
	color: #e9167a;
	text-decoration: none;
}
a.pink: visited {
	color: #e9167a;
	text-decoration: none;
}
a.pink: active {
	color: #e9167a;
	text-decoration: none;
}
a.pink: hover {
	color: #b2105d;
	text-decoration: none;
}
.picture {
	border-color: black;
	border-style: solid;
	border-width: 3px;
	margin: 3px;
	height: 90px;
	width: 90px;
}
#shop{	
	font-family: Helvetica;
	color: #141414;
	padding: 20px; 
	border-width: 0px; 
	background-color: white;
	height: auto;
	width: 900px;
	border-left-width: 3px;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-top-width: 0px;
	border-bottom-color: black;
	border-right-color: black;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	text-align: center;
	
	background-repeat: no-repeat;
	background-position: bottom center;
	background-image: url(images/copyright.png);
}
#shopnav {
	background-color: #e9167a;
	text-align: center;
	padding: 0px;
	text-transform: lowercase;
	font-family: "Helvetica";
	margin-top: -19px;
	width: 100%;
	height: 23px;
	
}
#shoplink{
	width:450px;
	margin: 0 auto;
	}

.shopbox{
background-color: #e6e6e6;
border: solid 1px #000000;
}
