
body {
  font-family: Arial Narrow,Arial,sans-serif;
  background-repeat: repeat;
  background-image:url(background.png);
  padding:10px;
}
.prices{
    width:auto;
    border:1px solid lavender;
    padding:3px;
    background-color:white;
  }
.prices td{
    text-align:left;
    vertical-align:middle;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid inactiveborder;
    background-image:url(adbg.png);
    background-repeat:repeat-x;
  }
  
  .prices2{
    width:auto;
    border:1px solid lavender;
    padding:3px;
    background-color:white;
  }
.prices2 td{
    text-align:center;
    vertical-align:bottom;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:12px;
    padding-right:12px;
    border:1px solid inactiveborder;
    background-image:url(adbg.png);
    background-repeat:repeat-x;
  }

a {
  font-family:Arial;
  color:darkblue;
  text-decoration:none;
}

a img{
  border:1px solid white;
}

a:hover,
a:focus,
a:active {
  font-family:Arial;
  color:blue;
  text-decoration:underline;

}
a:hover img,
a:focus img,
a:active img {
border:1px solid red;
}

.topsel{
  background:transparant;
  padding:0px;
  margin:0px;
  border:0px solid lavender;
  vertical-align:middle;
}

.just{
  font-family: Arial Narrow,Arial,sans-serif;
  font-size:16px;
  text-align:justify;
  margin-left:25px;
  margin-right:25px;
}

table#top{
  padding-top:5px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  background:transparant;
  border-bottom: 0px solid lavender;
}

.topseltxt{
  color:darkblue;
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

.topseltxt:hover {
  color:;
  text-decoration:none;
  background-image:url(white.png);
  background-repeat:repeat;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

.topseltxt2{
  font-size:smaller;
  color:midnightblue;
  text-decoration:none;
  padding-left:15px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

.topseltxt2:hover {
  font-size:smaller;
  color:midnightblue;
  text-decoration:none;
  background-color:pink;
  background-repeat:repeat;
  padding-left:15px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

table#main{
  width:100%;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:10px;
  border-collapse: collapse;
}

td#middle{
  width:70%;
  background-color:white;
  vertical-align:top;
  border-top:2px solid lavender;
  border-left:1px solid lavender;
  border-right:1px solid lavender;
  border-bottom:2px solid lavender;
  border-collapse:collapse;
  padding-top:15px;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:15px;
  background-image:url(midback.png);
    background-repeat:repeat-x;
}

td#left{
  width:15%;
  vertical-align:top;
  border-collapse:collapse;
  padding: 10px;
  /*
  border-top:2px solid lavender;
  border-left:2px solid lavender;
  border-right:1px solid lavender;
  border-bottom:2px solid lavender;background-image:url(leftflip.png);
  background-repeat:repeat-y;
  background-position:top left;*/
}

td#right{
  width:15%;
  vertical-align:top;
  border-collapse:collapse;
  padding: 10px;
  /*
  border-top:2px solid lavender;
  border-left:1px solid lavender;
  border-right:2px solid lavender;
  border-bottom:2px solid lavender;background-image:url(leftback.png);
  background-repeat:repeat-y;
  background-position:top left;*/
}

table#midleft{
  width:100%
  padding-left:10px;
  vertical-align:top;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:10px;
  border:0px solid lavender;
  margin:0px;
}


li{
  margin-left:60px;
  text-align:justify;
  font-weight:600;
}

.adverts{
    width:auto;
    border:0px solid lavenderblush;
    padding:2px;
  }
.adverts td{
    text-align:right;
    vertical-align:top;
    padding-left:5px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:5px;
    border:1px solid lavenderblush;
    background-image:url(adbg2.png);
    background-repeat:repeat-x;
  }
  
  .feat{
    width:80%;
    border:0px solid lavender;
    padding:2px;
  }
.feat td{
    text-align:right;
    vertical-align:top;
    padding-left:5px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    border:1px solid lavenderblush;
    background-image:url(adbg2.png);
    background-repeat:repeat-x;
  }
  
p{
  padding-top:10px;
  padding-left:0px;
  padding-right:0px;
  padding bottom:10px;
}

h1{
font-family: Arial Narrow, Arial, Tahoma;
text-decoration: none;
margin-top: 15px;
margin-bottom: 15px;
font-size: 25px;
font-weight:0;
}

.tiny{
  width:25px;
  height:25px;
}

.med{
  width:50px;
  height:50px;
}

.bigger{
  width:75px;
  height:75px;
}

table#gemsel{
  border:0px;
  vertical-align:top;
}

.mainimg{
 padding-top:5px;
 padding-right:5px;
 padding-left:5px;
 padding-bottom:15px;
 border:1px solid peachpuff;
 background-image:url(clicktosee.png);
 background-position:bottom center;
 background-repeat:no-repeat;
 background-color:lavenderblush;
 margin:10px;
}

.mainvid{
 padding-top:5px;
 padding-right:5px;
 padding-left:5px;
 padding-bottom:15px;
 border:1px solid palegreen;
 background-image:url(watchvid.png);
 background-position:bottom center;
 background-repeat:no-repeat;
 background-color:mintcream;
 margin:10px;
}

.total{
  margin:0px;
  padding:0px;
  border:1px solid mistyrose;
    background-image:url(adbg2.png);
    background-repeat:repeat-x;
}

.menutitles{

}

.contain{
  position:relative;
  right:-120;
  top:-19;
  width:0px;
  height:0px;
  text-align:left;
  text-decoration:none;
  padding:0px;
  display:none;
}

.menuitems{
  position:absolute;
  right:-165;
  top:0;
  width:150px;
  text-align:left;
  color:darkblue;
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  display:none;
  background-image:url(adbg2.png);
  background-repeat:repeat-x;
  background-color:white;
  border:1px solid pink;
}







 