body {
background-color: #6C6F4D;
padding: 0;
margin: 0;
}

A:link {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 12px;
}

A:visited {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 12px;
}

A:active {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 12px;
}

A:hover {
color: #6C704D;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 12px;
}

A.tours:link {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 16px;
}

A.tours:visited {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 16px;
}

A.tours:active {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 16px;
}

A.tours:hover {
color: #6C704D;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 16px;
}

A.footer:link {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 11px;
}

A.footer:visited {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 11px;
}

A.footer:active {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 11px;
}

A.footer:hover {
color: #9F2126;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 11px;
}

A.quote:link {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-style: italic;
font-size: 14px;
}

A.quote:visited {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-style: italic;
font-size: 14px;
}

A.quote:active {
color: #B6B9A5;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-style: italic;
font-size: 14px;
}

A.quote:hover {
color: #6C704D;
text-decoration: none;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-style: italic;
font-size: 14px;
}

a img {
border: 0;
} 

td.shadow-left {
width: 35px;
background: url(../images/shadow-left.jpg) repeat-y;
}

td.main-page {
width: 930px;
background-color: #FFFFFF;
}

td.shadow-right {
height: 35px;
width: 35px;
background: url(../images/shadow-right.jpg) repeat-y;
}

td.shadow-bot-left {
width: 35px;
background: url(../images/shadow-bot-left.jpg) no-repeat;
}

td.shadow-bot {
height: 35px;
width: 930px;
font-weight: normal;
font-family: arial;
font-size: 11px;
color: #B6B9A5;
text-align: center;
background: url(../images/shadow-bot.jpg) repeat-x;
}

td.shadow-bot-right {
height: 35px;
width: 35px;
background: url(../images/shadow-bot-right.jpg) no-repeat;
}

td.bio {
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 20px;
}

li {
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 20px;
list-style-image: url(../images/red-bullet.jpg);
}

strong {
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 14px;
color: #9F2126;
line-height: 20px;
}

b {
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 14px;
color: #AF550B;
line-height: 20px;
}

#container {
position: relative;
width: 930px;
height: auto;
background-color: #ffffff;
}

#header {
position: relative;
width: 930px;
height: 106px;
text-align: center;
background: url(../images/header-bg.jpg) repeat-x;
}

#mailing {
position: absolute;
left: 730px;
width: 175px;
height: 61px;
z-index: 2;
}

#nav {
position: relative;
width: 930px;
height: 50px;
text-align: center;
}

#home-nav {
position: relative;
width: 930px;
height: 280px;
text-align: center;
}

#home-content-left {
position: relative;
left: 40px;
width: 560px;
height: auto;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
}

#home-content-right {
position: relative;
left: 60px;
top: 30px;
width: 350px;
height: 325px;
float: left;
}

#child-content-left {
position: relative;
left: 60px;
width: 600px;
height: auto;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
background: url(../images/vert-dots.jpg) repeat-y;
background-position: right;
}

#child-content-full {
position: relative;
left: 60px;
width: 930px;
height: auto;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
text-align: center;
}

#child-content-right {
position: relative;
left: 90px;
top: 20px;
width: 200px;
height: auto;
float: left;
}

#child2-content-left {
position: relative;
left: 60px;
width: 470px;
height: auto;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
background: url(../images/vert-dots.jpg) repeat-y;
background-position: right;
}

#child2-content-right {
position: relative;
left: 80px;
width: 300px;
height: auto;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
}

#tours-content-left {
position: relative;
top: 50px;
width: 190px;
height: auto;
float: left;
}

#tours-content-center {
position: relative;
width: 500px;
font-family: Arial, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #6E6E6E;
line-height: 20px;
float: left;
background: url(../images/vert-dots.jpg) repeat-y;
background-position: right;
}

#tours-content-right {
position: relative;
width: 239px;
height: auto;
float: left;
text-align: center;
}

#child-header {
position: relative;
width: 930px;
height: 200px;
text-align: center;
}

#quote {
font-weight: normal;
font-family: arial;
font-style: italic;
font-size: 14px;
color: #6C704D;
}

#tours-quote {
position: relative;
left: 25px;
width: 190px;
font-weight: normal;
font-family: arial;
font-style: italic;
font-size: 14px;
color: #6C704D;
text-align: left;
}

#tour-links {
position: relative;
width: 315px;
float: left;
}

#tour-image {
position: relative;
width: 250px;
float: left;
}

#footer {
position: relative;
clear: both; 
width: 930px;
height: 65px;
font-weight: normal;
font-family: arial;
font-size: 11px;
color: #B6B9A5;
text-align: center;
background: url(../images/footer-bg.jpg) repeat-x;
}






