/* CSS Document */
body{
font-family:Arial, "Courier New", Courier, mono;
font-size:0.8em;
color:#666666;margin-left: auto; margin-right: auto;width:802px;
background-image:url(bg.gif);
}
h1{
padding:5px 5px 0px 8px;
font-size:1.8em;
margin:0px;
float:left;
font-weight:bolder;
}
h1 span{
color:#8E603C;
}
h1 a{
color:#666666;
text-decoration:none;
}
h2{
font-size:1.4em;
color:#8E603C;
}
h2 span{
color:#666666;
}
h3{
padding-top:25px;
}

#header{
background-image:url(tbg.gif);
background-repeat:repeat-y;
background-color:#F5F3F4;
border-left:1px solid #8E603C;
border-right:1px solid #8E603C;
border-top:1px solid #8E603C;
}
#header form{
position:absolute;
padding-left:480px;
top:30px;
margin:0px;
}
#header img{
margin-bottom:-4px;
}
#menuList img{
border:0px;
}
#menuList {
margin: 0px;
padding: 5px;
}
#menuList ul {
margin: 0px;
padding: 0px;
}
#menuList li {
display: inline;
list-style: none;
}
#menuList li a {

color: #ffffff;
margin: 0px;
padding: 3px 3px;
text-decoration: none;
}
#menuList li a:hover, #menuList li a:active {
text-decoration:underline;
color: #ffffff;
}
#menu {
background-color:#8E603C;
color:#ffffff;
font-weight: bolder;
}
#menu span{
float:right;
padding:5px;
}
#menu1, #menu2, #menu3, #menu4, #menu5 {
width: 160px;
z-index:100;
}
#content{
border-left:1px solid #8E603C;
border-right:1px solid #8E603C;
border-bottom:1px solid #8E603C;
width:800px;
background-color:#ffffff;

}
#products{
padding:1px 10px 0px 205px;
}
#catalogue{
float:left;
width:160px;
padding-left:25px;
background-color:#E4D7B9;
background-image:url(credit.gif);
background-position:bottom;
background-repeat:no-repeat;font-size:1.2em;
}
#catalogue p{
margin-left:-15px;
font-weight:bold;
margin-bottom:4px;
margin-top:8px;
}
#catalogue ul{
margin:0px;
padding:0px;
list-style-image:url(bullet.gif);

display:block;
}
#catalogue ul li{
padding-bottom:6px;
}
#catalogue ul a{	/* Change Colors */
display:block;/*ns*/ color:#666666; text-decoration:none; font-weight:bold;
}
#catalogue ul a:hover{	/* Change Colors */
display:block;/*ns*/ color:#8E603C;  list-style-image:url(bullet2.gif); background-repeat:no-repeat; background-position:right;
text-decoration:underline;
}
#catalogue .selected{
color:#2D1E79;
}
#catalogue ul ul a{
font-weight:normal;
margin-left:15px;
}
#catalogue hr{
margin-left:-25px;
height:1px;
color:#8E603C;
background:#8E603C;
border:0;
}
#catalogue select{
margin-left:-16px;
padding:1px;
padding-left:3px;
width:165px;
color:#666666;
font-family:"Courier New", Courier, mono;
}
ul #nav2{
padding:0px;
}
li #nav2{
margin-top:-5px;
margin-bottom:-5px;
}
li #nav2 a:hover{
background-image:none;
}
#spectulise{
font-family:Arial;
font-size:0.7em;
text-align:center;
}
#spectulise a{
color:#666666;
text-decoration:none;
}
#spectulise a:hover{
text-decoration:underline;
}
.matrix{
width:540px;
margin-left:-5px;
}
.matrix td{
border:1px solid #8E603C;vertical-align:bottom;
height:135px;
}
.mtxt2{
background-image:url(refilltxt3.jpg);
position:relative;
padding:0px 5px 0px 5px;
width:127px;
height:41px;
font-size:1.3em;
font-weight:bolder;
color:#8E603C;display:block;
}
.mtxt2 a{
color:#8E603C;
text-decoration:none;display:block;
width:127px;
height:40px;
}
.mtxt2 a:hover{
background-image:url(refilltxt4.jpg);
filter:alpha(opacity=80);
-moz-opacity:0.80;
margin:0px;
margin-left:-5px;
padding-left:5px;
padding-right:5px;
width:127px;
margin-right:-10px;
}
.mtxt{
background-color:#E4D7B9;
filter:alpha(opacity=80);
-moz-opacity:0.80;
position:relative;
padding:0px 5px 0px 5px;
width:125px;
height:40px;
font-size:1.3em;
font-weight:bolder;
color:#8E603C;display:block;
}
.mtxt a{
color:#8E603C;
text-decoration:none;display:block;
width:125px;
height:40px;
}
.mtxt a:hover{
background-color:#ffffff;
filter:alpha(opacity=80);
-moz-opacity:0.80;
margin:0px;
margin-left:-5px;
padding-left:5px;
padding-right:5px;
width:130px;
margin-right:-10px;
}
.act{
display:block;
height:95px;
width:135px;
}
.bag{
width:560px;
border:1px solid #8E603C;
background-color:#E4D7B9;
border-bottom:0px;
}
.bag .bean{
float:left;
padding:5px;
padding-bottom:0px;
}
.bag .bean2{
float:left;
margin:5px;
padding-bottom:0px;
border:1px solid #8E603C;
}
.bag a{

text-decoration:none;
color:#8E603C;
}
.bag a h3{
color:#666666;
}
.bag a img{border:0px;
}
.bag a:hover{
text-decoration:underline;
}
#basket{
background-color:#E4D7B9;
height:36px;
font-size:1.2em;
font-weight:bolder;
}
#basket .addbasket{
float:right;
margin:-5px;
}
#basket form{
margin:0px;
padding:5px;
}
#basket select{
color:#666666;
font-family:"Courier New", Courier, mono;
}
#basket input{
color:#666666;
font-family:"Courier New", Courier, mono;
}