/* START MASTER RESET  */
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: transparent;
}

BODY {
  line-height: 1.3em;
  margin: 0px auto;
  padding: 0;
  border: 0;
  background-image: url(BodyBackground.jpg);
	background-repeat: repeat;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  text-align: center;
  font-size: 12px;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 12px;
}

TABLE TR, TABLE TR TD,
TABLE TR A:Hover {
  font-size: 12px;
}

/*  */
H1 {
	font-size: 20px;
}

H2 {
  font-size: 18px;
  margin-bottom: 8px;
}

H3 {
	font-size: 16px;
}

H4 {
	font-size: 14px;
}

H5 {
	font-size: 12px;
}

/*  END MASTER RESET  */

A, A:Active, A:link, A:Visited {
  color: #357792;
  font-size: 12px;
}

A:Hover {
  color: #646462;
  font-size: 12px;
}

.CenterPanel UL {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 35px;
  list-style: lower-roman;
}

.CenterPanel LI {
  margin: 5px 0px;
}

.CenterPanel .ProductCategories UL {
  margin: 0px;
  padding: 0px;
}

.Container {
  margin: 0px auto;
  width: 1000px;
}

.HeaderArea {
	width: 1000px;
	height: 98px;
  background-image: url(Header.jpg);
  background-repeat: no-repeat;
  text-align: left;
}

.Logo {
  width: 360px;
  height: 98px;
	float: left;
}

.Search {
	margin: 0px 0px 0px 600px;
	*margin: 0px 0px 0px 242px;
	_margin: 0px 0px 0px 242px;
	width: 213px;
	height: 16px;
}

.Search .Terms {
	width: 213px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 75px;
  border: 0px;
	background-image: url(Search-Background.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
}

.Search .Button {
	display: none;
}

.Social {
  margin: -10px 20px 0px 0px;
  *margin: -22px 20px 0px 0px;
  _margin: -22px 20px 0px 0px;
  width: 155px;
  float: right;
}

#MainMenu {
  margin: -35px 0px 0px 0px;
  padding: 0px 0px 0px 592px;
  *padding: 0px 0px 0px 595px;
  _padding: 0px 0px 0px 595px;
  font-size: 12px;
  font-weight: normal;
	text-align: right;
}

#MainMenu .Link {
  color: #EED8A3;
	text-transform: uppercase;
	font-size: 12px;
}

#MainMenu .Link:Hover,
#MainMenu .focused,
#MainMenu .expanded {
  background-color: transparent;
  color: #FFE8B1;
}

#MainMenu .group .link,
#MainMenu .group .link:Hover {
  background-color: #0D0F0D;
  border: 0px;
}

#MainMenu .group .link:Hover,
#MainMenu .group .expanded {
  background-color: #333;
}

.Something {
	margin: 0px auto;
  width: 1000px;
  clear: both;
	background-color: #FCFAF1;
}

.CenterPanel {
	padding-bottom: 15px;
  line-height: 18px;
  border: 1px solid #999;
}

.PageContent {
  *width: 99%;
  _width: 98%;
}

#PageTools {
  margin: 2px 0px 0px 0px;
}

#PageToolsShare {
	color: #357792;
}

.PageTitle {
  padding: 30px 0px 0px 0px;
	font-weight: normal;
	color: #357792;
	line-height: 1em;
}

.Breadcrumbs,
.Breadcrumbs A, .Breadcrumbs A:Hover, .Breadcrumbs A:Visited, .Breadcrumbs A:Active {
  font-size: 10px;
	color: #357792;
}

.Heading {
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  color: #357792;
}

.Heading,
.Title A, .Title A:Hover, .Title A:Visited {
	color: #357792;
}

.ThumbnailHolder,
.Products .ThumbnailHolder {
  width: 88px;
  height: 88px;
  background-image: url(Thumbnail.png);
  background-repeat: no-repeat;
}

.ThumbnailHolder IMG {
	margin: 2px 0px 0px 2px;
}

.Body,
.Description {
	color: #666;
}

.Body A, .Body A:Hover, .Body A:Visited,
.Description A, .Description A:Hover, .Description A:Visited {
  font-size: 10px;
}

.ProductCategory .Title A, .ProductCategory .Title A:Hover, .ProductCategory .Title A:Visited {
	font-size: 12px;
}

.Profile A, .Profile A:Hover, .Profile A:Visited {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
}

.Instructions,
.FinePrint {
  background-color: transparent;
}

.LeftPanel {
  padding: 20px 0px 0px 0px;
  width: 135px;
}

/*  START SUBNAV  -  UPDATE IN HARVEST MASTER WHEN ID IS IN PLACE IN PRODUCTION  */
.SubNav {
  padding: 0px 0px;
  list-style: none;
}

.Subnav UL,
.Subnav LI {
  list-style: none;
}

.Subnav.level1 {
  margin: 0px 0px 0px 10px;
  padding: 0px;
}

.Subnav.level2 {
  margin: 10px 0px 0px 0px;
  border: none;
  padding: 0px 6px;
}

.Subnav UL {
  margin: 0px 0px 15px 0px;
  padding: 6px 0px;
}

.Subnav LI,
.Subnav LI A,
.Subnav LI A:Hover,
.Subnav LI A:Visited {
  margin: 0px 0px 10px 0px;
  font-size: 10px;
  text-transform: uppercase;
  color: #666;
}

.Subnav .Selected A,
.Subnav .Selected A:Link,
.Subnav .Selected A:Hover, 
.Subnav .Selected A:Visited,
.Subnav .Level2 .Selected A,
.Subnav .Level2 .Selected A:Link,
.Subnav .Level2 .Selected A:Hover, 
.Subnav .Level2 .Selected A:Visited {
  font-weight: bold;
	color: #357792;
}

.Subnav .level2 A,
.Subnav .level2 A:Link,
.Subnav .level2 A:Hover, 
.Subnav .level2 A:Visited {
  font-weight: normal;
  color: #666;
  line-height: 1.5em;
  display: block;
}

/*  END SUBNAV  */

#index_aspx .BlogEntries .PostDate,
#index_aspx .BlogEntries .CommentCount A,
#index_aspx .BlogEntries .AddComment A {
  display: none;
}

#index_aspx .BlogEntries .NormRow,
#index_aspx .BlogEntries .AltRow,
#index_aspx .BlogEntries .Body,
#index_aspx .BlogEntries .Thumbnailholder {
  margin: 0px 10px 10px 0px;
  padding: 0px 10px 0px 0px;
}

.RightPanel {
  width: 422px;
}

.Header {
  margin: 0px 0px 0px 15px;
  padding-bottom: 12px;
	padding-top: 15px;
/*  background-image: url(http://sites.iministries.org/skins/ewach/2010/adseperator.jpg);
  background-repeat: no-repeat;
  background-position: bottom;*/
}

.Ad {
  width: 394px;
  height: 23px;
  margin: 0px 0px 0px 15px;
  padding-bottom: 23px;
/*  background-image: url(http://sites.iministries.org/skins/ewach/2010/adseperator.jpg);
  background-repeat: no-repeat;
  background-position: bottom;*/
  height: 100%;
}

.BlogPanelItem #Title {
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-transform: uppercase;
	color: #357792;
}

.BlogPanelItem {
  margin-left: 15px;
}

.Highlights {
  margin-left: 15px;
}

.Highlights .ThumbnailHolder {
  width: 68px;
  height: 68px;
	background-image: url(HighlightThumbnail.png);
	background-repeat: no-repeat;
}

.Object194775 .Order {
  padding: 15px 10px;
  text-align: right;
  font-weight: bold;
}

.Object194775 .Order A, .Object194775 .Order A:Hover, .Object194775 .Order A:Visited {
  font-size: 16px;
  text-transform: uppercase;
  padding: 6px;
  background-color: #DDBB73;
	color: #432E19;
  letter-spacing: .5px;
}

#tbrModel TH,
#tbrUnitCost TH,
#tbrQuantity TH {
  color: #222;
}

.SlidingPanel {
  position: absolute;
  left: 0;
  top: -2000;
  width: 100%;
  text-align: left;
  z-index: 2000;
}

.QuickMenu {
  margin: 0px auto;
  padding: 0px 0px 15px 10px;
  width: 990px;
  *width: 1000px;
  _width: 1000px;
  overflow: hidden;
  text-align: left;
  text-transform: uppercase;
  background-color: #FCFAF1;
}

.QuickMenuButton {
  margin: 0px auto;
  width: 1000px;
  *width: 1087px;
  _width: 1087px;
  height: 31px;
  text-align: right;
}

.QuickMenu UL.QuickMenuList.Level1 {
  position: relative;
  left: 40%;
}

.QuickMenu UL.QuickMenuList.Level1,
.QuickMenu UL.QuickMenuList.level2 {
  list-style: none;
  padding: 0px;
}

.QuickMenu UL.QuickMenuList.Level1 LI {
  margin: 2px 30px 2px 0px;
  width: 100px;
  float: left;
  position: relative;
  left: -40%;
  font-weight: bold;
  font-size: 10px;
}

.QuickMenu UL.QuickMenuList.Level1 LI A, UL.QuickMenuList.Level1 LI A:Hover, UL.QuickMenuList.Level1 LI A:Visited {
  font-size: 10px;
  text-decoration: none;
}

.QuickMenu UL.QuickMenuList.Level2 LI {
  float: none;
  left: 0;
  margin: 6px 0px;
  font-weight: normal;
}

.QuickMenu UL.QuickMenuList.Level2 {
  padding: 0px;
  margin: 0px;
  line-height: 1.5em;
}

.Countries UL, .Countries LI {
  margin: 0px 0px 0px 10px;
  padding: 0px;
  list-style: none;
  width: 200px;
}

.PoweredBy {
	margin: 0px auto;
  padding: 0px 0px 15px 10px;
  width: 990px;
  *width: 1000px;
  _width: 1000px;
	background-color: #FCFAF1;
}

/*  START PROFILES  */
.profiles {
  border: 0 none;
  clear: both;
  left: 5px;
  margin: 0;
  padding: 0;
  position: fixed !important;
  position: absolute; /*ie6 and above*/
  top: 140px;
  z-index: 1000;
}

.profiles a.profiles_twitter {
  background-position:-24px 0;
}

.profiles a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(profiles.png) no-repeat scroll 0 0;
display:block;
height:24px;
margin:0 0 4px 0;
padding:0;
width:24px;
}

.profiles a.profiles_twitter {
	background-position: -24px -24px;
}

.profiles a.profiles_twitter:hover {
	background-position: -24px 0px;
}

.profiles a.profiles_facebook {
	background-position: -48px -24px;
}

.profiles a.profiles_facebook:hover {
	background-position:-48px 0px;
}

.profiles a.profiles_linkedin {
	background-position: -216px -24px;
}

.profiles a.profiles_linkedin:hover {
	background-position: -216px 0px;
}

.profiles a.profiles_rss {
	background-position: -240px -24px;
}

.profiles a.profiles_rss:hover {
	background-position: -240px 0;
}

.profiles a.profiles_stumble {
	background-position: -72px 0;
}

.profiles a.profiles_stumble:hover {
	background-position: -72px -24px;
}

.profiles a.profiles_digg {
	background-position: -168px 0;
}

.profiles a.profiles_digg:hover {
	background-position: -168px -24px;
}

.profiles a.profiles_skype {
	background-position: -264px 0;
}

.profiles a.profiles_skype:hover {
	background-position: -264px -24px;
}

.profiles a.profiles_delicious {
  background-position: -384px 0;
}

.profiles a.profiles_delicious:hover {
	background-position: -384px -24px;
}

.profiles a.profiles_flickr {
	background-position: -432px 0;
}

.profiles a.profiles_flickr:hover {
	background-position: -432px -24px;
}
/*  END PROFILES  */

#Twitter_div {
background-image:url("http://sites.iministries.org/skins/iministries/2008/Twitter.png");
background-position:right top;
background-repeat:no-repeat;
clear:both;
margin:0 0 10px;
padding:50px 0 0;
} 