﻿
/* Overall Styles */

html, body  {
	background-color: #EBEFFA;
	background-image:url(images/bg.jpg);
	color: #000000;
	margin: 0px;
	}
	
h1,h2,h3,h4,h5,h6{
	color:#1fb25a;
	}
/************** CONTAINERS **************/	
	
/* Overall Site Container */

#containerBottom{
	background-image: url(images/footer.png);
	width: 783px;
	height: 47px;
	margin: 0px auto;
}

#header{
	width: 783px;
	height: 101px;
	background: url("images/header.png");
}

#branding a{ width: 783px; height: 101px; display: block; text-indent: -9999px; outline: none; }

/************* NAVIGATION *****************/

#primaryNavigationLeft{ background: url("images/menu-l.png"); width: 5px; height: 25px; float:left; margin: 0px 0px 0px 10px; }

#primaryNavigationHeader{
	position:relative;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	height:25px;
	width: 565px;
	background-image:url(images/menubg.png);
	float:left;
	}

#primaryNavigationHeader a:hover{
	background: url("images/menubg-over.png");
}

#secondaryNavigationTop{ background: url("images/sidebar-top.png") no-repeat; width: 148px; height: 4px; }

#secondaryNavigationContent { background: url("images/sidebar-bg.png"); width: 148px; padding: 3px 0px 3px 0px; }

#secondaryNavigationBottom{ background: url("images/sidebar-bottom.png") no-repeat; width: 148px; height: 4px; }


#subSubSections li{
	background: url(images/bg_secondaryNavigation_Bullet.gif) no-repeat;
	background-position:.2em .4em;
}
	
.featureNavigationItem{
		background: url("images/bottommenu-bg.png");
	}
.featureNavigationItem a{

	}
.featureNavigationItem a:hover{
		background: url("images/bottommenu-bg-over.png");
	}

#featureNavigationLeft { background: url("images/bottommenu-l.png"); width: 5px; height: 21px; float: left; }
#featureNavigationRight { background: url("images/bottommenu-r.png"); width: 5px; height: 21px; float: left;}
	
.mainPageContainer #featureNavigation{
		
	}
.mainPageContainer .featureNavigationItem
{
	
}

.mainPageContainer #featureNavigation_AsSeenIn a{
	background-image:url(images/as_seen_in.png);
	}
.mainPageContainer #featureNavigation_Designing a{
	background-image:url(images/featureNavigation_Designing.png);
	}
.mainPageContainer #featureNavigation_LAStyle a{
	background-image:url(images/style_and_design.png);
	}
.mainPageContainer #featureNavigation_New a{
	background-image:url(images/must_haves.png);
	
	}
.mainPageContainer #featureNavigation_WhereToBuy a{
	background-image:url(images/where_to_buy.png);
	}

.mainPageContainer #featureNavigation_AsSeenIn a:hover, .mainPageContainer #featureNavigation_LAStyle a:hover, .mainPageContainer #featureNavigation_WhereToBuy a:hover, .mainPageContainer #featureNavigation_New a:hover { background-position: 0px -104px; }


#emailNewsletterSignup a{
	background-color:#C3C0C0;
	color:#FFFFFF;
	}
#emailNewsletterSignup a:hover{
	background-color:#999999;
	}



#breadCrumbNavigation{
	background-color:#E6E6E6;
	color:#58595b;
	}
#breadCrumbNavigation a{
	color:#58595b;
	}

#utilityNavigation{
	color:#A6A6A6;
	}
#utilityNavigation a{
	color:#A6A6A6;
	}
#utilityNavigation p{
	
	}
	

#searchBox{
	padding: 0px;
	margin: 0px;
	width: 177px; 
	background: url("images/searchbox.png");
	float:left;
	position: relative;
	}
#searchBox input#searchSubmit{
	border:none;
	color:#FFFFFF;
	background:none;
	cursor:pointer;
	}
#searchBox input{
	border:none;
	width:144px;
	height:12px;
	margin:0;
	padding:7px 0px 6px 16px; 
	background: none;
	color: #797979;
	}

#contentContainer{
	background: url("images/pagebg.png");
	width: 783px; 
	margin: 0px;
}

#mainContent{ width: 751px; margin-left: 10px; padding-top: 5px;} 

#content{
	color:#474747;
	}
#content a,
#content a:visited,
#content a:active	{
	color:#1fb25a;
	}	
#content a:hover	{
	color:#474747;
	}	
	
#content #childPageLinks{
	
	}

#content #childPageLinks a{
	color:white;	
}

#content #childPageLinks .SectionBox a { background: url("images/sectionbox.png"); }
#content #childPageLinks .SectionBox.hideBox a { background: none; }

#content .whereToBuyData .whereToBuyTypeHeader{
	color:#FFFFFF;
	background-color:#1fb25a;
	border-color:#474747;
	cursor:pointer;
	}
#content .whereToBuyData .whereToBuyTypeData{
	border-color:#474747;
	}
#content .whereToBuyData .whereToBuySubHeader{
	cursor:pointer;
	}
	
.specialContentLink{
	background-image:url(images/bg_specialContentLink.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	border-color:#AAAAAA;
	}
.specialContentLinkContainer{
	background-image:url(images/bg_specialContentLinkContainer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	}