BODY {
background-color: #edd8bb;
margin: 0px; 
}



a.callout:link {color : #b61f1f; text-decoration: underline;}
a.callout:visited {color : #d32929; text-decoration: underline;}
a.callout:hover {color : #6b0303; text-decoration: underline;}

a.footer:link {color : #786348;}
a.footer:visited {color : #534027; text-decoration: underline;}
a.footer:hover {color : #890101; text-decoration: underline;}

a.linkspage:link {color : #975726;}
a.linkspage:visited {color : #786348; text-decoration: underline;}
a.linkspage:hover {color : #890101; text-decoration: underline;}

a.sitemap:link {color : #656B75;}
a.sitemap:visited {color : #7487A0;}
a.sitemap:hover {color : #CA8F0B;}

a.internal:link {color : #656B75;}
a.internal:visited {color : #656B75;}
a.internal:hover {color : #656B75;}

a.recent_links:link {color : #162C48;}
a.recent_links:visited {color : #162C48;}
a.recent_links:hover {color : #162C48;}

a.recent_launches {color : #656B75; text-decoration: underline;}
a.recent_launches {color : #7487A0; text-decoration: underline;}
a.recent_launches {color : #CA8F0B; text-decoration: underline;}

a.bodywhite:link {color : #ffffff; font-weight:bold;}
a.bodywhite:visited {color : #ffffff; font-weight:bold;}
a.bodywhite:hover {color : #ffffff; font-weight:bold;}

a.bodyblue:link {color : #C58E0A; font-weight:bold; text-decoration: underline;}
a.bodyblue:visited {color : #6E2804; font-weight:bold; text-decoration: underline;}
a.bodyblue:hover {color : #CA8F0B; font-weight:bold; text-decoration: underline;}

a.bodyblue2:link {color : #C58E0A; text-decoration: underline;}
a.bodyblue2:visited {color : #898A8B; text-decoration: underline;}
a.bodyblue2:hover {color : #7B85B8; text-decoration: underline;}

a.recent:link {color : #656B75; text-decoration: underline;}
a.recent:visited {color : #898A8B; text-decoration: underline;}
a.recent:hover {color : #CA8F0B; text-decoration: underline;}

div#body-bkg-hp {
background-image: url(pix/g-body-bkg-hp.jpg);
background-repeat: no-repeat;
background-position: top left; 
margin: 0px; 
}

.body-bkg-hp-rt {
background-image: url(pix/g_bkg-rt-hp.jpg);
background-repeat: repeat-x;
background-position: top left; 
margin: 0px; 
}

div#body-bkg-ip {
background-image: url(pix/g-body-bkg-ip.jpg);
background-repeat: no-repeat;
background-position: top left; 
margin: 0px; 
}

.body-bkg-ip-rt {
background-image: url(pix/g_bkg-rt-ip.jpg);
background-repeat: repeat-x;
background-position: top left; 
margin: 0px; 
}

div#tour-spacer-hp {
margin-left: 165px;
margin-right: 0px;
margin-top: 82px;
margin-bottom: 0px;
}

div#left-col-spacer-ip {
margin-left: 22px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.callout-latest-news {
background-image: url(pix/callout-latest-news.jpg);
background-repeat: no-repeat;
background-position: top left; 
margin: 0px; 
}

.callout-tour {
background-image: url(pix/callout-tour-bkg.jpg);
background-repeat: no-repeat;
background-position: top left; 
margin: 0px; 
}

.callout-tour-dayofweek {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #6c3810;
}

a.callout-tour-dayofweek:link {color : #975726; text-decoration: underline;}
a.callout-tour-dayofweek:visited {color : #786348; text-decoration: underline;}
a.callout-tour-dayofweek:hover {color : #890101; text-decoration: underline;}

.callout-tour-city {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #6c3810;
}

a.callout-tour-city:link {color : #6c3810;}
a.callout-tour-city:visited {color : #bc1818;}
a.callout-tour-city:hover {color : #633e09;}

.callout-tour-venue {
line-height: 18px;
font-size: 14px;
font-style: italic;
font-family: Georgia, Times, serif, Arial, Verdana;
color: #6c3810;
}

a.callout-tour-venue:link {color : #6c3810;}
a.callout-tour-venue:visited {color : #bc1818;}
a.callout-tour-venue:hover {color : #633e09;}

.callout-tour-date {
line-height: 20px;
font-size: 18px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #bc1818;
}

a.callout-tour-date:link {color : #bc1818;}
a.callout-tour-date:visited {color : #8a0303;}
a.callout-tour-date:hover {color : #633e09;}

.body {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #6c3810;
}

a.body:link {color : #975726; text-decoration: underline;}
a.body:visited {color : #786348; text-decoration: underline;}
a.body:hover {color : #890101; text-decoration: underline;}

h2 {
line-height: 18px;
font-size: 16px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana, ;
color: #8a0303;
}

.callout {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #890101;
}

.headline {
line-height: 18px;
font-size: 16px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #8a0303;
}

a.headline:link {color : #8a0303;}
a.headline:visited {color : #bc1818;}
a.headline:hover {color : #633e09;}

.news_date {
line-height: 18px;
font-size: 16px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #bc1818;
}

a.news_date:link {color : #bc1818;}
a.news_date:visited {color : #8a0303;}
a.news_date:hover {color : #633e09;}

.news_headline {
line-height: 18px;
font-size: 16px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #8a0303;
}

a.news_date:link {color : #8a0303;}
a.news_date:visited {color : #bc1818;}
a.news_date:hover {color : #633e09;}

.headline_12 {
line-height: 19px;
font-size: 12px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana;
font-weight: bold;
color: #8a0303;
}

.headline_14 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Georgia, Times, serif, Arial, Verdana, ;
color: #6c3810;
}

.footer {
line-height: 18px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #786348;
}

.linkspage{
line-height: 18px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #6c3810;
}

.profile-img {
border:1px solid;
border-color:#6c3810;
}
.forms {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 110px;  
margin-bottom: 3px;
color: #6c3810;
}

.forms2 {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 50px;  
margin-bottom: 3px;
color: #6c3810;
}

.forms3 {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 200px;  
margin-bottom: 3px;
color: #6c3810;
}

.forms4 {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 75px;  
margin-bottom: 3px;
color: #6c3810;
}

.forms5 {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 150px;  
margin-bottom: 3px;
color: #6c3810;
}

.forms6 {
line-height: 14px;
font-size: 11px;
background-color: #f8ede1;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
width: 350px;  
margin-bottom: 3px;
color: #6c3810;
}

