body { background:#8c251b url(../graphics/background.png); background-repeat:repeat; margin-top:10px; margin-bottom:10px; margin-left:0px; margin-right:0px;} 

a:link { color:#f7700d; }
a:active { color:#f7700d; }
a:visited { color:#f7700d; }
a:hover { color:#bd2918; }

h1 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#bf2e1a; font-size:17pt; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:1px; }
h2 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#7d5d2b; font-size:15pt; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:3px; }
h3 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#493217; font-size:15pt; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:3px; }
h4 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#f7700d; font-size:13pt; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:0px; }
h5 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#493217; font-size:13pt; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:0px; }
h6 { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#694e23; font-size:10.7pt; font-weight:normal; text-decoration:none; margin-top:0px; margin-bottom:0px; }

hr { margin-bottom:1px; margin-top:0px; color:#7d5d2b; height:1px; }
hr.itinerary { color:#7d5d2b; height:1px; margin-top:20px; margin-bottom:15px; width:60%; align:center; }
hr.top { border:none 0; border-top:2px solid #fdd171; height:2px; margin-bottom:5px; width:90%; } 
hr.bottom { border:none 0; border-top:2px solid #fdd171; height:2px; margin-top:5px; width:90%; }
ul.faq { margin-top:3px; margin-bottom:0px; margin-left:15px; padding-left:10px; font-family:verdana,arial,sans-serif; color:#eeeeee; text-align:justify; }

div.social { padding-left:20px; padding-top:10px; }

p { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; text-align:justify; text-indent:20px; margin-top:0px; }
ul { margin-top:3px; margin-bottom:0px; margin-left:15px; padding-left:10px; font-family:verdana,arial,sans-serif; color:#eeeeee; }
ol { margin-top:3px; margin-bottom:0px; }
li { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; }

form { font-family:verdana,arial,sans-serif; color:#493217; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle; line-height:10pt; margin-top:2px; }
.formcustomadv1 { font-family:verdana,arial,sans-serif; color:#493217; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle; line-height:10pt; padding-top:6px; }
.formcustomadv2 { font-family:verdana,arial,sans-serif; color:#493217; font-size:12px; font-weight:normal; text-decoration:none; vertical-align:middle; line-height:10pt; padding-bottom:4px; }
form.orange { font-family:verdana,arial,sans-serif; color:#493217; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle; line-height:10pt; margin-top:2px;  }
input { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; }
input.orange { background: #fefdcc; border: 1px solid #f77b21; color: #f77b21; font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; }
select { background: #fefdcc; border: 1px solid #f77b21; color: #f77b21; font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; }
option { background: #fefdcc; font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; }
textarea { background: #fefdcc; border: 1px solid #f77b21; color: #f77b21; font-family:verdana,arial,sans-serif; color:#493217; font-size:11px; font-weight:normal; margin-top:0px; margin-bottom:0px; }


.contact { font-family:verdana,arial,sans-serif; color:#493217; font-size:11.3pt; font-weight:normal; margin-top:0px; margin-bottom:0px; }
.leftborder { background-color:#fcfa9e; }
.leftcolumn { background-color:#fcb040; }
.main { background:#fcfa9e; }
.rightcolumn { background-color:#66170f; padding-left:10px; padding-right:10px; padding-top:10px; 
  font-family:verdana,arial,sans-serif; color:#fdf4f3; font-size:12px; font-weight:normal; text-decoration:none; }
.text { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; }
.textbox { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; margin-top:0px; margin-bottom:0px; text-align:justify; text-indent:20px;  }
.textjustify { font-family:verdana,arial,sans-serif; color:#493217; font-size:13px; font-weight:normal; text-align:justify; margin-top:0px; }
.tiny { font-family:arial narrow,arial,verdana,sans-serif; color:#fcb040; font-size:1pt; font-weight:normal; line-height:1pt; }
.upcoming { font-family:verdana,arial,sans-serif; color:#fcb040; font-size:15px; font-weight:bold; margin-top:0px; margin-bottom:2px; }
.weather { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#bf2e1a; font-size:14px; font-weight:bold; text-decoration:none; margin-top:0px; margin-bottom:1px; }


.pages { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#7d5d2b; font-size:14pt; font-weight:bold; text-decoration:none; }
a.pagenos { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#bd2918; font-size:14pt; font-weight:bold; }
a.pagenos:visited { color: #bd2918; }
a.pagenos:active { color: #bd2918; }
a.pagenos:hover { color: #f77b21; }

a.top { font-family:verdana,arial,sans-serif; color:#bf2e1a; font-size:10px; font-weight:normal; text-decoration:none; }
a.top:visited { color: #bf2e1a; }
a.top:active { color: #bf2e1a; }
a.top:hover { color: #fa8632; }

.copy { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#bf2e1a; font-size:10px; font-weight:bold; text-decoration:none; }
a.copy { font-family:palatino linotype,palatino,georgia,serif,times new roman; color:#bf2e1a; font-size:10px; font-weight:bold; text-decoration:none; }
a.copy:visited { color: #bf2e1a; text-decoration:none; }
a.copy:active { color: #bf2e1a; text-decoration:none; }
a.copy:hover { color: #7d5d2b; text-decoration:underline; }

a.menu { font-family:palatino linotype, serif,times new roman; color:#bf2e1a; font-size:16px; font-weight:bold; text-decoration:none; line-height:28px; }
a.menu:visited { color: #bf2e1a; }
a.menu:active { color: #bf2e1a; }
a.menu:hover { color: #fcfa9e; }

a.anchorclass { font-family:palatino linotype, serif,times new roman; color:#bf2e1a; font-size:16px; font-weight:bold; text-decoration:none; line-height:28px; }
a.anchorclass:visited { color: #bf2e1a; }
a.anchorclass:active { color: #bf2e1a; }
a.anchorclass:hover { color: #fcfa9e; }

.anchorclass { font-family:palatino linotype, serif,times new roman; color:#bf2e1a; font-size:16px; font-weight:bold; text-decoration:none; line-height:28px; }



a.menuanchorclass { font-family:palatino linotype, serif,times new roman; color:#bf2e1a; font-size:16px; font-weight:bold; text-decoration:none; line-height:28px; }
a.menuanchorclass:visited { color: #bf2e1a; }
a.menuanchorclass:active { color: #bf2e1a; }
a.menuanchorclass:hover { color: #fcfa9e; }