/* CSS Document */

html {height:100%;}
body {
margin:0; padding:0; height:100%;
background-color:#ffffff;
font-family: Georgia, serif;
color:black;

}
#wrap {
background-image:url(images/sliced.jpg);
background-position:top left;
background-repeat:repeat-y;
min-height:100%;
width:1024px;
margin:0;
}
* html #wrap {height:100%}
#header {
background-image:url(images/mmnd.jpg);
background-repeat:no-repeat;
background-position:center;
background-color: white;
margin:20; padding:0;
height:118px;
text-align: center;
}
p {margin:0px; padding:5px;}
h2 {
margin:0px; padding:10px;
text-align:center;
font-size:1.2em;
}
#left{
float:left;
margin:30px; padding:0px;
text-align:center;
width:165px;
}

#right {
float:right;
margin:12px; padding:0px;
text-align:center;
width:170px;
}
#content {
padding:0 10px;
margin:0px 215px 0px;
text-align: justify;
}
#clearfooter {
clear:both;
height:50px;
overflow:hidden;
}
#footer {
    position:relative;
    height:50px;
    background-image: url(images/footd.jpg);
	background-repeat:repeat-y;
	background-position:bottom center;
	margin:0;
	padding:0;
	width:1024px;
	margin-top:-50px;
	font-color:white;
	text-align:center;
	font-size:0.9em;
	
} 
ul, li {
margin:0;
padding:0;
} 

#menu { position:relative; padding:10px;}
ul#navmenu {
	position:relative;
	color: #CCCCCC;
	background-color:#0f1178;
	width:135px;
	margin:50px 0px 0 20px;
	padding:0;
	list-style-type:none;
	height:100%;
	text-align:center;
	font-variant:small-caps;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	visibility: inherit;
}
* html ul#navmenu {
margin-left:52px;
text-align:center;

}
ul#navmenu li {
height:23px;
display:block; 
padding:0;
line-height:23px;
}
ul#navmenu li ul {
position:absolute;
margin-left:145px;
margin-top:-24px;
border:1px solid navy;
padding:0;
width:120px;
background-color:white;
display:none;
}
* html ul#navmenu li ul {
margin:-6px 0 0 15px;
}
ul#navmenu li ul li{
padding:0;
margin:0;
background-color:white;
}
body ul#navmenu li:hover,
body ul#navmenu li.sfhover {
color: navy; background: white;text-decoration: none;
}
ul#navmenu li:hover ul,
ul#navmenu li.sfhover ul  {
display:block;
}
ul#navmenu a {display:block;}
* html ul#navmenu a {width:100%;}
ul#navmenu a:link {color: #CCCCCC; background: #0f1178;text-decoration: none}
ul#navmenu a:visited {color: #CCCCCC; background: #0f1178; text-decoration: none}
ul#navmenu a:hover {text-decoration: underline; color: green; background-color:white;}
ul#navmenu a:active {color: white; background: green; text-decoration: none}

ul#navmenu li ul a:link {color: navy; background: white;text-decoration: none}
ul#navmenu li ul a:visited {color: navy; background: white; text-decoration: none}
ul#navmenu li ul a:hover {text-decoration: underline; color: green; background-color:white;}
ul#navmenu li ul a:active {color: white; background: green; text-decoration: none}
