@charset "utf-8";
/* CSS Document */


body {
	background-color: #b7e3f0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align: top;
}

a:link {
text-decoration:none;
color:#000000;
font-weight:bold;
}
a:hover{
color:#0000FF ;
}
a:active{
text-decoration:none;
color:#000000;
font-weight:bold;
}
a:visited{
text-decoration:none;
color:#000000;
font-weight:bold;
}
a:visited:hover{
text-decoration:none;
color:#0000FF ;
font-weight:bold;
}

a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
 a.pink:link {
color:#ef097c;
}
 a.pink:hover {
color: #0000FF  ;
}
 a.pink:active {
color:#ef097c;
}

 a.pink:visited {
color: #ef097c;
}

 a.pink:visited:hover {
color:#0000FF ;
}

 a.purple:link {
color:#712673;
}
 a.purple:hover {
color: #ef097c  ;
}
 a.purple:active {
color:#712673;
}

 a.purple:visited {
color: #712673;
}

 a.purple:visited:hover {
color:#ef097c ;
}


table.whitebg {
	background-color: #FFFFFF;
}
td.bottomImages {
	padding: 15px 10px 20px;
}
td.bottomleft {
	padding: 15px 10px 20px 35px;
	background-image: url(images/bottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.galleryleft {
	padding: 15px 10px 20px 35px
}
td.bottomMenu {
	background-color: #B7E3F0;
	text-align: left;
	padding-top: 15px;
	padding-left: 30px;
	color: 712673;
	font-size: 13px;
}

td.homeMainPhoto {
	padding-right: 35px;
	text-align: right;
	vertical-align: top;
	padding-top: 27px;
	padding-left: 15px;
	padding-bottom: 5px;
}

td.bottomright {
	padding: 15px 35px 20px 10px;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
td.galleryright {
	padding: 15px 35px 20px 10px;
}
td.gallerytitle {
	padding: 15px 0px 0px 35px;
}
td.homeMainText {
	padding-right: 0px;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 0px;
}
tr.roundedTop {
	background-image: url(images/roundedCorners.gif);
	background-repeat: no-repeat;
}
td.topleft {
	background-image: url(images/topLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 28px;
	vertical-align: top;
}
td.topRight {
	background-image: url(images/topRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding: 5px 40px 5px 15px;
	vertical-align: top;
}
td.menuRHS {
	padding-right: 35px;
}
td.menuLHS {
	padding-left: 35px;
	padding-right: 17px;
}
td.menu {
	padding-right: 17px;
}
td.artistMainText {
	padding-right: 45px;
	vertical-align: top;
	padding-top: 25px;
	padding-left: 35px;
	padding-bottom: 0px;
}
td.artistMainPhoto {
	padding-right: 75px;
	text-align: right;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 5px;
}
td.giftMainPhotosLHS {
	padding-left: 35px;
	padding-right: 16px;
	padding-top: 30px;
}
td.giftMainPhotos {
	padding-right: 16px;
	padding-top: 30px;
}
td.giftMainPhotosRHS {
	padding-right: 35px;
	padding-top: 30px;
}
td.giftButtons {
	padding-right: 16px;
	padding-top: 5px;
}
td.giftButtonsLHS {
	padding-left: 35px;
	padding-right: 16px;
	padding-top: 5px;
}
td.giftButtonsRHS {
	padding-right: 35px;
	padding-top: 5px;
}
td.giftClientComments {
	padding-right: 35px;
	text-align: right;
	vertical-align: bottom;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 35px;
}
td.giftMainText {
	padding-right: 0px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 35px;
	padding-bottom: 35px;
	background-image: url(images/bottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.spoonsMainPhoto {
	padding-right: 35px;
	text-align: right;
	vertical-align: top;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 30px;
	padding-top: 20px;
	padding-left: 15px;
}
td.spoonsTitle {
	vertical-align: top;
	padding-top: 10px;
	padding-left: 35px;
	padding-bottom: 0px;
}
td.star {
	font-size: 12px;
	color: #903193;
	padding-top: 5px;
	padding-left: 35px;
	font-weight: bold;
	vertical-align: top;
	padding-bottom: 0px;
}
td.left {
	text-align: left;
}

td.spoonsMainText {
	padding-right: 0px;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 35px;
	padding-bottom: 0px;
}
td.spoonsBottomLeft {
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 60px;
	background-image: url(images/bottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.italic {
	font-style: italic;
}
img.spoonsMenu {
	padding-bottom: 5px;
}
td.cutleryMainPhoto {
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 25px;
	padding-top: 20px;
	padding-left: 0px;
}
td.girlspoonsmain {
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 0px;
	background-image: url(images/bottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 0px;
}
td.priceTag {
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	vertical-align: top;
}
td.starGirlSpoons {
	font-size: 12px;
	color: #903193;
	padding-top: 25px;
	padding-left: 0px;
	font-weight: bold;
	vertical-align: top;
	padding-bottom: 0px;
	text-align: left;
}
td.leftSpoons {
	text-align: left;
	padding-left: 13px;
}
td.leftSkin {
	text-align: left;
	padding-left: 5px;
}
td.leftHairStyles {
	text-align: left;
	padding-left: 5px;
	padding-bottom: 5px;
}
td.hairStyles {
	padding: 5px;
}
img.skinColour {
	padding-bottom: 5px;
	padding-left: 40px;
}
td.leftHandle {
	text-align: left;
	padding-left: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.spoonHeads {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.orange {
	color: #FF6633;
	padding-top: 2px;
	padding-bottom: 7px;
	padding-left: 0px;
	font-weight: bold;
	padding-right: 10px;
}
td.right {
	text-align: right;
}
td.rightBold {
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
}
img.handles {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
td.forksSpoons {
	text-align: left;
	vertical-align: top;
	padding-top: 60px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 20px;
}
.pink {
	color: #EF097C;
}
td.page12 {
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
}
img.page2 {
	padding-left: 3px;
}
td.links {
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	vertical-align: top;
	font-size: 11px;
}

td.orderMainText {
	padding-right: 45px;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.orderMainPhoto {
	padding-right: 40px;
	text-align: right;
	vertical-align: top;
	padding-top: 40px;
	padding-left: 5px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.orderlgfont {
	font-size: 12px;
	font-weight: bold;
}
.pink12 {
	color: #EF097C;
	font-size: 12px;
	font-weight: bold;
}
td.picturesMainPhotosLHS {
	padding-left: 35px;
	padding-right: 105px;
	padding-top: 30px;
}
td.picturesMainPhotos {
	padding-right: 105px;
	padding-top: 30px;
}
td.picturesMainPhotosRHS {
	padding-right: 35px;
	padding-top: 30px;
}
.picturesPink {
	color: #EF097C;
	font-weight: bold;
	padding-left: 15px;
	vertical-align: top;
	padding-top: 5px;
}
.picturesPinkLHS {
	color: #EF097C;
	font-weight: bold;
	padding-left: 50px;
	vertical-align: top;
	padding-top: 5px;
}
td.picturesMainText {
	padding-right: 90px;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 35px;
	padding-bottom: 35px;
	background-image: url(images/bottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.picturesTitle {
	padding-left: 35px;
	padding-top: 10px;
	vertical-align: top;
}
td.sightsText {
	padding-right: 80px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 50px;
	padding-bottom: 120px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.sightsPhoto {
	vertical-align: top;
	padding-top: 20px;
	padding-right: 75px;
	padding-bottom: 5px;
	padding-left: 50px;
	text-align: right;
}
.enlarge {
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
td.topAlign {
	vertical-align: top;
}
td.canvasText {
	padding-right: 80px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 50px;
	padding-bottom: 80px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.lgPictures {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 0px;
}
td.NYsightsPhoto {
	vertical-align: top;
	padding-top: 65px;
	padding-right: 55px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
td.NYSightsText {
	padding-right: 50px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 50px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.pinkMonPhoto {
	vertical-align: top;
	padding-top: 45px;
	padding-right: 55px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
td.pressPhotosLHS {
	padding-left: 35px;
	padding-right: 10px;
	padding-top: 10px;
}
td.pressPhotos {
	padding-right: 10px;
	padding-top: 10px;
	vertical-align: top;
}
td.pressPhotosRHS {
	padding-right: 35px;
	padding-top: 10px;
	vertical-align: top;
}
td.pressMidBottom {
	padding: 100px 5px 30px 5px;
	background-repeat: no-repeat;
}
.press {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
}
td.quickCrafty {
	padding-top: 2px;
	padding-left: 35px;
}
.bold {
	font-weight: bold;
	font-size: 12px;
}
.purple {
	color: #712673;
}
td.spoonsbottomRight {
	vertical-align: top;
	padding-top: 20px;
	padding-left: 35px;
	padding-bottom: 0px;
}
.hairstyle {
	font-size: 11px;
	padding-left: 15px;
}
td.copyright {
	background-color: #B7E3F0;
	text-align: center;
	padding-top: 15px;
}
td.commentsBottomRight {
	vertical-align: top;
	padding-top: 50px;
	padding-left: 15px;
	padding-right: 35px;
	background-image: url(images/bottomRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
td.vouchersMainPhoto {
	padding-right: 65px;
	text-align: right;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 5px;
}
H1.KK {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	color: #903193;
	font-size: 12px;
}
td.pressTitle {
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 35px;
}
img.giftvouchers {
	padding-right: 75px;
}
h1 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

