﻿.print_header, .print_footer {
	display:none;
}

body {
	background:url('/images/background.jpg') no-repeat #786954 top center;
}
.container {
	background:url('/images/secondary/bgfill.jpg') repeat-y center;
	width:1017px;
	margin:0 auto;
}
.header {
	background:#ecdec8;
	margin:0 auto;
	width:931px;
	height:118px;
}

/** Navigation **/
.navigation {
	width:931px;
	height:51px;
	margin:0 auto;
}
.navigation ul {
	list-style:none;
	width:931px;
	height:51px;
	padding:0;
	margin:0;
}
.navigation ul li {
	float:left;
	text-indent:-999em;
}
.navigation ul li a {
	background:url('/images/secondary/navigation.jpg');
	height:51px;
	display:block;
}

/** Navigation: Standard State **/
.navigation ul li a.testimonials {
	background-position:0 0;
	width:130px;
}
.navigation ul li a.aword {
	background-position:-130px 0;
	width:230px;
}
.navigation ul li a.staff {
	background-position:-360px 0;
	width:90px;
}
.navigation ul li a.gallery {
	background-position:-450px 0;
	width:120px;
}
.navigation ul li a.employment {
	background-position:-570px 0;
	width:110px;
}
.navigation ul li a.calendar {
	background-position:-680px 0;
	width:125px;
}
.navigation ul li a.contact {
	background-position:-805px 0;
	width:126px;
}

/** Navigation: Rollover State **/
.navigation ul li a.testimonials:hover {
	background-position:0 -51px;
	width:130px;
}
.navigation ul li a.aword:hover {
	background-position:-130px 51px;
	width:230px;
}
.navigation ul li a.staff:hover {
	background-position:-360px 51px;
	width:90px;
}
.navigation ul li a.gallery:hover {
	background-position:-450px 51px;
	width:120px;
}
.navigation ul li a.employment:hover {
	background-position:-570px 51px;
	width:110px;
}
.navigation ul li a.calendar:hover {
	background-position:-680px 51px;
	width:125px;
}
.navigation ul li a.contact:hover {
	background-position:-805px 51px;
	width:126px;
}
.content {
	width:1017px;
	margin:0 auto;

}
.contentchair {
	background-image:url(/images/secondary/chairfooter.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:1017px;
	margin:0 auto;
}

.content .newwrap {
	/*background:#EFEBD9;*/
	width:931px;
	margin:0 auto;
}
.content .left {
	background:url('/images/secondary/left.jpg') #EFEBD9 no-repeat;
	width:182px;
	float:left;
}
.content .left ul {
	padding:0;
	margin:0;
	list-style:none;
}
.content .left ul {
	padding:0;
	margin:0;
	list-style:none;
}
.content .left ul .logo {
	background:url('/images/secondary/menutop.jpg') no-repeat;
	width:182px;
	height:83px;
	padding:0;
	margin:0 0 -30px 0;
}
.content .left ul li {
	background:url('/images/secondary/menubg.gif');
	width:182px;
}
.content .left ul li div {
	padding:5px 14px 11px 15px;
	background:url('/images/secondary/divider.jpg') no-repeat bottom center;
}
.content .left ul li a:link, .content .left ul li a:visited {
	text-decoration:none;
	font:bold 11px Trebuchet MS, Helvetica, sans-serif;
	color:#464646;
}
.content .left ul li a:hover {
	text-decoration:none;
	font:bold 11px Trebuchet MS, Helvetica, sans-serif;
	color:#808080;
}
.content .left ul .footing {
	background:url('/images/secondary/menuend.jpg') no-repeat;
	height:9px;
	width:182px;
}
.content .center {
	background:url('/images/secondary/center.jpg') no-repeat;
	width:528px;
	float:left;
}
.content .center .marginevents {
	font:normal 12px Trebuchet MS, Helvetica, sans-serif;
	padding:20px 0 50px 30px;
	line-height:1.75em;
}
.content .center .margin {
	font:normal 12px Trebuchet MS, Helvetica, sans-serif;
	padding:20px 30px 130px 40px;
	line-height:1.75em;
}
.content .center .margin p {
	padding:1.0em 0 1.0em 0;
	margin:0;
	line-height:1.75em;
}
.content .right {
	background:url('/images/secondary/right.jpg') #EFEBD9 no-repeat;
	width:221px;
	float:left;
}
.content .right .newsletter {
	background:url('/images/secondary/newsletter.jpg') no-repeat;
	width:221px;
	height:137px;
}
.content .right .newsletter .signup {
	text-align:right;
	padding:90px 45px 0 0;
}
.content .right .newsletter .signup input {
	background:#F5F0DB;
	border:1px solid #7E7E7E;
}
.content .right .newsletter .signup a:link, .content .right .newsletter .signup a:visited {
	font-size:10px;
	color:#577AA4;
}
.content .right .newsletter .signup a:hover {
	font-size:10px;
	color:#9CB8DA;
}
.content .right .gallery {
	background:url('/images/secondary/gallery.jpg') no-repeat;
	width:221px;
	height:104px;
}
.content .right .gallery a {
	display:block;
	width:100%;
	height:100%;
}
.content .right .address .title {
	font:18px Times New Roman;
	padding:0 60px 0 46px;
	margin:0;
	color:#518169;
}
.content .right .address p {
	font:12px Arial;
	padding:10px 60px 0 46px;
	margin:0;
	color:#464646;
}
.footer {
	position: relative;
	width:931px;
	margin:0 auto;
}
.footer .bottomlinks {
	position: absolute;
	bottom: -55px;
	width:931px;
	margin:0 auto;
}
.footer p {
	font-size:9px;
	color:#fff;
	text-align:center;
	line-height:3.0em;
	padding:0;
	margin:0;
}
.footer p a:link, .footer p a:visited {
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.footer p a:hover {
	text-decoration:underline;
}
.footer .blue {
	font-size:9px;
	color:#9ACEE9;
	text-align:center;
	line-height:0.7em;
}
.footer .blue a:link, .footer .blue a:visited {
	color:#9ACEE9;
	font-size:11px;
	text-decoration:none;
}
.footer .blue a:hover {
	text-decoration:underline;
}
.clear {
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
	clear:both;
}
