body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	background-image: url(tile.jpg);
}
* {
	margin: 0px;
	padding: 0px;
}
.blueborder img {
	border: thin solid #6699FF;
}
.bluetext {
	color: #6699FF;
}
.clear {
	font-size: 1px;
	clear: both;
	height: 1px;
}
#container {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 929px;
	margin-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
#header {
	height: 190px;
}
#logo {
	float: left;
}
.headerfloat {
	float: left;
	padding-top: 167px;
}
#menu1 {
	position: absolute;
	left: 34px;
	top: 118px;
	width: 120px;
	height: 83px;
}
#menu2 {
	position: absolute;
	left: 194px;
	top: 118px;
	width: 120px;
	height: 83px;
}
#menu3 {
	position: absolute;
	left: 614px;
	top: 118px;
	width: 120px;
	height: 83px;
}
#menu4 {
	position: absolute;
	left: 774px;
	top: 118px;
	width: 120px;
	height: 83px;
}
#sparkle1 {
	position: absolute;
	left: 282px;
	top: 42px;
}
#sparkle2 {
	position: absolute;
	left: 536px;
	top: 113px;
	width: 83px;
}
#content {
	background-color: #FFFFFF;
	margin-left: 14px;
	margin-right: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ea86a5;
	padding-left: 42px;
	padding-right: 42px;
	width: 816px;
}
#content_left {
	background-image: url(dots1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#content_right {
	background-image: url(dots1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
#cat1 {
	background-image: url(cat1pic.jpg);
	background-repeat: no-repeat;
	height: 204px;
	padding-left: 166px;
	float: left;
	padding-top: 28px;
	margin-right: 36px;
}
#cat2 {
	background-image: url(cat2pic.jpg);
	background-repeat: no-repeat;
	height: 163px;
	padding-left: 218px;
	float: left;
	padding-top: 28px;
}
#content h2 {
	color: #E23D6F;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 12px;
	line-height: 20px;
}
#content h3 {
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #F5AF1F;
}
#content p {
	line-height: 18px;
	padding-bottom: 14px;
}
#content ul {
	line-height: 18px;
	padding-bottom: 14px;
	padding-left: 15px;
	list-style-position: outside;
}
#content ol {
	line-height: 18px;
	padding-bottom: 14px;
	padding-left: 15px;
	list-style-position: outside;
}
#content a {
	color: #808080;
	text-decoration: underline;
}
#content a:hover {
	text-decoration: none;
}
#content #hometitle {
	background-image: url(title_dots.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 23px;
	position: relative;
	margin-bottom: 12px;
}
#content #hometitle span {
	display: block;
	position: absolute;
	top: -25px;
}
.pinklinks {
	background-image: url(pinklink.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 206px;
	text-align: center;
	padding-top: 19px;
	margin-top: 45px;
}
#content .pinklinks a {
	text-transform: uppercase;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
#content .pinklinks a:hover {
	color: #FFD2DD;
}
#newsletter {
	background-image: url(newsletter_back.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 352px;
	margin-right: auto;
	margin-left: auto;
}
#content #newsletter h3 {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 4px;
}
#newsletterpink {
	background-image: url(newsletter_form_back.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 302px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 26px;
}
#newsletterpink table {
}
#emailtxt {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 131px;
	background-color: #FFFFFF !important;
	height: 16px;
}
#nlback {
	background-color: #FFFFFF;
	margin-right: 25px;
	margin-left: 22px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
}
#bottomlinks {
	background-image: url(bottom_menuback.jpg);
	background-repeat: no-repeat;
	height: 25px;
	display: block;
	background-position: 10px 5px;
	list-style-type: none;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	padding-top: 16px;
	background-color: #FFF;
	margin-right: 14px;
	margin-left: 14px;
	width: 900px;
}
#bottomlinks li {
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
}
#bottomlinks a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#bottomlinks a:hover {
	text-decoration: underline;
}
#footer {
	text-align: center;
	color: #9a9a9a;
	font-size: 10px;
	padding-bottom: 20px;
}
#bottom {
	position: relative;
	height: 27px;
}
#sparkle3 {
	position: absolute;
	left: -39px;
	top: -27px;
}
#footer ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11px;
	color: #969696;
	list-style-type: none;
	padding-bottom: 14px;
	padding-top: 20px;
}
#footer li {
	display: inline;
	padding-right: 3px;
	padding-left: 3px;
}
#footer ul a {
	color: #969696;
	text-decoration: none;
}
#footer ul a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer a {
	color: #9a9a9a;
	text-decoration: none;
	font-weight: bold;
}
#footer a:hover {
	text-decoration: underline;
}
#contheight {
}
OPTION.oostock {
	color : #A0A0A0;
}
.cobhl {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #fdf2f5;
}
.cobll {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #FFF;
}
.cobtbl {
	background-color: #f8d1dc;
	
}
.pinklinks2 {
	background-image: url(pinklink.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 206px;
	text-align: center;
	padding-top: 19px;
	margin-bottom: 15px;
}
#content .pinklinks2 a {
	text-transform: uppercase;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
}
#content .pinklinks2 a:hover {
	color: #FFD2DD;
}
#revtbl {
}
#content #revtbl td {
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EF9BB5;
}
#content #revtbl p {
	padding-bottom: 10px;
}
.presstbl {
	background-color: #FF99CC;
}
.presstbl td {
	padding: 5px;
	background-color: #FFFFFF;
}
.reviewform {
	font-family: Tahoma;
	font-size: 12px;
	color: #595959;
}
.imgright {
	display: block;
	float: right;
	padding-left: 10px;
}
#toplink1 {
	position: absolute;
	left: 111px;
	top: 76px;
}
#toplink2 {
	position: absolute;
	left: 693px;
	top: 76px;
}
.delivered {
	color: #DDDDDD;
	font-size: 10px;
}
#content .delivered a {
	color: #DDDDDD;
}
.uppercase {
	text-transform: uppercase;
}
.prodbtnpad {
	padding-right: 3px;
	padding-left: 3px;
}
#content h3 a {
	color: #F5AF1F;
}
#animated {
	height: 40px;
	position: relative;
}
#animated_img {
	left: -17px;
	position: absolute;
	z-index: 50;
	top: 0px;
}
#animated_img_left {
	background-color: #FFF;
	position: absolute;
	width: 201px;
	left: -18px;
	top: 0px;
	z-index: 100;
	height: 36px;
}
#animated_img_right {
	background-color: #FFF;
	position: absolute;
	width: 201px;
	left: 635px;
	top: 0px;
	z-index: 100;
	height: 36px;
}
.smalltext {
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}
#content #homelinks a {
	text-decoration: none;
}
.prodsku {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.prodprice {
}
#content .ectlink {
	color: #ee86a7;
}
.pink {
	font-size: 12px;
	color: #ee86a7;
	font-weight: bold;
}
.headertbl {
	background-color: #ee86a7;
}
.headertbl td {
	background-color: #FFFFFF;
	padding: 10px;
}
#celeb_recip {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	text-align: center;
	height: 103px;
	width: 340px;
	overflow: auto;
	border: 1px solid #FADAE4;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
#addthis {
	padding-top: 12px;
}
.toppad {
	padding-top: 15px;
}
#footer_areaholder {
	margin-right: 14px;
	margin-left: 14px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFF;
}
#footer_area {
	background-image: url(footer_area.jpg);
	background-repeat: repeat-x;
	height: 177px;
	background-color: #FFF;
	padding-left: 20px;
}
#footer_area h4 {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 7px;
	padding-top: 18px;
}
#footer_area ul {
	display: block;
	line-height: 20px;
	color: #000;
	font-size: 11px;
}
#footer_area ul li {
	display: block;
}
#footer_area #footernewsletter p {
	line-height: 15px;
	color: #000;
	padding-bottom: 10px;
}
#footer_area ul #footer_blog {
	background-image: url(rss.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 21px;
}
#footer_area ul #footer_facebook {
	background-image: url(facebook.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 21px;
}
#footer_area ul #footer_twitter {
	background-image: url(twitter.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 21px;
}
.footerpic {
	padding-top: 18px;
}
#footernewsletter {
	width: 170px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #f7bdcf;
	padding-bottom: 14px;
	margin-top: 12px;
}
#footer_area #footernewsletter h4 {
	padding-top: 6px;
}
#footertxt input {
	width: 154px;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 4px;
	font-size: 11px;
	color: #908c85;
	font-family: Tahoma, Geneva, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
#footerbtn {
	text-align: right;
}
#footer_area a {
	color: #000;
	text-decoration: none;
}
#footer_area a:hover {
	color: #000;
	text-decoration: underline;
}
hr.review {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F8D1DD;
	height: 1px;
	margin-top: 7px;
	margin-bottom: 7px;
}
#savelistdiv a {
	text-decoration: none !important;
	display: block !important;
	padding-top: 5px !important;
	padding-right: 7px !important;
	padding-bottom: 5px !important;
	padding-left: 7px !important;
	font-weight: bold !important;
	font-size: 13px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}
#savelistdiv td {
	margin: 0px !important;
	padding: 0px !important;	
}
#savecartlist a {
	text-decoration: none !important;
	display: block !important;
	padding-top: 5px !important;
	padding-right: 7px !important;
	padding-bottom: 5px !important;
	padding-left: 7px !important;
	font-weight: bold !important;
	font-size: 13px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}
#savecartlist td {
	margin: 0px !important;
	padding: 0px !important;	
}#pinit {
	padding-bottom: 15px;
	padding-left: 5px;
	padding-top: 5px;
}
#addthisbtn {
	padding-left: 5px;
}
