/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/
	body { margin-top: 0px; font-family: "Trebuchet MS", "Comic Sans MS"; font-size: 15px; background-color: #3d3f7a; color: navy;}
	
	td, p, li input { font-family: "Trebuchet MS", "Comic Sans MS"; font-size: 15px; text-align: justify; color: navy;}
	
	hr { 
		color: #003399; 
		height : 5px; 
		width: 680;  }
		
		
	h2 { 
		font-family: "Comic Sans MS", verdana, Arial, tahoma; 
		font-style: italic; 
		text-align: center; 
		margin-bottom: 5px; 
		margin-top: 5px;  
		color: #3300CC; }
		
	em { 
		color: red; 
		font-family: "Comic Sans MS", verdana, Arial, tahoma; 
		font-size: 15px; 
		font-style: normal;  }
		 
	A:hover	{	color : #FF0000; }
	
	.logo  { font-size: 36px; color: #3300CC;}
		
	.SubTitle { 
		font-family: "Comic Sans MS", verdana, Arial, tahoma; 
		font-size: 17px;  
		font-style: italic; 
		font-weight: bold; 
		color: #ffffff;
		background: #0033CC; 
		text-align: center;
		padding: 2px; }
		
	.Title { font-size: 28px; text-align: center; color: navy;  }
		
	.navbar { 
		font-size: 12px; 
		font-family: Verdana, Tahoma, Arial; 
		text-align: center;
		font-weight: normal;  }
		
	.menu {
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		color: #ffffff;
		font-weight: normal;
		padding: 2px;
		text-align: center;
		background-color : #003399;
		text-decoration: none;
		}
		
	.menu2 {
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		padding: 4px;
		text-align: center;
		text-decoration: none;
		font-weight : normal;
		margin-top : 12px;
		}
		
	.margin5	{ margin: 5px;	}
	
	.margin10	{margin: 50px;}
	
	.margin_10	{margin: 10px; }

	.padding10	{padding: 10px;	}

	.right {
		text-align: right;  
		font-size: 11px;  }
		
	.left {
		text-align: left;  
		font-size: 11px;  }
		
	.fine {
		font-family: Arial;
		font-size: 10px;  }
		
	.banner { 
		font-style: normal; 
		text-align: center; 
		color: navy; 
		}
		
	.border {	border: dotted #3300FF; margin: 10px; }

	.navy {
		color: #000099;  }
		
	.navy15 {
		font-size: 15px;
		text-align: center;
		color: #000099;  }
		
	.brown { color: #660000; }
	
	.brown15 { 
		 color: #660000; 
		 font-family: "Comic Sans MS", verdana, Arial, tahoma; 
		 font-size: 15px; 
		 font-style: normal;  }
		 
	.brown18 { 
		 color: #660000; 
		 font-family: Arial; 
		 font-size: 18px; 
		 font-style: normal;  }
		 
	.brown20 { 
		 color: #660000; 
		 font-family: Arial; 
		 font-size: 20px; 
		 font-style: normal;  }
		 
	.f24 { font-size: 24px; }
		 
	.f22 { font-size: 22px; }
		 
	.f20 { font-size: 20px; }
		 
	.f18 { font-size: 18px; }
	
	.f17 { font-size: 17px; }
	
	.f15 { font-size: 15px; }
	
	.f13 { font-size: 13px; }
	
	.f11 { font-size: 11px; }
	
	.f10 { font-size: 10px; }
	
	.bold17	{ font-size: 17px; font-weight: bold;	}
		 
	.justify { text-align: justify;  }
	
	.center { text-align: center; }
	
	.italic { font-style: italic; }
		
	.float_r	{ float: right;	margin-left: 15px; }

	.copyright { color: #804000; font-size: 9px; text-align: center;  }
	
	.gallery  { width: 210px; height:225px; text-align: center; vertical-align: top;  }
	
	.height-1	{height: 320px;	}
	
	.hh2 { 
		font-family: Tahoma, Verdana, Arial; 
		font-style: italic; 
		text-align: center; 
		vertical-align: middle;
		margin-bottom: 5px; 
		margin-top: 5px;  
		color: #0033CC; }
		
	.bg-color { background-color: #EDE793; }
	
	.gold { background-color: #EDE793; }
	
	.dkgold { background-color: #EECD15 }
	
	.brushscript { font-family: "Brush Script MT", Celebrity; font-size: 28px; }
	
	.leftmargin_l0	{ margin-left: 10px; }
	
	.border0	{border: 0px;	}
	
#cart	{ float: right;	}

@media print { input.noPrint { display: none; } }	

#white_bg { background-color:#FFFFFF; }

#navy_bg	{
	background-color:#003399;
	padding-bottom: 4px;
	position: relative; top: -10px;
}

#menu_color_3 { background-color: #003399; border-color: #999999;  }
