/* CSS Document */html {	margin: 0;	padding: 0;	}#body {	background-color: pink;	margin: 0;	padding: 0 100px;	}#container { 	background-color:  #426363; 	padding:5px 75px 0 200px;  	margin: 0; 	position: relative;	font-family: arial, verdana,  serif;	}	#header {	background-color: #426363; 	margin-top: 0; 	width: 800px; 	height: 100px; 		}	#logo {	background-color: #426363; 	margin-top: 0; 	width: 400px; 	height: 100px; 	}	#headertopright {	background-color:transparent; 	width: 20em; 	height: 2em; 	text-decoration: none;	text-align: right;	position: absolute;	left:43em;	top:5em	}	#headertopright ul {	list-style: none;	padding:0.10em;/*sets the gap above the menu list item*/	margin: 0;	text-decoration: none;	border: none;	}	#headertopright li {	display: inline;	border: none;	border-width: 0;	margin: 0 0.5em 0 0;	font-weight: bold;	font-size: 0.8em;	text-decoration: none;	}	#headertopright a {	padding: 0 1em;	text-decoration: none;	color: silver;	}		/*===header menu paramaters===*/#headermenu {	background-color: #426363; 	margin-top: 0;	border-width: 0;	border-color: silver;	border-style: solid; 	width: 800px; 	height: 150px; 	text-decoration: none;	text-align: right;	}	#headermenu ul {	list-style: none;	padding:0.10em;/*sets the gap above the menu list item*/	margin: 0;	text-decoration: none;	border: none;	}	#headermenu li {	display: inline;	border: none;	border-width: 0;	margin: 0 0.5em 0 0;	font-weight: bold;	font-size: 0.8em;	text-decoration: none;	}	#headermenu li a {	padding: 0 1em;	text-decoration: none;	color: silver;	}	/*===end of header menu parameters===*/	#mainmenu {	background-color: #426363; 	margin-top: 0;	border-width: 1px 0 0 0;	border-color: silver;	border-style: solid; 	width: 800px; 	height: 25px; 	text-decoration: none;		}	#mainmenu ul {	list-style: none;	padding:0.10em;/*sets the gap above the menu list item*/	margin: 0;	text-decoration: none;	border: none;	}	#mainmenu li {	display: inline;	border: none;	border-width: 0;	margin: 0 0.5em 0 0;	font-weight: bold;	font-size: 0.8em;	text-decoration: none;	}	#mainmenu li a {	padding: 0 1em;	text-decoration: none;	color: silver;		}/*===line one of sub menu===*/#submenu1 {	background-color: silver; 	margin-top: 0;	border-width:0;	width: 800px; 	height: 15px; 	text-decoration: none;	color: #426363;	}	#submenu1 ul {	list-style: none;	padding:0;	margin: 0;	text-decoration: none;	}	#submenu1 li {	display: inline;	border: none;	border-width: 0;	margin: 0 0.5em 0 0;	font-weight: normal;	font-size: 0.6em;	text-decoration: none;	}	#submenu1 li a {	padding: 0 1em;	text-decoration: none;		}/*===end of line one of sub menu===*//*===line two of sub menu===*/#submenu2 {	background-color: silver; 	margin-top: 0;	border-width: 1px 0 0 0;	border-color: silver;	border-style: solid; 	width: 800px; 	height: 25px; 	text-decoration: none;	}	#submenu2 ul {	list-style: none;	padding:0;	margin: 0;	text-decoration: none;	}	#submenu2 li {	display: inline;	border: none;	border-width: 0;	margin: 0 0.5em 0 0;	font-weight: normal;	font-size: 0.6em;	text-decoration: none;	}	#submenu2 li a {	padding: 0 1em;	text-decoration: none;		}/*===end of line two of sub menu===*/	#mainpicture {	background-color: blue; 	margin-top: 0; 	width: 800px; 	height: 150px; 	}	#content {	background-color: silver; 	margin-top: 0; 	width: 770px; 	height: 285px; 	padding:15px;		}/*===positions the content copy for a main menu page===*/#contentcopy {	padding: 0.4em;	width: 24.5em;	height: 285px; 	overflow: auto;	}	/*positions the content photo for a main menu page===*/#contentphoto {		position:absolute;	left:39.5em;	top:21em	}		#submenucontent {	background-color: silver; 	margin-top: 0; 	width: 770px; 	height: 435px; 	padding:15px;	border-width: 5px 0 0 0;	border-color: #426363;	border-style: solid; 	}	#submenucontentcopy {	background-color: silver; 	padding: 5px;	width: 395px; 	height: 405px;	left:230px;	top:321px;	overflow: auto;	}		#submenucontentphoto {	background-color: silver; 	width: 355px; 	height: 415px;	position:absolute;	left:630px;	top:190px	}	#footer {	background-color: none; 	margin-top: 0; 	width: 800px; 	height: 25px; 	clear: both;	padding:0.2em 2em;	text-align: center;	}	p { 	margin-top: 0; 	text-align: justify;	color: #426363;	font-weight: normal;	font-size: 0.8em;		}	p2 { 	margin-top: 0; 	text-align: left;	color: #426363;	font-weight: normal;	font-size: 0.8em;		}			h3 {	color: #426363;	font-weight: bold;	font-size: 0.8em;}li {	color: #426363;	font-weight: bold;	font-size: 0.8em;}	