
html									{
											margin:10;
											padding:0
											}
											
body									{
										  font-family: 'Gill Sans', Arial, sans-serif;
									    font-size: 8pt;
									 		width:1000px;
									 		color:#666666;
									 		}
									 		
p											{
											margin:0 0px 0px;
											}
											
											
a:link 		{color: #F51027; text-decoration: none;font-size: 8pt;}
a:visited {color: #F51027; text-decoration: none;font-size: 8pt;}
a:active 	{color: #F51027; text-decoration: none;font-size: 8pt;}
a:hover 	{color: #F51027; text-decoration: underline;font-size: 8pt;}	


div#header						{
											position:relative;
											height:84px;
											width:999px;
											}
											
											
div#header2						{
											position:relative;
											height:23px;
											border-left: 1px solid #E0E0E0;
											border-right: 1px solid #E0E0E0;
											border-top: 1px solid #E0E0E0;
											width:999px;
											}
											
div#header h1					{
											height:84px;
											line-height:84px;
											margin:0;
											padding-left:0px;
											background: #EEE;
											color: #79B30B
											}
											
											
div#header a					{position:absolute;
											right:0;
											top:0px}
											
											
div#content p					{line-height:1.4;
			   							color:#666666;
			   							padding-top:1px;
			   							padding-bottom:20px;
			   							padding-left:20px;
			   							padding-right:20px;
			   							background-color:#FFFFFF;}

   										
div#content h1				{
			   							color:#475869;
											font-size: 9pt;
											font-weight:bold;
			   							padding-left:20px;
											}
											
											
div#content a:link 		{color: #F51027; text-decoration: none;font-size: 8pt;}
div#content a:visited {color: #F51027; text-decoration: none;font-size: 8pt;}
div#content a:active 	{color: #F51027; text-decoration: none;font-size: 8pt;}
div#content a:hover 	{color: #F51027; text-decoration: underline;font-size: 8pt;}
			
						
div#navigation				{background:#FFFFFF}


div#extra							{background:#FF8539}


div#footer						{background: #FFFFFF;
											font-size: 7pt;
											color: #CBCBCB;}
											
											
div#footer p					{margin:0;
											padding:0px 0px}
											
											
div#footer a					{display:inline;
											padding:0;
											color: #FFFFFF}


div#wrapper						{float:left;
											width:100%;
											margin-left:-325px}
											
											
div#container					{float:left;
											width:999px;
											border: 1px solid #E0E0E0;}
												
												
div#content						{margin-left:325px;
											 padding-top:15px;
											 padding-bottom:15px;}


div#navigation				{float:right;
											width:325px;
											padding-top:35px;
											padding-bottom:15px;}
											
											
div#extra							{float:right;
											clear:right;
											width:325px}
											
											
div#footer						{clear:both;
											width:100%;
											border-top: 1px solid #E0E0E0;}


div#maingallerycontainer	{float:left;
											width:999px;
											border: 1px solid #E0E0E0;
											}
										
											
div#maingallerywrapper	 {float:left;
											width:100%;
											padding-bottom:15px;
											padding-top:25px;
											margin-left:auto;
											margin-right:auto;}
											

div#contactcontent p	{line-height:1.4;
			   							color:#666666;
			   							padding-top:1px;
			   							padding-bottom:20px;
			   							padding-left:20px;
			   							padding-right:20px;
			   							background-color:#FFFFFF;}
 										
div#contactcontent h1		{
			   							color:#475869;
											font-size: 9pt;
											font-weight:bold;
			   							padding-left:20px;
											}
													
div#contactwrapper		{float:left;
											width:100%;
											margin-left:-500px}
											
											
div#contactcontainer	{float:left;
											width:999px;
											border: 1px solid #E0E0E0;}
												
												
div#contactcontent		{margin-left:500px;
											 padding-top:15px;
											 padding-bottom:15px;}


div#contactnavigation	{float:right;
											width:500px;
											padding-top:35px;
											padding-bottom:15px;}   							
			   							

div#monthlycontent p	{line-height:1.4;
			   							color:#666666;
			   							padding-top:1px;
			   							padding-bottom:20px;
			   							padding-left:5px;
			   							padding-right:10px;
			   							background-color:#FFFFFF;}
 										
div#monthlycontent h1		{
			   							color:#475869;
											font-size: 9pt;
											font-weight:bold;
			   							padding-left:5px;
											}
													
div#monthlywrapper		{float:left;
											width:100%;
											margin-left:-840px}
											
											
div#monthlycontainer	{float:left;
											width:999px;
											border: 1px solid #E0E0E0;}
												
												
div#monthlycontent		{margin-left:840px;
											 padding-top:15px;
											 padding-bottom:15px;}


div#monthlynavigation	{float:right;
											width:840px;
											padding-top:35px;
											padding-bottom:15px;}  
											
													   																							
.productsheader				{
			   							color:#6B921E;
			   							padding-top:12px;
			   							padding-left:1px;
											font-size: 9pt;
											font-weight:bold;
											border-bottom: dashed;
											border-width:1px;
											border-color:#6B921E;
											margin-left: 40px;
											width:220px;
											}

																		
.productstext					{
			   							margin:0px;
			   							padding-top:3px;
			   							padding-bottom:10px;
			   							padding-left:30px;
			   							width:500px;
											}
   								
.inputboxsml			{
									font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
									width:200px;
		  						font-size: 8pt;
		  						color:#000000;
		  						border:1px solid #E0E0E0;
		  						background:#FFFFFF;
		  						}	
  						
  						
.nicebutton   		{
									font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
		  						font-size:8pt;
		  						font-weight:bold;
		  						color:#000;
		  						border:1px solid #E0E0E0;
		  						background:#EDF0F3;
		  						cursor:pointer;
		  						}
  						
 
  						
.normaltext	  		{
									font-family: 'Gill Sans', Arial, sans-serif;
									font-size: 8pt;
		   						padding-right:20px;
		   						padding-left:20px;
		   						color:#666666;
									}
							
	
							
.inputboxbig			{
									font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
									width:300px;
									height:150px;
		  						font-size: 8pt;
		  						color:#000000;
		  						border:1px solid #E0E0E0;
		  						background:#FFFFFF;
		  						}

.blackbacking 		{background-color: #E0E0E0;}


.names 	      		{
									background-color: #FFFFFF; 
									font-size: 8pt; 
									color: #6B921E; 
									text-decoration: none; 
									text-align:  center; 
									font-weight: bold;
									width:500px;
									}
									.names  A:link { color: #666666; text-decoration: none; }
		   						.names  A:visited { color: #666666; text-decoration: none; }
		   						.names  A:active { color: #666666; text-decoration: none; }
		   						.names  A:hover { color: #666666; text-decoration: underline; }


.calcurrentday 		{
									background-color: #F9F9FB; 
									font-size: 7pt; 
									color: #666666;
									font-weight: bold;
									opacity:.75;
									}
								
								
.calotherday   		{
									background-color: #F3FAE6; 
									font-size: 7pt; 
									color: #666666;
							 		}
								
								
								
.calnotday	   		{
									background-color: #FFFFFF; 
									font-size: 7pt; 
									color: #666666;
							 		}

							
.container2calendar 		{
								  background-color: #FFFFFF;
								  padding-top:20px;
								  padding-left:0px;
								  padding-right:0px;							  
  								}
  
.container4calendar 		
									{
										font-family: Arial, Helvetica, sans-serif;
								  float:left;
								  width:160px; 
									text-align: left;
									color:#6B921E;
									font-size: 19px;
									line-height:24px; 
									padding-left:3px;
  								}
  								
  								
  								
.container4calendartext 		
									{
										font-family: Arial, Helvetica, sans-serif;
								  float:left;
								  width:160px;  
									text-align: left;
									color:#666666;
									font-size: 8pt;
									padding-left:6px;
									padding-top:13px;
  								}
									.container4calendartext A:link { color: #666666; text-decoration: none; }
   								.container4calendartext A:visited { color: #666666; text-decoration: none; }
   								.container4calendartext A:active { color: #666666; text-decoration: none; }
   								.container4calendartext A:hover { color: red; text-decoration: underline; }
   		
   								
.calendarviewtext	  		
									{
		   						padding-right:15px;
		   						padding-left:15px;
		   						padding-top:10px;
		   						color:#666666;
		   						background:#FFFFFF;
		   						height: 250px;
		   						width:400px;
		   						border: 1px solid #E0E0E0;
									}   								


.popinputbox									{
															font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
															width:400px;
								  						font-size: 9pt;
								  						color:#000000;
								  						border:1px solid #E0E0E0;
								  						background:#FFFFFF;
								  						}
								  						
								  						
.poptextarea									{
															font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
															width:500px;
															height:400px;
								  						font-size: 9pt;
								  						color:#000000;
								  						border:1px solid #E0E0E0;
								  						background:#FFFFFF;
								  						}			
								  						
								  						
.spacer10											{
															height:10px;
															width:800px;
															}	
															
															
															
.submitbutton   								{
															font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
								  						font-size:9pt;
								  						font-weight:bold;
								  						color:#000;
								  						border:1px solid #E0E0E0;
								  						background:#EDF0F3;
								  						cursor:pointer;
								  						}			
								  						
								  						
								  						
.popbodytable									{
															background: #F5F4EB;
							 								margin-top: 20px;
															margin-bottom:1px;
															margin-right:0;
															margin-left:30px;
															font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
								  						font-size:9pt;	
															}	 
															
															
															
															
															
															
															








div.container2gallery 		{
								  border: 1px solid #E0E0E0;
								  background-color: #FFFFFF;
								  height:450px;
								  width:1000px;
								  padding-top:20px;
								  padding-left:5px;
								  padding-right:0px;
								  padding-bottom:2px;							  
  								}
  								
  								


.container2menu 		{
								  border: 1px solid #E0E0E0;
								  background-color: #FFFFFF;
								  width:1000px;
								  height:1600px;								  
								  padding-top:20px;
								  padding-left:0px;
								  padding-right:0px;
						  		background-image: url(newmenu.jpg);
  								}
  								
  								
  								  								
.container2contact 		{
								  border: 1px solid #E0E0E0;
								  background-color: #FFFFFF;
								  width:1000px;
								  padding-top:20px;
								  padding-left:0px;
								  padding-right:0px;
								  display:block;
  								}
  								

div.container2gallery 		{
								  border: 1px solid #E0E0E0;
								  background-color: #FFFFFF;
								  height:450px;
								  width:1000px;
								  padding-top:10px;
								  padding-left:5px;
								  padding-right:0px;
								  padding-bottom:10px;
  								}
  								
  								  								
div.container3 		{
									border-left : solid #E0E0E0 1px;
									border-right : solid #E0E0E0 1px;
									border-bottom : solid #E0E0E0 1px;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 7pt;
								  background-color: #FFFFFF;
								  height:13px;
								  width:1000px;
								  float:left;
								  color: #CBCBCB;
  								}
  								
  								  								 						     


  															     
div.mainlinks 		{
					    		width: 100px;
									height:20px;
									display: block;
									padding-top:3px;									
									font-family: Arial, Helvetica, sans-serif;
									font-size: 8pt;
									text-align: center;
									background-color:#FFFFFF;
									cursor:pointer;									
									}
									.mainlinks A:link { color: #515151; text-decoration: none; }
   								.mainlinks A:visited { color: #515151; text-decoration: none; }
   								.mainlinks A:active { color: #515151; text-decoration: none; }
   								.mainlinks A:hover { color: #515151; text-decoration: none; }		


.pageheadercalendar			{
			   								width:706px;
			   								margin:0px;
			   								color:#475869;
			   								padding-top:5px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 9pt;
												font-weight:bold;
												overflow-y:auto;
												}
									
									
																		
.pagetextcalendar				{
			   								width:706px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:3px;
			   								padding-bottom:20px;
			   								padding-left:10px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 8pt;
												overflow-y:auto;
												}
												
												
.pageimagecalendar				{
			   								width:706px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:3px;
			   								padding-bottom:20px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:center;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 8pt;
												overflow-y:auto;
												}
												
												


.pageheaderabout			{
			   								width:500px;
			   								margin:0px;
			   								color:#475869;
			   								padding-top:5px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 9pt;
												font-weight:bold;
												}
									
									
																		
.pagetextabout				{
			   								width:500px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:3px;
			   								padding-bottom:20px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 8pt;
												}
											.pagetextabout A:link { color: #F51027; text-decoration: none; }
   										.pagetextabout A:visited { color: #F51027; text-decoration: none; }
   										.pagetextabout A:active { color: #F51027; text-decoration: none; }
   										.pagetextabout A:hover { color: #F51027; text-decoration: underline; }	
   								


.pageheaderproducts			{
			   								width:555px;
			   								margin:0px;
			   								color:#475869;
			   								padding-top:5px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 9pt;
												font-weight:bold;
												overflow-y:auto;
												}
									
									
																		
.pagetextproducts				{
			   								width:555px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:3px;
			   								padding-bottom:20px;
			   								padding-left:20px;
			   								background-color:#FFFFFF;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 8pt;
												overflow-y:auto;
												}
									.pagetextproducts A:link { color: #F51027; text-decoration: none; }
   								.pagetextproducts A:visited { color: #F51027; text-decoration: none; }
   								.pagetextproducts A:active { color: #F51027; text-decoration: none; }
   								.pagetextproducts A:hover { color: #F51027; text-decoration: underline; }	
   								
   								
   								
   																				
												
.pageheadercontact		{
		   								width:400px;
		   								margin:0px;
		   								color:#475869;
		   								padding-top:5px;
		   								padding-left:20px;
		   								background-color:#FFFFFF;
		   								float:left;
		   								font-family: 'Gill Sans', Arial, sans-serif;
											font-size: 9pt;
											font-weight:bold;
											overflow-y:auto;
											}
									
									
																		
.pagetextcontact			{
		   								width:400px;
		   								margin:0px;
		   								color:#666666;
		   								padding-top:3px;
		   								padding-bottom:20px;
		   								padding-left:20px;
		   								background-color:#FFFFFF;
		   								float:left;
		   								font-family: 'Gill Sans', Arial, sans-serif;
											font-size: 8pt;
											overflow-y:auto;
											}
									
									

.menuhouse1								{
				    					height: auto;
				    					width: 712px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:25px;
											padding-right:10px;
											float:left;
											font-size: 12pt;
											}
											

											
.menuhouse2			  					{
				    					height: auto;
				    					width: 250px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											float:left;
											}


.abouthouse1			{
				    					height: auto;
				    					width: 500px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:0px;
											padding-right:0px;
											background-color:#FFFFFF;
											float:left;
											}
											

											
.abouthouse2			{
				    					height: auto;
				    					width: 376px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											background-color:#FFFFFF;
											float:left;
											padding-left:45px;
											padding-right:0px;
											padding-top:20px;
											font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
											font-size: 8pt;
											color:#666666;
											}



.productshouse1			{
				    					height: auto;
				    					width: 555px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:0px;
											padding-right:5px;
											background-color:#FFFFFF;
											float:left;
											}
											

											
.productshouse2			{
				    					height: auto;
				    					width: 376px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											background-color:#FFFFFF;
											float:left;
											padding-left:35px;
											padding-right:5px;
											padding-top:20px;
											font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
											font-size: 8pt;
											color:#666666;
											}
											
											

.contacthouse1			{
				    					height: auto;
				    					width: 400px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:0px;
											padding-right:10px;
											background-color:#FFFFFF;
											float:left;
											}
											

											
.contacthouse2			{
				    					height: auto;
				    					width: 576px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											background-color:#FFFFFF;
											float:left;
											padding-left:120px;
											padding-right:10px;
											padding-top:15px;
											font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
											font-size: 8pt;
											color:#666666;
											}
									.contacthouse2 A:link { color: #F51027; text-decoration: none; }
   								.contacthouse2 A:visited { color: #F51027; text-decoration: none; }
   								.contacthouse2 A:active { color: #F51027; text-decoration: none; }
   								.contacthouse2 A:hover { color: #F51027; text-decoration: underline; }											


div#galleryhouse1				{
				    					height: auto;
				    					width: 180px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:10px;
											padding-right:10px;
											float:left;
											}
											

div#galleryhouse2				{
				    					height: auto;
				    					width: 600px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:0px;
											padding-right:0px;
											float:left;
											}
											
div#galleryhouse3				{
				    					height: auto;
				    					width: 180px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:10px;
											padding-right:10px;
											float:left;
											}																																	
																				
div#gallerylinks1			{
				    					height: auto;
				    					width: 250px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											padding-left:0px;
											padding-right:10px;
											background-color:#FFFFFF;
											float:left;
											}
											

											
div#gallerylinks2			{
				    					height: auto;
				    					width: 750px;
				    					margin-top:0px;
											margin-bottom:1px;
											margin-right:0px;
											margin-left:0px;
											background-color:#FFFFFF;
											float:left;
											padding-left:120px;
											padding-right:10px;
											font-family: "Helvetica", "Arial", "MS Sans Serif", sans-serif;
											font-size: 8pt;
											color:#666666;
											}
											
																						

.menu						  {
				    					height: auto;
				    					width: 250px;
				    					margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;
											background-color:#FFFFFF;
											border-left : solid #E0E0E0 1px;
											}


.menu ul 					{
					    				margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;
											}
											
																
						
.menu li 					{
					    				height: auto;
											width: 100%;
											display: block;
											margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;	
											padding-left:0px;
											padding-right:0px;							
											font-family: Arial, Helvetica, sans-serif;
											font-size: 8pt;
											text-align: left;
											line-height: 200%;
											list-style-type: none;
											background-repeat: no-repeat;
											background-color:#FFFFFF;
											color:#666666;
											}
			
								
								
.weekcaldate	  	{
											font-family: 'Gill Sans', Arial, sans-serif;
											font-size: 7pt;
											width:100%;
											color:#6B921E;
											border: 0;
											padding-left:10px;
									}



.weekcaltext	  	{
											font-family: 'Gill Sans', Arial, sans-serif;
											font-size: 8pt;
											width:90%;
											padding-left:18px;
	
									}
									
									
.weekcalheader		{
											color:#475869;
											width:100%;
											background:#FFFFFF;
											filter:alpha(opacity=75);
											-moz-opacity:.75;
											opacity:.75;
											float:left;
											margin-top:8px;
											margin-bottom:5px;
											margin-left:0px;
											font-family: 'Gill Sans', Arial, sans-serif;
											font-size: 21px;
											line-height:24px;  
											text-align: left;
											padding-bottom:10px;
									}
											.weekcalheader A:link { color: black; text-decoration: none; }
   										.weekcalheader A:visited { color: black; text-decoration: none; }
   										.weekcalheader A:active { color: black; text-decoration: none; }
   										.weekcalheader A:hover { color: red; text-decoration: underline; }			
   								


.calendarbody 		{
									background-color: #FFFFFF; 
									font-size: 9pt; 
									color: #666666; 
									text-decoration: none; 
									text-align:  center; 
									font-family: 'Gill Sans', Arial, sans-serif;
									}
							
							
.calcurrentday 		{
									background-color: #F9F9FB; 
									font-size: 7pt; 
									color: #666666;
									font-weight: bold;
									opacity:.75;
									}
								
								
.calotherday   		{
									background-color: #F3FAE6; 
									font-size: 7pt; 
									color: #666666;
							 		}
								
								
								
.calnotday	   		{
									background-color: #FFFFFF; 
									font-size: 7pt; 
									color: #666666;
							 		}
								
								
								
.calformmenu  		{
									background-color: #FFFFFF; 
									font-size: 8pt; 
									color: #666666; 
									text-decoration: none; 
									text-align:  center; 
									font-family: 'Gill Sans', Arial, sans-serif;
									font-weight: bold;
  								border:1px solid #696969;
									}	


									
	



.names 	      		{
									background-color: #FFFFFF; 
									font-size: 8pt; 
									color: #6B921E; 
									text-decoration: none; 
									text-align:  center; 
									font-family: 'Gill Sans', Arial, sans-serif;
									font-weight: bold;
									width:500px;
									}
									.names  A:link { color: #666666; text-decoration: none; }
		   						.names  A:visited { color: #666666; text-decoration: none; }
		   						.names  A:active { color: #666666; text-decoration: none; }
		   						.names  A:hover { color: #666666; text-decoration: underline; }


							
.names2 	    		{
									background-color: #FFFFFF; 
									font-size: 9pt; 
									color: #FFFFFF; 
									text-decoration: none; 
									text-align:  center; 
									font-family: 'Gill Sans', Arial, sans-serif;
									font-weight: bold;
									}
									.NAMES2 A:link { color: #E0E0E0; text-decoration: none; }
		   						.NAMES2 A:visited { color: white; text-decoration: none; }
		   						.NAMES2 A:active { color: white; text-decoration: none; }
		   						.NAMES2 A:hover { color: white; text-decoration: underline; }




.names3 	    		{
									background-color: #FFFFFF; 
									font-size: 8pt; 
									color: #E0B760; 
									text-decoration: none; 
									text-align:  center; 
									font-family: 'Gill Sans', Arial, sans-serif;
									font-weight: bold;
									}		
									
	
	
									

									

.gallerytext			{font-family: 'Gill Sans', Arial, sans-serif;
									font-size: 10pt;
   								font-weight:bold;
									}
									.gallerytext A:link { font-size: 9pt; color:#6B921E; text-decoration: none; }
   								.gallerytext A:visited { font-size: 9pt; color:#837366; text-decoration: none; }
   								.gallerytext A:active { font-size: 9pt; color:#6B921E; text-decoration: none; }
   								.gallerytext A:hover { font-size: 9pt; color:#6B921E; text-decoration: underline; }			
   								
   								
   								
div#piclinks							{
						    					height: auto;
						    					width: 100%;
						    					margin-top:0px;
													margin-bottom:1px;
													margin-right:0px;
													margin-left:0px;
													background-color:#FFFFFF;
													}


div#piclinks ul 					{
								    			margin-top:0px;
													margin-bottom:1px;
													margin-right:0px;
													margin-left:0px;
													}
											
																
						
div#piclinks li 					{
							    				height: 15px;
											    width: 100%;
											    display: block;
											    margin-top:1px;
													margin-bottom:1px;
													margin-right:0px;
													margin-left:0px;									
											    font-family: Arial, Helvetica, sans-serif;
											    font-size: 8pt;
											    text-align: left;
											    line-height: 200%;
											    list-style-type: none;
											    background-repeat: no-repeat;
													background-color:#FFFFFF;	
													border-left: 2px solid #FFFFFF;									
													}
						
						
div#piclinks li a 				{
											    display: block;
											    width: 35%;
											    height: 35%;
											    text-decoration: none;
											    background-color:#FFFFFF;
		     									background-repeat: repeat-x;
		     									border-left: 2px solid #FFFFFF;
		     									padding-left:12px;
													}
							
							
div#piclinks li a:link 		{
		    									color: 6B921E;
		    									font-weight: bold;
													}
										
										
div#piclinks li a:visited {
		    									color: 6B921E;
		    									font-weight: bold;
													}
											
											
div#piclinks li a:hover 	{
		    									font-weight: bold;
		   										color: 6B921E;
		   										background-color:#FFFFFF;
		   										filter:alpha(opacity=70);
													-moz-opacity:.70;
													opacity:.70;
													border-left: 2px solid #FBB700;
													
													} 


div#piclinks li a:active  {
		    									font-weight: bold;
		    									color:6B921E;
													}			
													
											
.picturebox 							{
													background-repeat: no-repeat;												
													padding:2px;
													width: 200px;
													filter:shadow(color:#666666);
													}		
													.picturebox  A:link { background-repeat: no-repeat;												
													padding:2px;
													width: 200px;
													filter:shadow(color:#666666); }
   												.picturebox  A:visited { font-size: 9pt; color:#837366; text-decoration: none; }
   												.picturebox  A:active { font-size: 9pt; color:#6B921E; text-decoration: none; }
   												.picturebox  A:hover { font-size: 9pt; color:#6B921E; text-decoration: underline; }			
													
													
.framebox 								{
													border: 3px double #666666;
													height:100px;
													position:relative;
													filter:shadow(color:gray);
													background-color:#FFFFFF;
		   										filter:alpha(opacity=70);
													-moz-opacity:.70;
													opacity:.70;
													}	

   								
   								
div#listing 					{
				    					height: auto;
				    					width: 200px;
				    					margin-top:0px;
											margin-bottom:20px;
											margin-right:0px;
											margin-left:165px;
											color:#666666;
											}


div#listing ul 				{
					    				margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;
											}
											
																
						
div#listing li 				{
					    				height: 7px;
					    				color:#666666;
									    width: 250px;
									    margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;	
											padding-left:2px;									
									    font-family: Arial, Helvetica, sans-serif;
									    font-size: 8pt;
									    text-align: left;
											}
			
			

.menuheader			{
			   								width:420px;
			   								color:#475869;
			   								padding-top:15px;
			   								padding-left:10px;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 10pt;
												font-weight:bold;
												overflow-y:auto;
												border-bottom: dashed;
												border-width:1px;
												border-color:#6B921E;
												margin-left: 0px;
												}
									.PRODUCTSheader A:link { font-family: 'Gill Sans', Arial, sans-serif; font-size: 8pt; color: #F51027; text-decoration: none; }
   								.PRODUCTSheader A:visited { font-family: 'Gill Sans', Arial, sans-serif; font-size: 8pt; color: #F51027; text-decoration: none; }
   								.PRODUCTSheader A:active { font-family: 'Gill Sans', Arial, sans-serif; font-size: 8pt; color: #F51027; text-decoration: none; }
   								.PRODUCTSheader A:hover { font-family: 'Gill Sans', Arial, sans-serif; font-size: 8pt; color: #F51027; text-decoration: underline; }										
   								
   																			
.menuitems				{
			   								width:500px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:10px;
			   								padding-bottom:10px;
			   								padding-left:20px;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 12pt;
												overflow-y:auto;
												border-color:#6B921E;
												border-left: solid;
												border-left-color: #6B921E;
												}
									.menuitems A:link { color: #F51027; text-decoration: none; }
   								.menuitems A:visited { color: #F51027; text-decoration: none; }
   								.menuitems A:active { color: #F51027; text-decoration: none; }
   								.menuitems A:hover { color: #F51027; text-decoration: underline; }
   								
   								
.menuimages				{
			   								width:100px;
			   								margin:0px;
			   								color:#666666;
			   								padding-top:3px;
			   								padding-bottom:0px;
			   								padding-left:20px;
			   								float:left;
			   								font-family: 'Gill Sans', Arial, sans-serif;
												font-size: 8pt;
												overflow-y:auto;
												}	
												
div#menulisting 					{
				    					height: auto;
				    					width: 200px;
				    					margin-top:0px;
											margin-bottom:5px;
											margin-right:0px;
											margin-left:0px;
											color:#666666;
											font-size: 12pt;
											}


div#menulisting ul 				{
					    				margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;
											font-size: 12pt;
											}
											
																
						
div#menulisting li 				{
					    				height: 25px;
					    				color:#666666;
									    width: 250px;
									    margin-top:0px;
											margin-bottom:0px;
											margin-right:0px;
											margin-left:0px;	
											padding-left:2px;									
									    font-family: Arial, Helvetica, sans-serif;
									    font-size: 10pt;
									    text-align: left;
											}
											
											
.menuspacer			{
			   								width:420px;
			   								height:15px;
												}			
												
