body {
background-color: #ffffff;
font-family:Times New Roman, sans-serif;
margin:0; padding:0;
font:11pt/1.5 sans-serif;
}

body,table,tr,td{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:black;
}

#content {
width: 1000px;
background-position: center;
text-align: center;
}

#left {
float:left;
width:120px;
padding:0px 0px 0px 0px;
text-align: left;
font-size:80%;
/*border: 1px solid black;  */
}
.left_inner{
border: 1px solid black;
}

.filterhead{
background-color:#F0F8FF;
text-align: center;
border-bottom: 1px solid black;
}

#middle{
margin-left: 60px;
margin-left: 130px;
text-align: left;
border:1px solid #006400;
}
#middle-nb{
margin-left: 60px;
margin-left: 130px;
text-align: left;
}
#admiddle{text-align: left;}

.cleaner {
clear:both;
height:1px;
border:none;
margin:0; padding:0;
background:transparent;
}

.b{font-weight:bold;}
p,h1,h2,h3,h4,h5{margin:0px 5px 0px 5px;}

.m1{margin:10px 0px 10px 10px;}
.m2{margin:0px 0px 0px 10px;}
.m3{margin: 0px 10px 0px 0px;}
.m4{margin: 10px 0px 0px 0px;}

.pad1{padding: 10px;}

h1{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;}
h3{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px}
h4{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px}
h5{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
h6{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

.minihead{
margin:0px 5px 0px 5px;
text-align: center;
font-weight: bold;
}


a:link{text-decoration: none; color: blue; }
a:visited{text-decoration: none; color: blue;}
a:active{text-decoration: none;}
a:hover{text-decoration: underline; color: red;}

#header{border: 1px solid #00008B;}
.header{
padding-top: 5px;padding-left: 10px;background-color:#F0F8FF;/*border-color:#FDF5E6;*/border:1px solid#00008B;
font-family:Times New Roman, sans-serif;font-size:20px;text-align:left;font-weight:bold;
height:38px;
height:45px;
}
.header-r{float: right;width: 300px;text-align: right;
/*border: 1px solid blue;  */
}
.header-l{margin-right: 280px;padding-left: 10px;text-align: left;}

#subhead{background: white url(http://www.zig-d.co.uk/ted/admin/shade-blue.gif) top left repeat-x;height:23px;padding-top:3px;}
.subhead-r{float: right;width: 290px;text-align: right;}
.subhead-l{margin-right: 300px;padding-left: 10px;text-align: left;}

.floatleft{float:left;margin-right:10px;}
.floatright{float:right;}

.rppbar a{text-decoration: none; color: blue; }
.rppbar a:hover {text-decoration: underline; color: red;}
.rppleft{float:left;width:200px;margin:0;padding:0 0 0 10px;}
.rppmid{margin:0px 225px 0px 205px;text-align: center;}
.rppright{float:right;width:220px;text-align:right;margin:0;padding:0;}

.space1{height: 1px;}
.space2{height: 2px;}
.space3{height: 3px;}
.space5{height: 5px;}
.space10{height: 10px;}
.space100{height: 100px;}
.space200{height: 200px;}
.space300{height: 300px;}
.spaceleft{margin-left:10px;padding-bottom:5px;}
.padding10{padding: 10px;}
.pad10l{padding-left: 10px;}

.invspaceline{
margin-top: 4px;
margin-bottom: 2px;
border-bottom:1px solid black;
}
.disp_back{
background-color: #F5F5F5;
}

.wide150{
width: 200px;
height: 330px;
margin-top: 10px;
margin-left: 10px;
margin-left: 5px;
padding-top: 5px;
text-align: center;
border: 1px solid gray;
}
.wide150nb{width: 200px;}
.wide300nb{width: 300px;}

.img_box{height: 200px;}

.extra_box{width: 260px;}

.display{
padding-left: 0;
margin-left: 0;
}
.border3{border: 3px solid gray;}
.also_box{}
.also_r{float: right;width: 250px;}
.also_l{margin-right: 255px;}

/****************catalog*******/
.catalog_page{
height: 1100px;
border: 1px solid red;
}
.catalog_im{
width: 400px;
height: 500px;
text-align: center;
}
.catalog_pnum{
padding: 10px 0px 10px 0px;
text-align: center;
}

.catalog2_im{
width: 160px;
height: 160px;
height: 180px;
text-align: center;
}
.catalog2_page{
/*border: 1px solid red;  */
}
.catalog2_head{
/*height: 10mm;   */
padding-left: 20px;
background: white url(shadeactive-blue.gif) top left repeat-x; /*THEME CHANGE HERE*/
/*border: 2px solid blue;  */
}
.cont{
  display: none;
}

.cat-head{
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

table.cat_tab {
/*    background-color:#F5F5F5;
    border: solid #F5F5F5 1px;     */
}
.page-break { display:none; }
/***********intro page  home page*******/
.intro_outer{
  padding: 0px 30px 0px 30px;
/*  background-color: #FFE4C4;
  background-color: pink;
  background-color: #FAEBD7;
  background-color: #FFFAF0;      */
  background-image: url(../images/wood.jpg);
background-repeat:repeat;
}

.intro_box{
border: 8px solid black;
background-color: #FFFAF0;
padding-left: 5px;
}

.intro_cat-box{
/*border: 1px solid black;  */
}
.intro_img-box{
padding: 0px 10px 0px 10px;
}

.intro_head{
padding-top: 5px;
/*padding-left: 10px;
background-color:#F0F8FF;
border-color:#FDF5E6;
border:1px solid#00008B;
border:1px solid red;         */
font-family:Times New Roman, sans-serif;font-size:25px;text-align:center;font-weight:bold;
text-decoration: underline;
height:30px;}

.intro_foot{
height: 35px;
background-image: url(../images/poster-bottom.jpg);
padding-top: 5px;
text-align:center;
}

/**********************display box  ***************************/
.disp_box_content{
border:1px solid red;
/*padding: 10px;      */
border: 2px solid #191970;
}
/*******************top ten header****************/
.tthead{
text-align: center;
border-bottom:1px solid black;
}
/*************************************** footer ***************************/
#footer{font-size: 80%;}
#footer{}
.footmenu{font-size: 80%;}
.footmenu a{text-decoration: none; color: blue; }
.footmenu a:hover {text-decoration: underline; color: red;}
a.blue:link {text-decoration: none; color: blue; }
a.blue:visited {text-decoration: none; color: #8B008B;}
a.blue:active {text-decoration: none}
a.blue:hover {text-decoration: underline; color: red;}

#footbox{font-size: 80%;}
.fbleft{float:left;width: 30%; margin-left: 10px;text-align: left;}
.fbright{float:right;width: 30%;margin-right: 10px;}
.fbmid{width: 30%;margin: auto;}

.fbleft a:link {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:visited {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:active {text-decoration: none; color: #9F141A; cursor: help;}

#footbox a:link span {display: none;}
#footbox a:visited span {display: none;}
#footbox a:active span {display: none;}
#footbox a:hover span {display: block;
position: absolute; bottom: 20px; left: 150px;
width: 175px;
width: 275px;
padding: 5px; margin: 5px; z-index: 100;
color: #000000; background: #FFFFE0 ; border: 1px solid Black;
font: 10px Verdana, sans-serif; text-align: center;
}
#footbox a span {visibility:hidden}
#footbox a:hover span,#footbox a:active span,#footbox a:focus span {visibility:visible !important}

