#page {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1024px; BACKGROUND: url(../images/page-bg.jpg) repeat-y center top
}
#header {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
#main_menu {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
#breadcrumb {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
#footer {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
#wrapper {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden
}
#breadcrumb {
	TEXT-ALIGN: left; MARGIN-LEFT: 53px
}
#main_menu UL.links {
	TEXT-ALIGN: right; MARGIN-RIGHT: 53px
}
#wrapper {
	
}
#subwrapper {
	TEXT-ALIGN: left; MARGIN: 10px; WIDTH: 940px; FLOAT: left
}
#container {
	MARGIN: 10px; WIDTH: 100%
}
#secondary_supplements {
	TEXT-ALIGN: left; MARGIN: 10px
}
BODY.sidebars #subwrapper {
	MARGIN-RIGHT: -480px
}
BODY.sidebars #container {
	MARGIN-LEFT: -200px
}
BODY.sidebars #main_supplements {
	WIDTH: 200px; FLOAT: left
}
BODY.sidebars #secondary_supplements {
	WIDTH: 320px; FLOAT: right
}
BODY.sidebars #container #content {
	MARGIN: 0px 125px 0px 195px
}
BODY.front #container #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
BODY.not-front #container #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 0px
}
BODY.main-sidebar #container {
	MARGIN-LEFT: -200px
}
BODY.main-sidebar #main_supplements {
	WIDTH: 200px; FLOAT: left
}
BODY.main-sidebar #container #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; MARGIN-LEFT: 200px; PADDING-TOP: 0px
}
BODY.secondary-sidebar #subwrapper {
	MARGIN-RIGHT: -330px
}
BODY.secondary-sidebar #secondary_supplements {
	WIDTH: 320px; FLOAT: right
}
BODY.secondary-sidebar #container #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 330px; PADDING-TOP: 0px
}
#front_content_shell {
	BACKGROUND: #fff
}
#front_page_primary_articles {
	WIDTH: 600px
}
#front_page_blogs {
	WIDTH: 289px; FLOAT: right
}
#front_page_reviews {
	WIDTH: 289px
}
#front_page_features {
	BACKGROUND: #f2f2f2
}
.view-content-front-page-primary-article .node {
	PADDING-BOTTOM: 0px; WIDTH: 600px; MARGIN-BOTTOM: 15px; BACKGROUND: #999; HEIGHT: 275px; COLOR: #fff
}
#front_page_secondary_articles #block-views-cafe_hispano {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 270px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #f2f2f2; FLOAT: left; HEIGHT: 400px; COLOR: #000; OVERFLOW: hidden; BORDER-TOP: #959595 9px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
#front_page_secondary_articles #block-views-sabbath_school {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 270px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #f2f2f2; FLOAT: left; HEIGHT: 400px; COLOR: #000; OVERFLOW: hidden; BORDER-TOP: #959595 9px solid; PADDING-TOP: 10px
}
.twocol_center {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #959595 9px solid; PADDING-TOP: 10px
}
.twocol_center .innards {
	BACKGROUND: url(../images/twocol-bg.png) #fff repeat-y center top
}
#front_page_features {
	BACKGROUND: #fff
}
#front_page_features .block {
	MIN-HEIGHT: 440px; BACKGROUND: #f2f2f2; BORDER-TOP: #959595 9px solid
}
#front_page_features #block-block-1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 440px; PADDING-TOP: 0px
}
#front_page_features .block-views {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 440px; PADDING-TOP: 0px
}
#front_page_features #block-views-spectrum_interview {
	WIDTH: 175px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
#front_page_features #block-views-spirituality_column {
	WIDTH: 174px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
#front_page_features #block-block-10 {
	WIDTH: 187px; FLOAT: left
}
#front_page_features #block-block-1 {
	WIDTH: 175px; OVERFLOW: hidden
}
#front_content_shell H2.features_title {
	BORDER-TOP: #959595 9px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 9px
}
#search_n_links {
	WIDTH: 300px
}
#search_n_links .content UL {
	TEXT-ALIGN: left
}
DIV.block-block.block#block-block-11 {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; BORDER-TOP-WIDTH: 0px
}
