/* global */
body {margin:0 auto; width:970px; background-color:#3A2417; color:#000000}
div, span, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:150%}
td {vertical-align:top}
ul>li {line-height:150%; list-style-type:circle}
ol>li {line-height:150%; list-style-type:decimal}
/* global */

/* hyperlinks */
a {text-decoration:none}
a:link {color:#FF4100}
a:hover {color:#750000}
a:active {color:#761000}
a:visited {color:#BE5221}
/* hyperlinks */

.header {background-color:#3A2417; position:absolute; top:0px; width:970px; float:left; padding-bottom:5px}
.canvaswrapper {background-color:#ECDBD1; width:720px; padding:0 0 40px 0}
.canvas {background-image:url("../images/homepage/canvasback.jpg"); background-repeat:no-repeat}
td.backleft {background-image:url("../images/homepage/backleft.jpg"); background-repeat:repeat-y}
.editorial {padding-right:10px}

/* footer */
td.footer {background-image:url("../images/homepage/footer.jpg"); background-repeat:no-repeat; background-position:bottom; width:970px; text-align:center}
.footerwrapper {border-top:1px dotted #805040; padding:5px 5px 35px 5px; width:800px}
.footertext {font-size:7pt; color:#25201A; text-align:center}
.footertexttitle {font-size:9pt; color:#CC9E8F; text-align:center; font-weight:900; text-transform:uppercase}
/* footer */

/* navigation */

/* navigation */

/* fonts */
.itinerary, .author {font-weight:900; font-size:9pt; color:#6F3019; margin-top:20px}
.date, .tracks {font-size:8pt; color:#404040}
.description {font-size:8pt; color:#5B2512}
.location, .postage {font-size:8pt; color:#705C1A}
.title {font-size:13pt; font-weight:900; text-transform:uppercase; margin-top:10px; color:#750000}
.headline {margin:5px 0 15px 0; font-size:12pt; color:#BD522B; font-weight:900}
.emphasize {font-weight:900; font-size:9pt; line-height:150%}
.price {color:#BD9B2B}
.availability {color:#992700}
.subnormal {font-size:7pt; color:#705C1A}
.bold {font-weight:900; font-style:italic}
/* fonts */

/* forms */
TABLE.formstyle {width:440px; margin-top:10px}
.normalform {padding:4px 5px 4px 0}
textarea {padding: 2px 2px 5px 2px}
.mailinglist {margin:10px 0 5px 0; border:1px dotted #000000; background-color:#E3DAD6; 
padding:5px; text-align:center; line-height:150%}
input.send {color:#6F3019; font-weight:700; font-size:7pt; text-transform:uppercase}
.form {text-align:right; width:50%; padding:2px 5px 2px 5px}
.form2 {text-align:left; width:50%; padding:2px 5px 2px 5px}
.form3 {text-align:center; padding:2px 5px 2px 5px}
.mailing {font-weight:900; font-size:9pt; color:#6F3019; margin:5px}
/* forms */

/* itinerary */
table.trip {margin:5px 0; border:1px dotted #000000; background-color:#D5CCC7; width:100%}
td.days {color:#B06359; font-weight:700; font-size:7pt; text-transform:uppercase; width:20%; padding:5px}
td.details {color:#BF7860; width:80%; padding:5px}
.download {margin:5px 0; border:1px dotted #000000; background-color:#E3DAD6; padding:5px; text-align:center; line-height:150%}
.travel {border-top:1px dotted #000000; margin-top:20px; padding-top:5px}
/* itinerary */

/* images */
.inlinewrapper {display:block; margin:5px 0}
img.inlinestyle {padding:0 3px 0 0}
img.inlinestyle2 {padding:0}
img.journey {padding:0 0 5px 0; clear:both}
td.rugback {background-image:url("../images/native_american_rug_back.jpg"); background-repeat:repeat-y; background-position:top}
.style1 {margin:20px 0}
/* images */






