/* css in order of display on html */
html, body {
  margin: 0 0 0 0;
  padding:0;
  text-align: center;
  min-width: 774px;
  background: url(assets/bricks.jpg); 

}

/* begin --- top navigation */
#navcontainer ul
{
padding-left: 30px;
margin-left: 0;
background-color: #000000;
color: White;
float: left;
width: 100%;
font-family: 'Times New Roman', Times, Georgia;
text-transform: uppercase;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #000000;
color: #ffffff;
text-decoration: none;
float: left;

border-style: solid;
border-color: #fff;
border-width: 1px;
}

#navcontainer a:link#current, #navcontainer a:visited#current
{
  background-color: #ffffff;
  color: #000000;
}


#navcontainer ul li a:hover
{
  background-color: #0066FF;
  color: #fff;
}
/* end --- top navigation */

.content {
  padding: 25px 25px 25px 25px;
  background-color: #ccc;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.content a:link, .content a:visited, .content a:active  { 
  color: #0066FF; 
  text-decoration: underline ;  
}
.content a:hover { 
  color: #0000FF; 
  text-decoration: none;  
}
.sm {
font-size: 75%;
}
#box {
 border: thin solid #000000;
 border-width: 2px 2px 2px 2px;
 padding: 5px 5px 5px 5px;
}

/* begin --- buy now button */
#buynow ul
{

margin-left: 83px;
background-color: #cccccc;
color: #ffffff;
float: left;
font-family: 'Times New Roman', Times, Georgia;
text-transform: uppercase;
}
#buylist
{   }
#buynow ul li { display: inline; }

#buynow ul li a
{
padding: 0.2em 1em;
background-color: #000000;
color: #ffffff;
text-decoration: none;
float: left;
border-style: solid;
border-color: #fff;
border-width: 1px;
}

#buynow a:link#current, #buynow a:visited#current
{
  background-color: #ffffff;
  color: #000000;
}


#buynow ul li a:hover
{
  background-color: #0066FF;
  color: #fff;
}
/* end --- buy now button */
#foot_txt {
font-size: 75%;
color: #ffffff;
}

/* home page 3 column table */
table.stable {
	width: 500px;
}
table.stable  {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
}
table.stable td,  {
	border-width: 1px;
	padding: 3px 3px 3px 6px; 
	border-style: solid;
	border-color: #000000;
	vertical-align: top; 
	text-align: left;	
}
/* use row one for black background */
tr.row_head td {
	background-color: #000000;
	color: #ffffff; 
}
tr.row_shade td {
	background-color: #666666;
	color: #ffffff; 
}