

body { margin: 10px 0px 0px 0px;
		 	 font-family: Verdana, Helvetica, Arial, sans-serif;
			 font-size: 12px;
			 color: #004e7b;
			 position: relative;
			 z-index: 1;
			 background-color: #222222;
			 background-image: url('stripes.gif');
		 }
		 
a   { color: #EA9629;
    }
		
img { border: 0px;
			padding: 0px;
		}
		 

			 
.main {
			width: 810px;
			margin: 0px auto;
			margin-top: 0px;
			background-color: #ffffff;
			background-image: url('mainback.gif');
			background-repeat: no-repeat;
			}

.main img { 
			border: 0px;
			padding: 0px;
					}

.container {
		 margin: 0px auto;
		 padding-top: 5px;
		 width: 800px;
		 background-color: #fefdfd;
		 			}
					
.sectionheader {
		 height: 100px;
		 background-color: #7fd0fe;
		 background-image: url('images/headerimg.jpg');
		 background-repeat: no-repeat;
		 					}

.navigation {
		 width: 100%;
		 height: 30px;
		 background-image: url('navimg.gif');
		 background-repeat: repeat-x;
		 margin: 0px;
		 			 }
					 
.navigation img {
		 border: 0px;
		 padding: 0px;
		  				  }
								
.content {
		 background-color: #fefdfd;
		 background-image: url('bggrad.gif');
		 background-repeat: repeat-x;
		 		 }
				 
.gallerycontent {
		 margin: 0px;
		 background-color: #fefdfd;
		 background-image: url('bggrad.gif');
		 background-repeat: repeat-x;
		 width: 800px;
		 height: 500px;
		 		 }
					 
.leftcolumn {
		 width: 200px;
		 float: left; 
		 background: #fefdfd;
		 background-image: url('bggrad.gif');
		 background-repeat: repeat-x;
    			 }

.leftcolumn img {
		 border: 0px;
		 padding: 5px;
		 						}			
					 
.rightcolumn {
		 width: 600px;
		 float: right;
		 background: #fefdfd;
		 background-image: url('bggrad.gif');
		 background-repeat: repeat-x;
		 				  }
						
.rightcolumn p {
		 font-family: Verdana, Helvetica, Arial, sans-serif;
		 color: #004e7b;
		 font-size: 12px;
		 padding-left: 25px;
		 padding-right: 25px;
		 				}
						
.footer {
		 height: 85px;
		 width: 810px;
		 margin: 0px auto;
		 clear: both;
		 		    }
			
#jgal { list-style: none; width: 200px; float: left;}
#jgal li { opacity: .5; float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 147px; left: 300px; display: none; }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }			
#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0 10px 10px 0; }
		 
		 
							
