* {
	margin:0;
	padding:0;
}

body {

		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;	
		line-height: 1em;	
		color: #666;
}

/* TYPOGRAPHY */

A IMG { 
	border: 0px none;
}
/*
P {
	font-family: Helvetica, Arial, sans-serif;
	color: #666;
}
A {
	color: #336633;
	text-decoration: underline;
	font-weight: bold;
}
A:HOVER {
	text-decoration: none;
	color: #339933;
}

H1{ 
	display: none;
}
H2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #60B234;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

H3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #339933;
	margin-bottom: .4em;
}
	
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	padding: 1.1em 0 0px 0;
	margin: 0 0 0 0;
}
H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #60B234;
	padding: 1.1em 0 0px 0;
	margin: 0 0 0 0;
}

*/

/* CONTAINER DIVS */
#container {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 600px;
}
	#header {
		position: relative;
		display: block;
		float: left;
		width: 600px;
		height: 76px;
	}
		#header_logo {
			z-index: 55;
			width: 200px;
			height: 76px;
		border: none;
}
		#header_pic { /* THE TEARDROP IMAGE... */
			display: none;
		}
		
		#header_search {
			display: none;	
		}
			
		#header_breadcrumbs {
			display: none;
		}
			
		#header_business_section {
		}
			#header_business_section H2 {
				padding: 5px 0em 10px 0px;
			}

#header h1{
		display: none;
}

		#nav_wrap {
			z-index: 99;
			position: absolute;
			left: 0px;
			top: 30px;
			width: 150px;	
			border-right: 1px solid #000;
			padding: 0px 0px 0 0px;
		display: none;
}
	/* BEGIN THE DROPDOWN BITS */
		
			ul#nav { /* top-level UL */
				list-style: none;
			}
				ul#nav li { /* top-level LI */
					position: relative;
					display: block;
					margin: 0 0 0 ;
					padding: 0 0 0 0;
					float: left; /* FLOAT MUST be present or IE will push all elements down */
				}
					ul#nav li a {
						position: relative;
						display: block;
						
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 1em;
						font-weight: bold;
						
						line-height: 1.1em;
						padding: 10px 0 0 0px;
						margin: 0px 0px 6px 0;	
					}
					ul#nav li ul { /* sub-level UL */
    					display: none;
					}
					
#martek_company_name {
		display: none;
}
			
	/* END DROPDOWN BITS */
			
		#nav_wrap #siteswitch {
			display: none;
		}
			
			
	/* nav ends */
	

		#content_header {
			display: none;
		}
		#content_body {
			left: 180px;
			width: 600px;
			margin: 0px 0 0 0;
			padding: 20px 0px 0 0;
		}
			#content_body P {
				font-size: 1.2em;
				padding-top: 1.2em;
				line-height: 1.2em;
			}
			/* H3 style in Typography...*/
			
					#content_body UL, OL {
						font-family: Helvetica, Arial, sans-serif;
						color: #666;
						font-size: 1em;
					}
					#content_body UL{
						list-style: url('../images/m_body_bullet.gif');
						margin: 10px 0 6px 36px;
					}
					#content_body OL {
						margin: 10px 0 6px 40px;
						padding: 0 0 0 0;
						line-height: 1.1em;
					}
			
			
			
			.content_callout {
				z-index: 99;
				display: block;
				float: left;
				width: 327px;
				height: 80px;
				background-image: url('../images/m_body_calloutBG.gif');
				margin-left: -25px;
				margin-top: 15px;
				margin-right: 10px;
				margin-bottom: 40px;
			}
				.content_callout P {
					padding: 17px 6px 0 34px;
					font-family: Helvetica, Arial, sans-serif;
					font-size: 1.2em;
					color: #339933;
					line-height: 1em;
				}
				.callout_follow {
					margin: 10px 6px 0 10px;	
				}
		
			
			

	#footer { /* NO Z_INDEX! */
		display: none;
	}
	


/* EXTRA BITS */

#create_meal {
	width: 440px;
	margin-top: 20px;
	border: 0px none;
}
#create_meal tr {
	page-break-inside: avoid;
}
#create_meal td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 3px;
	page-break-inside: avoid;
}
#create_meal H4 {
	page-break-before: avoid;
	page-break-after: avoid;
	font-size: 1.4em;
	color: #000;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#create_meal .create_meal_heading {
	background-color: #60B234;
}
#create_meal #create_meal_submit {
	color: #FFF;
	background-color: #60B234;
}
#create_meal .create_meal_altRow {
	border-bottom: 1px solid #000000;
}
#create_meal .create_meal_rightCol {
	border-left: 0px none;
	padding-right: 6px;
}
		