/*     GLOBAL STYLES     */


html {
margin: 0;
padding: 0;
}

body {
	margin: 0 0 55px 0;
	padding: 0;
	background-color: #e5e5da;
	position: relative;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

#PageWrapper {
	margin: 10px auto;
	padding: 0;
	width: 976px;
	height: auto;
	background-color: white;
	position: relative;
	text-align: left;
}

a:link, a:visited {
	color: #666666;
	border: none;
	text-decoration: none;
}

a:hover, a:active {
	color: #036;
	text-decoration: underline;
}

.outbound {
	background-image: url(../images/outbound.gif); 
	padding-right: 13px;
	background-repeat: no-repeat; 
	background-position: 100% 40%;
}

/*     NAV STYLES     */

#HeaderNav {
clear: both;
}

#HeaderNav ul{
margin: 0;
padding: 0;
}

#nav {
width: 976px;
height: 23px;
}

#nav li {
	list-style-type: none;
	float: left;
	height: 23px;
}

#nav li a {text-decoration: none; display: block; height: 23px;}

#nav li a.home { width: 58px; background:top left no-repeat url(../images/nav2/home.gif);}
#nav li a.bath { width: 45px; background:top left no-repeat url(../images/nav2/bath.gif);}
#nav li a.kitchen { width: 63px; background:top left no-repeat url(../images/nav2/kitchen.gif);}
#nav li a.tableware { width: 82px; background:top left no-repeat url(../images/nav2/tableware.gif);}
#nav li a.appliances { width: 86px; background:top left no-repeat url(../images/nav2/appliances.gif);}
#nav li a.lighting { width: 67px; background:top left no-repeat url(../images/nav2/lighting.gif);}
#nav li a.outdoor { width: 72px; background:top left no-repeat url(../images/nav2/outdoor.gif);}
#nav li a.fireplaces { width: 80px; background:top left no-repeat url(../images/nav2/fireplaces.gif);}
#nav li a.hardware { width: 79px; background:top left no-repeat url(../images/nav2/hardware.gif);}
#nav li a.housewares { width: 93px; background:top left no-repeat url(../images/nav2/housewares.gif);}
#nav li a.gifts { width: 48px; background:top left no-repeat url(../images/nav2/gifts.gif);}
#nav li a.homedecor { width: 96px; background:top left no-repeat url(../images/nav2/homedecor.gif);}
#nav li a.outlet { width: 107px; background:top left no-repeat url(../images/nav2/outlet.gif);}

#nav li a:hover { background-position:bottom left; }

#nav li a span { visibility:hidden; }

#HeaderNavBottom {
height: 14px;
width: 100%;
background-color: #DFDDD4;
clear: both;
}

#HeaderSubNav {
	clear: both;
	height: 25px;
	background-color: #A1A1A1;
	margin-top: 2px;
	margin-bottom: 0;
}



#search {
	width: 257px;
	background-color: #818181;
	height: 25px;
	float: left;
}

#search img{
	float: left;
}

#search input.small {
float: left;
font-family: verdana,helvetica,sans-serif,serif;
font-size: 11px;
width: 160px;
margin-top: 2px;
}

#Ntt {
float: left;
padding: 3px 0 0 6px;
}

#search input.go {
float: left;
padding: 3px 0 0 6px;
}

#HeaderSubNav ul {
display: inline; 
margin: 0;
padding: 0;
}

#HeaderSubNav li {
	list-style-type: none;
	float: left;
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	padding: 6px 0 2px 0px;
	margin-left: 30px;
}

#HeaderSubNav li.rebatecenter{
	background-image: url(../images/nav2/hc-rebate-link.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	padding-left: 13px;
}

#HeaderSubNav li.greenliving{
	background-image: url("../images/nav2/greenhouse.gif");
	background-repeat: no-repeat;
	background-position: 0% 100%;
	padding-left: 18px;
	
}


#HeaderSubNav li.outdoorfurniture{
	background-image: url(../images/nav2/outdoorfurnitureboutiquelink.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	padding-left: 18px;
}

#HeaderSubNav a { color: #FFFFFF; text-decoration : none; font-weight:bold;}
#HeaderSubNav a:visited { color: #FFFFFF; text-decoration : none; font-weight:bold; }
#HeaderSubNav a:hover { color: #FFFFFF; text-decoration : underline; font-weight:bold; }

/*     CONTENT STYLES     */

#Content {

	background-color: white;
	clear: both;
	float: left;
}

#SideNav {
	min-height: 875px;
	padding-bottom: 25px;
	width: 214px;
	border-right: solid 1px #DFDDD4;
	border-bottom: solid 1px #DFDDD4;
	background-color: #f5f5f1;
	float: left;
	font-family: calibri, arial, sans-serif;
	font-size: 13px;
	color: #423732;
}
#SideNav ul{
margin: 0;
padding: 15px 15px 0px 15px;
}

#SideNav li{
list-style-type: none;
padding-bottom: 2px;
}

#SideNav h1 {
	margin: 0;
	padding: 15px;
	font-size: 17px;
	font-family: calibri, arial, sans-serif;
	font-weight: bold;
	color: #3f4535;
	background-color: #DFDDD4;
}

#SideNav a:link, #SideNav a:visited {
	color: #484442;
	border: none;
	text-decoration: none;
}

#SideNav a:hover, #SideNav a:active {
	color: #484442;
	text-decoration: underline;
}

#Main {
width: 761px;
background-color: white;
float: left;
padding: 0;
}

#Main a:link, #Main a:visited, #Main a:hover, #Main a:active {
	color: #484442;
	border: none;
	text-decoration: underline;
}

#MainHead {
	height: 275px;
	width: 761px;
	padding: 0;
	margin: 0;
}

#MainHead h2{
	font-weight: bold;
	font-size: 17px;
	font-family: calibri, arial, sans-serif;
	color: #484442;
	width: 295px;
	padding: 10px;
	margin: 0;
}

#MainHead p{
	font-weight: bold;
	font-size: 14px;
	font-family: calibri, arial, sans-serif;
	color: #484442;
	width: 295px;
	padding: 10px;
	margin: 0;
	}

.ThumbMain img{
	width: 758px;
	height: 265px;
	border: solid 1px #DFDDD4;

}
	}

.ThumbMain2 img{
	width: 758px;
	height: 700px;
	border: solid 1px #DFDDD4;

}
}

#MainSecondary {
float: left;
width: 439px;
margin: 0;
padding: 0;
}

#MainSecondary p{
width: 428px;
margin: 0;
padding: 5px 10px;
font-size: 13px;
font-family: calibri, arial, sans-serif;
color: #484442;
}

#MainSecondary p.last{
padding-bottom: 0px;
}
#MainTertiary {
	margin: 5px 5px 5px 10px;
	padding: 0;
	width: 303px;
	height: 166px;
	float: left;
	background: blue;
	background-color: #f5f5f1;
	border: solid 1px #DFDDD4;
}

#MainTertiary h3 {
	font-weight: bold;
	font-size: 17px;
	font-family: calibri, arial, sans-serif;
	color: #3f4535;
	margin: 0;
	padding: 4px 8px;
	background-color: #DFDDD4;
}

#MainTertiary p {
float: left;
margin: 0;
padding: 5px;
width: 179px;
font-size: 13px;
font-family: calibri, arial, sans-serif;
color: #484442;
}

#MainTertiary img {
	padding: 5px; 
	float: left;
}

#MainFeatured {
	background-color: #f5f5f1;
	border: solid 1px #DFDDD4;
	min-height: 358px;
	width: 745px;
	clear: both;
	margin: 7px 7px 7px 7px;
	padding: 0 0 10px 0;
	float: left;
}

#MainFeatured h4{
	font-weight: bold;
	font-size: 17px;
	font-family: calibri, arial, sans-serif;
	color: #3f4535;
	padding: 4px 6px;
	background-color: #DFDDD4;
	clear: both;
	margin: 0px;
	height: 21px;
}

#ThumbWrapper {
	padding: 8px 0;
}

#ThumbRow1, #ThumbRow2 {
	float: left;	
	padding: 0;
	margin: 0;
}

.Thumb {
	width: 110px;
	float: left;
	margin: 0 0 0 32px;
	text-align: center;
	padding-bottom: 15px;
}

.Thumb img{
	width: 110px;
	height: 100px;
	border: solid 1px #DFDDD4;
	margin: 0;
	padding: 0;
}

.Thumb p {
	font-size: 13px;
	font-family: calibri, arial, sans-serif;
	color: #484442;
	margin: 0;
	padding: 0;
	line-height: 15px;

}

