body {
 font-family: Trebuchet MS,arial,verdana,sans-serif;
 font-size: 11px;
 color: #000000;
 background-color: #E9DFBF;
 margin: 0px;
}
.maintext {
 font-family: arial,verdana,sans-serif;
 font-size: 11px;
 color: #333;
 line-height: 140%;
 padding-left: 10px;
 padding-top: 3px;
}
.callout {
 font-family: CAC Saxon, Footlight MT, Century Schoolbook, Caslon, Palatino, serif;
 font-size: 14px;
 color: #333;
 line-height: 140%;
 font-style: italic;
}

.cplate {
 font-family: Copperplate Gothic Medium, Copperplate Gothic Bold, Charcoal, sans-serif;
 font-size: 14px;
 line-height: 120%;
 font-weight: normal;
 }
.top {
 background-color: #572155;
 height: 140px;
}

.top {
 background-color: #46004B;
 border-bottom: 1px solid #2A2505;
}
.top2 {
 background-color: #333300;
}
.topmorespace {
 background-color: #572155;
 height: 30px;
}

.topmorespace {
 background-color: #6E6EA9;
}

.nav {
 background-image: url('nav/dunes-bg.jpg');
 background-repeat: no-repeat;
 background-color: #F1ECD8;
 width: 185px;
 }

.navtxt {
 font-family: Copperplate Gothic Medium, Copperplate Gothic Bold, Charcoal, sans-serif;
 font-size: 12px;
 line-height: 175%;
 text-align: right;
 font-weight: normal;
 padding-right: 10px;
 }
.navtxt a:link {
 color: #572155;
 font-weight: normal;
 text-decoration: none;
}
.navtxt a:visited {
 color: #572155;
 font-weight: normal;
 text-decoration: none;
}
.navtxt a:hover {
 color: #6E7DD6;
 font-weight: normal;
 text-decoration: underline;
} 
.navtxtw {
 font-family: Copperplate Gothic Medium, Copperplate Gothic Bold, Charcoal, sans-serif;
 font-size: 13px;
 line-height: 175%;
 text-align: right;
 font-weight: normal;
 padding-right: 10px;
 padding-top: 15px;
 }
.navtxtw a:link {
 color: #fff;
 font-weight: normal;
 text-decoration: none;
}
.navtxtw a:visited {
 color: #fff;
 font-weight: normal;
 text-decoration: none;
}
.navtxtw a:hover {
 color: #6E7DD6;
 font-weight: normal;
 text-decoration: underline;
} 

.nav2 {
 font-family: Arial, sans-serif;
 font-size: 10px;
 line-height: 120%;
 padding: 2px;
 font-weight: normal;
 }
.nav2 a:link {
 color: #572155;
 font-weight: normal;
 text-decoration: none;
}
.nav2 a:visited {
 color: #572155;
 font-weight: normal;
 text-decoration: none;
}
.nav2 a:hover {
 color: #6E7DD6;
 font-weight: normal;
 text-decoration: underline;
} 

.callout-purple {
 border: 0px;
 padding: 4px;
 font-size: 12px;
 font-family: arial,verdana,sans-serif;
 color: #E7E1C1;
 background-color: #572155;
}
.callout-tan {
 border: 1px solid #E7E1C1;
 padding: 10px;
 font-size: 20px;
 font-family: Book Antiqua, Times New Roman, serif;
 color: #572155;
 background-color: #F1ECD8;
 font-style: italic;
 font-weight: bold;
 width: 500px;
 margin-left: 3px;
}
.rightpic {
 margin: 3px;
}

a:link {
 color: #36511E;
 font-weight: bold;
}

a:visited {
 color: #26341A;
 font-weight: bold;
}

a:hover {
 color: #6E7DD6;
 font-weight: bold;
} 

small {
 font-size: 10px;
 font-family: Arial, Geneva, sans-serif;
 line-height: 120%;
 color: #333;
}

.photocredits {
 font-size: 10px;
 font-family: Arial, Geneva, sans-serif;
 line-height: 120%;
 color: #36511E;
}

big {
 font-size: 18px;
 font-family: arial,verdana,sans-serif;
 color: #773030;
 font-weight: bold;
}

strong {
 font-family: arial,verdana,sans-serif;
 font-size: 15px;
 font-weight: bold;
 line-height: 100%;
 color: #000;
}

h1 {
 font-family: Book Antiqua, Times New Roman, serif;
 font-size: 32px;
 padding-top: 6px;
 font-weight: bold;
 font-style: italic;
 line-height: 110%;
 color: #36511E;
 text-align: left;
}

 .button {
 color: #000000;
 background: #ffffff;
 border: #aaaaaa solid 1px;
 font-family: arial,verdana,sans-serif;
 font-size: 11px;
 margin: 3px;
}
