/* a viewfinder darkly style sheet by Northeast Media */

body {	
             margin: 0px;
             padding: 0px;
						 color: white;
						background-color: #808080;
						font-family:Verdana, Arial, Helvetica,sans-serif; 
						font-size: 90%;
				 		margin: 0px;
						 line-height: 18px;
						 text-align: center;
					} 

					

#mainbox { 	background-color: #003366;
										color: white;
										padding: 0px;
										padding-left: 0px;
										padding-top:20px;
									  margin: 0 auto;
										margin-top:5px;
					 					width: 1000px;
										border-width: 1px;
					          border-style: none;
					     
									}					
					
					
					
					
#header { 	/* background-image: URL(images/headerbackground.jpg) ;*/
								 
										color: white;
										padding: 0px;
										 
									 
										margin: 0px; 
							/*		height: 75px;*/
										width: 100%;
									 	position: relative;
									border-width: 0px;
									
									
											 	border-bottom-width: 10px;
					         border-bottom-style: solid;
					         border-bottom-color: #808080 ;
					       
		 
	}
	
#textbox{	float:left;
								color: black;
              	background-color: white;
								width: 60%;
								margin-left: 40px; 
								margin-top: 20px;
								padding:10px;
								text-align:left;
							}
							
							
	#picleft{  float: left;
	      				text-align: center;	
								margin: 5px;
								padding:5px;						
	            } 
	          						
		#picright{  float: right;
	      				text-align: center;	
								margin: 5px;
								padding:5px;						
	            }				
							
	#thumbleft{  float: left;
	      				text-align: center;	
								margin: 3px;
								padding:0px;
								height: 125px;
								width:125px;						
	            } 				
	#thumbarray{ width: 70%;
	
	                    }										
							
							
	#gallerybox	{	float:left;
								color: black;
              	background-color: #808080;
								width: 100%;
								margin-left: 0px; 
								margin-top: 0px;
								padding:10px;
								padding-top:25px;
								padding-left: 3px;
								text-align:left;
							}								
							
							
							
#bubblebox{	float:left;
								color: black;
              	background-color: #808080;
								width: 100%;
								margin-left: 0px; 
								margin-top: 0px;
								padding:10px;
								padding-top:25px;
								padding-left: 40px;
							}							
							
 
							
							
	#rightcolumn{ 	float: right;
													background-color: white;
                        	width: 200px;
													margin-top: 20px;
											  	margin-right: 20px;
													padding: 10px;
											 	 border-width: 0px;
					 								border-style: outset;
					 								border-color: blue;
											}			
											
	#rightcolumn a:link, #rightcolumn a:visited { color: #003366;
                                                  background-color: white;
                                                 text-decoration: none;
																								 			font-family:georgia,times new roman,Baskerville; 
                                                 }			
																								 
	#rightcolumn a:hover {		color: #ff4500;
                                        background-color: white;
                                        text-decoration: none;																					 
																				}				 							
								
	#rightcolumn2{ 	float: right;
													background-color: #003366;
                        	width: 200px;
													margin-top: 60px;
											  	margin-right: 20px;
													padding: 10px;
											 	 border-width: 0px;
					 								border-style: outset;
					 								border-color: blue;
											}										
											
						
							#gallerycolumn{ 	float: right;
													background-color: #808080;
                        	width: 20%;
													margin-top: 45px;
											  	margin-right:2px;
													padding: 1px;
											 	 border-width: 1px solid  blue;
												 text-align:center;
											}			
						
	
	#footer {  clear: both;
	         				padding-top: 20px;
									background-color: #003366;

								
                }
 
 
	        								
					
ul#navlist  {margin-left: 0px;
                 padding-left: 0px;
					
                /* white-space: nowrap; */
                }

#navlist li { display: inline;
                  list-style-type: none;
                 }

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited { color: white;
                                                  background-color: #003366;
                                                 text-decoration: none;
                                                 }

#navlist a:hover { color: #003366;
                          background-color: white;
                          text-decoration: none;
                         }			
								
/*  stuff horizontal menu from maxdesign.com.au--listmatic */
	
						
							
	h1 { 		color: white;
	          text-align: center;
						font-family:Georgia, times new roman,Baskerville; 
						font-size: 200%;
						font-style:normal;
						padding: 5px;
					 	margin: 0px;
		     }			
				 
  				 
	h2  { 	          text-align: center;
							font-family:georgia,times new roman,Baskerville; 
					font-size: 125%;
				font-style:normal;
						padding: 5px;
					 	margin: 0px;
	
	
					}			 	
					 
		h3 {	text-align: left;
						font-family:Verdana, Arial, Helvetica,sans-serif; 
					 font-size: 120%;
	        	font-style:normal;
						padding: 5px;
					 	margin: 0px
		}
		
 
		h4{ 	text-align: left;
							font-family:Verdana, Arial, Helvetica,sans-serif; 
					 font-size: 110%;
				    	font-style:normal;
						padding: 5px;
					 	margin: 0px;
					
					}
			
					h5{ 	text-align: left;
							font-family:Verdana, Arial, Helvetica,sans-serif; 
					 font-size: 100%;
				    	font-style:normal;
						padding: 5px;
					 	margin: 0px;
      			display: inline;
					
					}
			
			
					h6{ 	text-align: left;
							font-family:Verdana, Arial, Helvetica,sans-serif; 
					 font-size: 100%;
				    	font-style:normal;
						padding: 0px;
					 	margin: 0px;
					
					}

			p.inline { display: inline;
			               font-style: italic;
										 text-align: center;
			            }
									
					p.line { display: inline;
			               font-style: normal;
										 text-align: left;
			            }							
									
			p.MsoNormal { color: black;
															font-family:Verdana, Arial, Helvetica,sans-serif; 
						                  font-size: 100%;
						  }
						
		p { color: black;
					font-family: Arial, Helvetica,sans-serif; 
				 font-size: 100%;
			  }
									
	p.caption { color: #003366;
									font-family: Arial, Helvetica,sans-serif; 
						      text-align: center;
								 font-size: 90%;
								font-style: italic;
						  }					
									
		p.leftcaption { color: #003366;
										font-family: Arial, Helvetica,sans-serif; 
		                text-align: left;
		    						font-size: 90%;
				    				font-style: italic;
										
										}
										
		p.footer { 	color: white;
								  	text-align: center;
							      font-family:Verdana, Arial, Helvetica,sans-serif; 
					         font-size: 70%;
				    	    font-style: italic;										
						  }	
									
			table.gallerymenu{ font-size:90%;
			                     color:#003366;
													 }
													 
			td.gallerycell{text-align: center;
			
			
			                    }										 	
													
			table.gallnav{ text-align: center;
			
			
												}	
			td.gallnav{width: 200px;
			                text-align: center;
			 
			                }					
			th.gallery{text-align: center;
							font-family:Verdana, Arial, Helvetica,sans-serif; 
					 font-size: 100%;
				    	font-style:normal;
						padding: 5px;
					 	margin: 0px;
      			
			
			               }					
										 
				td.spec{color:#003366;
            					background-color: #c0c0c0;
					         	font-family:Verdana, Arial, Helvetica,sans-serif; 
					          font-size: 60%;
				          	font-style:normal;
										width: 200px;
				            }			
				th.spec{color:#003366;
					         	font-family:Verdana, Arial, Helvetica,sans-serif; 
					          font-size: 60%;
				          	font-style:normal;
										width: 200px;
				            }				 								