@charset "UTF-8";
/* CSS Document */
/*homepage css*/
/*Begin Container*/
/*Begin Header*/

/*Take out this code

* {ƒ
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}
		
*/
#newsImage, .newsImage {
	vertical-align: middle;
	background-position: center;
	display: inline;
}
.checkOutBar {
	margin: 2px;
	padding: 6px;
}
#aboutContainer{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 4px;
}
#homeProductsBoxLink {
cursor: hand;
}
#homeAboutBoxLink {
cursor: hand;
}



#cartProducts {
	padding-right: 6px;
	padding-left: 6px;
}
#linedown0, #lineup0 {
cursor: pointer;
}
#aboutNatual {
	background-image: url(http://www.gloryforgirls.com/glory1_images/100natural.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#aboutNatualNoGreen {
	background-image: url(http://www.gloryforgirls.com/glory1_images/100natural.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#aboutBottomTitles {
	font-size: 16px;
	font-weight: 200;
	color: #000000;

}
#aboutBottomLeft {
	display: inline;
	float: left;
	width: 520px;
	margin-left: 50px;
	padding-left: 50px;
	margin-right: 10px;
	padding-right: 10px;
}
#aboutBottomRight {
	display: inline;
	float: right;
	width: 200px;
	margin-right: 50px;
	padding-right: 50px;
	}

#aboutIngredientsDesc {
	background-position: left;
	list-style-type: none;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#aboutIngredients {
	background-position: right;
	list-style-type: none;
	text-align: right;
	text-indent: 0px;
	margin: 0px;
	color: #F05094;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutBodyInspiration {
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding-left: 10px;
}

#aboutSignature {
	width: 400px;
	text-align: left;
	float: right;
}
#mainContainer {
	display: inline;
	width: 800px;
	overflow: hidden;
}
#pageContainer {
	width: 800px;
	overflow: hidden;
}

.productBox	{
	margin: 5px;
	padding: 10px;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.productNote	{
	font-size: 12px;
	font-style: italic;
	color: #ee407d;
}

.productTitle, #prodid  {
	font-size: 18px;
	color: #000000;
}
#prodid {
	padding-top: 30px;
	padding-bottom: 8px;
}

.productDescription	{
	font-size: 12px;
	color: #000000;
}
.productDetails	{
	padding-top: 8px;
	padding-bottom: 12px;
	font-size: 9px;
	color: #CC3366;
	font-style: italic;
}
.pinkRow {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC3366;
	margin: 0px;
	padding: 0px;
	height: 3px;
	color: #CC3366;
}
.cellDot {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	padding-left: 8px;
}
.rowDot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.productPrice	{
	
	font-size: 14px;
	color: #CC3366;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#topLogin {
	padding-right: 30px;
	padding-left: 20px;
}

#topAccount {
	padding-right: 20px;
	padding-left: 20px;
}

#topCart {
	padding-right: 10px;
	padding-left: 20px;
}

.dottedCell {
	width: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333333;
}
.about_dottedCell {
	width: 20px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-LEFT-color: #333333;
}


.homeBox {
	width:226px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 6px;
	padding-top: 12px;
}

.homeBoxHead {
	font-family: "Gill Sans", Verdana, Arial;
	font-size: 24px;
	font-weight: 100;
	text-transform: uppercase;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0066;
	color: #000000;
	text-align: center;
	padding-bottom: 4px;
}

.homeBoxCaption{
	font-size: 14px;
	color: #CC0066;
	padding-top: 4px;
	padding-bottom: 4px;
}

.homeBoxSection {
	font-size: 20px;
	font-weight: 300;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 4px;
}
.homeBoxBody{
	font-size: 12px;
	color: #000000;
}
.footerLinks{
	font-size: 12px;
}

body {
	background-color:#000000;
	text-align:center; /* horizontal centering for IE Win quirks */
	font-family: Gill Sans, Verdana, Arial;
	line-height: 18px;
		}

	#container {
	text-align:left;
	width:959px;
	color:#7e7d7d;
	font-size: 12px;
	
	
	background-color:#FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	
		}
		
		
	.below_container {
	color: #FFFFFF;
	text-align: center;
	height: 30;
	font-size: 12px;
	width: 959px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
		}
		
.header {
	height: 109px;
	width: 959px;
	float: left;
	background-color: #FFFFFF;


}

.logo {
		background-image: url(http://www.gloryforgirls.com/layout_images/gloryGirls_Logo.png);
		height: 109px;
		width: 150px;
		background-repeat: no-repeat;
		float: left;
	
		}
	

.rightTop {
	float: left;
	height: 109px;
	width: 693px;
	
}
.account_shoppingbag {
	background-image: url(http://www.gloryforgirls.com/layout_images/login_shoppingBag.png);
	background-repeat: no-repeat;
	height: 109px;
	width: 156px;
}
.login_top {
	text-align: left;
	padding-left: 6px;
}
.shopping_top {
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 4px;
}
.shopping_top a:link {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #7e7d7d;
	text-decoration: none;
}
.shopping_top a:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7d7d;
	text-decoration: none;
}
.shopping_top a:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
}
.shopping_top a:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7d7d;
}


/*template links*/
a:link {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #7e7d7d;
	text-decoration: none;
}
a:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7d7d;
	text-decoration: none;
}
a:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
}
a:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7d7d;
}
/*End template links*/

/*Inside the main content section links*/
.maincontent a:link {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ee407d;
	text-decoration: none;
}
.maincontent a:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	text-decoration: none;
}
.maincontent a:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #f38ab3;
}
.maincontent a:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
}
/*End of links for the main content*/

ul#navbar {
	float:left;
	width:560px;
	list-style:none;
	height:29px;
	margin:0px;
	padding:0px;
	display:inline;
	/*background-image: url(http://www.gloryforgirls.com/layout_images/navButton.png);
	background-repeat: repeat;*/
}
ul#navbar li {
	float:left;
	display:inline;
	color: #7d7d7d;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
}
ul#navbar li a {
	float:left;
	height:29px;
	#height:22px;
	width:140px;
	font-family:Gill Sans, Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color: #7d7d7d;
	text-decoration:none;
	padding:7px 0 0 0;
}

ul#navbar li a:link {}
ul#navbar li a:hover {
	color: #EE4F92;	
}
ul#navbar li a:active {}

.navPadding {
	text-align: center;
	margin-top: 7px;
}

.actid, #actid2, #actid2 a:link, #actid2 a:hover {
	color:#ee407d;
	font-weight: bold;
}
.leftshadow_nav {
	
	height: 29px;
	width: 9px;
}
.rightshadow_nav {
	
	height: 29px;
	width: 9px;
}
.navbar_placement {
	float: right;
	width: 959px;
	height: 29px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

.mainframe {
	float: left;
	width: 959px;
	background-color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}
.leftGradient {
	background-image: url(http://www.gloryforgirls.com/layout_images/leftFrame.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 13px;
}
.leftshadow {
	background-image: url(http://www.gloryforgirls.com/layout_images/leftShadow.png);
	background-repeat: repeat-y;
	width: 9px;
}
.rightshadow{
	background-image: url(http://www.gloryforgirls.com/layout_images/rightShadow.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 8px;
}
.rightGradient {
	background-image: url(http://www.gloryforgirls.com/layout_images/rightFrame.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 13px;
}
.mainContent {
	height: 100%;
	width: 905px;
}
.footer {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	float: center;
	height: 30px;
	width: 959px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 4px;
	margin-right: 4px;
}
.alignLeft {
	float: left;
	margin-left: 10px;
	text-align: center;
	vertical-align: middle;
}
.alignRight {
	float: right;
	margin-right: 8px;
	text-align: center;
	vertical-align: middle;
}
.interactiveBox {
	background-image: url(http://www.gloryforgirls.com/layout_images/interactiveBox.png);
	float: right;
	height: 123px;
	width: 581px;
	margin-right: 4px;
	text-align: center;
		
}
.bottomHome, .bottomProducts, .bottomScrollProducts, .bottomLine{
	background-color: #FFFFFF;
	width: 959px;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0066;
	padding-bottom: 6px;
	overflow: hidden;
}
.bottomFrame {
	background-image: url(http://www.gloryforgirls.com/layout_images/bottomFrame.png);
	height: 20px;
	width: 948px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: left;
}
.interactivPadding {
	padding-top: 1px;
	padding-left: 13px;
}

.leftBottom_text {
	float:left;
	height: 100px;
	width: 335px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: 7e7d7d;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0066;
}
.pinkBold {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ee407d;
}
.bottomMargin_home {
	float:left;
	height: 36px;
	width: 948px;
	margin-left: 0px;
	font-weight: bold;
	background-color: #000000;
}
.bottomMargin {
	float:left;
	height: 200px;
	width: 948px;
	margin-left: 0px;
	font-weight: bold;
	background-color: #000000;
}

.headerText {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	line-height: 14px;
	color: #7e7d7d;
	text-decoration: none;
	}
	
.cart_popup_box {
	color: #CC0000;
	background-color: #FFFFFF;
	border: 8px solid #CCCCCC;
	background-position: center center;
}
	
.leftBottom_textJustified {
	text-align: justify;
	padding-bottom: 8px;
	line-height: 18px;	
}

.funstuffBG	{
	background-image: url(http://www.gloryforgirls.com/layout_images/funstuff/funstuff_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.leftimg {
	float:left;
	width:25px;
	margin:0px;
	padding:0px;
}

.wordspacing {
	word-spacing: 10px;
}

a .whitelink {
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 4px;
}


.whiteText {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

#whiteText {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.greyTxt {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}
.pnkTxt13 {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 13px;
	color: #ee407d;
}
.greyTitle {
	font-size: 19px;
	font-family: Gill Sans, Verdana, Arial;
	color: #7e7e7e;
}

.pinkTxtbold_newstop {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	font-weight: bold;
	word-spacing: 0px;
}

#floral_login {
	margin-top: 40px;
	width: 905px;
	height: 355px;
	background-image: url(http://www.gloryforgirls.com/layout_images/images/login_floral_lowerlft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#floral_about {
	width: 905px;
	height: 455px;
	background-image:url(http://www.gloryforgirls.com/layout_images/about/about_floral.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#floral_wishlist {
	width: 905px;
	height: 400px;
	background-image: url(http://www.gloryforgirls.com/layout_images/wishlist/wishlist_floral_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}

#floral_contact {
	
	height: 373px;
	background-image: url(http://www.gloryforgirls.com/layout_images/contact/contactpress_floral_all.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}


#floral_account {
	margin-top:40px;
	margin-left: 50px;
	margin-right: 0px;
	background-image: url(http://www.gloryforgirls.com/layout_images/contact/contactpress_floral_all_right.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

#floral_party {
	padding-top: 50px;
	width: 905px;
	height: 500px;
}

#floral_pdetail {
	float:left;
	width: 905px;
	height: 439px;
	background-image:url(http://www.gloryforgirls.com/layout_images/product/productdetail_floral2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin:0px;
	padding:0px;
}

#floral_pdetail_nonatural {
	float:left;
	width: 905px;
	height: 379px;
	background-image:url(http://www.gloryforgirls.com/layout_images/product/productdetail_floral_nonatual.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin:0px;
	padding:0px;
}

#floral_letsparty {
	float:left;
	margin-top: 40px;
	width: 885px;
	height:470px;
	background-image: url(http://www.gloryforgirls.com/layout_images/letsparty_productbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0 0 0 20px;
}

#floral_product {
	margin-top: 40px;
	width: 905px;
	height: 473px;
	background-image: url(http://www.gloryforgirls.com/layout_images/product/product_floral.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#ingredients {
	border: thin solid #000000;
	float:right;
	height: 1355 px;
	width: 282 px; 
	background-image:url(http://www.gloryforgirls.com/layout_images/gogreen/gogreen_ingeredientboxes.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


#left {

	float: left;
	margin-left: 70px;
}

#left_giftCard {
	float: left;
	margin-bottom: 20px;
}


#left_about {
	float: left;
	padding:85px 0 0 15px;
}

#left_contact {
	float: left;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 50;
	padding-left: 170px;
}
#left_postcard {
	float: left;
	margin:20px;
	width: 320px;
}

#myspace {
margin:30px;
}

#left_natural {
	float: left;
	margin-left: 50px;
	margin-top: 40px;
	width: 490px;
}

#right_natural {
	margin-top: 15px;
margin-right: 50px;
	float: right;
	width: 282px;
	height: 1355px;
	
}
#topBox {
	background-image: url(http://www.gloryforgirls.com/layout_images/gogreen/gogreen_ingeredientboxes_01.jpg);
	background-repeat: no-repeat;
	height: 665px;
	width: 282px;
}

#midBox {
	background-image: url(http://www.gloryforgirls.com/layout_images/gogreen/gogreen_ingeredientboxes_02.jpg);
	background-repeat: no-repeat;
	height: 331px;
	width: 282px;
}

#left_pdetail{
	float: left;

}

#left_spotlight {
	float:left;
}

.natural_Btop{
	float: left;
	clear: both;
	text-align: center;
	background-position: center;
	width: 905px;
}

#right_postcard {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}


.right_natural_padding{
	padding-top: 40px;
	line-height: 14px;

}

.right_natural_padding2{
	padding-top: 30px;

}

#right_contact {
	float: right;
	height: 350px;
	padding-top: 50px;
	padding-right: 120px;
	padding-bottom: 100;
	padding-left: 0;
}

#right {
	float: right;
	margin-right:55px;
}

#right_wish {
	float: right;
	margin-right: 105px;
}


#r {
	float: right;
	padding:0 185px 0 0;
}

#rightparty {
	float: right;
	padding:0 10px 0 0;
	margin-right: 35px;
}
#right_giftCard {
	float: right;
	
}

#right_about {
	float: right;
	padding:0 45px 0 0;
	font-weight: normal;
}

#loveskin {
	width: 800px;
	padding-left: 70px;
	font-weight: normal;
}

#outer_container {
	margin-top:30px;
	margin-left: 50px;
	margin-right: 50px;
	font-weight: normal;	
}

#outer_container_products {
	float:left;
	font-weight: normal;
	padding:0px;
}

#spotlight_container {
padding-top:40px;
padding-left: 50px;/*	
	padding-right: 50px; */
	width: 850px;
}

#content_container {
	width: 905px;
	height: 450px;
}

#content_container_myspace {
	width: 905px;
	height: 450px;
	font-weight: normal;
}

#content_container_wallpaper {
	width: 905px;
	font-weight: normal;
}
#spotlightstories {
	float:left;
	}
	
#product_sm {
	width: 165px;
	height:350px;
	border: 1px solid #c6c8ca;
	#height:395px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

#product_med {
	width: 165px;
	height:360px;
	border: 1px solid #c6c8ca;
	#height:410px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

#bottom {
}

.lnspace {
	line-height:18px;
}


.formStyle {
	border: 1px solid #c0b3b6;
	font-size: 12px;
	height: 20px;
	width: 200px;
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}

.formStyle_giftcards {
	border: 1px solid #c0b3b6;
	font-size: 12px;
	height: 20px;
	width: 170px;
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}

.qty {
	border: 1px solid #c0b3b6;
	font-size: 12px;
	height: 18px;
	width:20px;
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}

.qty_menu {
	border: 1px solid #c0b3b6;
	font-size: 12px;
	height: 18px;
	width:55px;
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}

a.pinkTxt, .messageStackSuccess, .messageStackError {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #ee407d;
	margin:0px;
	padding:10px 0 0 0;
}

.pinkTxt_noUnder,  a.pinkTxt_noUnder {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	margin:0px;
	padding:10px 0 0 0;
	text-decoration: none;	
}

.pinkTxt_9 {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 9px; 
	color: #ee407d; 
}
.pinkTxtbold {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #ee407d; 
	font-weight:bold;
}

.pinkTxtboldStory {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px;
	line-height: 18px;
	color: #ee407d; 
	font-weight:bold;
}


.ltpinkTxtbold {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #f38ab3;
	font-weight: bold;
	 
}

.ltpinkTxt {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #f38ab3;
	 
}



a.pinkTxtbold:link{
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #ee407d;
	font-weight:bold;
}
.newsTable {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
a.pinkTxtbold:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	text-decoration: none;
}
a.pinkTxtbold:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #f38ab3;
	font-weight:bold;
}
a.pinkTxtbold:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	font-weight:bold;
}

.pinkTxtBold_newstop a:link{
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #ee407d; 
	font-weight:bold;
}

.pinkTxtBold_newstop a:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	text-decoration: none;
}
.pinkTxtBold_newstop a:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #f38ab3;
	font-weight:bold;
}
.pinkTxtBold_newstop a:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	font-weight:bold;
}

.ltpinkTxt {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 12px; 
	color: #f38ab3;
	 
}

.greyTxt {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
	font-weight: normal;
	margin:0px;
	padding:0 0 10px 0;
	line-height: 16px;
}
.greyTxt12 {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
	font-weight: normal;
	margin:0px;
	padding:0 0 10px 0;
	line-height: 16px;
}

.greyTxt10 {	
	font-family: Gill Sans, Verdana, Arial;
	font-size: 10px;
	color: #7e7e7e;
}
1
.greyTxt_8 {	
	font-family: Gill Sans, Verdana, Arial;
	font-size: 9px;
	color: #7e7e7e;
}

.greyln {	
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #c6c8ca;
}

.greyTxtlg {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 13px;
	color: #7e7e7e;
	font-weight: normal;
}

.ltpinkTxtlg {
	font-family: Gill Sans, Verdana, Arial; 
	font-size: 13px; 
	color:#f38ab3;
	font-weight: normal;
}
.lineHeight_natural{
	line-height: 15px;
	}

.greenTxt {
	font-family: Gill Sans, Verdana, Arial;
	color: #acc837;
	font-size: 24px;
	margin-bottom: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-weight: normal;
	text-transform: lowercase;
}

.pageHeading, .shoppingHeader {
	font-family: Gill Sans, Verdana, Arial;
	color: #000000;
	font-size: 24px;
	margin-bottom: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-weight: normal;
	text-transform: lowercase;
}	

.greenTxtmed {
	font-family: Gill Sans, Verdana, Arial;
	color: #acc837;
	font-size: 16px;
	height:20px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.greenTxtsmall {
	font-family: Gill Sans, Verdana, Arial;
	color: #acc837;
	font-size: 12px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.orangeTxtmed {
	font-family: Gill Sans, Verdana, Arial;
	color: #f37679;
	font-size: 16px;
	height:20px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.orangeTxtsmall {
	font-family: Gill Sans, Verdana, Arial;
	color: #f37679;
	font-size: 12px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.blueTxtmed {
	font-family: Gill Sans, Verdana, Arial;
	color: #73ccf3;
	font-size: 16px;
	height:20px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.blueTxtsmall {
	font-family: Gill Sans, Verdana, Arial;
	color: #73ccf3;
	font-size: 12px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.redTxtmed {
	font-family: Gill Sans, Verdana, Arial;
	color: #ee407d;
	font-size: 16px;
	height:20px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.redTxtsmall {
	font-family: Gill Sans, Verdana, Arial;
	color: #ee407d;
	font-size: 12px;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
.greenTxtSm {
	font-family: Gill Sans, Verdana, Arial;
	color: #acc837;
	font-size: 12px;
}
.rowOutline {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-bottom-color: #CCCCCC;
	height:35px;
}

.greyTxtbold {
	font-size: 12px; 
	color: #7e7e7e; 
	font-family: Gill Sans, Verdana, Arial; 
	font-weight: bold; }

	
	.greyTxtbold12 {
	font-size: 12px; 
	color: #7e7e7e; 
	font-family: Gill Sans, Verdana, Arial; 
	font-weight: bold; }

	
	.greyTitle {	font-size: 19px;
	font-family: Gill Sans, Verdana, Arial;
	color: #7e7e7e;
}
.greyTxt {	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #7e7e7e;
}


.pinkTxt {
	font-family: "Gill Sans", Verdana, Arial;
	font-size: 12px;
	color: #EE2375;
}
.pnkTxt13 {	font-family: Gill Sans, Verdana, Arial;
	font-size: 13px;
	color: #ee407d;
}
.hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	width: 99%;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-top: 6px;

}
a.whitelink {
	color: #ffffff;
}
a.lbOn {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	font-weight: bold;
}
/*dont use on main style sheet-generic links*/
.pink a:link {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ee407d;
	text-decoration: none;
}
.pink a:visited {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
	text-decoration: none;
}
.pink a:hover {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #f38ab3;
}
.pink a:active {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 12px;
	color: #ee407d;
}
.prodt {
	margin:0px;
	height:15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}



/*dont use on main style sheet-generic links*/

.top_News {
	background-color: #FFFFFF;
	float: left;
	height: 117px;
	width: 800px;
}


.outer_news_container {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c7c9;
	float: left;
	width: 885px;
}
.outer_border {
	border: 1px solid #c7c9c9;
	float: left;
	height: 438px;
	width: 368px;
	margin-bottom: 20px;
		
	

}
.inner_border {
	margin-top: 15px;
	border: 1px solid #c7c9c9;
	height: 407px;
	width: 336px;
	
}

.inner_border_padding {
	padding-top: 75px;
}

.bottom_alignment {

	vertical-align: text-bottom;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c9c9;
}

.pinktxt_20 {
	font-family: Gill Sans, Verdana, Arial;
	font-size: 20px;
	color: #ee407d;
	line-height: 24px;
}
.right_news_txt {
	float: left;
	width: 340px;
	margin-left: 25px;
	padding-top: 40px;
	
}

.difcursor     {cursor:hand;} 

input.text {
    border:2px solid #333333;
    border-radius:10px;
}
.checkOutBTNContainter {
	margin-right: 20px;
	margin-left: 20px;
	padding-right: 20px;
	padding-left: 20px;
	display: inline;
	background-position: center;
	float: none;
}
.about_titles {
	font-size: 18px;
	font-weight: 200;
	text-transform: uppercase;
	color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EE2372;
}
<!--
.skinBox {
	width: 440px;
	margin: 5px;
	padding: 10px;
}
.skinBoxTop {
width: 440px;

}

.skinBoxImage {
	width: 180px;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.skinBoxContent {
width: 240px;
float: right;
}
-->