body
{
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
}

#Master
{
	width:100%;
}
	#InnerMaster
	{
		width:1000px;
	}
	#InnerMaster .logosearchnav
	{
		width:1000px;
		height:162px;
		position:relative;
	}
		#InnerMaster .logosearchnav .clientlogo
		{
			position:absolute;
			width:144px;
			height:162px;
			top:0px;
			left:0px;
		}
		#InnerMaster .logosearchnav .searchrow
		{
			position:absolute;
			top:0px;
			right:0px;
			width:856px;
			height:136px;
			background-image:url(../images/searchBG.gif);
			background-position:right top;
			background-repeat:no-repeat;
			background-color:#FFFFFF;
		}
			#InnerMaster .logosearchnav .searchrow .SearchGo
			{
				position:absolute;
				top:65px;
				left:735px;
			}
			#InnerMaster .logosearchnav .searchrow .txtSearchBox
			{
				position:absolute;
				top:69px;
				left:602px;
				width:120px;
				height:21px;
				font-size:15px;
				border:0px solid #ff0000;
			}
		#InnerMaster .logosearchnav .hnav
		{
			position:absolute;
			top:136px;
			left:225px;
			/*width:502px;*/
			width:473px;
			height:26px;
		}
		#InnerMaster .logosearchnav .ShopQty
		{
			position:relative;
			top:136px;
			left:698px;
			width:50px;
			height:26px;
			background-color:#FCF8FA;
		}
		#InnerMaster .logosearchnav .ShopQty .Count
		{
			position:absolute;
			top:8px;
			left:0px;
			color:#733D15;
			font-family:Verdana;
			font-size:12px;
			border:0px solid #FF0000;
		}
		#InnerMaster .logosearchnav .hnavright
		{
			position:absolute;
			top:136px;
			right:0px;
			width:273px;
			height:26px;
			background-image:url(../images/nnavright.gif);
			background-repeat:no-repeat;
		}
	#InnerMaster .navbelowrow
	{
		width:1000px;
		height:7px;
		background-image:url(../images/navbelowrow.gif);
		background-repeat:no-repeat;
		font-size:1px;
	}
	#InnerMaster .leftnavbody
	{
		width:1000px;
		position:relative;
	   	background-image:url(../images/bodyRPTR1.jpg);
		background-repeat:repeat-y;
		overflow:hidden;
	}
	#InnerMaster .leftnavbody .LeftNav
	{
		/*Fixed width 206px width no border*/
		position:relative;
		width:206px;
		float:left;
		border:0px solid #ff0000;
	}
		#InnerMaster .leftnavbody .LeftNav .News_signin
		{
			width:206px;
			height:25px;
			position:relative;
			/*background-image:url(../images/News_signin.jpg);*/
			background-repeat:no-repeat;
		}
		#InnerMaster .leftnavbody .LeftNav .News_signin .txtNewsletter
		{
			top:20px;
			left:29px;
			position:absolute;
			width:130px;
			height:21px;
			color:#643512;
			border:1px solid #DDACC1;
		}
		#InnerMaster .leftnavbody .LeftNav .News_signin .newsGo
		{
			top:20px;
			left:163px;
			position:absolute;
		}
			#InnerMaster .leftnavbody .LeftNav .News_signin .textKeepUpdated
			{
				position:absolute;
				top:5px;
				left:30px;
				font-size:11px;
				font-family:Tahoma;
				font-weight:bold;
				color:#9D0059;
			}
			#InnerMaster .leftnavbody .LeftNav .textSignin_myaccount
			{
				position:relative;
				left:28px;
				width:130px;
			}
		#InnerMaster .leftnavbody .LeftNav .DynCategories
		{
			position:relative;
			float:left;
			padding-left:30px;
		}
	#InnerMaster .leftnavbody .BodyCol
	{	
		/*Fixed width 794px width no border*/
		position:relative;
		width:794px;
		float:left;
		border:0px solid #ff0000;
		background-image:url(../images/BodyBG.jpg);
		background-repeat:no-repeat;
		background-position:top right;
		min-height:551px;
		height:expression(document.body.text < 551? "551px": "auto" );
	}
		#InnerMaster .leftnavbody .BodyCol .B1row
		{
			width:597px;
			height:47px;
			position:relative;
		}
			#InnerMaster .leftnavbody .BodyCol .B1row .whitePatch
			{
				position:absolute;
				top:0px;
				left:0px;
				width:250px;
				height:47px;
				background-color:#FFFFFF;
			}
		#InnerMaster .leftnavbody .BodyCol .B2row
		{
			width:597px;
			height:213px;
			background-color:#FFFFFF;
			position:relative;
		}
			#InnerMaster .leftnavbody .BodyCol .ladyImg
			{
				width:211px;
				height:213px;
				position:absolute;
			}
			#InnerMaster .leftnavbody .BodyCol .WhatImg
			{
				width:230px;
				height:213px;
				position:absolute;
				left:217px;
				
			}
			#InnerMaster .leftnavbody .BodyCol .bestsaleImg
			{
				width:230px;
				height:213px;
				position:absolute;
				left:217px;
				
			}
			#InnerMaster .leftnavbody .BodyCol .MommyImg
			{
				width:145px;
				height:213px;
				position:absolute;
				left:452px;
			}
		#InnerMaster .leftnavbody .BodyCol .B3row
		{
			width:597px;
			height:4px;
			font-size:1px;
			background-color:#FFFFFF;
			color:#211B21;
		}
		#InnerMaster .leftnavbody .BodyCol .B4row
		{
			/*background-color:#E8BBB3;*/
			width:597px;
			min-height:297px;
			height:expression(document.body.text < 297? "297px": "auto" );
			position:relative;
			z-index:1000000;
			
		}
			#InnerMaster .leftnavbody .BodyCol .paddedBody
			{
				top:5px;
				left:17px;
				width:577px;
				position:relative;
				margin:0px 10px 10px 10px;
				border:0px solid #ff0000;
				min-height:297px;
				height:expression(document.body.text < 297? "297px": "auto" );
				border:0px solid #000000;
			}
			
	#InnerMaster .footerrow
	{
		position:relative;
		width:1000px;
		
	}
		#InnerMaster .footerrow .footernav
		{
			color:#845D41;
			font-family:Tahoma,verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
		}
		#InnerMaster .footerrow .footernav a
		{
			color:#845D41;
			font-family:Tahoma,verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			font-weight:bold;
		}
		#InnerMaster .footerrow .footernav a:hover
		{
			color:#D54C84;
			font-size:11px;
			text-decoration:none;
		}
		#InnerMaster .footerrow .DottedLine
		{
		
		}
		#InnerMaster .footerrow .copyright
		{
			color:#845D41;
			font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		#InnerMaster .footerrow .copyright a
		{
			color:#BD897E;
			font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		#InnerMaster .footerrow .copyright a:hover
		{
			color:#000000;
			font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
		}
#GeoTrustLogo
{
	position:absolute;
	left:800px;
	top:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


