body {
	margin: 0;
	padding: 10px 0 0 0;
	font-family: Century Gothic,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 17px;
	color: #666666;
	background: #000000 url(../../images/bg.gif) repeat-x top left;
}
			/* for the default font on the site  */
 /*@font-face {
    font-family: Century Gothic;
    font-style:  normal;
    font-weight: normal;
    src: url(../../Century Gothic0.eot);
  }
 .style1 {font-family: Century Gothic}*/
 
				/* end  */  
  
img {
	border: 0;
}
.dynamic 
{
	font-style:italic;
	line-height:24px;
	color: #fe9ec1;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.title{font-family: Enviro,Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;}/*added for pipe*/
.collection{font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;}
.propeties
{
font-weight:bold;
	font-size:12px;
	color:#F84084;
	text-decoration:none;
}

#wrap {
	width: 870px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFF;
	padding: 19px;
}
.leftbg{
	background-image: url(../../images/left.gif);
	background-repeat:  repeat-y;
	background-position: top left;
}
.rightbg{
	background-image: url(../../images/right.gif);
	background-repeat:  repeat-y;
	background-position: top right;
}
.tpbtbg{
	background-image: url(../../images/top_bottom.gif);
	background-repeat:  repeat-x;
	background-position: top left;
}
#main{
	padding: 10px 31px 40px 31px;
	border: 1px solid #FC3F81;
	width: 698px;
}
#main1{
	padding: 10px 15px 40px 15px;
	border: 1px solid #FC3F81;
	width: 698px;
}

.submenu{
	height: 20px;
	padding: 7px 0 10px 2px;
	color: #000000;
	font-size: 14px;
}
.submenu a:link, .submenu a:visited, .submenu a:active{
	color: #F84084;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.submenu a:hover{
	color: #F84084;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.div_musthaves
{
	color:#000000;
	font-family:georgia Palatino;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	text-decoration:none !Important;
	border:0;
}

.div_musthaves a 
{
	color:#000000;
	font-family:georgia Palatino !Important;
	font-weight:bold !Important;
	font-size:16px !Important;
	text-decoration:none !Important;
	color:#000000 !Important;
	border:0;
}

.div_musthaves a:hover 
{
	font-family:georgia Palatino;
	font-weight:bold;
	font-size:16px;
	text-decoration:none !Important;
	color: #F84084 !Important;
	border:0;
}

.my{
	height: 20px;
	padding: 7px 0 10px 2px;
	color: #666666;
	font-size: 16px;
	font-weight: normal;
}
.my a:link, .my a:visited, .my a:active{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.my a:hover{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
.breadcrumbs{
	font-family: Century Gothic,Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 0 0 10px 0;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.breadcrumbs a:hover{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.titegrey{
	font-size: 12px;
	font-weight: bold;
}
.Bpink{
	color: #F84B8B;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0 0 0;
	line-height:18px;
}

#nav ul#drop li a.Bpinkdrop {
    color           : #ffffff;
    text-decoration : none;
    font-family     : Arial;
    font-weight     : bold;
    font-size       : 10px;
    margin          : 0px 6px;
    position        : relative;
    top             : -9px;
}

.STpink{
	color: #F84B8B;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 1px 0;
}
.Contentpink{
	color: #F84B8B;
	font-size: 12px;

}

A:link, A:visited, A:active	{
	font-weight:normal;
	font-size:12px;
	color:#F84084;
	text-decoration:underline;
}
A:hover	{
	font-weight:normal;
	font-size:12px;
	color:#F84084;
	text-decoration:none;
}
.leftbox{
	background-color: #EAEAEA;
	padding: 12px;
	line-height: 15px;
}


A.pink:link, A.pink:visited, A.pink:active	{
	font-weight:normal;
	font-size:12px;
	color:#F84084;
	text-decoration:underline;
}
A.pink:hover	{
	font-weight:normal;
	font-size:12px;
	color:#F84084;
	text-decoration:none;
}

/* footer */
#footer{
	padding: 10px 0 8px 0;
	color: #666666;
	font-size: 10px;
}
#footer a:link, #footer a:visited, #footer a:active{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#footer a:hover{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
#footer .Flinks a:link, #footer .Flinks a:active, #footer .Flinks a:visited{
	color: #F84084;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
#footer .Flinks a:hover{
	color: #F84084;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


/* forms */
form {
	border: 0;
	margin: 0;
	padding: 0;
}
.input {
	font-family: Century Gothic,Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	border: 1px solid #999999;
	background-color: #FFF;
	padding: 1px 1px 1px 3px;
	width: 135px;
}


.textarea {
	font-family: Century Gothic,Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	border: 1px solid #999999;
	background-color: #FFF;
	padding: 1px 1px 1px 3px;
	overflow: auto;
	width: 135px;
	height: 60px;
}



/* new styles  */
a.lnk-print:link, a.lnk-print:visited, a.lnk-print:active	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:none;
	background: transparent url(../../images/icon-print.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-print:hover	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:underline;
	background: transparent url(../../images/icon-print.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-email:link, a.lnk-email:visited, a.lnk-email:active	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:none;
	background: transparent url(../../images/icon-email.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-email:hover	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:underline;
	background: transparent url(../../images/icon-email.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-bookmark:link, a.lnk-bookmark:visited, a.lnk-bookmark:active	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:none;
	background: transparent url(../../images/icon-bookmark.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-bookmark:hover	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:underline;
	background: transparent url(../../images/icon-bookmark.gif) no-repeat 0 0;
	padding-left: 20px;
}

a.lnk-pdf:link, a.lnk-pdf:visited, a.lnk-pdf:active	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:none;
	background: transparent url(../../images/icon-bookmark.gif) no-repeat 0 0;
	padding-left: 20px;
}
a.lnk-pdf:hover	{
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:underline;
	background: transparent url(../../images/icon-bookmark.gif) no-repeat 0 0;
	padding-left: 20px;
}

.price {
	font: bold 14px arial;
	color: #666666;
	padding: 3px 0 0 0;
}
.cart td {
	height: 26px;
	font-weight: bold;
	border-bottom: 1px solid #f84084;
}
.cart2 td {
	height: 30px;
	font-weight: bold;
	font-size: 18px;
}
