a:link {
	color : #636466;}

a:visited {
	color : Black;}

#headerdiv{
	width : 802px;
	height : 172px;
	background-color : White;}

/*NAVIGATION TABS*/
#hometab  {
	position : absolute;
	top : 100px;
	left : 2px;
	z-index : 1;}
#shoptab {
	position : absolute;
	top : 72px;
	left : 114px;
	z-index : 2;}
#carttab {
	position : absolute;
	top : 59px;
	left : 222px;
	z-index : 3;}
#infotab {
	position : absolute;
	top : 59px;
	left : 484px;
	z-index : 4;}
#commentstab {
	position : absolute;
	top : 73px;
	left : 582px;
	z-index : 3;}
#leachcotab {
	position : absolute;
	top : 99px;
	left : 685px;
	z-index : 4;}

/*BLUE DOT CURVE*/
#header{
	position : absolute;
	top : 0px;
	left : 0px;
	z-index : 0;}

/*OTHER HEADER ELEMENTS*/
#preemiesmartlogo{
	position : absolute;
	top : 9px;
	left : 5px;
	z-index : 6;}
#preemiesmartlogo2{
	position : absolute;
	top : 6px;
	left : 248px;
	z-index : 6;}
#preemiesmartlogob{
	position : absolute;
	top : 4px;
	left : 7px;
	z-index : 6;}	
#taglinesm{
	position : absolute;
	top : 31px;
	left : 10px;
	z-index : 6;}
#by{
	font : x-small AvantGarde Bk BT, AvantGarde, sans-serif;
	color : White;
	position : absolute;
	top : 37px;
	left : 307px;}
#leachcologo{
	position : absolute;
	top : 0px;
	left : 323px;
	z-index : 7;}

/*WEBSITE INTRO PARAGRAPH DIV - FOR DUOTONE BABY BACKGROUND*/
#introdiv{
    background-image: url(introBkgd4.gif);
    width : 808px;
	height : 440px;
	position : absolute;
	left : 0px;
	top : 240px;}
#introdiv2{
    background-image: url(introBkgd2.jpg);
    width : 808px;
	height : 440px;
	position : absolute;
	left : 0px;
	top : 240px;}
/*PAGE CONTENT DIV FOR NORMAL PAGES*/
#pagecontent{
	width : 800px;
	height : 850px;
	position : absolute;
	left : 0px;
	top : 120px;
	padding : 0 25px 0 25px;}
	
/*PAGE CONTENT DIV FOR PREEMIESHOP3*/
#pagecontentc{
	width : 800px;
	height : 850px;
	position : absolute;
	left : 0px;
	top : 155px;
	padding : 0 25px 0 25px;}	

/*THERE'S NOTHING SMALL ABOUT CARING FOR YOUR PREEMIE.
FOR PAGES WITH DUOTONE BABY BACKGROUND.*/
#tagline{
	position : absolute;
	top : 6;
	left : 16px;}

/*THERE'S NOTHING SMALL ABOUT CARING FOR YOUR PREEMIE.
FOR NORMAL PAGES WITH NO BABY BACKGROUND.*/
#whitetagline{
	position : absolute;
	top : 10;
	left : 235px;}

/*LINE BELOW TAGLINE FOR PAGES WITH DUOTONE BABY BACKGROUND*/
#taglinehr{
	color : #B6B4D3;
	width : 369px;
	position : absolute;
	left : 77px;
	top : 76px;}

/*LINE BELOW TAGLING FOR NORMAL PAGES WITH NO BABY BACKGROUND.*/
#cleartaglinehr{
	color : #B6B4D3;
	width : 500px;
	position : absolute;
	left : 152px;
	top : 76px;}

/*LINE BELOW MORE ITEMS COMING SOON.*/
#moreitemshr{
	color : #B6B4D3;
	width : 455px;
	position : absolute;
	left : 170px;
	top : 35px;}	
	
/*PARAGRAPH ON DUOTONE BABY BACKGROUND*/	
#intropara{
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	position : absolute;
	left : 25px;
	top : 88px;
	width : 469px;
	}

/*NORMAL GRAY PARAGRAPH TEXT*/
p.normaltext{
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;}
	
/*NORMAL GRAY UNORDERED LIST TEXT*/
ul.normaltext{
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;}	

/*NORMAL GRAY HEADER*/	
h3{
	font : 16px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;}
	
/*BLUE HEADER*/	
h3.blue{
	font : 16px Arial Black, AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #9FC9EB;}	

/*SMALL NOTE-LIKE TEXT*/
span.note{
font : 10px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;}

/*TEXT EMPHASIZED WITH BLACK*/
em{
	color : Black;}


/*LONG VERSION OF SHOP PAGE CONTENTS*/
/*PAGE CONTENT DIV */
#pagecontent{
	width : 800px;
	height : 1500px;
	position : absolute;
	left : 0px;
	top : 120px;
	padding : 0 25px 0 25px;}
/*FIRST ROW*/
p.shoprow{
	position: absolute;
	display: table-row;
	height : 150px;
	width : 550px;
	left : 200px;}
/*ROWS*/
#rowa{
	top : 50px;}	
#rowb{
	top : 225px;}
#rowc{
	top : 400px;}
#rowd{
	top : 575px;}
#rowe{
	top : 750px;}
#rowf{
	top : 925px;}	
/*IMAGE*/	
img.shopthumbinline{
	position: absolute;
	display: block;
	width : 150px;
	height : 150px;
	top : 0px;
	left : -150px;}
/*PARAGRAPH*/	
span.shopinline{
	position: absolute;
	display: table-cell;
	width : 500px;
	height : 150px;
	padding : 15px 0 0 15px;
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	top : 0px;
	left : 0px;}	



/*TWO COLUMN VERSION OF SHOP PAGE CONTENTS*/	
/*FIRST PRODUCT ROW ON SHOP PAGE - COPY FOR EACH ROW ADDED*/
p.ashoprow{
	position: absolute;
	display: table-row;
	height : 150px;
	width : 750px;
	left : 10px;
	top : 50px;}
/*SECOND PRODUCT ROW ON SHOP PAGE - COPY FOR EACH ROW ADDED*/
p.bshoprow{
	position: absolute;
	display: table-row;
	height : 150px;
	width : 750px;
	left : 10px;
	top : 250px;}
/*THIRD PRODUCT ROW ON SHOP PAGE - COPY FOR EACH ROW ADDED*/
p.cshoprow{
	position: absolute;
	display: table-row;
	height : 150px;
	width : 750px;
	left : 10px;
	top : 425px;}
/*FIRST IMAGE*/		
img.ashopthumbinline{
	position: absolute;
	display: block;
	width : 150px;
	height : 150px;
	top : 0px;
	left : 0px;}
/*FIRST PARAGRAPH*/	
span.ashopinline{
	position: absolute;
	display: table-cell;
	width : 220px;
	height : 150px;
	padding : 0 30px 0 15px;
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	top : 0px;
	left : 150px;}	
/*SECOND IMAGE*/		
img.bshopthumbinline{
	position: absolute;
	display: block;
	width : 150px;
	height : 150px;
	top : 0px;
	left : 415px;}
/*SECOND PARAGRAPH*/	
span.bshopinline{
	display: table-cell;
	width : 220px;
	height : 150px;
	padding : 0 30px 0 15px;
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	position: absolute;
	top : 0px;
	left : 565px;}	

		
/*CONTACT INFO FOR PAGES WITH DUOTONE BABY BACKGROUND*/
#acontactinfo{
	font : x-small AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	position : absolute;
	left : 290px;
	top : 335px;
	text-align : center;
}

/*CONTACT INFO FOR NORMAL PAGES WITH NO BABY BACKGROUND*/
#bcontactinfo{
	font : 13px AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #636466;
	position : absolute;
	bottom : 50px;
	left : 250px;
	text-align : center;
}

/*COPYRIGHT INFO FOR PAGES WITH DUOTONE BABY BACKGROUND*/
#acopyright{
	font : xx-small AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #A3C5E8;
	position : absolute;
	right : 14px;
	bottom : 19px;}

/*COPYRIGHT INFO FOR NORMAL PAGES WITH NO BABY BACKGROUND*/
#bcopyright{
	font : xx-small AvantGarde Bk BT, AvantGarde, sans-serif;
	color : #A3C5E8;
	position : absolute;
	right : 14px;
	bottom : 19px;}