body {	margin: 0; padding: 0; text-align: center; background: #FAF2EB;}
#wrapper { width: 745px; margin-right: auto; margin-left: auto; text-align: left; position: relative;}
#wrapper2 {width: 745px; position: absolute; top: 75px; background: #DFCDBA url(http://www.forestandzoe.com/images/blankline.gif) repeat-y left top ;}
#main { float: right; background: #DFCDBA; width: 563px;}
#nav {  float: left; width: 182px; background: white; }
#header { width: 745px;	background: #FAF2EB;}
#footer { float: left; width: 745px;	background: #FAF2EB; text-align: right;}
#main_inside-div { margin:14px 10px 0px 14px;}
#main_product-icon { margin:15px 23px 15px 23px;}

P.V10B {font-family:verdana; font-size: 10px; color: #78522C; font-weight:bold;}
.V10B a:link {color:#78522C; text-decoration: none;} 
.V10B a:visited {color:#78522C; text-decoration: none;}
.V10B a:hover {text-decoration: underline;}

P.V10 {font-family:verdana; font-size: 10px; color: #78522C;}
.V10 a:link {color:#78522C; text-decoration: none;} 
.V10 a:visited {color:#78522C; text-decoration: none;}
.V10 a:hover {text-decoration: underline;}

P.V12 {font-family:verdana; font-size: 12px; color: #78522C;}
.V12 a:link {color:#78522C; text-decoration: underline;} 
.V12 a:visited {color:#78522C; text-decoration: underline;}
.V12 a:hover {text-decoration: underline;}

P.V12B {font-family:verdana; font-size: 12px; color: #78522C; font-weight:bold;}
P.V16B {font-family:verdana; font-size: 16px; color: #78522C; font-weight:bold;}

h1 { font-family:verdana; font-weight:bold; color:#78522C; font-size: 18px;}
h2 { font-family:verdana; font-weight:bold; color:#78522C; font-size: 16px;}
h4 { font-family:verdana; font-weight:bold; color:#78522C; font-size: 14px; line-height:50%;}

P.pagelinks {font-family:verdana; line-height: 1.5; font-size: 10px; color: #78522C; text-align:right;margin-right:40px; margin-left:20px;}
.pagelinks a:link {color:#78522C; text-decoration: underline;} 
.pagelinks	a:visited {color:#78522C; text-decoration: underline;}
.pagelinks	a:hover {text-decoration: underline; color:#C48649;}

div.product_icon { float: left; width: 150px; height:197px; margin-top:5px; margin-bottom:5px; margin-left:2px; margin-right:8px; line-height: 1.4; color:#CD853F; font-family:verdana; font-size: 10px; font-weight:bold;text-align: left;}
.product_icon a:link {color:#CD853F; text-decoration: none;} 
.product_icon a:visited {color:#CD853F; text-decoration: none;}
.product_icon a:hover {color:#CD853F; text-decoration: underline;}
div.customer_care {font-family:verdana; font-size: 12px; color: #78522C;margin:25px;}
.customer_care a:link {color:#78522C; text-decoration: underline;}
.customer_care a:visited {color:#78522C; text-decoration: underline;}

img.product1 { border-width:2px; border-color: #78522C; border-style: solid;}

.menutitle{cursor:pointer;margin-bottom: 5px;background-color:#ECECFF;color:#000000;width:140px;padding:2px;text-align:center;font-weight:bold;/*/*/border:1px solid #000000;/* */}

#dropmenudiv{
position:absolute;
border:1px solid #78522C;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:13px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #78522C;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/ background-color: #DFCDBA;}
#dropmenudiv a:link{ color:#CD9A67}
#dropmenudiv a:visited{ color:#CD9A67}

form { margin: 0px; padding: 0px; }	

span.button { font-family:helvetica; font-weight:bold; color:white; font-size:11px; background: #CD853F; text-decoration: none; border-style:solid; border-width:2px; border-color:#78522C; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:1px;}
span.button_green { font-family:helvetica; font-weight:bold; color:white; font-size:11px; background:#3DA247; text-decoration: none; border-style:solid; border-width:2px; border-color:#31823F; padding-left:25px; padding-right:25px; padding-bottom:2px; padding-top:1px;}
span.c1 { font-family:verdana; font-weight:bold; color:#78522C; font-size: 11px}
span.c2 { font-family:verdana; font-weight:bold; color:#CD853F; font-size: 10px}
span.c3 { font-family:verdana; font-weight:bold; color:#CD853F; font-size: 11px}
span.V16B {font-family:verdana; font-size: 16px; color:#78522C; font-weight:bold;}

td.topmenu { font-family:helvetica; font-weight:bold; color:#C98D53; font-size: 14px; padding-right:6px;}
.topmenu a:link {color:#C98D53; text-decoration: none;} 
.topmenu a:visited {color:#C98D53; text-decoration: none;}
.topmenu a:hover {color:#78522C;}

p.c2 { font-family:verdana; font-weight:bold; color:#CD853F; font-size: 10px; padding-left: 9px; margin-top:1px; margin-bottom:1px;}
.c2 a:link {color:#CD853F; text-decoration: none;} 
.c2	a:visited {color:#CD853F; text-decoration: none;}
.c2	a:hover {text-decoration: underline;}
.c3 a:link {color:#CD853F; text-decoration: none;} 
.c3	a:visited {color:#CD853F; text-decoration: none;}
.c3	a:hover {text-decoration: underline;}

td.c4 { font-family:verdana; font-weight:bold; color:#78522C; font-size: 10px}
.c4 a:link {color:#78522C; text-decoration: none;} 
.c4 a:visited {color:#78522C; text-decoration: none;}
.c4 a:hover {text-decoration: underline;}

img#logo { position: relative; top: 10px; left: 11px; border:0}
input.search { border-width:1px; border-color: #A5ACB2; border-style: solid}
select.brand { border-width:10px; border-color: #A5ACB2; border-style: solid; font-family:verdana; font-weight:bold; color:#78522C; font-size: 11px;}
select.size { font-family:verdana; font-weight:bold; color:#78522C; font-size: 10px;}
P.V9 {font-family:verdana; font-size: 9px; color: #78522C;}

P.V16B {font-family:verdana; font-size: 16px; color: #78522C; font-weight:bold;}
P.V18B {font-family:verdana; font-size: 18px; color: #78522C; font-weight:bold;}
P.H14 {font-family:helvetica; font-size: 19px; color: #78522C; }

img.product_icon { border-width:2px; border-color: #78522C; border-style: solid; margin:0;}
img.enlargebutton { border-width:2px; border-color: #DFCDBA; border-style: solid; margin-top:3px}
img.alternateview { border-width:2px; border-color: #DFCDBA; border-style: solid; }

div.color_icon { font-family:verdana; font-size: 10px; color: #78522C; float: left; margin: 5px; width:90px; height:85px; font-family:verdana; font-size: 9px; color: #78522C;}
div.color_icon span { text-align: left; }
.color_icon a:link {color:#78522C; text-decoration: underline;} 
.color_icon a:visited {color:#78522C; text-decoration: underline;}

a.sans, a.sans:visited, a.sans:link, a.sans:hover, a.sans:active
{
	text-decoration: none;
	color: #78522C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: default;
}

h1.baby-clothes-heading
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
}

h1.baby-clothes-heading, h1.baby-clothes-heading a:link, h1.baby-clothes-heading a:visited, h1.baby-clothes-heading a:hover, h1.baby-clothes-heading a:active, div.baby-clothes-textbox a:link, div.baby-clothes-textbox a:visited, div.baby-clothes-textbox a:hover, div.baby-clothes-textbox a:active
{
	color: blue;
}

.baby-clothes-textbox
{
	background-color: #FFFFCC;
	padding: 2em;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}



.baby-clothes-textbox, .baby-clothes-imagebox img

{

	border-width: 2px;

	border-color: #78522C;

	border-style: solid;

	margin-bottom: 1em;

}



.baby-clothes-content h6, .baby-clothes-content h5, .baby-clothes-content h4, .baby-clothes-content h3, .baby-clothes-content h2, .baby-clothes-content h1, .baby-clothes-content

{

	font-size: 9px;

}



.baby-clothes-content h6, .baby-clothes-content h5, .baby-clothes-content h4, .baby-clothes-content h3, .baby-clothes-content h2, .baby-clothes-content h1

{

	font-weight: normal;
	line-height: normal;

	

}



.baby-clothing-nav

{

	cursor: pointer;

}



.baby-clothing-nav:hover, .baby-clothing-nav:active

{

	text-decoration: underline;

}



/* <shop by brands menu> */

.menu { margin: 8px 0 4px 0; height: 1.8em; font-size: 8pt; font-family: verdana; }
.menu ul { background-color: white; margin: 0; padding: 0; position: relative; z-index: 500; list-style-type: none; width: 155px; }
.menu li { background-color: #DFCDBA; float: left; line-height: 1.8em; margin: 0; }
.menu li.sub { background-color: #DFCDBA; }
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 1em; margin-top: -1px; }
.menu a, .menu a:visited { border-width: 1px 0 0 0; border-style: solid; border-color: #ffffff; display: block; text-decoration: none; height: 1.6em; line-height: 1.6em; width: 128px; color: #78522C; padding-left: 1em; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none; }
.menu li ul li a, .menu li ul li a:visited { font-size: 7pt; }
.menu b { float: right; margin-right: 5px; }
.menu ul li ul { height: 32em; overflow: auto; }
* html .menu ul li ul { overflow: hidden; overflow-y: auto; }
* html .menu a, * html .menu a:visited { width: 128px; }
* html .menu a:hover { color: #C48649; background-color: white; position: relative; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover { position: relative; }
.menu a:active, .menu a:focus { color: #C48649; background-color: white; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #C48649; background-color: white; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li ul { padding: 0; visibility: hidden; position: absolute; top: 0; left: 10em; }
.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

/* </shop by brands menu> */

.resource-foot p, .resource-foot p a:link, .resource-foot p a:visited, .resource-foot p a:hover, .resource-foot p a:active
{
text-decoration: none;
cursor: default;
}


a { color: #78522C; text-decoration: none;}

.footer
{
	padding-left: 30px;
}
.footer h1
{
	font-size: 14px;
}
.footer c1 a, .footer h1 a:visited, .footer h1 a:hover, .footer h1 a:link, .footer h1 a:active
{
font-size: 9px;
color: #78522C;
text-decoration: none;
cursor:default;
}
.footer p
{
	font-size: 10px;
}

.childrens-clothes
{
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #78522C;
	font-size: 11px;
}

.childrens-clothes span
{
	font-weight: normal;
}

.childrens-clothes a
{
	color: #C48649;
}
