* {
margin:0;
padding:0;
}
  
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:17px;
	color:#c5c19d;
	background-color: #514f26;
	background: url(images/bknd.jpg) no-repeat center top #514f26;
     height: 100%;
	text-align:center;
}

a img { border:none }
img, div { behavior: url(iepngfix.htc) }
div.clear {
	clear: both;
	height:-1px;
}

a:link, a:visited, a:active {
	color:#000000;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

hr {
border: 0;
color: #514f26;
background-color: #514f26;
height: 1px;
margin-top:22px;
margin-bottom:22px;
width: 100%;
}
/****************** wrapper *************/
#contentwrapper {
	width:1024px;
	margin:0 auto;
	text-align:center;
}

/****************** masthead *************/
#masthead {
	height:145px;
	background:url(images/paper-top.png) no-repeat;
	margin:0 auto;
}

#logo {
	float:left;
	width:248px;
	margin:0 auto;
}
/****************** primary navigation *************/
#navigation {
	float:right;
	text-align:right;
	width:750px;
	height:145px;
	color:#c5c19d;
	padding-right:20px;
}
#navigation ul {
	padding-top:80px;
	list-style:none;
}
#navigation ul li {
	float: right;
	background:url(images/nav-div.gif) no-repeat right top;
	padding-right:22px;
}
#navigation ul li.last {
	background:none;
	padding-right:0;
}
#navigation ul li a:link, #navigation ul li a:visited, #navigation ul li a:active {
	text-decoration:none;
	color:#c5c19d;
	font-size:20px;
}

#navigation ul li a:hover {
	color:#c5c19d;
	text-decoration:underline;
}
#homepage {
	background:url(images/paper-homepage.png) no-repeat center top;
	height:422px;
	margin:0 auto;
}
#flash {
	float:left;
	width:615px;
	height:424px;
}
.left {
	float:left;
}
.right {
	float:left;
}
#seo {
	float:left;
	width:285px;
	text-align:left;
	padding-top:26px;
	color:#000000;
}
#seo h1 {
	font-size:24px;
	font-weight:normal;
	color:#514f26;
	margin-bottom:6px;
	margin-top:18px;
}
#seo p {
	margin-bottom:12px;
}
#seo p.narrow {
	width:200px
}
/****************** interiors *************/
#interior-contain {
	background:url(images/int-paper-bknd.gif) repeat-y center top;
	overflow: auto;
	margin:0 auto;
}
#interior {
	background:url(images/int-paper-top.jpg) no-repeat center top;
	padding:0 50px 0 50px;
	margin:0 auto;
	overflow:auto;
	color:#000000;
}

#interior h1 {
	font-size:24px;
	font-weight:normal;
	color:#514f26;
	margin-bottom:12px;
	margin-top:18px;
}
#interior h2 {
	font-size:20px;
	font-weight:normal;
	color:#514f26;
	margin-bottom:12px;
	margin-top:18px;
}
#interior li {
	margin-left:20px;
}
#interior ul {
	padding-left:4px;
	list-style:square;
}
#interior li li {
	padding-left:10px;
	list-style:none;
}
#left {
	width:450px;
	float:left;
	text-align:left;
	margin:0 auto;
	padding-top:30px;
}

#left img, #right img {
	border:1px solid #514f26;
}
#right {
	width:450px;
	float:right;
	text-align:left;
	margin:0 auto;
}
#interior-bottom {
	background:url(images/int-paper-bottom.png) no-repeat;
	height:126px;
	text-align:left;
}
.pad {
	padding:40px 0 0 50px;
}
#interior-bottom a:link, #interior-bottom a:visited, #interior-bottom a:active {
	font-size:18px;
	text-decoration:none;
	color:#514f26;
	padding-top: 50px;
}
#interior-bottom a:hover {
	text-decoration:underline;
}
/****************** lower navigation *************/
#lowercontain {
	width:1024px;
	margin:0 auto;
	text-align:center;
	height:200px;
	background:url(images/paper-bottom.PNG) no-repeat center top;
}
#lowernav {
	text-align:left;
	height:38px;
}
#lowernav ul {
	font-size:14px;
	list-style:none;
	float:left;
	padding-left:70px;
}
#lowernav ul li {
	float: left;
	display: inline;
	line-height:26px;
	background:url(images/nav-div-lower.gif) no-repeat right top;
	padding-right:20px;

}
#lowernav ul li.last {
	background:none;
	padding-right:0;
}

#lowernav ul li a:link, #lowernav ul li a:visited, #lowernav ul li a:active {
	text-decoration:none;
	display:block;
	color:#c5c19d;
}
#lowernav ul li a:hover {
	text-decoration:underline;
}



/****************** footer *************/

#footercontain {
	background-color:#000000;
	color:#c5c19d;
	line-height:16px;
	text-align:center;
	margin: 0 auto;
	min-height:350px;
}
#footer {
	width:900px;
	margin:0 auto;
	padding:18px 0 32px 0;
}
#footer a:link, #footer a:visited, #footer a:active {
	text-decoration:underline;
	color:#c5c19d;
}
#footer a:hover {
	text-decoration:none;
}

#footer .left {
	float:left;
	width:439px;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	border-right:1px solid #c5c19d;
}

#footer  .right {
	float:left;
	width:440px;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
}

#newsletter {
	width:480px;
	margin:0 auto;
	margin-bottom:42px;
}
#newsletter .headline {
	width:160px;
	text-align:right;
	float:left;
	margin-right:4px;
	font-size:16px;
	margin-top:6px;
}
#newsletter .txt {
	width:160px;
	padding:3px;
	float:left;
	margin-right:4px;
}
#smlinks {

}
#smlinks img {
	float:left;
	margin-right:8px;
	margin-top:4px;
}
