html{
	margin-top:0px;
	padding-bottom:0px;
		min-height:100%;
		vertical-align:top;
		background:url(images/body-bg-top.gif);
		background-repeat:repeat-x;
		background-position:top;
		background-color:#ded5b3;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	border: 0px none;
	padding-bottom:0px;
	padding-top:0px;

	text-align:center;
	vertical-align:top;
	background:url(images/body-bg.png);
	background-position:center;
	background-repeat:repeat-y;
}
#headerprops{
background:url(images/header.jpg);
background-position:left top;
background-repeat:no-repeat;
height:65px;
vertical-align:top;
text-align:left;
padding-left:57px;
padding-top:0px;
color:#FFFFFF;
font-weight:bold;
font-size:24px;
font-style:italic;
margin:0px;
border:none;
}
ul {
line-height:1em;
display:inline;}
li {
display:list-item;
padding-left:15px;
margin-left:40px;}
h1 {
	font-size:18px;}
#bodywrapper{
min-height:100%; 
width:790px;
margin:auto;
padding:inherit;
background:url(images/footer.gif);
background-position:bottom center;
background-repeat:no-repeat;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
img {}
a {
	color: #38c;
}

a:hover {
	color: #05a;
}
#ns-nav{
background:url(images/ns-nav.jpg);
background-repeat:no-repeat;
background-position:left;
text-align:right;
color:#FFFFFF;
font-weight:550;
height:27px;
padding-top:3px;
}
.rightboxindex{
border:none;
padding-left:5px;
margin-left:5px;
margin-top:10px;
margin-right:7px;}
#rightboxmid{
background:url(images/roundedbox/rounded-box-mid.gif);
background-repeat:repeat-y;
padding:7px;}
#contentwrapper{
margin-right:5px;
padding-right:10px;
margin-left:10px;
margin-top:10px;
min-height:100%;
	padding-bottom:45px;
	font-size:16px;
}
.contact-us-props{
margin-left:65px;}
#pics-right{
width:375px;
float:right;
padding-left:14px;
padding-right:7px;
padding-top:14px;}
#photo-gallery-props{
		display: inline;
	font-size:16px;
	font-weight:bold;}