/* CSS Document */

table.store a img{border:1px solid #FFF; padding:2px 0;}
table.store a:hover img{border:1px solid #FDD;}

body {

	width:760px;

	margin:0 auto;

	margin-top:0px;

	background:#fff0ea;

}



/* ----- HEADER ----- */

#header {

	width:760px;

	height:112px;

	background-color:#FFF;

}

#logobox{

	height:95px;

	width:456px;

	float:left;

	margin: 10px 0px 0px 0px;

}

#cartbox{

	float:right;

	margin: 75px 0 0 0;

}



/* ----- NAVIGATION ----- */

#navigation {

	width:760px;

	background-color:#fff0ea;

}

#navigation table td {

	text-align:center;	

}

#navigation table td a {

	display:block;

	padding:5px 15px;

	font-size:11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-transform:uppercase;

	color:#503e1e;

	text-decoration:none;

	outline:none;

	border-right:1px dotted #de918d;

}

#navigation table td a#nav_home {

	border-left:1px dotted #de918d;

}



/* ----- NAV HOVER & SELECTED STATES ----- */

#navigation a:hover,

body#home a#nav_home ,

body#shop a#nav_shop,

body#aboutlili a#nav_lili,

body#retailers a#nav_retailers,

body#storefinder a#nav_storefinder,

body#contact a#nav_contact,

body#faq a#nav_faq {

	background-color:#f6c2b8;

}



/* ----- SUB NAVIGATION ----- */

#navigation .subnav {

	display:block;

	position:absolute;

	visibility:hidden;

	background-color:#f6c2b8;

	border-color:#de918d;

	border-style:dotted;

	border-width:1px 0;

}

#navigation .subnav td a {

	border-color:#de918d;

	border-style:dotted;

	border-width:1px 0 1px;

	margin-bottom:1px;

	text-align:left;

	text-indent: 6px;

	text-transform:none;

	background-color:#f6c2b8;

	background-image:url(images/subnav_bgfill.gif);

	background-position:left center;

	background-repeat:no-repeat;

	padding-right:5px;

}

#navigation .subnav td a#subnav_girls {

	margin-top: 1px;

}

#navigation .subnav td a:hover {

	color:#bb504a;

	background-image:url(images/subnav_on_bgfill.gif);

}

/* ----- MAIN IMAGE ----- */

#main-image {

	width:760px;

	height:295px;

	/*background-image:url(images/template-image.jpg);*/

	background-repeat:no-repeat;

}

/* ----- MAIN CONTENT ----- */

#content-sep{

	background-image:url(images/content-sep.gif);

	background-repeat:repeat-x;

	height:19px;

	width:100%;

}

#content {
	width:760px;
	height:600px;
	background-color:#ffffff;
	background-image:url(images/blue_fabric_bgfill.jpg);
	background-position: left bottom;
	background-repeat:repeat-y;

}

#content-finder {
	width:760px;
	height:4000px;
	background-color:#ffffff;
	background-image:url(images/blue_fabric_bgfill.jpg);
	background-position: left bottom;
	background-repeat:repeat-y;

}

#content-faq { 

	width:760px;

	height:720px;

	background-color:#ffffff;

	background-image:url(images/blue_fabric_bgfill.jpg);

	background-position: left bottom;

	background-repeat:repeat-y;	

}

#content-retail { 

	width:760px;

	height:525px;

	background-color:#ffffff;

	background-image:url(images/blue_fabric_bgfill.jpg);

	background-position: left bottom;

	background-repeat:repeat-y;	

}

#content-contact{ 

	width:760px;

	height:330px;

	background-color:#ffffff;

	background-image:url(images/blue_fabric_bgfill.jpg);

	background-position: left bottom;

	background-repeat:repeat-y;	

}

#home_content { 

	width:760px;

	min-height:125px; /* for modern browsers */

	height:auto !important; /* for modern browsers */

	height:125px; /* for IE5.x and IE6 */

	background-color:#ffffff;	

}

#left_content {

	float:left;

	width:133px;

	vertical-align:top;

	height:63px;	

}

/* ----- RIGHT CONTENT ----- */

#right_content {

	float:right;

	width:627px;

	vertical-align:top;

	height:63px;

	background-position:left top;

	background-repeat:no-repeat;

}

#right-outer {

	background-image:url(images/content_carpet.gif);

	background-repeat:no-repeat;

	background-position:right top;

}

#right-outer-lili {
	float:right;
	width:625px;
	height:720px;
	background-image:url(images/back-lili.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#right-outer-lori {
	float:right;
	width:625px;
	background-image:url(images/back-lori.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:600px;
}

#right-outer-finder {

	float:right;

	width:625px;

	background-image:url(images/back-finder.jpg);

	background-repeat:no-repeat;

	background-position:top;

	height:417px;

}

#right-outer-faq {

	float:right;

	width:625px;

	background-image:url(images/back-faq.jpg);

	background-repeat:no-repeat;

	background-position:top;

	height:417px;

}

#right-outer-retail {

	float:right;

	width:625px;

	background-image:url(images/back-uses.jpg);

	background-repeat:no-repeat;

	background-position:top;

	height:417px;

}

#right-outer-contact {

	float:right;

	width:625px;

	background-image:url(images/back-contact.jpg);

	background-repeat:no-repeat;

	background-position:top;

	height:417px;

}

#right-inner{

	margin: 65px 5px 0 18px;

}

#right-inner-finder{

	margin: 42px 5px 0 18px;

}

#right-inner-retail{

	margin: 42px 5px 0 18px;

}

#right-inner-contact{

	margin: 42px 5px 0 18px;

}



/* ----- FOOTER ----- */

#footer { 

	width:760px;

	height:23px;

	background-color:#937552;

	border-top:5px solid #ede4c8;

	border-bottom:5px solid #ffffff;

	vertical-align:middle;

}



#footer p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

}



#footer a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

	text-decoration: none;

}



#footer a:hover{

	text-decoration:underline;

	color: #FFF;

}



#privacy{

	float:left;

	margin: 3px 0 0 4px;

}

#copyright{

	float:right;

	margin: 3px 4px 0 0;

}



/* ----- CONTENT STYLES ----- */

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #68641d;

	margin-top: 0px;

	line-height: 18px;

}

.store{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333;

	line-height: 12px;

	font-weight:bold;

}

.storeLight{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333;

	line-height: 12px;

	font-weight:normal;

}

.content{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #68641d;

	margin-top: 0px;

	line-height: 20px;

}

.finderTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #bb504a;

	font-weight:bold;

	line-height: 16px;

}

.finder{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #68641d;

	line-height: 16px;

}



.finder a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #68641d;

	line-height: 16px;

}

.bar{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #de918d;

}

.header{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #68641d;

	line-height:15px;

}

/*INTERIOR NAV */

ul.int-nav {

    display: inline;

	margin-top: 0px;

	padding-left: 15px;

	padding: 0px;

}

ul.int-nav li {

	list-style-type: none;

	float: left;

}

ul.int-nav li a {

	height: 32px;

	float: left;

}

ul.int-nav li a:hover {

	background-position: 0px -32px;

}

li.lili a {

	width: 133px;

	height: 32px;

	background-image: url(images/about-lili.gif);

	background-repeat: no-repeat;

}

li.lili a span {

	display: none;

}

li.lori a {

	width: 133px;

	height: 32px;

	background-image: url(images/about-lori.gif);

	background-repeat: no-repeat;

}

li.lori a span {

	display: none;

}

li.girls a {

	width: 133px;

	height: 32px;

	background-image: url(images/girls.gif);

	background-repeat: no-repeat;

}

li.girls a span {

	display: none;

}

li.boys a {

	width: 133px;

	height: 32px;

	background-image: url(images/boys.gif);

	background-repeat: no-repeat;

}

li.boys a span {

	display: none;

}

li.neutral a {

	width: 133px;

	height: 32px;

	background-image: url(images/neutral.gif);

	background-repeat: no-repeat;

}

li.neutral a span {

	display: none;

}

li.nursery a {

	width: 133px;

	height: 32px;

	background-image: url(images/nursery.gif);

	background-repeat: no-repeat;

}

li.nursery a span {

	display: none;

}

li.changepad a {

	width: 133px;

	height: 32px;

	background-image: url(images/nursery.gif);

	background-repeat: no-repeat;

}

li.changepad a span {

	display: none;

}

.lightBorder {border-top:1px dashed #DCC;}

