						/* 					HIGH POINTE CATERING STYLES 						*/body,html {	font-family:Trebuchet MS, Arial, sans-serif;	background-color:#dfd3b6;	background-image:url(assets/background-image.jpg);	background-repeat:no-repeat;	background-position:top;	font-size:12px;	text-align:center;	padding:0px;	margin: 0 auto;	min-width:900px;	height:100%;	}	body {    min-width:900px;    }	#container {	width:900px;	padding:0px;	margin:0px auto;	text-align:left;	overflow:hidden;	}                          /*          H E A D E R  O N E  S T Y L E S          */#logo {	width:900px;	border:none;	margin: 0 auto;	padding-bottom:5px;	padding-top:20px;	}	#logo img {	padding-left:10px;	}	#content {	width:900px;	margin:0 auto;	padding:0px;	}	#banner {	width:900px;	margin: 0 auto;	border-top:10px solid #661122;	}	#navigation {	width:900px;	margin:0px;	height:25px;	}	#navigation td {	text-align:center;	font-size:12px;	color:#FFF6DC;	}	#navigation td a {	text-align:center;	font-size:12px;	color:#FFF6DC;	text-decoration:none;	}	#navigation td a:hover {	text-align:center;	font-size:12px;	color:#FFFFEE;	text-decoration:underline;	}		                          /*         C O N T E N T  S T Y L E S          */	#content_wrap {	width:900px;	height:404px;	background-color:#332200;	margin:0 auto;	}#left_col {	float:left;	background-color:#332200;	width:550px;	display:inline;	height:404px;	}	#right_col {	float:right;	width:350px;	display:inline;	}.innertube {	padding:15px 35px 0px 35px;	}	#subnav {	width:380px;	margin:0 auto;	margin-top:70px;	}	                          /*         T E X T   S T Y L E S          */	h1 {	font-family:Trebuchet MS, Arial, sans-serif;	color:#FFF6DC;	font-size:14px;	margin-bottom:0px;	font-weight:bold;	}	h2 {	color:#222277;	font-family:Trebuchet MS, Arial, sans-serif;	font-size:16px;	font-weight:bold;	margin-top:0px;	margin-bottom:-5px;	}	.body_copy {	font-family:Trebuchet MS, Arial, sans-serif;	color:#FFF6DC;	font-size:12px;	margin-bottom:-15px;	}	.body_copy a {	font-family:Trebuchet MS, Arial, sans-serif;	color:#FFF6DC;	font-weight:bold;	font-size:12px;	text-decoration:underline;	}	.body_copy a:hover {	font-family:Trebuchet MS, Arial, sans-serif;	color:#FFF6DC;	font-weight:bold;	background-color:#554411;	font-size:12px;	text-decoration:underline;	}	form {	padding-top:0px;	margin-top:-5px;	}		ul {  margin-left: 1em;  padding-left: 0px;  margin-top: 5px;  padding-top:0px;  margin-bottom: 5px;  padding-bottom:0px;  }  li {  margin: 0;  padding: 0;  }	                          /*         B O T T O M   S T Y L E S          */#footer-bar {	background-image:url(assets/bottom-phone-number.gif);	background-repeat:no-repeat;	height:43px;	border-top:10px solid #661122;	border-bottom:10px solid #661122;	width:900px;	margin:0 auto;	clear:both;	}#footer_wrap {	width:900px;	margin:0 auto;	margin-bottom:20px;	margin-top:20px;	text-align:center;	padding-bottom:10px;	padding-top:10px;	line-height:150%;	}		.footer_copy {	font-family:Trebuchet MS, Arial, sans-serif;	color:#332200;	font-size:10px;	}	.footer_copy a {	font-family:Trebuchet MS, Arial, sans-serif;	color:#332200;	font-size:10px;	text-decoration:none;	}	.footer_copy a:hover {	font-family:Trebuchet MS, Arial, sans-serif;	color:#332200;	font-size:10px;	text-decoration:underline;	}	img {	display:block;	}	img a {	border:none;	display:block;	}