/* CSS Document */

body { 

margin: 0; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 1.4em;
/* background-color: #e0d5bf; */
background-image: url(../img/bg_stripe.gif);
background-repeat: repeat;
}

p { 
margin-top: 0; 
margin-bottom: 12px; 
}

.white {
color: #fff;
}

select.colour {
font-size: 10px;
}

p.nospace {
margin-top: -10px;
}

p.bottom {
margin-bottom: 40px;
}

p.bold {
font-weight: bold;
color: #504008;
}

.bold {
font-weight: bold;
}

li {
margin-left: -25px;
padding-top: 3px;
}

td.schedule {
background-color: #FFFF99;
}

td.white {
color: #fff;
}

li.top {
padding-top: 0;
}

h2 {
font-weight: bold;
color: #4e3d00;
font-size: 15px;
margin-bottom: 25px;
}

h3 {
font-weight: bold;
color: #4e3d00;
margin-top: 30px;
font-size: 12px;
}

h4 {
font-weight: bold;
color: #4e3d00;
font-size: 11px;
}

td.bigprice {
font-size: 15px;
font-weight: bold;
color: #4e3d00;
}

td.prodtitle {
background-color: #E3D6AC;
color: #504008;
font-weight: bold;
}

td.prodpic {
width: 140px;
}

td.prodprice {
width: 100px;
text-align: right;
}

td.contentpic {
text-align: center;
background-color: #fff;
}

td.contentdesc {
background-color: #fff;
}

td.contentprice {
text-align: right;
background-color: #fff;
font-weight: bold;
color: #504008;
}

.special {
color: #990000;
font-weight: bold;
font-size: 12px;
margin-top: 30px;
}

a, a:active, a:visited {
color: #336600;
}

a:hover {
color: #339900;
}

a img {
border: 0;
}

.terms {
font-size: 10px;
font-style: italic;
margin-top: 40px;
color: #4e3d00;
}


.terms2 {
font-size: 10px;
font-style: italic;
margin-top: 20px;
color: #4e3d00;
}

.red {
color: #990000;
}

.smlprint {
font-size: 10px;
}

#container, #header, #title, #content, #footer { 
width: 800px; 
}

#container { 
height: auto; 
margin: auto; 
background-image: url(../img/bg_body2.gif); 
}

#header { 
height: 99px; 
background-image: url(../img/header.gif); 
}

#menu { 
width: 595px;
height: 30px; 
background-image: url(../img/bg_menu.gif); 
padding-left: 205px;
}

#title { 
height: 63px; 
background-image: url(../img/bg_title.gif);
text-align: right;
}

#content { 
height: auto; 
background-image: url(../img/bg_body1.gif); 
background-position: top; 
background-repeat: no-repeat; 
} 

#text { 
/* width: 555px; */
width: 555px;
padding-left: 220px; 
padding-bottom: 20px; 
padding-top: 10px; 
padding-right: 0; 
}

#text #special {
width: 148px;
background-color: #e6dcc8;
background-image: url(../img/special_offer_01.jpg);
background-repeat: no-repeat;
background-position: top;
padding: 133px 10px 10px 10px;
float: right;
}

#text #left {
width: 400px;
}

#text #apdt {
width: 168px;
background-image: url(../img/logo_apdt.gif);
background-repeat: no-repeat;
background-position: top;
padding: 133px 0 0 0;
float: left;
text-align: center;
font-size: 9px;
}

#text #left {
width: 360px;
}

#footer { 
height: 65px; 
background-image: url(../img/bg_footer.gif); 
background-repeat: repeat-y; 
display: table; 
#position: relative; 
overflow: hidden;
}

#footertxt { 
width: 580px; 
margin-left: 210px; 
text-align: center; 
color: #f7f6c9; 
#position: relative; 
#top: -50%;
}

/* General Form */
label {
width: 9em;
float: left;
text-align: left;
margin-right: 1em;
display: block;
}

input, textarea {
color: #4e3d00;
background: #fff;
border: 1px solid #aa986f;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 3px;
}

input.paypal {
border: 1px solid #fff;
}

.submit input {
color: #000;
background: #d5c199;
border: 1px outset #aa986f;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 110px;
}

*html .submit input {
margin-left: 110px;
padding: 1px;
border: 1px #aa986f;
}

/* Menu TABS */

/* .shadetabs {
border-bottom: 1px solid gray;
margin-bottom: 1em;
} */

.shadetabs ul {
padding: 9px 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

*html .shadetabs ul {
padding: 8px 0;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 8px 7px;
margin: -1px 0 0 -4px;
border-right: 1px solid #aa986f;
color: #f7f6c9;
background: white url(../img/tab_shade.gif) top left repeat-x; /*THEME CHANGE HERE*/
}

*html .shadetabs li a {
padding: 7px 7px 9px 7px;
}

.shadetabs li a.home {
margin-left: -5px;
}

.shadetabs li a.last {
border-right: 0px;
}

.shadetabs li a:visited{
color: #f7f6c9;
}

.shadetabs li a:hover{

/* text-decoration: underline; */
color: #c3ae73;
}

.shadetabs li.selected{
}

.shadetabs li.selected a{ /*selected main tab style */
/* background-image: url(../img/tab_shadeactive.gif); /*THEME CHANGE HERE*/ 
border-bottom-color: #4e3d00;
color: #c3ae73;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* Style for Drop Down Menu */
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #aa986f;
border-width: 0 1px;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background-color: #fff;
width: 132px;
visibility: hidden;
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
/* border-bottom: 1px solid #918d8d; */
padding: 2px 5px;
text-decoration: none;
/* font-weight: bold; */
color: black;
}

*html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #eee2b1;
}

.bbottom {
border-bottom: 1px solid #aa986f;
}

