/*
 ----------------------
     Positional CSS
 ----------------------
*/	
body{
	margin:auto;
	margin-top:75px;
	background:url("../images/back.jpg") repeat-y center;
	font-family:Arial, Helvetica, sans-serif;
	}  

#container{
	width:650px;
	margin:auto;
}

#footer{
	background:url("../images/footer.png") no-repeat center;
	height:100px;
	clear:both;	
	}
	
#legal{
	text-align:center;
	font-size:10px;
	}

#siteBy{
	text-align:center;
	font-size:10px;
	}
	
/*
 ----------------------
 text menu structure
 ----------------------
*/	

#textMenu{
	position:absolute;
	top:200px;
	padding:10px;
	margin:auto;
	}

#textMenu ul{
	list-style:none;
	padding:0;
	margin:0;
	}
	
#textMenu li a{
	text-decoration:none;
	display:block;
	width:120px;
	height:30px;
	}
	
/*sets up items*/	
#textMenu li#homeT a {background:url("../images/textMenu/home.png");}	
#textMenu li#aboutT a{background:url("../images/textMenu/about.png");}	
#textMenu li#galleryT a{background:url("../images/textMenu/gallery.png");}
#textMenu li#exhibT a{background:url("../images/textMenu/exhib.png");}
#textMenu li#contactT a{background:url("../images/textMenu/contact.png");}
#textMenu li#linksT a{background:url("../images/textMenu/links.png");}
/*image swaps*/	
#textMenu li#homeT a:hover{background:url("../images/textMenu/homeAlt.png")!important;}	
#textMenu li#aboutT a:hover{background:url("../images/textMenu/aboutAlt.png")!important;}	
#textMenu li#galleryT a:hover{background:url("../images/textMenu/galleryAlt.png")!important;}
#textMenu li#exhibT a:hover{background:url("../images/textMenu/exhibAlt.png")!important;}	
#textMenu li#contactT a:hover{background:url("../images/textMenu/contactAlt.png")!important;}	
#textMenu li#linksT a:hover{background:url("../images/textMenu/linksAlt.png")!important;}

/*
 ----------------------
  House menu structure
 ----------------------
*/	
#graphicMenu ul{
	list-style:none;
	padding:0;
	margin:0;
	}
	
#graphicMenu li{
	padding:0;
	margin:0;
	}
	
#graphicMenu li a{
	display:block;
	text-decoration:none;
	}
/*sets up house items*/	
#graphicMenu li#homeG a {background:url("../images/graphicMenu/home.png");width:260px;height:241px;float:left;}	
#graphicMenu li#aboutG a{background:url("../images/graphicMenu/about.png");width:180px;height:135px;float:left;}	
#graphicMenu li#galleryG a{background:url("../images/graphicMenu/gallery.png");width:210px;height:135px;float:left;}
#graphicMenu li#exhibG a{background:url("../images/graphicMenu/exhib.png");width:390px;height:106px;float:left;}	
#graphicMenu li#contactG a{background:url("../images/graphicMenu/contact.png");width:326px;height:182px;float:left;}	
#graphicMenu li#linksG a{background:url("../images/graphicMenu/links.png");width:324px;height:182px;float:left; clear:right;}
/*image swaps*/	
#graphicMenu li#homeG a:hover{background:url("../images/graphicMenu/homeAlt.png")!important;}	
#graphicMenu li#aboutG a:hover{background:url("../images/graphicMenu/aboutAlt.png")!important;}	
#graphicMenu li#galleryG a:hover{background:url("../images/graphicMenu/galleryAlt.png")!important}
#graphicMenu li#exhibG a:hover{background:url("../images/graphicMenu/exhibAlt.png")!important;}	
#graphicMenu li#contactG a:hover{background:url("../images/graphicMenu/contactAlt.png")!important;}	
#graphicMenu li#linksG a:hover{background:url("../images/graphicMenu/linksAlt.png")!important;}

/*Hides Content Elements */
.content{
	display:none;
	}
	
#gallery{
	padding:0px;
	margin:0px;
	background-color:white;
	}