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: 207px;

}

#logo {

	float: left;

}



.headerfloat {

	float: left;

	padding-top: 106px;

}

#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: 297px;

	top: 9px;

}

#sparkle2 {

	position: absolute;

	left: 541px;

	top: 104px;

	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(dots2.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;

}



#bottomlinksholder {



	padding-top: 40px;

	background-color: #FFFFFF;

	margin-right: 14px;

	margin-left: 14px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #ea86a5;

}



#bottomlinks {

	background-image: url(bottom_menuback.jpg);

	background-repeat: no-repeat;

	height: 25px;

	display: block;

	background-position: center top;

	list-style-type: none;

	color: #FFFFFF;

	font-size: 12px;

	text-align: center;

	padding-top: 11px;

}

#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;

}

.cobll{

	padding-top: 5px;

	padding-right: 7px;

	padding-bottom: 5px;

	padding-left: 7px;

}

.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: 51px;

}

#toplink2 {

	position: absolute;

	left: 693px;

	top: 51px;

}

.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 {

	position: absolute;

	left: -17px;

}

.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;
}
