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

#footer {padding-top: 20px;}

h1 {font: 1.5em Tahoma, Arial, sans-serif; line-height: 1.7em; }
h2 {font: 1.5em Tahoma, Arial, sans-serif; line-height: 1.0em; }
p {font: 12px Tahoma, Arial, sans-serif; line-height: 1.7em; }
	
#menu {margin-top: 3px;}

#logo {margin-top: 17px; margin-bottom: 15px; width:400px;}

#social-icons {float:right; width: 400px; padding-top: 65px;}

#splash {margin-top: 50px;} 

#mainsites {
	width:435px;
	height: 345px;
	float:left;
	border: 4px solid #4a7420; 
	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 #294210;
	margin: 10px 0 0 0;
	padding: 3px;
	background-color: #294210;
	}
#mainsites p{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:12px;
	}
	
#mainsites-wp-left {
	width:650px;
	float:left;
	margin: 10px 5px 0 0;
	padding: 3px;
	//border: 1px solid #4a7420; 
	}

#mainsites-wp-sidebar {
	width:200px;
	float:right;
	margin: 10px 5px 0 0;
	padding: 3px;
	//border: 1px solid #4a7420; 
	}


	
	
#network1{
	width:275px;
	float:left;
	border: 2px solid #202074; 
	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: 1300;
border-top: 5px solid #4b7520; 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 230px; /*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: #4b7520; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/ 
background-color: #4b7520; /*Brown color theme*/ 
color: white;
border-color: #4b7520; /*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;
}

