/*
Standards:
  teal: #007f84;
  red: d5472b;
*/


a { color: #007f84; 
    }
a:visited { color: #007f84; }
a:hover { color: #d5472b; }
a.left {
	float: left;
	}
a.font {
	font-size: 40px;
	}
a.right {
	float: right;
	}

td, li, p { font-size: 11pt; }



body {
  background: #ffc;
  margin: 0;
  padding: 0;
}

#bots{
  width: 1000px;
  background: teal url('images/bg-robots-150-2.gif');
  /*box-shadow: rgba(0,0,0,0.6) 0 0 14px;*/
  padding-left: 150px;
  margin: auto;
  margin-top: 0;
}

#page {
  width: 999px;
  background: #fff;
  font-family: 'Buenard', sans-serif;
  border-left: 1px solid #999;
}


#header {
  background: #fff url('images/header.png');
  height: 150px;
}
#header h1 {
  color: rgba(0,0,0,0);
}

#sidebar { 
  width: 298px;
  float: right;
  background: #ccd;
  padding: 10px 20px;
  border: 2px dotted #aab;
  border-right: 0;
}

#content {
  width: 619px;
  float: left;
  padding: 10px 20px;
}

h1.title { margin-top: 0; padding-top: 0; }

#footer {
  padding: 10px 20px;
  border-top: 1px solid #ccc;
  text-align: center;
}

.clear { clear: both; }

p.bg1 {
	background-color: #659EC7;
	font-size: 20px;
	width: 70%;
	}
p.bg2 {
	background-color: #57E964;
	font-size: 20px;
	width: 70%;
   }
div.left {
	float: left;
	}
div.right {
	float: right;
	}
img.samples { 
   clear: right; 
   margin-bottom: 1em;
   float: right; 
   }
ul
{
list-style-type:none;
margin:0;
padding:0;
}
a.gray  {
font-size: 20px;
display:block;
width:99%;
background-color:#dddddd;
}
li.width {
	width: 60%;
	}
li.left {
	float: left;
	}
ul.about {
list-style-type: none;
background-image: none;
height: 80px;
width: 663px;
margin: auto;
}
	



