/*  Index.css  for 1024 width*/
/* Copyright Ugot Ltd. 2007 */

/*
#page {width: 1020px;      
  position: relative;  
  margin-left: auto;
  margin-right: auto;
  }

#top {width: 1020px;    
  position: relative;
  margin-left: auto;
  margin-right: auto;
  top: 1px;
  }
*/

#leftcol {
  position: absolute;
  margin-left: 0px;
  width: 140px;
  background: #fff;
  border: 0px solid #000;
  }

#leftcol2 {
  float: left; 
  margin-left: 0px; 
  width: 140px;
  background: #fff;
  border: 0px solid #000;
  }

#sections {
  border: 1px solid #E0E0E0;
  margin-top: 20px;
  margin-bottom: 20px;
  }

#brands {
  margin-bottom: 20px;
  }

#recent {
  margin-bottom: 20px;
  }

#main {
  float: left;
  margin-left: 20px;
  margin-right: 20px;
  width: 820px;
  background: #fff;
  }

#news {
  position: absolute;
  width: 600px;
  background: #fff;
  }

#bottom {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  width: 1020px;    
  }

#buttons {
  margin: 0 0 2 0px;
  width: 680px;
  height:102px;
  }

#auto {
  margin: 0 0 2 0px;
  width: 680px;
  height: 165px;
  }

#ent {
  margin: 0 0 2 0px;
  width: 680px;
  height: 190px;
  }

#offers {
  float: left;
  width: 335px;
  height: 165px;
  }

#feat {
  float: right;
  width: 335px;
  height: 165px;
  }


#rightcol {
  position: absolute;
  margin-left: 858px;
  width: 140px;
  background: #fff;
  border: 0px;
  }

#basket {  
  margin-top: 20px;
  border: 1px solid #E0E0E0;
  margin-bottom: 20px;
  }

#footers {
  top: 100%;
  }

#login {
  border: 1px solid #E0E0E0;
  padding-left: 5px;
  padding-bottom: 20px;
  margin-bottom: 20px;
  }

#services {
  padding-left: 2px;
  margin-bottom: 20px;
  }

#safe {
  border: 1px solid #E0E0E0;
  padding-left: 7px;
  margin-bottom: 20px;
  }

#gogreen {
  border: 1px solid #E0E0E0;
  margin-bottom: 20px;
  }

#specialoffers {
  border: 1px solid #E0E0E0;
  margin-bottom: 20px;
  }

#saleshotline {
  margin-bottom: 20px;
  }

#signup {
  border: 1px solid #E0E0E0;
  margin-bottom: 20px;
  }

#subscribe {
  width: 140px;
  border: 1px solid #E0E0E0;
  }

#productmain {
  position: absolute;
  margin-left: 150px;
  width: 850px;
  background: #fff;
  }

#productmainimage {
  float: right;
  margin: 0 0 15 15px;
  width: 300px;
  height: 300px;
  border: 1px solid #000;
  }

#productdescription {
  font-family: "Lucida Grande", Arial, Sans-serif;
  font-size: 10pt;
  }

/* Classes */

.subprod {
  float: left;
  border: 1px solid #000;
  width: 210px;
  height: 210px;
  margin: 15px 30px 15px 30px;
  }

.buttonindex  { border-width: 7px; }

.comment {
/*  background-color: #FFAA00; */
  width: 450px;
  margin-left: auto;
  margin-right: auto;
  border-bottom: solid #F14900 0.2em;
  overflow: auto;
  font-family: Ariel, sans-serif;
  font-size: 0.8em;
  }
    
.commentauthor {
  text-align: right;
  font-style: italic;
  }
