body {
	margin: 0; 
	font: .7em Tahoma, Arial, sans-serif; 
	line-height: 1.7em;
	background: url(http://www.envisageinternational.com/images/head2.jpg) repeat-x;
	} 
	
#content { margin: auto; width: 900px; }

#footer {
	margin-top: 10px; 
	width: 870px;
	padding: 5px;
	text-align:right;
	float:left;
	}
	
h1 {font: 1.5em Tahoma, Arial, sans-serif; margin: 2px; line-height: 1.7em; }
h2 {font: 1.2em Tahoma, Arial, sans-serif; margin: 2px; line-height: 1.7em; }
p {font: 1.0em Tahoma, Arial, sans-serif; margin: 2px; line-height: 1.7em; }
	
#menu {margin-top: 3px;}

#logo {margin-top: 9px;}

#splash {margin-top: 50px;} 

#mainsites {
	width:435px;
	height: 345px;
	float:left;
	border: 4px solid #666633; 
	margin: 10px 5px 0 0;
	padding: 3px;
	}
#mainsitesfull {
	width:890px;
	float:left;
	margin: 10px 5px 0 0;
	padding: 3px;
	}	
	
#mainsites-right {
	width:435px;
	float: left;
	border: 2px solid #b0b063;
	margin: 10px 0 0 0;
	padding: 3px;
	background-color: #b0b063;
	}
#mainsites p{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:12px;
	}
#network1{
	width:275px;
	float:left;
	border: 2px solid #b0b063; 
	margin: 10px 5px 0 0;
	padding: 3px;
	}
	
#network1 ul{
	padding-left: 15px;
	}
#network2 ul{
	padding-left: 15px;
	}
#network3 ul{
	padding-left: 15px;
	}
	
#network2{
	width:275px;
	float:left;
	border: 2px solid #666633; 
	margin: 10px 5px 0 0;
	padding: 3px;
	}
#network3{
	width:275px;
	float:left;
	border: 2px solid #b0b063; 
	margin: 10px 5px 0 0;
	padding: 3px;
	}	

#modernbricksmenu2{
padding: 0;
width: 900;
border-top: 5px solid #666633; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 380px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

#modernbricksmenu2 a:hover{
background-color: #666633; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/ 
background-color: #666633; /*Brown color theme*/ 
color: white;
border-color: #666633; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 3px;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid black;
background-color: lightyellow;
}
