html {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 62.5%;
  font-style: normal
  /*Basic Text Style */
}
body {
    font-size: 1.2em;
	line-height: 1.7em;
	margin-bottom: 0.8em;
	/*Basic Text Style */
}

H1 { 
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0em;
	line-height: 1.0em;
	margin-top: 0.1em;
	margin-bottom: 0.3em;
	text-transform: capitalize;
	color: #000066;
	/*H1 Style */
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
	margin-top: 1.5em;
	margin-top: 1.1em;
	margin-bottom: 0.3em;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	
}
.RCHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	padding-top: 0.1em;
	margin-bottom: 1.0em;
	color: #00006x6;
	/*H2 style as header within right-callout boxes */
	}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	line-height: normal;
	margin-top: 0.1em;
	margin-bottom: 0.3em;
	font-variant: normal;
	text-transform: capitalize;
}
p {
    font-size: 1.1em;
	line-height: 1.2em;
	margin-top: -0.2em;
	margin-bottom: 0.9em;
	/*Paragraph style */
}

.clear { clear: both; }
/*Universal clear float */

.body-list {
	font-size: 1.2em;
	line-height: 1.2em;
}
#wrapper {
	margin:0 auto;
	width:760px;
	/*Sets site width and centers entire site in browser */
}

#header {
	background: url(../images/WIMTopBanner.png) no-repeat;
	width:760px;
	height:44px;
	margin:0;
	/*Top main banner graphic with logo*/
	}
	
#header-bottom {
	/*background:#006600;
	width:760px;
	height:6px;
	/*Dark green rule beneath global nav*/
	}
#header-bottom-shadow {
	background: url(../images/global-nav-bar-shadow2.png) no-repeat;
	width: 760px;
	height: 21px;
	/*drop shadow below global nav*/
		}
	
#main-content {
background:#FFFFFF;
padding-bottom: 20px;
/*Div directly below global nav to hold all page level content*/
}

div#main-content div#main-col-landing {
	float: left;
	width: 575px;
	padding-top: 20px;
	padding-left: 0px;
}

	div#main-content div#body-content {
		float: left;
		width: 440px;
		padding-top: 20px;
		padding-left: 0px;
		/*margin:15px 0 0 150px; Don't set left margins when you have a left float */
		/*Main content column*/
	}
	
	div#main-content div#right-callout {
		float: right;
		background: url(..images/CallOutBox1px.png) alt="" no-repeat;
		color: #000066;
		width: 150px;
		border-top: 10px solid #000099;
		border-bottom: 3px solid #000099;
		padding-bottom: 20px;
		margin:20px 0 0 0;
		/*Right side callout box*/
	}
	
div#main-content div#body-col-1 {
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 5px;
	/*margin:15px 0 0 150px; Don't set left margins when you have a left float */		/*Left side of 2-column layout*/
	padding-right: 5px;
	}
	
div#main-content div#body-col-2 {
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	/*margin:15px 0 0 150px; Don't set left margins when you have a left float */		/*Left side of 2-column layout*/
	padding-right: 5px;
		/*Right side of 2-column layout*/	
	}

	div#main-content div#two-col-title {
		float: left;
		width: 565px;
		padding-top: 20px;
		padding-bottom: -20px;
		padding-left: 0px;
	}


.callout-text {
	margin-top: 0.5em;
}

#albumlist {
  list-style-type: none;
}
#albumlist li {
  float: left;
  width: 76px;
  margin-left: -30px;
  margin-right:  37px;
  margin-bottom: 10px;
  font: bold 1em Arial, Helvetica, sans-serif;
  line-height: 1.3em;
  color: #333333;
}
#albumlist img {
  display: block;
  border: 1px solid #333300;
}


/*---------------------------------*/

div#footer {
	background:None;
	padding-left: 10px;
	color: #2933CC;
	font-size: 0.8em;
	text-align: left;
	vertical-align: middle;
	padding-top: 12px;
	min-height: 20px;
	border-top-color: #16790C;
	border-top: 740 px;
	border-top-style: solid;
}
/*---------------------------------*/
#Gnav {
  margin: 0;
  padding: 0;
  background: #FFFFFF;
  list-style-type: none;
  width: 760px;    
  float: left;
/* Contain floated list items */
/*Global Navigation Style - Top Horizontal*/
}

#Gnav li {
  margin: 0;
  padding: 0;
  float: left;
  /*Global Nav List Style*/
}
#Gnav a {
  float: left;
  width: 125px;
  color: #000099;
  text-decoration: none;
  line-height: 2.5;
  text-align: center;
  border-right: 1px solid #3366CC;
  /*Global Nav Link Style*/*/
}
#Gnav #nav_con a {
  border-right: none;
  /*Turns off last border of global nav*/
}

#Gnav #body_con a {
  border-right: 1px solid #3366CC;
  /*Turns off last border of global nav*/
}

#Gnav a:hover {
  background: #CCCCCC;
  /*Global Nav Hover State - changes box color*/
}	
#body_hom #Gnav_hom a,
#body_Pickle #Gnav_Pickle a,
#body_Products #Gnav_Products a,
#body_Naxidic #Gnav_Naxidic a,
#body_Calc #Gnav_Calc a,
#body_con #Gnav_con a {
  background: #3399FF;
  color: #FFFFFF;
  font-weight: bold;
  /*Global Nav Style for "You are Here" color state*/
}


/*---------------------------------*/
#Snav {
  margin:10px 0 0px 0;
  padding: 0;
  background: #FFFFFF;
  list-style-type: none;
  width: 150px;    
  float: left;
  /*border-bottom: 2px solid #3399FF;*/
/* Contain floated list items */
/*Global Navigation Style - Top Horizontal*/
}

#Snav li {
  margin: 0;
  padding: 0;
  float: left;
  /*Section Nav List Style*/
}

#Snav a {
  float: left;
  width: 120px;
  color: #000099;
  text-decoration: none;
  padding: 0 0 0 0.5em;
  line-height: 2.5;
  text-align: left;
  border-bottom: 1px solid #3366CC;
  /*Section Nav Link Style*/*/
}

#Snav #nav_con a {
  border: none;
  /*Turns off last border of Section nav*/
}
#Snav a:hover {
  background: #CCCCCC;
  /*Section Nav Hover State - changes box color*/
}	


div #sNav div#Snav-urhere {
  background: #3399FF;
  color: #FFFFFF;
  font-weight: bold;
  /*Global Nav Style for "You are Here" color state*/
}

#SNavHere #SNavHere a {
  background: #3399FF;
  color: #FFFFFF;
  font-weight: bold;
  /*Global Nav Style for "You are Here" color state*/
}
