
body {
	background: #b2a590;
}

.button {
	display: block;
	width: 270px;
	height: 60px;
	padding-top: 30px;
	font: italic 1.75em Georgia, "Times New Roman", Times, serif;
	color: #427aa7;
	background: url(../pix/button.gif) no-repeat;
}

.button:hover, .button:active, .button:focus {
	color: #800;
	background-image: url(../pix/button-on.gif);
}

#container {
	padding: 12px 0;
	background: url(../pix/bg-container.jpg) repeat-y center;
}

#content {
	width: 730px;
	border: solid 1px #fff;
	border-top: none;
	border-bottom: none;
	margin: 0 auto;
	background: url(../pix/bg-content.jpg) repeat-x #fff;
}

#content-left .section {
	background: #f7fbfa;
	border: solid 1px #ccddd9;
	padding: 10px;
	margin: 0 -10px 2em -10px;
}

#footer {
	color: #aaa;
	background: url(../pix/bg-mainmenu.gif) center #0e574a;
	width: 728px;
	margin: 0 auto;
	border: solid 1px #ddd;
	border-top: none;
}

#footer-corners {
	position: relative;
	height: 6px;
	background: url(../pix/bg-footer.gif) no-repeat bottom;
	margin: 0 -1px -7px -1px;
}

* html #footer-corners {
	margin: -6px -1px -6px -1px;
}

#logo {
	position: relative;
	margin: 0 auto;
	text-align: center;
	margin-top: -10px;
	margin-bottom: -250px;
}

#mainmenu {
	margin: 0 auto;
	width: 744px;
	background: url(../pix/bg-mainmenu.gif) #0c493e;
}

#mainmenu ul {
	margin: 0;
	padding: 0;
	width: 744px;
	height: 44px;
	background: url(../pix/corners-mainmenu.gif) no-repeat;
	list-style: none;
}

#mainmenu li { display: inline; }

#mainmenu li a {
	font-size: 1px;
	color: #0e5548;
	display: block;
	float: left;
	height: 40px;
	width: 73px;
}

#mainmenu li.right a {
	width: 94px;
}

#mainmenu li.home a { background: url(../pix/menu-home-of.gif) no-repeat center; }
#mainmenu li.abou a { background: url(../pix/menu-abou-of.gif) no-repeat center; }
#mainmenu li.menu a { background: url(../pix/menu-menu-of.gif) no-repeat center; }
#mainmenu li.gall a { background: url(../pix/menu-gall-of.gif) no-repeat center; }
#mainmenu li.cont a { background: url(../pix/menu-cont-of.gif) no-repeat center; }

#mainmenu li.home a:hover, #mainmenu li.home a:active, #mainmenu li.home a:focus { background-image: url(../pix/menu-home-on.gif); }
#mainmenu li.abou a:hover, #mainmenu li.abou a:active, #mainmenu li.abou a:focus { background-image: url(../pix/menu-abou-on.gif); }
#mainmenu li.menu a:hover, #mainmenu li.menu a:active, #mainmenu li.menu a:focus { background-image: url(../pix/menu-menu-on.gif); }
#mainmenu li.gall a:hover, #mainmenu li.gall a:active, #mainmenu li.gall a:focus { background-image: url(../pix/menu-gall-on.gif); }
#mainmenu li.cont a:hover, #mainmenu li.cont a:active, #mainmenu li.cont a:focus { background-image: url(../pix/menu-cont-on.gif); }

#mainmenu li.home a { margin-left: 5px; }
#mainmenu li.menu a { margin-right: 310px; }

.no-screen { display: none; }

#ne3-design { color: #ff8a8a; }
#ne3-design:hover, #ne3-design:active, #ne3-design:focus { color: #d86363; }

#top {
	width: 730px;
	margin: 0 auto;
	height: 164px;
	background: url(../pix/bg-top.jpg);
}

