
/*
-----------------------------------------------
natwoodard.com MCWW 1.0
Author:   Nat Woodard
Version:  May 5, 2007
----------------------------------------------- */
body {
background-color:#eaf1e7;
}


#doc4
{
	position: relative;
background-color:#fff;
}

#hd
{
	position: relative;
background-color:#fff;
	background-image: url(/i/maplecornerwoodworks.gif);
	background-repeat: no-repeat;
background-position:90px 16px;
padding-top:44px;

}

#hd h1 {
	font-weight: normal;
	background-image: url(/i/mcw_52px.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 52px;
	height: 52px;
outline:none;
float:left;
margin:-32px 8px;
margin-bottom:0;
background-color:transparent;
}

html>body #hd h1 {margin:-32px 16px;}

#hd h1 a {
	display: block;
	width: 52px;
	height: 52px;
outline:none;
}

#hd h2 {
text-align:right;
margin-bottom:4px;
margin-top:-2em;
margin-right:1.23em;
color:#892808;
font-family:georgia;
letter-spacing:.03em;
}

#nav {
background-color:#fff;
margin-left:84px;
margin-right:16px;
padding:12px 16px;
padding-bottom:0;
text-align:left;
background-image: url(/i/nav_bgfade.gif);
background-repeat: repeat-x;
background-position:left top;
height:55px;
}


#nav a {text-decoration:none;}

.subnav {
width:auto;
float:left;
font-size:85%;
line-height:1.45em;
text-transform:uppercase;
font-family:"trebuchet ms";
letter-spacing:.08em;
}
.subnav li {margin-right:48px;}

#nav_bedrooms li {float:left;width:auto;margin-right:32px;}
html>body #nav_bedrooms li {margin-right:48px;}

#nav_bedrooms #nav_armoires {width:10.1em;}
#nav_bedrooms #nav_beds {width:6.875em;}
#nav_bedrooms {width:25.7em;}
#nav_office {width:11em;}

#nav a {color:#8eae8b;}
#nav ul:hover a {color:#382225;}
#nav ul:hover a:hover {color:#e1905d;}

#nav ul.last li {margin-right:0;}

#utilitynav {display:none;}


#bd {
	position: relative;
	clear: both;
background-color:#fff;
padding:0px 26px 26px 86px;
min-height:320px;
}

a.more { color: #e1905d; }


h1.title {
position:absolute;
left:16px;
width:52px;
top:-16px;
height:430px;
text-indent:-9999px;
background-position:16px 16px;
z-index:30;
}


#bd h2 {
letter-spacing:.2em;
text-transform:uppercase;
font-family:"trebuchet ms";
}

#bd li {position:relative;}

#bd li a:hover, #bd li:hover a {
color:#111;
background-color:#fff;
}

#bd a { color: #5d332b; }

#bd a:hover {
	text-decoration: none;
	background-image: none;
}




.style h3 {
text-transform:uppercase;
font-family:"trebuchet ms";
letter-spacing:.2em;
color:#a99798;
border-bottom:1px solid #eeeee7;
margin:1em;
margin-left:0;
}

.style ul {margin-left:0;}

.style li {
float:left;
width:115px;
margin:0 21px 2em 0;
text-align:center;
font-family:"trebuchet ms";
text-transform:uppercase;
font-size:73%;
letter-spacing:.1em;
display:block;
position:relative;
}

html>body .style li {
margin:0 26px 2em 0;
}

.style li a {display:block;}

.style li .img {
display:inline;
vertical-align:bottom;
padding:1px;
font-size:87px;
}

.style li .img img {
vertical-align:bottom;
margin-bottom:4px;
color:#fff;
}

.style .more { display:none;}

#body_armoires .style li .img {font-size:110px;}

#body_beds .style li {width:160px; margin-right:42px;}
html>#body_beds .style li {margin-right:50px;}
#body_beds .style li .img {font-size:151px;}

#body_tables .style li {width:127px;margin-right:34px;}
html>#body_tables .style li {margin-right:68px;}

#body_chinacabinets .style li .img {font-size:128px;}
#body_chinacabinets .style li {width:108px;margin-right:15px;}
html>#body_chinacabinets .style li {margin-right:30px;}

#body_bookcases .style li {margin-right:30px;}
#body_bookcases .style li .img {font-size:112px;}

.item {
position:relative;
text-align:center;
margin-bottom:16px;
}

.item p {
font-size:85%;
line-height:1.454em;
font-style:italic;
color:#666;
}

.item p.img {
width:612px;
position:relative;
text-align:center;
display:inline;
font-size:230px;
padding:1px;
}

.item p.img img {
vertical-align:bottom;
margin-bottom:8px;
color:#fff;
}

#body_armoires .item .img {font-size:260px;}
#body_chinacabinets .item  .img {font-size:290px;}
#body_beds .item .img {font-size:290px;}
#body_nightstands .item .img {font-size:150px;}
#body_coffeetables .item .img {font-size:150px;}

#buynow {
position:absolute;
bottom:5.5em;
right:0;
width:220px;
text-align:left;
background-color:#ffd;
border-right:1px solid #eeb;
border-bottom:1px solid #eeb;
border-top:1px solid #ffd;
border-left:1px solid #ffd;
}

#buynow h3 {
color:#482124;
background-color:#ede80a;
padding:.3em .727em .154em;
margin:0;
letter-spacing:0.1em;
}
#buynow a {color:#5a0606;}
#buynow p {
color:#382225;
margin:.727em;
}

a.buybtn {
position:absolute;
right:.5em;
bottom:4em;
background-color:#f6f8df;
border:1px solid #ede80a;
padding:4px;
line-height:1em;
font-size:77%;
text-transform:uppercase;
}

#subnav li {
float:left;
text-align:center;
font-family:"trebuchet ms";
text-transform:uppercase;
font-size:73%;
letter-spacing:.1em;
display:block;
width:90px;
position:relative;
margin-right:8px;
}

#subnav li .img a {
display:inline;
vertical-align:bottom;
padding:1px;
font-size:55px;
}

#body_chinacabinets #subnav li .img a {
font-size:80px;
}

#body_beds #subnav li {margin-right:54px;}

#subnav li .img img {
vertical-align:bottom;
margin-bottom:4px;
color:#fff;
}

#ft {
font-size:85%;
	line-height: 1.454em;
	clear: both;
padding:16px;
padding-left:90px;
margin-bottom:0;
background-image: url(/i/footer_bgfade.gif);
background-repeat: repeat-x;
background-position:left top;
background-color:#eaf1e7;
}

#ft address, #ft address a {
font-family:georgia, sans-serif;
color: #99a79e;
margin-bottom:1em;
}

#ft address .link, #ft address strong {display:block;}
#ft address strong {font-weight:bold;}
#ft .credits {
text-align:center;
clear:both;
position:absolute;
width:100%;
bottom:-3em;
color:#b5c5bb;
margin-left:-90px;
}
#ft .credits a, #ft .copyright {color: #d7e4d1;}
#homeblurb {
float:left;
margin-right:16px; 
clear:left;
text-align:left;
width:61.8%;
color:#b5c5bb;
}


#signup {float:right;width:230px;color:#b5c5bb;}
#signup h3 {margin:0;text-transform:uppercase;font-family:"trebuchet ms";letter-spacing:.1em;}
#signup .text,#signup .btn {
color:#b5c5bb;
border:1px solid #b5c5bb;
padding:.125em 0;
font-size:93%;
text-transform:uppercase;
}
#signup .text {width:154px;padding:.22em;}


#furniture {border:1px solid #a2897e;padding:1px;float:left;}

#mininews {margin-top:8px;}
#mininews a {text-decoration:none;}
#mininews h2 {color:#7ea176;}
#mininews li h3 {font-size:93%;line-height:1.33em;}
#mininews li {padding:.33em 0; border-bottom:1px solid #eeeee7;}
#mininews .more {display:block;letter-spacing:.1em;font-size:77%;text-transform:uppercase;font-family:"trebuchet ms";line-height:1.6em;color:#e2915d;}
#homeblurb {margin-top:1em;}
#homeblurb li {font-size:85%;line-height:1.454em;}
#homeblurb li h3 {font-size:118.1%;margin:0;line-height:1.23em;}

#body_news #yui-main ul {margin:2em;}
#body_news #yui-main li {margin-bottom:1.33em;}
#body_news #yui-main li h3 {font-weight:bold;}
#body_news #yui-main li p {font-size:93%;line-height:1.33em;}
#body_news #yui-main li .date {font-size:93%;line-height:1.33em;color:#999;font-style:italic;}

#body_armoires #subnav, #body_bookcases #subnav {display:none;}
