
@media print {
hr,#header,#footer,.screen {
	display: none;
}
body {
	font-family: Garamond, "Times New Roman", serif;
	font-size: 14px;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0px;
}
p,ul,ol,dl {
	margin-top: 0px;
	margin-bottom: .5em;
}
#brochure .entry {
	page-break-after: always;
}
#brochure h3 {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-bottom: .5em;
}
#brochure h4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#brochure img {
	height: 225px;
	width: 300px;
	background-color: #CCCCCC;
	margin-bottom: 3em;
	margin-left: 3em;
	border: 1px solid #000000;
}
}







@media screen {
/*********************************************/
body {
	font-family: Garamond, "Times New Roman", serif;
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
	color: #4E514B;
	background-image:       url(images/bkg_body.gif);
	background-repeat: repeat-y;
	line-height: 1.5em;
}
hr, .print {
	display: none;
}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,form {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
h1,h2,h3,h4,h5,h6 {
	text-transform: uppercase;
}
/*********************************************/
#header {
	background-image:         url(images/bkg_brown.gif);
	background-color: #56371B;
	height: 161px;
	background-repeat: repeat-x;
	position: relative;
	background-position: 0px 78px;
}
/*********************************************/
#siteTitle {
	height: 161px;
	background-image:   url(images/bkg_logo.gif);
	background-repeat: no-repeat;
}
#siteTitle a {
	text-decoration: none;
	position: absolute;
	height: 135px;
	width: 155px;
	left: 35px;
	top: 10px;
	text-indent: -999pt;
}
/*********************************************/
#footer {
	text-transform: uppercase;
	font-size: .7em;
	text-align: right;
	background-color: #FFFBEA;
	margin-right: 0px;
	margin-left: 223px;
	padding: 27px;
	clear:both;
}
#footer a {
	text-decoration: none;
	color: #942C02;
}
#nav-f li {
	display: inline;
	padding-left: 2%;
}
/*********************************************/
#nav-m {
	background-image:       url(images/bkg_nav.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 161px;
	width: 223px;
	text-transform: uppercase;
	font-size: .9em;
}
#nav-m li {
	margin-bottom: 1.5em;
}
#nav-m ul {
	padding: 27px;
}
#nav-m a {
	text-decoration: none;
	color: #FFFBEA;
}
/*********************************************/
#content {
	margin-left: 250px;
	margin-right: 27px;
	margin-top: 27px;
	margin-bottom: 27px;
	position: relative;
}
#content h1 {
	color: #FFF5C7;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 2.5em;
	position: absolute;
	left: 0px;
	top: -65px;
}
#content th {
	color: #442C15;
	line-height: 1em;
	text-transform: uppercase;
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	width: 65px;
}
#content td {
	padding-bottom: 7px;
	padding-left: 7px;
}
#content p, #content dl, #content ul {
	padding-bottom: 1em;
	text-align: justify;
}
#content a {
	text-decoration: none;
	color: #BB3C03;
}
#content h2 {
	color: #764B25;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #442C15;
	margin-bottom: 0.2em;
}
#content form {
	margin-bottom: 1em;
}
#content .entry {
	margin-bottom: 2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
}
#content .specialsSignUp {
	font-size: 0.8em;
	width: 220px;
	background-color: #FFFFFF;
	padding-bottom: .0em;
	padding-left: 1em;
	float: right;
}
#content form p {
	padding: 0px;
}
#content .nav li {
	display: inline;
	padding-left: 2%;
	text-transform: uppercase;
	font-size: .8em;
}
#content .nav ul {
	text-align: right;
}
#content form.select {
	background-color: #942C02;
	padding: 3px;
	background-image:   url(images/arrow.gif);
	background-position: 235px center;
	background-repeat: no-repeat;
}
#content form.select select {
	width: 225px;

	font-family: Garamond, "Times New Roman", serif;
}
form select, input, textarea {
	font-family: Garamond, "Times New Roman", serif;
}
/*********************************************/
img {
	width: 100px;
	height:75px;
	border: 1px solid #4E514B;
	margin-right: .7em;
	margin-bottom: .5em;
}
#photos img {

}
#intro img {
	width:220px;
	height:108px;
	border:0;
}
/*********************************************/
#results img {
	float:left;
}
.terms {
	clear:left;
}
#content dd {
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: .5em;
}
}






