html { font-size: 100%; /* IE hack */ }
body {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:62.5%;
margin: 0;
padding: 0;
text-align:center;
background: #fff url(../images/pages/amoeba-technology.gif) top left no-repeat;
color: #000;

}
#wrapper { 
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 9em;
border-left:.1em solid #333;
border-right:.1em solid #ddd;
border-bottom:.1em solid #ddd;
border-top:.1em solid #333;
width:72em;
height:36em;
background: url(../images/homepage/moves_i.gif) top left no-repeat ; 
}
#wrapper2 { 
margin-bottom: 3em;
margin-left: auto;
margin-right: auto;
margin-top: 9em;
border-left:.1em solid #333;
border-right:.1em solid #ddd;
border-bottom:.1em solid #ddd;
border-top:.1em solid #333;
width:72em;
background: #fff;
}

img {
border:0;
padding:0;
margin:0;
}

a { color: #f90; 
text-decoration: none;}
a:hover { color: #f60; }

#content {
padding:1em 2em 8em 2em;
text-align:left;
}
#content p {
font-size:1.3em;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6
{
	font-size: 1.6em;
	font-weight: normal;
	font-style: italic;
}
#content h1 span {
font-size:.8em;
}
a#skipnavigation
{
position: absolute;
left: -1000em;
}
ul {
list-style:none;
font-size:1.3em;
line-height:1.8em;
}
#menu {
margin-top:1em;
}
#menu ul {
font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
font-size:1.8em;
list-style: none;
padding: 0;
margin:0;
text-align:right;
}
#menu ul li {
display:inline;
}
#menu ul li a {
text-decoration:none;
color:#333;
padding:.5em 1em;
letter-spacing:.1em;
}
#menu ul li a.on {
color:#f70;
}
#menu ul li a:hover {
color:#f70;
}
#submenu {
margin-top:.5em;
}
#submenu ul {
font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
list-style: none;
padding:0;
margin:0;
background:#666;
text-align:right;
}
#submenu ul li {
display:inline;
padding: 0;
}
#submenu ul li a {
text-decoration:none;
color: #fff;
padding:.5em 1em;
letter-spacing:.1em;
}
#submenu ul li a.on {
color: #f80;
}
#submenu ul li a:hover {
color: #f80;
}

#logo {
margin-top:25em;
margin-left:1em;
text-align:left;
}
.photoright
{
	float: right;
	margin: 0;
	padding-left: .5em;
	text-align: left;
}

p.photocaption {
	margin: 0 0 1em 0;
	width:16em;
	color:#666;
	}
.photoleft
{
	float: left;
	margin: 0;
	padding-right: 5px;
	text-align: left;
}

.r350
{
	float: right;
	width: 350px;
}

.l50
{
	float: left;
	width: 60px;
	padding-bottom: 5px;
}

.l75
{
	float: left;
	width: 85px;
	padding-bottom: 5px;
}
.right
{
	float: right;
	width: 365px;
}

.center
{
text-align: center;
display: block; 
margin-left: auto; 
margin-right: auto;
}

.across
{
	float: left;
	padding-left: 110px;
	width: 70em;
}

.quote
{
	margin: 30px;
	padding-left: 10em;
}
.spacer { clear: both; }
