.no-screen {
	display: none;
}

body {
	background: url(../pix/bg-body.gif) #766136;
}

#container {
	margin: 0 auto;
	width: 960px;
}

#top {
	color: #fff;
	background: url(../pix/bg-header.jpg) #a00;
	padding: 12px 30px 8px 20px;
}

#top #logo {
	background: url(../pix/logo-screen-new.png) no-repeat;
}

#top .right {
	float: right;
}

#top h2, #top h3 {
	color: #fff;
}

#mainmenu {
	background: url(../pix/shadow-mainmenu.gif) top left repeat-x #e0dbb4;
	text-align: center;
	padding: .5em 0;
}

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

#mainmenu li {
	display: inline;
	padding: 0 2em 0 1.25em;
	background: url(../pix/tilde.gif) center right no-repeat;
}

#mainmenu li.first-child {
	padding-left: 0;
}

#mainmenu li.last-child {
	padding-right: 0;
	background: none;
}

#mainmenu ul a {
	color: #3e3e3e;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

#mainmenu ul a:hover, #mainmenu ul a:active, #mainmenu ul a:focus {
	color: #a50100;
}

#page_header {
	color: #fff;
	background: url(../pix/bg-header.jpg) #a00;
}

#content {
	background: url(../pix/bg-content.gif) left repeat-y #fff;
}

#content-left {
	background: url(../pix/shadow-content-left.gif) top repeat-x;
}

#content-main {
	overflow: hidden;
	margin-left: 265px;
	padding: 30px;
	background: url(../pix/shadow-content-main.gif) top repeat-x;
}

#content-left-btm {
	float: left;
	height: 5px;
	width: 265px;
	background: url(../pix/shadow-content-left-btm.gif) bottom repeat-x;
}

#content-main-btm {
	height: 5px;
	margin-left: 265px;
	background: url(../pix/shadow-content-main-btm.gif) bottom repeat-x;
}

#footer {
	padding: 1em;
	background: url(../pix/bg-header.jpg) #a00;
}

#footer .ne3 {
	padding: 0 1em;
}

/* rounded corners */
#top, #page_header {
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#mainmenu, #footer {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
