body          { background-image: url(../images/bground1.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding: 0; position: inherit; width: 995px; z-index: 0; margin-top: 0; margin-right: auto; margin-left: auto; border-color: #100000               }
#container { color: #010099; font-size: 14px; font-family: serif; font-style: normal; background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:995px; text-align: left; top: 146px; height: auto; border-color: #369 #6a9ac2 #6a9ac2; border-style: solid ridge ridge solid; border-width: 3px 2px 2px; }
#globalwrap { text-align: left; position: relative; width: 99%; margin: auto; z-index: 0; border: solid 0 #100000      }
#head     { color: #ff3; font-size: 12px; font-family: Arial; background-image: url(../images/MA_Captains_log.jpg); background-position: 995px 146px; text-decoration: none; text-align: right; z-index: 0; width: 100%; height: 146px; padding-top: 0; padding-bottom: 0; border-style: solid; border-width: 0 2px; border-color: #100000 #6a9ac2 #6a9ac2            ; }
a:hover { color: #00f; background-color: #ffc; text-decoration: underline; }
p { }

td { }

a:link { color: #00f; font-weight: normal; }

a:visited { color: #00f; text-decoration: underline; }
a:active { color: #00f; text-decoration: underline; }
.nav A {

	display:block;

	padding: 1px 5px 1px 5px;

	font: 12px arial;

	color: #FFFFFF;

	text-decoration:none;

}
.nav A:hover {

	background-color: #fff;

	color: #000033;

}
#nav .nav a {

	display:block;

	width:127px;

	font:normal 12px Arial, Tahoma;

	padding:1px 3px 1px 4px;

}
*html #nav .nav a {

	width:135px;

}
#nav .nav a:hover {

	background:#fff url(http://edwardmortell.com/nav-arrow.gif) no-repeat 128px center;

}
#nav div {

	position: relative;

}
#nav div.over {

	background:#fffcf2 url(http://edwardmortell.com/nav-arrow.gif) no-repeat 128px center;

}
#nav div.over a {

	font:normal 12px Arial, Tahoma;

	color:#003;

	text-decoration:none;

	padding:1px 3px 1px 4px;

	display:block;

}
#nav div table {

	position: absolute;

	display: none;

	border: solid 1px #000;

	background-color: #fffcf2;

	top: -17px;

	left: 135px;

	padding:0 !important;
	
	width: 639px;

}
*html #nav div table {

	left: 130px;

	top: 0px;

	width: 337px;
}
#nav div table td {

	width: 200px;	/*to increase/decrease the width for cascading menu.*/

}
#nav div table td a {

	padding: 5px 8px;

	color:#12426b;

	display:block;

	width: 200px !important;
	
	background: #fffcf2;

}
*html #nav div table td a {

	width: 200px !important;

}
#nav div table td a:hover { color: #026afe; background-image: none !important; background-repeat: repeat !important; background-attachment: scroll !important; background-position: 0 0 !important; }

