@charset "utf-8";
#apDiv12 {
	position:absolute;
	width:146px;
	height:17px;
	z-index:2;
	left: 558px;
	top: 278px;
}


#imagecheckbox {
	position:absolute;
	width:355px;
	height:235px;
	z-index:1;
	left: 16px;
	top: 7px;
}
#Checkbox {
	position:absolute;
	width:262px;
	height:232px;
	z-index:1;
	left: 384px;
	top: 8px;
}

/* CSS Document */

body {
	background-image: url(../images/bgnew.png);
	background-color: #0E0D0C;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left 0px;
	position: relative;
}
#wrapper {
	position:relative;
	width:998px;
	height:560px;
	margin-top: auto;
	margin-right: 4px;
	margin-bottom: auto;
	margin-left: auto;
}
#textblock {
	position:absolute;
	width:996px;
	height:467px;
	z-index:5;
	left: 2px;
	top: 67px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DAD0AC;
	border-bottom-color: #DAD0AC;
	border-left-color: #DAD0AC;
}
#apDiv1 {
	position:absolute;
	width:1005px;
	height:634px;
	z-index:2;
	left: 4px;
	top: -8px;
	background-image: url(../../images/poem.png);
}
#hazelsid {
	position:absolute;
	width:100px;
	height:29px;
	z-index:1;
	left: 28px;
	top: 19px;
}
#images {
	position:absolute;
	width:515px;
	height:137px;
	z-index:10;
	left: 320px;
	top: 4px;
}
#bird {
	position:absolute;
	width:100px;
	height:105px;
	z-index:9;
	left: 1px;
	top: 400px;
	visibility: visible;
}
#poem {
	position:absolute;
	width:838px;
	height:657px;
	z-index:4;
	left: 160px;
	top: 7px;
	background-image: url(../images/poem1.png);
}
#apDiv2 {
	position:absolute;
	width:100px;
	height:115px;
	z-index:5;
	left: 12px;
	top: 414px;
}
#apDiv3 {
	position:absolute;
	width:100px;
	height:115px;
	z-index:3;
	left: 9px;
	top: 56px;
}
#apDiv4 {
	position:absolute;
	width:100px;
	height:71px;
	z-index:1;
	left: -145px;
	top: 444px;
}
#text {
	position:absolute;
	width:797px;
	height:302px;
	z-index:0;
	left: 29px;
	top: 79px;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
	line-height: 15px;
}
.linknormal {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
.linkwhite a:link {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}

#apDiv5 {
	position:absolute;
	width:100px;
	height:115px;
	z-index:5;
}
#footer {
	position:absolute;
	width:407px;
	height:16px;
	z-index:8;
	left: 9px;
	top: 542px;
	font-family: sans-serif;
	font-size: 10px;
	color: #444440;
	text-decoration: none;
}
#footer a:link {
	color: #444440;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 10px;
}
#footer a:visited {
	color: #444440;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 10px;
}
#footer a:hover {
	color: #FFF;
	font-family: sans-serif;
	font-size: 10px;
}
#footer a:active {
	color: #444440;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 10px;
}
.pinklink {
	color: #CC0052;
	font-family: sans-serif;
	font-size: 12px;
}

#pinklink a:link {
	color: #CC0052;
	font-weight: bold;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
}
#pinklink a:hover {
	color: #CC0052;
	font-weight: bold;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
}
#pinklink a:active {
	color: #CC0052;
	font-weight: bold;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
}
#pinklink a:visited {
	color: #CC0052;
	font-weight: bold;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
}
#textblockproducts {
	position:absolute;
	width:849px;
	height:758px;
	z-index:5;
	left: 8px;
	top: 67px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DAD0AC;
	border-bottom-color: #DAD0AC;
	border-left-color: #DAD0AC;
}
#contentproducts {
	position:absolute;
	width:823px;
	height:300px;
	z-index:0;
	left: 28px;
	top: 81px;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
}
#p1 {
	position:absolute;
	width:142px;
	height:251px;
	z-index:1;
	left: 2px;
	top: 4px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}


#p2 {
	position:absolute;
	width:128px;
	height:251px;
	z-index:1;
	left: 146px;
	top: 4px;
}
#p3 {
	position:absolute;
	width:128px;
	height:251px;
	z-index:1;
	left: 286px;
	top: 4px;
}
#p4 {
	position:absolute;
	width:128px;
	height:251px;
	z-index:1;
	left: 429px;
	top: 4px;
}
#nav {
	position:absolute;
	width:100px;
	height:59px;
	z-index:12;
	left: 9px;
	top: 460px;
}
.dollar {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
}
a:link {
	color: #000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 14px;
}
a:visited {
	color: #000;
	text-decoration: none;
	line-height: 14px;
	font-size: 12px;
}
a:hover {
	color: #CC0052;
	text-decoration: none;
	line-height: 14px;
	font-size: 12px;
}
a:active {
	color: #000;
	text-decoration: none;
	line-height: 14px;
	font-size: 12px;
}
#p5 {
	position:absolute;
	width:128px;
	height:251px;
	z-index:1;
	left: 571px;
	top: 4px;
}
.fieldsmall {
	border: 1px dashed #0E0D0C;
	height: 14px;
	width: 250px;
	background-image: url(../images/bgfieldsmall.jpg);
	font-family: sans-serif;
	font-size: 12px;
	color: #000;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 3px;
	font-weight: bold;
}
.fieldlarge {
	background-color: #D7CD9C;
	border: 1px dashed #0E0D0C;
	height: 90px;
	width: 300px;
	background-image: url(../images/iStock_000007987523XSmall.jpg);
	background-position: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 3px;
	padding-top: 3px;
	font-weight: bold;
}
#textright {
	position:absolute;
	width:107px;
	height:11px;
	z-index:2;
	left: 730px;
	top: 78px;
	font-family: sans-serif;
	font-size: 12px;
}
#address {
	position:absolute;
	width:119px;
	height:299px;
	z-index:3;
	left: 723px;
	top: 75px;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
}
.titlepink {
	font-family: sans-serif;
	font-size: 13px;
	color: #CC0052;
	font-weight: bold;
}
#pressarticles {
	position:absolute;
	width:178px;
	height:22px;
	z-index:1;
	left: 574px;
	top: 80px;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#events {
	position:absolute;
	width:128px;
	height:21px;
	z-index:2;
	left: 22px;
	top: 68px;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: left;
}

/* End hide from IE-mac */ 
	
.linkwhite {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#wrapper #textblock #pressarticles a:link {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
#wrapper #textblock #pressarticles a:visited {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
#wrapper #textblock #pressarticles a:active {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
#wrapper #textblock #pressarticles a:hover {
	font-family: sans-serif;
	font-size: 12px;
	color: #CF0F5C;
	text-decoration: none;
}
.linktext {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#text a:link {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#text a:hover {
	font-family: sans-serif;
	font-size: 12px;
	color: #CC0052;
}
#text a:active {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#text a:visited {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
}
#textblockshoppingcart {
	position:absolute;
	width:691px;
	height:1119px;
	z-index:5;
	left: 56px;
	top: 68px;
	border: 1px solid #DAD0AC;
}
#shoppingcart {
	position:absolute;
	width:528px;
	height:1048px;
	z-index:0;
	left: 135px;
	top: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: justify;
}
#imagesshoppingcart {
	position:absolute;
	width:515px;
	height:137px;
	z-index:10;
	left: 197px;
	top: 1px;
}
#addresscontact {
	position:absolute;
	width:192px;
	height:115px;
	z-index:2;
	left: 615px;
	top: 145px;
	font-family: sans-serif;
	font-size: 12px;
}
.fieldcheckbox {
	border: 1px solid #666;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-repeat: no-repeat;
	background-position: left;
	background-color: #0E0D0C;
	text-align: left;
}
#continue a:link {
	color: #CC0052;
}
#continue a:visited {
	color: #CC0052;
}
#continue a:active {
	color: #CC0052;
}
#continue a:hover {
	color: #FFF;
}




#continue {
	position:absolute;
	width:113px;
	height:20px;
	z-index:2;
	left: 542px;
	top: 71px;
	color: #CC0052;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#sold3 {
	position:absolute;
	width:100px;
	height:115px;
	z-index:1;
	left: 11px;
	top: 59px;
}
#sold2 {
	position:absolute;
	width:77px;
	height:99px;
	z-index:1;
	left: 11px;
	top: 59px;
}
#sold1 {
	position:absolute;
	width:100px;
	height:115px;
	z-index:1;
	left: 11px;
	top: 59px;
}
#erroremail {
	position:absolute;
	width:400px;
	height:100px;
	z-index:1;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	margin: auto;
	border: 2px dashed #CC0052;
	padding: 10px;
	left: 544px;
	top: 106px;
}

