@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background:url(images/bg_body.jpg) repeat;

}

#wrapper {
	background:url(images/bg_page.jpg) repeat-y;
	width:806px;
	margin:0 auto;
	
	
}

#headerouter {
	background:url(images/bg_topgradient.jpg);
	height:172px;
}

#header {
	background:url(images/bg_header.jpg) no-repeat;
	height:172px;
	width:800px;
	margin:0 auto;
}

#footer {
	background-image: url(images/bg_footer.jpg);
	background-repeat: repeat-x;
	height: 32px;
	width: 803px;
	margin:0 auto 20px auto;
}



/* Menu */

#menu {
	background:url(images/bg_menu.jpg) repeat-x;
	height:32px;
	width:800px;
	margin:0 auto;
	padding:0;

	
}

/*body.home1 #menu span.home ,
body.about1 #menu span.about ,
body.galleries2  #menu span.galleries
 {
   background-position:0 -18px;
   color:#FFF;
	
}*/


	/* end current page indicator */
	

    #menu ul {
	margin:0;
	list-style:none;
	padding:0;

      }
    #menu li {
		
      display:inline;
      margin:0;
      padding:0;
	  
	  
      }
    #menu a {
		float:left;

	
      }
	   #menu a span {
		   float:left;
		   display:block;
		   height:32px;
		   background-repeat:no-repeat;
		   margin:0 0 0 15px;
		   padding:0;
	   }
	   
	  
	  #menu a span:hover {
		  background-position:0 -32px;
		
	  }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */

/* End Navigation */



/* Basic Classes */

.fltright {
	float:right;
}

.img {
	border:solid 1px black;
	margin:10px;
}

.fltlft{
	float:left;
}
.fltrt{
	
	float:right;
}

.centertxt {
	text-align:center;
}
