	@charset "utf-8";
	/* CSS Document */
	/*  This document and it's contents are the property of Panino, Inc.  */

	#Div1 {
		left:0px;
		width:660px;
		z-index:1;
		float: left;
	}

	#Div2 {
		left:0px;
		width:300px;
		z-index:2;
		float: left;

	}

	#Div3 {
		left:300px;
		width:360px;
		z-index:3;
		float: right;
	}

	#Div4 {
		left:0px;
		width:660px;
		z-index:4;
		float: left;
		text-align: center;
		margin: 60px 0px 20px 0px;
	}
	
	h2 {
		font-family: 'Lucida Grande', Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 22px;
		text-align: center;	
		color: #8E2800;
		background-color: #FFF0A5;
	}
	
	h3 {
		font-family: 'Lucida Grande', Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #468966;	
		text-transform: uppercase;
		margin: 0 0 5px 0;
	}
	
	h4 {
		font-family: 'Arial Black', Tahoma, Helvetica, sans-serif;	
		font-size: 14px;
		font-weight: normal;
		margin: 5px 0 0 0;
		padding: 0;	
		
	}
	
	em {
		font-weight: bold;
	}
	
	#SubDivHeader {
		left: 0px;
		float: top;
		text-align: center;	
	}
	
	#MenuSubDiv1 {
		position: relative;
		left: 0px;
		width: 220px;
		float: left;
		margin: 0 0 0 -22px;
	}
	
	#MenuSubDiv2 {
		left: 220px;
		width: 220px;
		float: left;

	}
	
	#MenuSubDiv3 {
		left: 440px;
		width: 220px;
		float: left;
	}
	
	#Content {
		left:0px;
		width:660px;
		text-align: left;
	}
	
	#Content ul {
		list-style-type: none;		
	}
	
	#Content img {
		float: left;
	}
	
	hr {
		display: block;
		clear: left;
		visibility: hidden;
	}
	
	p {
		margin: 0 0 0 0;
	}
	
	img {
		border: none;
	}
	
	#PANINOJobApplication {
		margin: 0 0 0 155px;
		border: 0;
	}
	
	a {
		border: none;
		color: #B64926;
		text-decoration: none;
	}
	
	a.email {
		font-size: 16px;
	}
	
	a:hover {
		border-bottom: 1px dotted #468966		
	}
	
	a.NoBottomBorder {
		border: none;
		border-bottom: none;
	}

	
	#Div5 {
		left:0px;
		width:660px;
		z-index:4;
		float: left;
		text-align: center;
		margin: 40px 0px 0px 0px;
	}
	
	#Div5 ul li {
		list-style-type: none;
		display: inline;
	}
	
	#container {
		margin:0 auto;
		width:660px;
		bottom:0;
	}

	body {
		margin:0;
		font-family: 'Lucida Grande', Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background-image: url(images/Panino-Background-Medium.jpg);
		background-repeat: repeat-y;
	}
	
	ul#navlist { 
		font-family: 'Lucida Grande', Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 24px;
	}
	
	#navcontainer {
		position: relative;
		float: right;
		width: 295px;
		text-align: right;
		margin: 5px 0 0 0;
	}

	ul#navlist a {
		font-weight: bold;
		color: #468966;
		text-decoration: none;
	}
	
	ul#navlist a:hover {
		color: #B64926;
		border-bottom: 2px dotted #B64926;
	}

	ul#navlist, ul#navlist ul, ul#navlist li {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		float: right;
	}

	ul#navlist li { float: left; }

	ul#navlist li a {
		padding: 2px;	
	}

	ul#subnavlist { 
		display: none; 
		font-family: 'Lucida Grande', Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 19px;
		}
	ul#subnavlist li { float: none; }
	
	ul#navlist li:hover ul#subnavlist {
		display: block;
		position: absolute;
	}

	ul#navlist li:hover ul#subnavlist li a	{
		display: block;
		border: none;
	}
	
	ul#subnavlist a:hover {
		border-bottom: 1px dotted #000;
	}
	
	#menus h4 {
		font-family: 'Lucida Grande', Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 12px;
		color: #B64926;
		margin: 30px 0 3px 0;
	}
	
	#menus ul {
		padding: 2px;
	}
	
	#menus a {
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; 
		color: #CA1C00;
		font-size: 12px;
		font-weight: normal;
	}
	
	#menus li {
		list-style-type: none;	
	}
	

	
	.large {font-size: 14px;}
	.small  { color: gray; font-size: 9px; font-family: Arial; word-spacing: 1px; letter-spacing: 2px }




	