@import url(/CMSPages/GetCSS.aspx?stylesheetname=CorporateSiteGrayBlue);

/* !!!!!!!!!!!! Custom Styles !!!!!!!!!!!! */
/*#Custom#*/

.offpage {
position:absolute;
left:99999px;
display:none;
}


h2  {
font-family: arial,heveltica,sans-serif;
color: #0096cf;
font-weight: bold;
margin-left: 155px;
}




img {
border:none;
}

/* !!!!!!!!!!!! Changed Styles !!!!!!!!!!!! */
/*#Changes#*/

.searchbox
{
	float: left;
	margin:0;
	padding:0;
}

.zoneBottom
{	
	background:none;
	padding: 2px 10px 4px 10px;
	color: #000000;
	margin: 10px 0 10px 0;
	min-height: 15px;
	_height: 15px;
}

.horizontalmenu {
text-align:center;
}

.horizontalmenu table {
margin:0 auto;
}

/* !!!!!!!!!!!! Layout Styles !!!!!!!!!!!! */
/*#Layout#*/

body {
background-image:url(App_Themes/ChefBinksSite/images/bg_tile_blue.gif);
background-color:#8cd6f2;
}

/* <<<<< */

.aboveheader {
}

	.aboveleft {
	float:left;
    }
	
    .abovecenter {
	float:left;
    }
	
    .aboveright {
	float: right;
	}
	
/* >>>>> */

	.sitewrapper {

	}  

		.sitebackground {

		} 

			.sitecontainer {

			}

				.skipnav {
				}
				
					.skipnav ul {
					margin:0;
					list-style:none;
					}
					
						.skipnav li {
						padding-right:1em;
						float:left;
						}
				
				/* !!!!!!!!!!!! Header Styles !!!!!!!!!!!! */
			
				.headercontainer {
				clear:both;
				height:241px;
				width:100%;
				background-image:url(App_Themes/ChefBinksSite/images/bg_header_can.gif);
				background-repeat:no-repeat;
				background-position:center;
				text-align:center;
				}
				
					.header {
					width:900px;
					height:241px;
					margin:0 auto;
					background-image:url(App_Themes/ChefBinksSite/images/bg_index_logo.jpg);
					background-repeat:no-repeat;
					background-position:center;
					text-align:left;
					}
					
						.headercontenttop {
						width:100%;
						height:200px;
						overflow:auto;
						}
						
							.headercontenttopleft {
							float:left;
							}
							
							.headercontenttopcenter {
							width:100%;
							padding-top:10px;
							text-align:center;
							float:left;
							}

							.headercontenttopright {
							float:right;
							}	
							
						.headercontentbottom {
						width:100%;
						overflow:auto;
						}
						
							.headercontentbottomleft {
							float:left;
							}
							
							.headercontentbottomcenter {
							float:left;
							}
							
							.headercontentbottomright {
							float:right;
							}
		
				/* !!!!!!!!!!!! Navigation Area Styles !!!!!!!!!!!! */
			
				.navcontainer {
				width:100%;
				text-align:center;
				background-image:url(App_Themes/ChefBinksSite/images/bg_tile_can.gif);
				background-repeat:repeat-y;
				background-position:center;
				clear:both;
				}
				
					.nav {
					width:900px;
					margin:0 auto;
					text-align:left;
					}
		
						.abovenavarea {
						width:100%;
						overflow:auto;
						}
						
							.abovenavarealeft {
							float:left;
							}
							
							.abovenavareacenter {
							float:left;
							}
							
							.abovenavarearight {
							float:right;
							}
							
						.navarea {
						width:100%;
						}
						
						.belownavarea {
						width:100%;
						overflow:auto;
						}
						
							.belownavarealeft {
							float:left;
							}
							
							.belownavareacenter {
							float:left;
							}
							
							.belownavarearight {
							float:right;
							}
		
				/* !!!!!!!!!!!! Main Area Styles !!!!!!!!!!!! */
			
				.maincontainer {
				width:100%;
				text-align:left;
				background-image:url(App_Themes/ChefBinksSite/images/bg_tile_can.gif);
				background-repeat:repeat-y;
				background-position:center;
				text-align:center;
				overflow:auto;
				clear:both;
				}
				
					.main {
					width:900px;
					margin:0 auto;
					text-align:left;
					}
					
						.main p {
						margin:0;
						padding:1em 0;
						}
			
				/* !!!!!!!!!!!! Footer Styles !!!!!!!!!!!! */
			
				.footercontainer {
				width:100%;
				height:241px;
				background-image:url(App_Themes/ChefBinksSite/images/bg_footer_can.gif);
				background-repeat:no-repeat;
				background-position:center;
				text-align:center;
				clear:both;
				}
				
					.footer {
					width:900px;
					margin:0 auto;
					padding-top:100px;
					text-align:left;
					overflow:auto;
					}
						
						.footerleft {
						float:left;
						}
						
						.footercenter {
						width:100%;
						float:left;
						}
						
						.footerright {
						float:right;
						}	
					
					.belowfooter {
					width:900px;
					margin:0 auto;
					overflow:auto;
					text-align:left;
					}
						
						.belowfooterleft {
						float:left;
						}
						
						.belowfootercenter {
						float:left;
						}
						
						.belowfooterright {
						float:right;
						}
					
					.underfooter {
					}
						
						.underfooterleft {
						float:left;
						}
						
						.underfootercenter {
						float:left;
						}
						
						.underfooterright {
						float:right;
						}