* {margin: 0;padding: 0;}
html {background: #DEE0DD;color: black;}
body {text-align: center;font: 80%/1.2 Tahoma, Arial, Helvetica, sans-serif;padding-top: 30px;}
html > body {font-size: 13px;}
a {font-weight: bold;text-decoration: underline;color: #FF0090;}
a:hover {text-decoration: none;}
a img {border: 0;}

table {font-size: 100%;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}

#page {width: 941px;background: white;margin: 0 auto;text-align: left;background: url(img/page.gif) repeat-y;}

#logo {top: 119px;margin-left: 50px;z-index: 5;}
#logo, #logo span {width: 599px;height: 48px;display: block;cursor: pointer;position: absolute;color: black;}
#logo span {background: url(img/logo.jpg) no-repeat;z-index: 10;}
#logo strong {position: absolute;font-size: 120%;display: block;width: 100%;padding-top: 10px;text-align: center;}

#best_selling {z-index: 5;position: absolute;top: 32px;margin-left: 710px;color: white;font-size: 95%;width: 204px;text-align: center;}
#best_selling a {color: white;text-decoration: none;}
#best_selling a:hover {text-decoration: underline;}
#best_selling h3 {font-size: 107%;margin-bottom: 6px;}
#best_selling ul {margin: 18px 0 0 16px;text-align: left;}
#best_selling li {list-style: none;font-size: 92%;padding: 2px 0 1px 0;}
#best_selling li span {background: #FF0090;padding: 0 2px;margin-right: 3px;}

#head {position: absolute;top: 29px;width: 941px;height: 144px;background: #B9D2EB url(img/head.jpg) no-repeat;}

#content {width: 941px;border-top: 144px solid #004967;font-size: 85%;background: url(img/content.gif) right 0 no-repeat;}

#lc {float: right;width: 191px;position: relative;left: -11px;padding-bottom: 25px;}
#lc h3 {text-align: center;height: 48px;color: white;background: #2D75B8;padding-top: 16px;font-size: 155%;}
[id=lc] h3 {height: 31px !important;}
#lc h3.second {background: #FF0090;}
#lc h4 {color: #FF0090;background: white;text-align: center;font-size: 100%;padding: 6px 0;}
.menu {border-bottom: 1px solid white;background: #B9D2EB;padding: 5px 0 10px 0;}
.menu li {list-style: none;}
.menu a {color: white;background: #B9D2EB;height: 1px;text-align: center;display: block;padding: 5px 0;}
.menu a:hover {background: #DDE9F5;color: #2D75B8;}
[class=menu] a {height: auto !important;}

#text {float: right;padding-top: 90px;width: 738px;position: relative;line-height: 1.4;padding-bottom: 15px;left: -1px;font-size: 110%;}
#top_panel {top: 14px;position: absolute;background: #B9D2EB;left: 25px;font-weight: bold;font-size: 90%;color: #373737;}
#top_panel a {color: #2D75B8;}
#top_panel span {padding-right: 15px;}
#breadcrumbs {top: 42px;position: absolute;color: #A6A6A6;font-weight: bold;left: 15px;padding: 15px 0 0 10px;font-size: 90%;}
#text h1 {font-size: 165%;padding: 0 25px;}
#text h1 span {color: #AE0000;}

.gallery {margin: 20px 0 20px 4px;font-size: 90%;}
.gallery img {display: block;}
.gallery a {float: left;display: block;width: 176px;margin: 0 3px 15px 0;}
.gallery span {display: block;cursor: pointer;border-top: 8px solid #FF0090;background: #F2C0DB;padding: 7px 5px;text-align: center;margin-top: 1px;}

.light {background: white;color: black;margin: 14px 10px 14px 4px;padding: 15px;}
.light p {margin: 7px 0;}

#footer {clear: both;background: #2D75B8;margin: 0 1px;color: white;border-bottom: 1px solid white;padding: 0 10px 16px 10px;}
#footer p {position: relative;top: 8px;}
#footer a {color: white;}
.slideshow{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  text-align:center;
  background: black;
  z-index:999;
  color:white

}

.panel{
  width:160px;
  float:left;
  margin-left:12px;
  height:250px

}
