body {margin: 5px 0 0 0;}

.footertxt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633;}
.footerphone {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; weight: bold; color: #990000;}
.bodytxt {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #336633;}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 2.8em; color: #336633;}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.4; color: #336633;}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #336633;}
.bodytxtbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; weight: bold; color: #566E79; font-weight: bold;}
.bodytxtboldgreen {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; weight: bold; color: #006633; font-weight: bold; text-transform: none;}
.homelinks {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FBF5CE; font-weight: normal;}
.login {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4F4223}
.offer-wasprice {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: line-through;}
.offer-nowprice {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000;}
.subscribe{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #EAE4C0; weight: bold;}
.search {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF;}


.pathlinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A8A8A8; font-weight: normal;}
a.pathlinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8ptcolor: #A8A8A8; text-decoration: none;}
a.pathlinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A8A8A8; text-decoration: underline;}
a.pathlinks:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A8A8A8; text-decoration: none;}
a.pathlinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A8A8A8; text-decoration: none;}
.jumpmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633; background-color: #FFFFFF; letter-spacing: 0.02em;}


.offerslinks{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal;}
a.offerslinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
a.offerslinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}
a.offerslinks:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}
a.offerslinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}

.offers-ttl{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; weight: bold;; line-height: 12pt;}
a.offers-ttl:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; weight: bold; color: #FFFFFF; font-weight: bolder; text-decoration: none;}
a.offers-ttl:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; weight: bold; color: #FFFFFF; font-weight: bolder; text-decoration: underline;}
a.offers-ttl:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; weight: bold; color: #FFFFFF; font-weight: bolder; text-decoration: underline;}
a.offers-ttl:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; weight: bold; color: #FFFFFF; font-weight: bolder; text-decoration: none;}


a.homelinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FBF5CE; text-decoration: none;}
a.homelinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FBF5CE; text-decoration: underline;}
a.homelinks:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FBF5CE; text-decoration: underline;}
a.homelinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FBF5CE; text-decoration: none;}


a.footertxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #006633; font-weight: normal ; text-decoration: none}
a.footertxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633; font-weight: normal ; text-decoration: underline; }
a.footertxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633; font-weight: normal ; text-decoration: underline; }
a.footertxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633; font-weight: normal ; text-decoration: none;}

a:hover { text-decoration: underline; color: #006633; text-decoration: underline}
a:link { text-decoration: none; color: #006633;}
a:active { text-decoration: underline; color: #006633; text-decoration: underline}
a:visited { text-decoration: none; color: #666666;}

.navbar-bg {  background-image: url(./images/navbar-bg.gif); background-repeat: no-repeat; background-color: #CECEAD}
.td-dkgreen {  background-color: #7E9165; color: #ffffff;}
.td-midgreen { background-color: #9EB185}
.td-lightgreen { background-color: #B3C69A}
.td-khaki { background-color: #BBB888}
.td-brown { background-color: #A8976D}

.bodytxtboldred { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; weight: bold; color: #CC0000; font-weight: bold; text-transform: none }
.bodytxtboldWhite { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; weight: bold; color: #FFFFFF; font-weight: bold }
.products_listing_title {
  font-family: helvetica, verdana;
  font-size: 14px;
  font-weight: bold;
  color: #000;
  margin: 10px;
}

.products_listing_container {
  text-align: center;
}

.products_listing_item {
  height: 100px;
  margin: 10px;
  padding: 10px;
  border: 1px dotted #777;
}

.products_listing_image {
  float: left;
}

.products_listing_name {
  float: left;
  width: 250px;
  margin-left: 20px;
  text-align: left;
}

.products_listing_reduced_text {
  float: left;
  background: #d8ebf9;
  border: 1px solid #2150a8;
  padding: 5px;
  margin-top: 5px;
  text-align: center;
  color: #2150a8;
  font-size: 11px;
}

.products_listing_manufacturer {
  float: left;
  width: 150px;
  text-align: left;
}

.products_listing_price {
  float: left;
  font-family: tahoma, arial;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  width: 100px;
  text-align: left;

}

.products_listing_release_date {
  float: left;
  width: 200px;
  font-family: Verdana, Arial, sans-serif;
  color: #666666;
  font-size : 11px;
  margin-top: 5px;

}

.products_listing_buy_now {
}

.products_listing_trailer{
  font-family: Verdana, Arial, sans-serif;
  color: #555;
  font-size : 11px;
}

.products_listing_num_results {
  font-family: Verdana, Arial, sans-serif;
  color: #666;
  font-size : 11px;
  float: left;
  width: 250px;
}

.products_listing_page_navigation {
  font-family: Verdana, Arial, sans-serif;
  color: #666;
  font-size : 11px;
  float: right;
  width: 300px;
}

.products_listing_controls_container {
  font-family: Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #666;
  margin: 10px 10px 10px 5px;
}

.products_listing_story {
  float: left;
  border: 1px solid #aaa;
  width: 200px;
  padding: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size : 11px;
  text-align: left;
  font-style: oblique;
}

#trailer_preview_box {
  width: 320px;
  height: 260px;
  text-align:center;
  padding: 10px;
  border: 1px solid #555;
  background: #000;
  position: absolute;
  top: 50px;
  z-index: 5000;
}

.products_listing_pre_order_shipping_now {
}

.products_listing_actors {
  margin-top: 5px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
}