body {margin: 0; padding:0; background: /*#f7b994*/ #f6b28a url(images/site/site_bg-home.png) top left repeat-x;  }

body, table {text-align: left; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;  font-size: 12px;}
		
		
#container {width: 950px; height: 524px; margin: 0 auto; position: relative;
		background: url(images/site/mila-design.png) top left no-repeat;  }
#site {width: 522px; height: 301px; position: absolute; top: 151px; left: 439px; 
		margin:0;border-top: none;  }
	#homeText { padding-top: 20px;  }
		
#nav1, #nav2 {list-style: none; margin:0; padding:0; }
	#nav1 {position: absolute; top: 123px; left: 439px; }
	#nav2 {position: absolute; top: 260px; left: 439px;}	 
		
#footer {width: 950px; position: absolute; top: 524px; margin:0; float: none; }
	#footer p {font-size: 10px; margin: 0;}

h1 {font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; color: #000;}
h2 {font-size: 14px; }


a img {border: 1px solid white; }
a:hover img {border: 1px solid #d00; }

/*
a, a:visited {color:#000055; text-decoration: none; }
a:hover, a:active {color: #0000aa; text-decoration: underline; }
*/




#nav1 li, #nav2 li { margin:0; padding:0; float: left; }
	#nav1 a, #nav2 a {display: block; }
	#nav1 a span, #nav2 a span {display: none; }
	
	#nav1 a {height: 30px; }
		#nav1 a.galas {width: 170px; background: url(images/nav-home/galas.png);}
		#nav1 a.social {width: 170px; background: url(images/nav-home/social.png); }
		#nav1 a.weddings {width: 170px; background: url(images/nav-home/weddings.png); }
	
	#nav2 a {height: 28px; }
		#nav2 a.about {width: 54px; background: url(images/nav-home/about.png); }
		#nav2 a.store {width: 131px; background: url(images/nav-home/store.png); }
		#nav2 a.lessons {width: 146px; background: url(images/nav-home/lessons.png); }
		#nav2 a.press {width: 74px; background: url(images/nav-home/press.png); }
		#nav2 a.contact {width: 81px; background: url(images/nav-home/contact.png); }
	#nav2 a:hover {background-position: bottom left; }
		


#nav {width: 222px; height: 524px; list-style: none; margin:0; padding:0; 
		background: url(images/site/mila-banner.jpg) top left no-repeat;
		float: left;  }
	#nav li { margin:0 0 0 48px; padding:0; }
		#nav li.homelink {margin:0; }
	#nav a {display: block; height: 32px; width: 174px; background: url(images/nav/about.jpg) top left; }
		#nav a span {display: none; }
		#nav a:hover {background-position: top right; }
	#nav a.home {background: none; width: 222px; height: 204px; }
	
	



