@charset "utf-8";
/* CSS Document */
  .prop {
    height:600px;
    float:right; margin-right:0px;
    width:0px; background:blue;
  }
p img {padding:10px;}
body {
  background: #000 none;
  color: #FFF;
  text-align: center;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  }
  img {
  border: 0px;
  }
a {
  color: #A70000;
  background: #FFF none;
  text-decoration: none;
  }
  
/* Main Template
-----------------------------------------------------*/
#container {
  width: 900px;
  background: #FFF url("images/l-background.jpg") repeat-y top left;
  color: #444;
  margin: 30px auto;
  position: relative;
  border: 1px solid #000;
  }
  
#header {
  width: 900px;
  }
  
#header-logo {
  width: 656px;
  height: 94px;
  background: #FFF url("images/head-logo.jpg") no-repeat top left;
  color: #000;
  float: left;
  }
  
#header-right {
  width: 200px;
  height: 81px;
  padding-top: 13px;
  padding-left: 44px;
  background: #FFF url("images/head-right.jpg") no-repeat top left;
  color: #000;
  float: right;
  text-align: left;
  }
  
#header-clear {
  clear: both;
  height: 0px;
  overflow: hidden;
  margin: 0;
  }

#navigation {
  width: 900px;
  height: 18px;
  background: #EEE url("images/head-navigation.jpg") no-repeat top left;
  color: #000;
  text-align: right;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
   
#content-topper {
  width: 900px;
  height: 30px;
  background: #FFF url("images/content-starter.jpg") no-repeat top center;
  color: #000;
  }
  
#the-page {
  width: 900px;
  margin: 10px auto;
  position: relative;
  text-align: left;
  line-height: 150%;
  }
  
#sidebar {
  float: left;
  width: 180px;
  padding: 0px 0px 0px 10px;
  }
  
#content {
  float: right;
  width: 660px;
  padding: 0px 30px 0px 0px;
  }
  
#the-page-clear {
  clear: both;
  height: 0px;
  overflow: hidden;
  }
  
#footer {
  width: 900px;
  padding: 45px 0 0 0;
  background: #000 url("images/l-foot.jpg") repeat-x top center;
  color: #FFF;
  font: 10px Verdana, Arial, Helvetica, sans-serif; line-height:18px;
  }
    
/* Head Search
-----------------------------------------------------*/
#header-right form {
  padding: 0;
  margin: 0;
  }
  
#header-right .inputs #in-left {
  float: left;
  text-align: right;
  }
  
#header-right .inputs #in-right {
  float: right;
  text-align: left;
  }  
  
#header-right input.search {
  border: 1px solid #666;
  background: #FFF none;
  color: #999;
  padding: 3px 2px;
  width: 130px;
  margin: 0;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
#header-right .search-submit {
  padding: 0;
  margin: 0;
  width: 40px;
  height: 22px;
  border: 0;
  background: none;
  }
  
#inputs {
  margin: 0;
  padding: 0 20px 0 0;
  }

#inputs-left {
  text-align: right;
  float: left;
  padding-right: 1px;
  }

#inputs-right {
  text-align: left;
  float: right;
  }

#inputs-clear {
  clear: both;
  margin: 0;
  padding: 3px 0 0 0;
  height: 0px;
  overflow: hidden;
  }
  
a.advanced {
  color: #666;
  background: none;
  text-decoration: none;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  padding: 0 0 0 20px;
  margin: 0;
  }
  
a.advanced:hover {
  text-decoration: underline;
  }
  
/* Sidebar
-----------------------------------------------------*/
#sidebar #login a {
  color: #C03;
  background: #EAE4DD;
  padding: 0;
  margin: 0;
  text-decoration: none;
  font: 10px Arial, Helvetica, sans-serif;
  }
  
form#member-login {
  padding: 0;
  margin: 0;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }

form#member-login .submit {
  text-align: right;
  padding-right: 20px;
  }
  
form#member-login input {
  border: 1px solid #666;
  background: #FFF none;
  color: #666;
  padding: 5px;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
form#member-login .search-submit {
  padding: 0;
  margin: 0;
  width: 40px;
  height: 22px;
  border: 0;
  background: none;
  }
 
#products ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
#products ul li {
  padding: 0 0 0 11px;
  margin: 0 0 10px 0;
  background: #EAE4DD url("images/icon-list.jpg") no-repeat top left;
  color: #666;
  }
   
#sidebar #products a {
  color: #444;
  background: #EAE4DD;
  padding: 0;
  margin: 0;
  text-decoration: none;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
/* Content Floats
-----------------------------------------------------*/
#content-floats {
  width: 100%;
  }
  
#content-left {
  float: left;
  width: 60%; 
  }
  
#content-right {
  float: right;
  width: 40%;
  }
  
#content-floats-clear {
  clear: both;
  overflow: hidden;
  height: 1px;
  }
  
#sale-items {
  padding: 0px;
  }
  
#new-products {
  border: 0;
  }
  
#latest-news {
  margin: 0px auto;
  position: relative;
  width: 100%;
  border: 1px solid #666;
  }
.title
{
font-size:14pt; font-weight:bold;
}
#latest-news-header {
  background: #C7C9CB url("images/title-latestnews-sponsor.jpg") no-repeat center center;
  height: 31px;
  color: #FFF;
  padding: 5px 0px;
  text-align:right;
  border-bottom: 1px solid #000;
  }
  
#latest-news-content {
  font: 13px Verdana, Arial, Helvetica, sans-serif;
  }
  
/* Sale Items
-----------------------------------------------------*/
#sale-items-left {
  float: left;
  width: auto;
  margin-left:5px; margin-right:5px;
  text-align: center;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
#sale-items-right {
  float: right;
  width: auto;
  text-align: center;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  }
  
#sale-items-left img, #sale-items-right img {
  border: 1px solid #c8c9cb;
  padding: 1px;
  background: #FFF none;
  color: #000;
  }
  
div.price-red {
  color: #A70000;
  background: #FFF none;
  font-weight: bold;
  text-align: center;
  }
  
/* News
-----------------------------------------------------*/
ul#news {
  width: 100%;
  margin: 0;
  padding: 15px 0px 15px 15px;
  list-style-type: none;
  }
  
ul#news li {
  float: left;
  width: 45%;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  line-height: 150%;
  padding-right: 20px;
  }
.right{text-align: right;}
.divleft{width:auto;text-align:left; float:left; margin-left:5px;}
.divright{width:auto; text-align:right; float:right; margin-right:5px; }
 div.clear{clear:both;}
.browse{width:100px; border:0px;}
td.image{width:105px;}
.strike{text-decoration:line-through;}
table.display{width:100%;}
td.browsedescription{width:60%;}
.bottomlinks{background:#000; color:white;}
.red{color:red;}