/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51483d
}

#Shell {
	width: 100%;
	margin: 0;
	padding: 0;
	background: url(../images/links_bg.gif) top left repeat-x;
}

#Page {
	width: 900px;
	margin: 0 auto;
	padding: 15px 10px 5px 10px;
}

#LinksShell {
	width: 900px;
	margin: 0 auto;
	padding: 0 10px 0px 10px;
	background-color: #FFF;
}

#SectionLinks {
	width: 900px;
	height: 24px;
	margin: 0;
	padding: 10px 0 0 0;
}

#IndexTopBanner {
	margin: 0;
	padding: 0;
	
}

#TopBanner {
	margin: 0;
	padding: 0;
	
}

.IndexNavigation {
	margin: 0 0 0 0;
	padding: 0;
	height: 86px;
	background: url(../images/banner_bottom.jpg) top left no-repeat;
}

.IndexNavigationHome {
	margin: 0 0 0 0;
	padding: 0;
	height: 86px;
	background: url(../images/index_banner_bottom.jpg) top left no-repeat;
}

#Navigation {
	margin: 0 0 0 0;
	padding: 0;
	height: 62px;
	background: url(../images/banner_bottom.jpg) top left no-repeat;
}

#Search {
	width: 560px;
	height: 85px;
	text-align: left;
	margin: 0;
	padding: 3px 0 0 30px;	
	background: url(../images/search_bg.jpg) top left no-repeat;
}

#ContentColumns {
	width: 900px;
	padding: 2px 0 15px 0;
	margin: 0 auto;
	background-color: none;
}


#ContentTopRow {
	padding: 2px 0 0px 0;
	margin: 0 20px 10px 15px;
}

#IndexColumnLeft {
	width: 275px;
	float: left;
	margin: 0 20px 0 15px;
	padding: 0;
}

#IndexColumnRight {
	width: 540px;
	float: left;
	margin: 0 20px 0 15px;
	padding: 0;
}

#ColumnRight {
	width: 275px;
	float: left;
	margin: 0 20px 0 15px;
	padding: 0;
}

#ColumnLeft {
	width: 540px;
	float: left;
	margin: 0 20px 0 15px;
	padding: 0;
}

#ColumnClear {
	clear: left;
	margin: 0;
	padding: 0;
	height: 1px;
}	

#ColumnSpan {
	padding: 2px 0 0px 0;
	margin: 0 20px 10px 15px;
}

#Footer {
	margin: 0 auto;
	width: 900px;
	padding: 10px 0 10px 0px;
	text-align: center;
	color: #868686;
	line-height: 16px;
	border-top: 1px solid #868686;
}
 

/* SECTION LINKS SUBMENUS */

#marketplace {
	height: 15px;
	margin: 0 0 0 100px;
	padding: 0 0 5px 0;
	display: none;
}

#lifestyle {
	height: 15px;
	margin: 0 0 0 215px;
	padding: 0 0 5px 0;
	display: none;
}


