/* CSS Document */

body {
	font: 11px/16px "Trebuchet MS", Arial, Verdana, sans-serif; color: #00102D;
	text-align:center;
	margin: 0px;
	padding: 0px;
	background:url(/global_images/Body_BG.gif) no-repeat top #8fb2d4;
}

#container {
	width:500px;
	margin:auto;
	text-align:left;
}

h1 {
	font: 22px Georgia, "Times New Roman", Times, serif; color:#fff;
}

h2 {
	font: 17px Georgia, "Times New Roman", Times, serif; color:#001D5E;
}

h3 {
	font: 15px Georgia, "Times New Roman", Times, serif; color:#F9661C;
}




#nav {
	width:100%;
	height:41px;
	margin:63px auto 178px auto;
	background:url(/global_images/Navigation/Nav_bar.png) repeat-x top;
}

#navContainer {
	width:800px;
	height:100%;
	margin:auto;
}

#nav a {font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none;color:#001D5E;}
#nav a:link {font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none;color:#001D5E;}
#nav a:visited {font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#001D5E;}
#nav a:hover {font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#F9661C;}

.selected {color:#666666;}

#nav ul {
	margin:0px 138px 0px 0px;
	padding:0px;
	list-style: none;
	float:right;
}

#nav li {
	float:left;
}

#nav p {
	margin:9px 9px 0px 9px;
}


a.about {
	background: url(/global_images/Navigation/About_Blue_01.png) bottom left no-repeat; 
	margin: 0px; 
	float:left; 
	position:relative; 
	overflow:hidden; 
	width:78px; 
	height:41px; 
	border:none;
}
a.about:hover	{	
	background: url(/global_images/Navigation/About_White_01.png) bottom left no-repeat; 
}

li.aboutselect	{	
	font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#F9661C; 
	background: url(/global_images/Navigation/About_White_01.png) bottom left no-repeat;
	margin: 0px; float:left; position:relative; overflow:hidden; width:78px; height:41px; border:none;
}

a.cater {
	background: url(/global_images/Navigation/Catering_Blue_03.png) bottom left no-repeat; 
	margin: 0px; 
	float:left; 
	position:relative; 
	overflow:hidden; 
	width:72px; 
	height:41px; 
	border:none;
}
a.cater:hover	{
	background: url(/global_images/Navigation/Catering_White_03.png) bottom left no-repeat; 
}
li.caterselect	{	
	font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#F9661C; 
	background: url(/global_images/Navigation/Catering_White_03.png) bottom left no-repeat;
	margin: 0px; float:left; position:relative; overflow:hidden; width:72px; height:41px; border:none;
}

a.whole {
	background: url(/global_images/Navigation/Wholesale_Blue_04.png) bottom left no-repeat; 
	margin: 0px; 
	float:left; 
	position:relative; 
	overflow:hidden; 
	width:82px; 
	height:41px; 
	border:none;
}
a.whole:hover	{
	background: url(/global_images/Navigation/Wholesale_White_04.png) bottom left no-repeat; 
}
li.wholeselect	{	
	font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#F9661C; 
	background: url(/global_images/Navigation/Wholesale_White_04.png) bottom left no-repeat;
	margin: 0px; float:left; position:relative; overflow:hidden; width:82px; height:41px; border:none;
}

a.comm {
	background: url(/global_images/Navigation/Community_Blue_05.png) bottom left no-repeat; 
	margin: 0px; 
	float:left; 
	position:relative; 
	overflow:hidden; 
	width:95px; 
	height:41px; 
	border:none;
}
a.comm:hover	{
	background: url(/global_images/Navigation/Community_White_05.png) bottom left no-repeat; 
}
li.commselect	{	
	font:14px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#F9661C; 
	background: url(/global_images/Navigation/Community_White_05.png) bottom left no-repeat;
	margin: 0px; float:left; position:relative; overflow:hidden; width:95px; height:41px; border:none;
}



#logo {
	background:url(/global_images/Staccato_Logo.png) no-repeat left;
	float:left;
	width:285px;
	height:155px;
	margin-top:-41px;
	margin-left:2px;
	z-index:1;
	position:absolute;
	cursor:pointer;
}


a {text-decoration:none;color:#e1ff90;}
a:link {text-decoration:none;color:#e1ff90;}
a:visited {text-decoration:none; color:#e1ff90;}
a:hover { text-decoration:none; color:#ffffff;}


#container img {
	border:solid 4px #DCEBF7;
	float:right;
	text-align:left;
	margin-left:10px;
	margin-right:-125px;
}


#foot {
	background:url(/global_images/Footer_BG.gif) no-repeat bottom #8fb2d4;
	width:100%;
	height:120px;
	margin:0px;
	padding:0px;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif; color: #5B8EAA;
	clear:left;
	text-align:center;
}

#foot p {
	padding-top:90px;
}

#foot a {text-decoration:none;color:#5B8EAA;}
#foot a:link {text-decoration:none;color:#5B8EAA;}
#foot a:visited {text-decoration:none; color:#5B8EAA;}
#foot a:hover { text-decoration:none; color:#F9661C;}


td {padding-right:20px;}