
/* -------------------------------- */
/*Modified: 16 Jan 2006*/
/* -------------------------------- */
body {
  background:RGB(200, 200, 198);
  width:860px;
  margin:auto;
  padding:0px 0px;
  font:x-small "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-align:center;
  color:#000;
  font-size/* */:/**/small;
  font-size: /**/small;
} 
  
#header {  /* rect at top */
  width:858px;
  height: 2.25em;
  margin:auto auto;
  padding: 0px 0px .25em;
  border: 1px solid RGB(160, 160,165);
  border-bottom: 1px solid RGB(140, 140,145);
  background:RGB(212, 212, 214);
} 

ul{  /* basic inline list */
  float:right;
  width:100%;
  padding:0;
  margin:0;
  list-style-type:none;
}

/* --------- link behaviour ----------- */

a:link { color:#006;  text-decoration:none; }
a:visited { color:#000; text-decoration:none; }
a:hover { 
  color:RGB(80,80,140); 
  text-decoration:underline;
  background-color:RGB(229, 226, 225);
} 
a img {border-width:0px; }

/*  --------- a href  right aligned--------- */
a.right{  
  float:right;
  font:80%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  
  line-height:1.3em;
  /*text-decoration:none;*/
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#000;
  border-right:1px #dddddd;
  padding-right: 0.8em;
  padding-left: 0.8em;
  padding-bottom: .6em ;
  padding-top: 1.0em;
}

/*  --------- a href  right selected--------- */
a.rightsel{  
  float:right;
  font:80%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  
  font-weight:bold;
  line-height:1.3em;
  text-decoration:underline;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#aa0000;
  border-right:1px #dddddd;
  padding-right: 0.8em;
  padding-left: 0.8em;
  padding-bottom: .6em ;
  padding-top: 1.0em;
}

a.redsel{  
  font:90%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  
  font-weight:bold;
  line-height:1.3em;
  text-decoration:underline;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#aa0000;
}

a.grnsel{  
  font:90%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;    
  line-height:1.75em;
  text-decoration:none;
  text-transform:none;
  letter-spacing:.2em;
  color:#220077;
}

a.blusel{  
  font:90%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  
  letter-spacing:.05em;
  line-height:1.75em;
  text-decoration:none;
  /*text-transform:uppercase;*/
  letter-spacing:.2em;
  color:#220077;
}

/*  --------- a href  left aligned --------- */
a.left{  
  float:left;
  /*width:6em;*/
  font-size:150%;
  line-height:1.2em;
  font-weight:normal;
  text-decoration:none;
  letter-spacing:.2em;
  color:#000;
  padding:0.12em 0.6em;
  border-right:1px #dddddd;
}


/*li {display:inline}*/


/* ---------------- IMAGES ----------------*/
img.bigimage{
  padding:4px;
  border: none;/*1px solid RGB(250, 250, 250);*/
} 
  
img.bigimage40{
  padding:4px;
  padding-top:40px;
  border: none;/*1px solid RGB(250, 250, 250);*/
} 

img.icon50 { 
  padding:0px;
  width: 50px; 
  height:50px;
  border: none;  /*1px solid RGB(0, 0, 0);*/
  margin: 1px;
  margin-bottom: 5px;  
}

img.icon66 { 
  padding:0px;
  width: 80px; 
  /*height:80px;*/
  border: none;  /*1px solid RGB(0, 0, 0);*/
  margin: 1px;
  margin-bottom: 5px;  
}

/* ---------------- Content ---------------- */
#content {
  width:860px;
  background:RGB(229, 0, 0);
} 

#main {
  width:650px;
   height:530px;
   margin: 0 0;
  float:left;
  padding:6px;
  background:RGB(229, 226, 225);
  border:1px solid RGB(228, 228, 230);
  border-left: 1px solid RGB(150, 150,155);
} 

#pmain {
  width:858px;
   height:550px;
   margin: 0 0;
  float:left;
  padding:0px;
  background:RGB(229, 226, 225);
  border:1px solid RGB(228, 228, 230);
  border-left: 1px solid RGB(150, 150,155);
} 


#sidebar {
  width:180px;
  height:530px;
  margin: 0 0;
  float:right;
  color:#863;
  padding:6px;
  background:RGB(229, 226, 225);
  border:1px solid RGB(228, 228, 230);
  border-right: 1px solid RGB(150, 150,155);
} 
   
#sidebar hr {
  display:none;
} 
 
.main630 {
  width:632px;
  height:530px;
  float:left;
   margin: 0 0;
  padding:6px;
  background:RGB(229, 226, 225);
  border-left:1px solid RGB(228, 228, 230);
  border-top:1px solid RGB(228, 228, 230);
  border-right:1px solid RGB(228, 228, 230);
  /*border:1px solid RGB(0, 0, 0);*/
} 


.side190 {
  width:200px;
  height:530px;
  float:right;
  color:#863;
   margin: 0 0;
  padding:6px;
  background:RGB(229, 226, 225);
  border-left:1px solid RGB(208, 208, 220);
  border-top:1px solid RGB(228, 228, 230);
  border-right:1px solid RGB(228, 228, 230);

  /*border:1px solid RGB(0, 0, 0);*/
} 


/* Headings  ------------------------------------- */
.sidebartitle {
  margin:1.0em 0 .75em;
  font:70%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
} 

/* Sidebar Content
----------------------------------------------- */
#sidebar p {
  line-height:1.0em;
} 
  
  .altview {
  margin:0;
   font:85%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  text-align:center;
  color:#aa0000;
  letter-spacing:.1em;
} 


  
 .copyright {
  margin:0;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:none;
  text-align:center;
  color: #888;
  letter-spacing:.1em;
} 

/* Footer
----------------------------------------------- */
#footer {
  width:858px;
  height:20px;
  clear:both;
  margin:auto auto;
  padding: 0px 0px .25em;
  background:RGB(183, 182, 180);
  border:1px solid RGB(170, 170, 180);
  border-top:2px solid RGB(100, 100, 100);
} 
  
#footer hr {
  display:none;
} 
#footer p {
  margin:0;
  padding-top:0px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
} 

#sfooter p {
  margin:-10px;
  padding-top:0px;
  font:85%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
} 

#sprice p {
  margin:10px;
  padding-top:0px;
  font:85%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
    line-height:1.3em;
} 




#txtbody {
  margin:10px;
  padding-top:0px;
  font:86%/1.3em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
   line-height:1.3em;
   color:#000;
} 


