BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        COLOR: #550000; 
        
        FONT-SIZE: 11px;
       
}
A:link {
        COLOR: #46BAD6; TEXT-DECORATION: underline;
}
A:visited {
        COLOR: #46AAD6; TEXT-DECORATION: none;
}
A:hover {
        COLOR: #55CC00; TEXT-DECORATION: underline;
}
A:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}

H1 {
        FONT-SIZE: 15px;
}
H2 {
        FONT-SIZE: 13px;
}
H3 {
        FONT-SIZE: 12px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
BODY { 
        margin: 0 0 0 0;
        BACKGROUND-COLOR: #E1E199;
        text-align:		center;
	background: 	url("homeBack.gif") top left repeat-x #e1e199;
}
.HeadBox {
        BACKGROUND-COLOR: #E1E199;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBox {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #8E4B00;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #FF8600; COLOR: #330000; FONT-WEIGHT: bold;
}
.VertMenuItems{
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #550000; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}
.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
        BACKGROUND-COLOR: #BFE476;
}
.DialogTitle {
        COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #38A921;
}
.AdminSmallMessage {
        COLOR: #FF3300;
}
.AdminTitle {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
        BACKGROUND-COLOR: #555555;
}
.ProductTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductTitleCart {
        COLOR: #000000;  FONT-SIZE: 11px;
		  text-align: left;	
}
.ProductSKU{
	color: #999;
	font-size: 10px;
	text-align: left;
}
.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsTitle {
        COLOR: #000000; 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 11px;
}
.ProductDetails {
        COLOR: #000000;
}
.ProductPriceTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}

.ProductPriceTitleSave {
        COLOR: #FA0000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}


.bottomLink{
	font-size: 11px;
}
.ProductPricePreview {
        COLOR: #210000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
        text-indent:4px;
        padding: 3px 5px 0px 0px;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceOriginalDisabled {
        COLOR: #333300;  FONT-SIZE: 10px; 
        text-decoration: line-through;vertical-align: top;
        
}
.ProductPriceSmall {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.ProductPriceSmalld {
        COLOR: #333300; FONT-WEIGHT: bold; FONT-SIZE: 10px; 
           text-decoration: line-through;vertical-align: top;
}
.MarketPrice {
		FONT-SIZE: 14px; FONT-FAMILY: Times New Roman;
}
.ItemsList {
        COLOR: #330000; FONT-WEIGHT: bold;
}
#Disabled {
        COLOR: #909090;
}
.NavigationPath {
        COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.NavigationPath:link {
        COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.NavigationPath:visited {
        COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.NavigationPath:hover {
        COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.NavigationPath:active  {
        COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.FormButton {
        COLOR: #330000; 
        /* FONT-WEIGHT: bold;  */
        font-size:11px;
}
.Button {                                 
		FONT-FAMILY: Arial;
		BACKGROUND: URL(images/butbg.gif);
		BACKGROUND-COLOR: #BFE476;
		COLOR: #000000; FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
}
.CustomerMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; 
}
.ErrorMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; 
}
.Star {
        COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.TableHead {
	BACKGROUND-COLOR: #CCCCCC; FONT-WEIGHT: bold;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00;
}
.Tab {
        BACKGROUND-COLOR: #FFD44C;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */
    BORDER-RIGHT: none;        /* like "VertMenuBox" */
    BORDER-TOP: none;          /* like "VertMenuBox" */
    BORDER-LEFT: none;         /* like "VertMenuBox" */
    BORDER-BOTTOM: none;       /* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 2px; 
    MARGIN-RIGHT: 3px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */
    BORDER-RIGHT: none;        /* like "VertMenuBorder" */
    BORDER-TOP: none;          /* like "VertMenuBorder" */
    BORDER-LEFT: none;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 3px;  
    CURSOR: pointer;
}
.CatMenuItemOn
{   
    BACKGROUND-COLOR: #FF8600;              /* like "VertMenuTitle" */
    BORDER-RIGHT: 1px solid #FF8600;        /* like "VertMenuBorder" */
    BORDER-TOP: none;          /* like "VertMenuBorder" */
    BORDER-LEFT: none;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 3px;  
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #330000;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #FFCC33;
}
.NavDialogBox {
    background-color: #FFFFCC;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000; 
	TEXT-DECORATION: none;
}
.SubHeader2 {
	COLOR: #666666;
	font-size:		11px;
	font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
	FONT-WEIGHT: bold;
}
.SubHeader2Line {
	BACKGROUND-COLOR: #CCCCCC;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFA92F;
}
.SpecialOffersPrice {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}

		html, body, * {
			margin: 		0;
			padding: 		0;
		}
		
		#wrapper{
			text-align:		left;
			margin:			20px auto 0px auto;
			background:		#fff;
			width: 			779px;
		}
		#header{
			background:		url("../i/headerBack.gif") 0px -2px repeat-x #fff;
			position:		relative;
			height:			106px;
		}
		#header h1 a{
			position: 		absolute;
			display: 		block;
			text-indent:		-99999px;
			top:			20px;
			left:			20px;
			height:			50px;
			width:			740px;
			background:		url("../../i/logo_save40.gif");
		}
		#header ul{
			list-style-type:none;
			padding:		0;
			margin:			0;
		}
		#header li{
			float:			left;
		}
		#header ul.menu{
			position:		absolute;
			top:			78px;
			left:			31px;
		}
		#header ul.menu li a{
			margin:			0 5px 0 0;
			display:		block;
			height:			26px;
			text-indent:		-1000px;
		}	
		#header ul.menu li a.about{
			width:			80px;
			background:		url("../i/navMenu.gif") -17px 0px;
		}
		#header ul.menu li a.about:hover{
			background:		url("../i/navMenu.gif") -17px 52px;
		}
		#header ul.menu li.active a.about{
			background:		url("../i/navMenu.gif") -17px 26px;
		}
		
		
		#header ul.menu li a.babies{
			width: 			80px;
			background:		url("../i/navMenu.gif") -97px 0px;
		}
		#header ul.menu li.active a.babies{
			background:		url("../i/navMenu.gif") -97px 26px;
		}
		
		#header ul.menu li a.babies:hover{
			background:		url("../i/navMenu.gif") -97px 52px;
		}
		
		
		
		#header ul.menu li a.kids{
			width: 			60px;	
			background:		url("../i/navMenu.gif") -179px 0px;
		}
		#header ul.menu li a.kids:hover{
			background:		url("../i/navMenu.gif") -179px 52px;
		}
		#header ul.menu li.active a.kids{
			background:		url("../i/navMenu.gif") -179px 26px;
		}
		
		#header ul.menu li a.moms{
			width: 			70px;
			background:		url("../i/navMenu.gif") -244px 0px;
		}
		#header ul.menu li a.moms:hover{
			background:		url("../i/navMenu.gif") -244px 52px;
		}
		#header ul.menu li.active a.moms{
			
			background:		url("../i/navMenu.gif") -244px 26px;
		}
		
		#header ul.menu li a.contact{
			width: 			96px;
			background:		url("../i/navMenu.gif") -318px 0px;
		}
			#header ul.menu li a.contact:hover{
			background:		url("../i/navMenu.gif") -318px 52px;
		}
		
		#header ul.menu li.active a.contact{
			
			background:		url("../i/navMenu.gif") -318px 26px;
		}
		
		#header ul.usertools{
			position:		absolute;
			top:			78px;
			right:			31px;
			font:			11px arial; 
			color:			#fff;
		}
		#header ul.usertools li a{
			margin:			0 5px;
			line-height:	26px;
			text-decoration:none;
			color:			#fff;
		}
		#header ul.usertools li a:hover{
			color:			#f00;
		}
		 #wrapper #content_welcome{
			padding-bottom:	10px;
		}
		 #wrapper #content_welcome h1#banner{
			text-indent: 	-99999px;
			display: 		block;
			height:			273px;
			width:			759px;
			background:		url("../i/homeBanner.jpg");
			margin:			0 10px;
		}
		 #wrapper #content_welcome a{
			margin:			5px 0 0px 5px;
			text-indent:	-9999px;
			display:		block;
			height:			191px;
			width:			250px;
			float:			left;
		}
		
		
		
		 #wrapper #content_welcome a.bodysuits{
			margin-left: 	10px;
			background:		url("../i/bodysuits.jpg");
		}
		* html #home #wrapper #content a.bodysuits{
			margin-left:	5px;
		}
		  #content_welcome a.giftsets{
			background:		url("../i/giftsets.jpg");
		}
		#wrapper #content_welcome a.accessories{
			background:		url("../i/accessories.jpg");
		}
		
		
		#about #content{
			padding: 		20px 0 10px 0;
		}
		#about #content h1{
			display: 		block;
			text-indent:	-999px;	
			height:			118px;
			width:			594px;
			margin:			0 0 0 15px;
			background:		url("../i/aboustUs.jpg");
		}
		.aus{
			display: 		block;
			text-indent:	-999px;	
			height:			118px;
			width:			594px;
			margin:			0 0 0 15px;
			background:		url("../i/aboutUs.jpg");
		}
		.afa{
			display: 		block;
			text-indent:	-999px;	
			height:			118px;
			width:			594px;
			margin:			0 0 0 15px;
			background:		url("../i/aboutFabrics.gif");
		}
		.asa{
			display: 		block;
			text-indent:	-999px;	
			height:			118px;
			width:			594px;
			margin:			0 0 0 15px;
			background:		url("../i/aboutSnaps.gif");
		}
		
		.ats{
			display: 		block;
			text-indent:	-999px;	
			height:			118px;
			width:			594px;
			margin:			0 0 0 15px;
			background:		url("../i/aboutttsnaps.gif");
		}
		.customColor{
			display: block;
			width: 40px;
			height: 40px;
			background-color: #EEFFFF;
			margin: 		4px 4px 4px 4px;
			float: 			left;
			text-align:center;
			vertical-align:middle;
			cursor:pointer;
			font-weight:bold;
			border:1px solid #369;
			color:#369
		}
		
		.customColorSel{
			display: block;
			width: 40px;
			height: 40px;
			background-color: #EEFFFF;
			margin: 		4px 4px 4px 4px;
			float: 			left;
			text-align:center;
			vertical-align:middle;
			cursor:pointer;
			font-weight:bold;
			border:2px solid #369;
			color:#369
		}
		
		.breather{
			margin: 0px 15px 15px 15px;
		}
		
		.dynOpts{
				margin: 0px 15px 15px 15px;
		}
		
		
		#minicart{
			background-color: #EFEFFF;
			border: 1px;
			width: 200px;
			height:230px;
			position: absolute;
			top: 200;
			left:200;
			padding: 3px;
			display: none;	
		}
		
		.specs {
			font-color:#aaa;
			font-size: 10px;
		}
		.specsl {
			font-color:#eea;
			font-size: 10px;
			font-weight: bold;
		}
		
		.sendtofriendframe{
			border: 0px;
			background-color: #EFEFFF;
			width: 580px;
			margin: 2px;
			padding: 5px;
		}
		
		.reviewframe{
			border: 0px;
			/* background-color: #D7D8DC; */
			 background-color: #EFEFE1;
			width: 580px;
			margin: 2px;
			padding: 5px;
		}
		.reviewmessage{
			padding: 5px;
			font-style: italic;
		}
		.btnlink{
			font-weight:bold;
			
			  
		}
		.prodBorder{
			border:1px solid #FFFFFF;
		}
		.productThumbnail1{
			display: block;
			width: 38px;
			height: 51px;
			margin: 		4px 4px 4px 4px;
			text-align:center;
			vertical-align:middle;
			cursor:pointer;font-weight:bold;
				
			color:#369
			
		}
		.productThumbnail2{
			display: block;
			width: 120px;
			height: 160px;
			margin: 		4px 4px 4px 4px;
			text-align:center;
			vertical-align:middle;
			cursor:pointer;font-weight:bold;
				
			color:#369
			
		}
		.productThumbnail3{
			display: block;
			width: 260px;
			height: 345px;
			margin: 		4px 4px 4px 4px;
			text-align:center;
			vertical-align:middle;
			cursor:pointer;font-weight:bold;
				
			color:#369
			
		}
		
		.swatch{float:left;text-align:center;vertical-align:middle;line-height:19px;color:#369;cursor:pointer;font-weight:bold;}
		#about #content ul#sidemenu{
			float: 			left;
			list-style-type:none;
			display:		block;
			width: 			143px;
			margin:			0px 0px 10px 10px;
		}
		
		#about #content ul#sidemenu li{
			margin:			10px 0px 0px 0px;
		}	
		* html #about #content ul#sidemenu{
			margin-left:	5px;
		}
		#about #content ul#sidemenu li a{
			font-size:		13px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			color:			#000000;
			text-decoration:none;
		}
		#about #content ul#sidemenu li a:hover,
		#about #content ul#sidemenu li.active a
		{
			color:			#f00;
		}
		.productTable {
		 	width: 594px;
			
		}
		#about  #content #pageText{
			margin:			0 10px 0 153px;
			border-left:	1px solid #bfbfbf;
		}
		.conditions{
			margin:			10px 20px 0px 153px;
			font:			12px Arial;
			line-height: 22px;
			padding: 0px 0px 0px 14px;
			border-left:	1px solid #bfbfbf;
		
		}
		.cartpotd{
			
			vertical-align: top;

		}
		.carttable{
			padding: 3px;
		}
		.customerdetails{
			font-size: 15px;
		}
		.cart{
			margin:			15px 5px 5px 15px;
			width:			779px;
			
			font:			12px Arial;
		}
		.cartimgheader{
			top: 146px;
			margin: 19px 0px;
			}
		.err_header{
			top: 176px;
			margin: 20px 0;
			}
			
			
		.breather_cart{
			margin: 0px 13px 15px 15px;
		}
		.carttable.td{
			padding: 10px;
			
			
		}
		
		.cartheader{
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			font-size:		11px;
			font-weight: bold;
			color:			#000000;

			background-color: #E7F5DC;
		}
		.alternatingrow{
			background-color: #E6E6FA;
		}
		.conditionssm{
			float: 			left;
			list-style-type:none;
			display:		block;
			width: 			143px;
			margin:			22px 0px 10px 9px;
			
			font-size:		13px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			color:			#000000;
			text-decoration:none;
		}
		.conditionssm li{
			margin:			10px 0px 0px 0px;
		}	
	
		.conditionssm li a{
			font-size:		13px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			color:			#000000;
			text-decoration:none;
		}
		
		.conditionssm li a:hover,
		.conditionssm li.active a
		{
			color:			#f00;
		}
		.condul{
			margin:			0 0 0 20px;
			font-size:		12px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			list-style-type:none;
			line-height:	22px;
		}
		.condulnum{
			margin:			0 0 0 20px;
			font-size:		12px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			list-style-type:	decimal;
			line-height:		22px;
		}
		#about  #content #pageText p{
			margin:			15px 15px 5px 15px;
			width:			450px;
			
			font:			12px Arial;
		}
		#about  #content #pageText p a{
			line-height:	16px;
			font:			12px Arial;
		}
		#about  #content #pageText p strong{
			color:			#f00;
		}
		#about  #content #pageText ul{
			
			margin:			0 0 0 20px;
			font-size:		12px;
			font-family:  		Arial, Verdana, Helvetica, Sans-serif; 
			line-height:	22px;
		}
		
		#about  #content #pageText p.sig{
			margin-top:		5px;
			color:			#00a0c6;	
		}
		
		#footer {
			margin-top:2em;
			background:#5a3d1b;
			color:white;
			padding: 2px;
			text-align:center;
			font-family: verdana,arial,helvetica;
			font-size:10px; line-height:22px;
		}
	
		#footer p { color:white; text-align:center; margin:0;}
			
		#footer a { color: white; text-decoration:none; }
		#footer a:hover { text-decoration:underline; }
			
		.clearfix:after {
		    content: "."; 
		    display: block; 
		    height: 0; 
		    clear: both; 
		    visibility: hidden;
		}
	
		.clearfix {
			display: inline-table;
		}
	
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */

		.hiddenOption {
			height : 1px;
			visibility: hidden;
			display:none;
		}
-->

