/*Header
-----------------------------------------*/

/*article specific*/ html #container #header{
		padding: 0;
		height:156px;
	}
	
/*article specific*/ #container #header,
#layout_header{
	background:transparent url("../images/cs/header-bg.gif") top left no-repeat;
	height:156px;
	margin:0;
	}
	
	body.step2 #layout_header,
	body.step3 #layout_header,
	body.step4 #layout_header,
	body.step4success #layout_header{
		height:156px;
	} 
	
/*article specific*/ #container #header span#site-name,
	#layout_header #header span#site-name{
		float:left;
		margin:28px 0 0 364px;
		text-align:left;
		display:none;
	}
	
	#layout_header #header{
	width:100%;
	}
	
div#header #header_logo {
	height:62px;
}


div#header #header_logo {
	float:left;
	padding:5px 0 0 10px;
	width:100%;
}

	/*	article specific*/ #container #header a #company-logo {
		background:transparent url(../images/cs/logo_site.gif) no-repeat scroll 0 0;
		display:block;
		width:445px;
		height:82px;
		padding:52px 0 0 0;
		margin:5px 0 0 10px;
	}
	
	/*	article specific*/ .article_page #header a #company-logo,
	div#header #header_logo h1 {
		display:inline;
		margin-bottom:0;
		float:left;
	}

	div#header #header_logo h1 a {
		background:transparent url(../images/cs/logo_site.gif) no-repeat scroll 0 0;
		display:block;
		height:82px;
		width:445px;
	}

/* we must change this so the article page header is the same as the other pages */
.article_page #header a #company-logo:after {
  content:"Fire Up Your Culinary Career";
  color:#000;
  font-size:12px;
  font-weight:bold;
  font-style:italic;
  margin-top:-45px;
  padding:0 0 0 205px;
  float:left;
  clear:both;
}

div#header #header_logo h1 a span {
	display:none;
}
 
div#header #header_logo h2.tagline {
	content:"Fire Up Your Culinary Career";
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	margin:-25px;
	padding:0 0 0 205px;
	float:left;
	clear:both;
}

#facebox_content form {
  padding:0;
}

#facebox .body {
  width:200px;
}

#facebox .submit input {
  margin-right:6px;
  margin-top:5px;
  float:right;
}

.index .formRow select {
  width:233px;
}


#container #article_body h4 {
	padding-left: 10px;
	clear: both;
	float: left;
	width: 100%;
}


#article #main_column { 
	min-height: 400px;
}



body.article_footer #article {
	background:transparent url(../images/cs/article-content-bg_footerpages.gif) no-repeat right 0px;
	width: 957px;
}

body.article_footer #article #main_column {
	background:transparent url(../images/cs/article-content-bot-bg_footerpages.gif) no-repeat scroll right bottom;
	width:957px;
	padding: 0;
}

body.article_footer #article #main_column #article_body p, #article #main_column #article_body h3 {
	padding:0 10px;
	width:97%;
}


