body {
background:url(../images/back.jpg) no-repeat top center #f2e2cb;
color:#ebdabf;
text-align:center;
font-family:Times, 'Times New Roman', Arial, 'Sans Serif';
font-size:15px;
}

.alignright {
float:right;
margin:0 0 10px 10px;
}

.alignleft {
float:left;
margin:0 0 10px 0;
}

a {
color:#612117;
text-decoration: none;
}

h1 {
text-indent:-9999px;
}

p {
line-height:21px;
padding-bottom:20px;
}

#contentarea p a {
color:#e7d5bf;
}

#contentarea p a.authorBioLink {
font-weight:bold;
text-decoration: underline;
}

p span.bigletter {
font-size:44px;
line-height:40px;
float:left;
padding-right:5px;
display:block;
}

blockquote {
font-size:19px;
line-height:24px;
display:block;
width:470px;
height:191px;
padding:18px 18px 0 18px;
background:url(../images/blockquote.png) no-repeat;
margin-bottom:30px;
}

blockquote.palmer {
font-size:19px;
line-height:24px;
display:block;
width:442px;
height:191px;
padding:18px 18px 0 18px;
background:url(../images/blockquote.png) no-repeat;
margin-bottom:30px;
}


blockquote span.author {
float:right;
color:#f1e2cb;
font-style:italic;
font-weight: bold;
padding-top:5px;
}

blockquote.pageQuote {
font-size:20px;
height:auto;
text-align:left;
line-height:24px;
display:block;
padding:0 0 40px 0;
background:url(../images/h3dots.png) no-repeat bottom center;
margin-bottom:0px;
}

blockquote.pageQuote span.pageNumber {
font-size:13px;
padding-left:10px;
text-transform: uppercase;
}

#page {
width:940px;
text-align: left;
margin:auto;
background:url(../images/page.jpg) repeat-y transparent;
}

#header {
width:940px;
height:214px;
background:url(../images/header.jpg) no-repeat;
clear:both;
}

#menulinks {
background:url(../images/menulinks.jpg) no-repeat;
height:107px;
width:940px;
}

#menulinks ul#nav {
padding:0 0 0 55px;
width:650px;
}

#menulinks ul#nav li {
display:block;
float:left;
width:140px;
height:26px;
padding:0 10px 10px 0;
}

#menulinks ul#nav li a {
width:142px;
height:26px;
text-indent: -9999px;
display:block;
background-repeat: no-repeat;
}

ul#nav li a.link1 {
background-image:url(../images/menu/link1.gif);
}

ul#nav li a.link1:hover, ul#nav li a.link1active {
background-image:url(../images/menu/link1Over.gif);
}

ul#nav li a.link2 {
background-image:url(../images/menu/link2.gif);
}

ul#nav li a.link2:hover, ul#nav li a.link2active {
background-image:url(../images/menu/link2Over.gif);
}

ul#nav li a.link3 {
background-image:url(../images/menu/link3.gif);
}

ul#nav li a.link3:hover, ul#nav li a.link3active {
background-image:url(../images/menu/link3Over.gif);
}

ul#nav li a.link4 {
background-image:url(../images/menu/link4.gif);
}

ul#nav li a.link4:hover, ul#nav li a.link4active {
background-image:url(../images/menu/link4Over.gif);
}

ul#nav li a.link5 {
background-image:url(../images/menu/link5.gif);
}

ul#nav li a.link5:hover, ul#nav li a.link5active {
background-image:url(../images/menu/link5Over.gif);
}

ul#nav li a.link6 {
background-image:url(../images/menu/link6.gif);
}

ul#nav li a.link6:hover, ul#nav li a.link6active {
background-image:url(../images/menu/link6Over.gif);
}

ul#nav li a.link7 {
background-image:url(../images/menu/link7.gif);
}

ul#nav li a.link7:hover, ul#nav li a.link7active {
background-image:url(../images/menu/link7Over.gif);
}

ul#nav li a.link8 {
background-image:url(../images/menu/link8.gif);
}

ul#nav li a.link8:hover, ul#nav li a.link8active  {
background-image:url(../images/menu/link8Over.gif);
}

#mainarea {
background:url(../images/mainarea.jpg) no-repeat transparent;
clear:both;
display: table;
width:940px;
height:1%;
}

#sidebar {
float:left;
display:block;
width:230px;
margin-left:87px;
background:url(../images/sidebar.jpg);
}

#sidebar p {
color:#4b1713;
padding:0 10px;
text-align: center;
}

#sidebar h3 {
font-size:17px;
color:#4b1713;
padding:4px 4px 0 4px;
text-align: center;
}

#sidebar ul.sidebarlinks {
padding:20px 0 20px 20px;
}

#sidebar ul.sidebarlinks li {
display:block;
width:188px;
height:37px;
}

#sidebar ul.sidebarlinks li a {
width:188px;
text-indent: -9999px;
display:block;
background-repeat: no-repeat;
}

#sidebar ul.sidebarlinks li a.link1 {
background-image:url(../images/sidebarlinks/link1.jpg);
height:39px;
}

#sidebar ul.sidebarlinks li a.link1:hover {
background-image:url(../images/sidebarlinks/link1Over.jpg);
}

#sidebar ul.sidebarlinks li a.link2 {
background-image:url(../images/sidebarlinks/link2.jpg);
height:36px;
}

#sidebar ul.sidebarlinks li a.link2:hover {
background-image:url(../images/sidebarlinks/link2Over.jpg);
}

#sidebar ul.sidebarlinks li a.link3 {
background-image:url(../images/sidebarlinks/link3.jpg);
height:37px;
}

#sidebar ul.sidebarlinks li a.link3:hover {
background-image:url(../images/sidebarlinks/link3Over.jpg);
}

#sidebar ul.sidebarlinks li a.link4 {
background-image:url(../images/sidebarlinks/link4.jpg);
height:38px;
}

#sidebar ul.sidebarlinks li a.link4:hover {
background-image:url(../images/sidebarlinks/link4Over.jpg);
}

#sidebar ul.sidebarlinks li a.link5 {
background-image:url(../images/sidebarlinks/link5.jpg);
height:35px;
}

#sidebar ul.sidebarlinks li a.link5:hover {
background-image:url(../images/sidebarlinks/link5Over.jpg);
}

#sidebar ul.sidebarlinks li a.link6 {
background-image:url(../images/sidebarlinks/link6.jpg);
height:37px;
}

#sidebar ul.sidebarlinks li a.link6:hover {
background-image:url(../images/sidebarlinks/link6Over.jpg);
}

#contentarea {
padding:0 0 0 45px;
float:left;
width:480px;
display:block;
}

.pinehurst {
background:url(../images/explorePinehurstTop.png) no-repeat;
width:500px;
height:192px;
display:block;
}

.pinehurst img {
margin:4px 0 0 1px;
padding:0px;
}

.pinehurst ul.pinehurstul {
margin-top:-5px;
padding-left:1px;
}

.pinehurst ul.pinehurstul li {
float:left;
display:block;
}

.pinehurst ul.pinehurstul li a {
float:left;
display:block;
width:123px;
text-indent: -9999px;
margin-right:1px;
background-position:right top;
height:17px;
background-repeat:no-repeat;
}

.pinehurst ul.pinehurstul li a.link1 {
background-image:url(../images/pineHurstButtons/link1.gif);
}

.pinehurst ul.pinehurstul li a.link1:hover {
background-image:url(../images/pineHurstButtons/link1Over.gif);
}

.pinehurst ul.pinehurstul li a.link1active {
background-image:url(../images/pineHurstButtons/link1Over.gif);
}

.pinehurst ul.pinehurstul li a.link2 {
background-image:url(../images/pineHurstButtons/link2.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link2:hover {
background-image:url(../images/pineHurstButtons/link2Over.gif);
}

.pinehurst ul.pinehurstul li a.link2active {
background-image:url(../images/pineHurstButtons/link2Over.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link3 {
background-image:url(../images/pineHurstButtons/link3.gif);
}

.pinehurst ul.pinehurstul li a.link3:hover {
background-image:url(../images/pineHurstButtons/link3Over.gif);
}

.pinehurst ul.pinehurstul li a.link3active {
background-position:center top;
background-image:url(../images/pineHurstButtons/link3Over.gif);
}

.pinehurst ul.pinehurstul li a.link4 {
background-image:url(../images/pineHurstButtons/link4.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link4:hover {
background-image:url(../images/pineHurstButtons/link4Over.gif);
}

.pinehurst ul.pinehurstul li a.link4active {
background-image:url(../images/pineHurstButtons/link4Over.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link5 {
background-image:url(../images/pineHurstButtons/link5.gif);
}

.pinehurst ul.pinehurstul li a.link5:hover {
background-image:url(../images/pineHurstButtons/link5Over.gif);
}

.pinehurst ul.pinehurstul li a.link5active {
background-image:url(../images/pineHurstButtons/link5Over.gif);
}

.pinehurst ul.pinehurstul li a.link6 {
background-image:url(../images/pineHurstButtons/link6.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link6:hover {
background-image:url(../images/pineHurstButtons/link6Over.gif);
}

.pinehurst ul.pinehurstul li a.link6active {
background-image:url(../images/pineHurstButtons/link6Over.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link7 {
background-image:url(../images/pineHurstButtons/link7.gif);
}

.pinehurst ul.pinehurstul li a.link7:hover {
background-image:url(../images/pineHurstButtons/link7Over.gif);
}

.pinehurst ul.pinehurstul li a.link7active {
background-image:url(../images/pineHurstButtons/link7Over.gif);
}

.pinehurst ul.pinehurstul li a.link8 {
background-image:url(../images/pineHurstButtons/link8.gif);
width:122px;
}

.pinehurst ul.pinehurstul li a.link8:hover {
background-image:url(../images/pineHurstButtons/link8Over.gif);
}

.pinehurst ul.pinehurstul li a.link8active {
background-image:url(../images/pineHurstButtons/link8Over.gif);
width:122px;
}

#footer {
background:url(../images/footer.jpg) no-repeat;
width:940px;
clear:both;
height:356px;
}

#footer .inner {
padding-top:290px;
}

#footer p {
font-size:11px;
color:#612117;
line-height:16px;
font-family: Arial;
}

#footer .left {
width:430px;
float:left;
text-align: right;
}

#footer .right {
width:430px;
float:right;
text-align:left;
}

#footer p a:hover {
color:#000000;
text-decoration:underline;
}

.align-right { float:right; margin: 0 0 5px 5px; }
.cover-align-left { float:left; margin: 4px 10px 3px 0; }