
/* force right scrollbar */
html { 
 height: 100%; margin-bottom: 1px; 
}
    
.border {
 border: #9c9f84 1px solid; 
}

.bordertop {
 border-top: 1px solid #9c9f84; 
}

.borderbottom {
 border-bottom: 1px solid #9c9f84; 
}

.bb {
 border-bottom: 1px dashed #A97D5D; 
}

.borderright {
 border-right: 2px solid #9c9f84; 
}

body {
 margin: 0;
 background: #9F7F67 url('images/bg.gif') repeat top left;
 color: #6e6e6e; 
}

body.tote {
 margin-top: 10px;
 margin-bottom: 0;
 margin-left: 0;
 margin-right: 0;
 background: #F6DBB3;
 color: #6e6e6e; 
}

#pscroller1,
#pscroller2,
#pscroller3,
#pscroller4,
#pscroller5,
#pscroller6{
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 12px;
 color: #6e6e6e;
 font-style: italic;
 font-weight: bold;
 width: 100%;
 height: 25px;
 border: #9c9f84 1px solid;
 background-color: #FDF2E2;
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 0;
}

.specs {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 10px;
 color: #6e6e6e;
 background: transparent; 
 font-style: normal;
 line-height: 150%; 
 border-top: #9c9f84 1px solid; 
 border-left: #9c9f84 1px solid; 
 text-align: center; 
}
.specs td {
 border-right: #9c9f84 1px solid; 
 border-bottom: #9c9f84 1px solid; 
}

.ship table,
.ship td {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 12px;
 color: #6e6e6e;
 background: transparent; 
 font-style: normal;
 font-weight: 400;
 text-align: right; 
 border: 1px solid #A97D5D; 
 margin: 2px; 
 padding: 0; 
}

.cart {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 12px;
 color: #6e6e6e;
 background: transparent; 
 font-style: normal;
 font-weight: bold;
 text-align: right; 
}

.content {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 12px;
 color: #6e6e6e;
 background: transparent; 
 line-height: 150%;
}

.small {
 font: normal 9px "Arial", "Verdana", sans-serif; 
 color: #dadccc; 
 background: transparent; 
 letter-spacing: 0.15em; 
 text-align: left;
}

.small2 {
 font: normal 9px "Arial", "Verdana", sans-serif; 
 color: #6e6e6e;
 background: transparent; 
 letter-spacing: 0.15em; 
 text-align: left;
}

h1 {
 margin-top: 2px;
 margin-bottom: 10px;
 font-size: 20px;
 font-weight: bold; 
 font-style: italic; 
 font-family: "Arial", "Verdana", sans-serif;
 color: #9C9F84; 
 background: transparent; 
} 

h2 {
 margin-top: 2px;
 margin-bottom: 2px;
 font-size: 18px;
 font-family: "Arial", "Verdana", sans-serif;
 font-style: normal; 
 font-weight: bold; 
 color: #5C755E; 
 background: transparent; 
}
	
h3 {
 margin-top: 2px;
 margin-bottom: 2px;
 font-size: 16px;
 font-family: "Arial", "Verdana", sans-serif;
 font-weight: bold; 
 color: #A97D5D; 
 background: transparent; 
}
	
.thank {
 margin-top: 12px;
 margin-bottom: 12px;
 font-size: 40px;
 font-weight: bold; 
 font-style: italic; 
 font-family: "Georgia", "Times New Roman", serif;
 color: #9C9F84; 
 background: transparent; 
} 

a.sp:link { 
 color: #FFFFFF;
 background: #C57E41;
 text-decoration: none;
}
a.sp:visited { 
 color: #FFFFFF;
 background: #C57E41;
 text-decoration: none;
}
a.sp:active, 
a.sp:hover { 
 color: #FFFFFF;
 background: #C57E41; 
 text-decoration: none;
}

a:link { 
 color: #5C755E;
 background: transparent;
 text-decoration: underline;
}
a:visited { 
 color: #A97D5D;
 background: transparent;
 text-decoration: underline;
}
a:active, 
a:hover { 
 color: #A97D5D;
 background: transparent; 
 text-decoration: underline overline;
}

a.reg:link, 
a.reg:visited { 
 color: #5C755E;
 background: transparent;
 text-decoration: none;
 font-family: "Arial", "Verdana", sans-serif; 
 font-size: 12px; 
 font-weight: 600; 
 line-height: 16px
}
a.reg:active, 
a.reg:hover { 
 color: #87644A;
 background: transparent; 
 text-decoration: underline overline;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: 600; 
 line-height: 16px
}

a.reg2:link, 
a.reg2:visited { 
 color: #5C755E;
 background: #E1E2D6;
 text-decoration: none;
 font-family: "Arial", "Verdana", sans-serif; 
 font-size: 12px; 
 font-weight: 600; 
 line-height: 16px
}
a.reg2:active, 
a.reg2:hover { 
 color: #5C755E;
 background: #E1E2D6; 
 text-decoration: underline overline;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: 600; 
 line-height: 16px
}

.menuborder {
 border-left: 2px solid #999966; 
 border-top: 2px solid #999966; 
 border-right: 2px solid #666633; 
 border-bottom: 2px solid #666633; 
}

.menu td { 
 font-size: 12px;
 font-family: "Arial", "Verdana", sans-serif;
 font-weight: bold;
 line-height: 20px; 
 white-space: nowrap; 
 margin-bottom: 0; 
} 
a.menu:active, 
a.menu:link, 
a.menu:visited, 
a.menu:hover, 
a.menu2:active, 
a.menu2:link, 
a.menu2:visited, 
a.menu2:hover,
a.menu3:active, 
a.menu3:link, 
a.menu3:visited, 
a.menu3:hover,
a.menu4:active, 
a.menu4:link, 
a.menu4:visited, 
a.menu4:hover { 
 display: block;
 text-decoration: none; 
 width: 136px; 
 height: 20px; 
} 
a.menu:link, 
a.menu:visited { 
 color: #dadccc; 
 background: transparent;
} 
a.menu:active, 
a.menu:hover { 
 color: #ffffff; 
 background: #666633; 
} 
a.menu2:visited, 
a.menu2:link, 
a.menu2:active,
a.menu2:hover {
 color: #cccc99; 
 background: #999966; 
}
a.menu3:link, 
a.menu3:visited { 
 color: #DCCFBC; 
 background: #BB6829;
} 
a.menu3:active, 
a.menu3:hover { 
 color: #ffffff; 
 background: #A04D1B; 
} 
a.menu4:visited, 
a.menu4:link, 
a.menu4:active,
a.menu4:hover {
 color: #DCCFBC; 
 background: #C57E41; 
}

.nav td { 
 font-size: 12px;
 font-family: "Arial", "Verdana", sans-serif;
 font-weight: bold;
 text-align: center;
 line-height: 30px; 
 white-space: nowrap; 
 margin-bottom: 0;
} 
a.nav:active, 
a.nav:link, 
a.nav:visited, 
a.nav:hover, 
a.nav2:link, 
a.nav2:visited, 
a.nav2:hover, 
a.nav2:active { 
 display: block;
 text-decoration: none; 
 width: 120px; 
 height: 30px; 
 text-align: center;
} 
a.nav:link, 
a.nav:visited { 
 color: #dadccc; 
 background: transparent;
} 
a.nav:active, 
a.nav:hover { 
 color: #ffffff; 
 background: #666633; 
} 
a.nav2:visited, 
a.nav2:link, 
a.nav2:active,
a.nav2:hover {
 color: #cccc99; 
 background: #999966; 
}

.logo {
 color: #cccccc; 
 background: transparent  url('images/www.gif') no-repeat 30px 30px;
}

.home {
 color: #cccccc; 
 background: transparent  url('images/dogon_05.jpg') no-repeat left center;
}

.about {
 color: #cccccc; 
 background: transparent  url('images/dogon_06.jpg') no-repeat left center;
}

.contact {
 color: #cccccc; 
 background: transparent  url('images/dogon_07.jpg') no-repeat left center;
}

.schedule {
 color: #cccccc; 
 background: transparent  url('images/dogon_08.jpg') no-repeat left center;
}

.terms {
 color: #cccccc; 
 background: transparent  url('images/dogon_09.jpg') no-repeat left center;
}

hr {
 border: 1px dotted #dadccc; 
}

form {
 margin: 0; 
 padding: 0; 
}

ul {
 margin-left: 10px; 
 padding-left: 10px; 
}

.pad {
 padding-right: 10px; 
 padding-left: 10px;
}

.padup {
 padding-top: 5px; 
}

.padall {
 padding: 10px; 
}

.padright {
 padding-right: 10px; 
}

.padleft {
 padding-left: 10px; 
}

.indent25 {
 text-indent: 25px; 
}

.indent15 {
 text-indent: 15px; 
}

.indent5 {
 text-indent: 5px; 
}