/* ---------------------------------------- 
	Structural
---------------------------------------- */

table#columnsTable td#column1 {
	width: 180px;
}

table#columnsTable td#column2 {
	width: 559px;
	border-left: 1px solid #ccc;
}

/* ---------------------------------------- 
	Menu
---------------------------------------- */

ul.menuSectionList {
	margin: 0 0 48px 0;
	padding: 0;
	list-style: none;
}
ul.menuSectionListTop {
	margin: 0 0 0px 0;
}
ul.menuSectionList li {
	display: inline;
	font: 10px/14px Verdana, sans-serif;
	color: #ccc;
}

ul.menuSectionList li a:link, ul.menuSectionList li a:visited {
	color: #999;
}

ul.menuSectionList li a:hover {
	color: #333;
}

p.topAnchor {
	font: 10px/14px Verdana, sans-serif;
	color: #ccc;
}

p.topAnchor a:link, p.topAnchor a:visited {
	color: #999;
}

p.topAnchor a:hover {
	color: #333;
}

h2.menuSectionHeadline {
	padding-top: 7px;
}

h3.menuSubSection {
	margin: 25px 0 0px 0;
}

ul.menu {
	margin: 0 28px;
	padding: 0;
	list-style: none;
}

ul.menu li {
	font: bold 12px/14px Georgia, serif;
	color: #AB4B40;
	color: #E35D00;
	padding: 16px 0 16px 24px;
	border-bottom: 1px solid #ddd;
	background-image: url(../_images/menus/list_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 17px;
}

ul.menu li.lastItem {
	border-bottom: 1px solid #fff;
}

ul.menu li em {
	font: lighter italic 12px/14px Georgia, serif;
}

span.recipeLink {
	font: normal 10px/14px Verdana, sans-serif;
	color: #999;
}

div.menuSectionEnd {
	text-align: center;
	margin: 0 0 72px 0;
}

span.recipeLink a:link, span.recipeLink a:visited {
	color: #999;
}

span.recipeLink a:hover {
	color: #333;
}




/* ---------------------------------------- 
	Sidebar
---------------------------------------- */

div.sidebarDiv {
	width: 144px;
}

table.sidebarContainerTable td.sidebarContainerSingleCol h5 {
	font: italic normal 11px/18px Georgia, serif;
	color: #666;
	margin-left: 36px;
	margin-bottom: -12px;
}

ul.menuTOCsidebar {
	margin: 24px 0 10px 36px;
	padding: 0 0 0 0;
	list-style: none;
	border-top: 1px solid #eee;
	width: 110px;
}

ul.menuTOCsidebar li {
	font: bold 11px/15px Georgia, serif;
	padding: 5px 0 7px 20px;
	border-bottom: 1px solid #eee;
	background-image: url(../_images/global/list_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}

ul.menuTOCsidebar li a:link, ul.menuTOCsidebar li a:visited {
	color: #AB4B40;
	color: #E35D00;
	text-decoration: none;
}

ul.menuTOCsidebar li.selected a:link, ul.menuTOCsidebar li.selected a:visited {
	color: #999;
	text-decoration: none;
}

ul.menuTOCsidebar li a:hover {
	color: #333;
	text-decoration: none;
}