

html, body, form { 
 margin: 0; 
 padding: 0; 
} 

/* Always Show Vertical Scrollbar in Firefox */
html {
  overflow: -moz-scrollbars-vertical;
}

body {
  font: 11pt Georgia;
  color: #333;
  background-image: url(/_mndata/hbakery/uploaded_images/952963.jpg);
background-position: 0% 0%;
background-repeat: repeat;
background-color: #e2e2e2;

  }
 
a { 
color: #860000; 
}

a:hover { 
color: #7aa099; 
}

a:active{
    outline: none;
}
  



hr {
	background-color: #ddd;
	border: 0;
	color: #ddd;
	height: 1px;
	margin: 3px 0 3px;
}

 
#bgwrapper{

margin:0 auto;
padding: 0px;
}
 
#pagewidth{ 
  margin: 0 auto;
  width: 960px;
  

} 
 
 #top{
 
	height: 40px;
 position: relative;  
 width: 100%;
} 

#top #top-content {
	float: Left;	
}
 
 /* MENU HORIZONTAL */

 
#TheMenu .main-menu .TheMenu_3 .TheMenu_2 {
width: 0px;
}

 
 #menu {
	background-color: #fff;;
	background-color: #fff;;
	height: 20px;
	padding-bottom: 5px;
	padding-left: 0px;	
	
}
    

#menu .main-menu a {
	color: #444;
	font: 10pt Georgia;
	text-decoration: none;
	display: inline-block;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#menu .main-menu a:hover {
	color: #fff;
	background-color: #7aa099;
}

#menu div.main-menu-sub {
  padding: 0px;
  font-size: 10pt;
  border-top: 1px solid #DDD0A4;
  border-bottom: 1px solid #DDD0A4;
}

#menu .main-menu-sub a {
  color: #444;
  font:  10pt Georgia;
  text-decoration: none;
  cursor: hand;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  
  background-color: #F8E6BE;;
  
}

#menu .main-menu-sub a:hover {
  color: #bbb;
  }

#menu .main-menu-sub-item {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 20px;
  padding-right: 20px;
  border: 1px solid #DDD0A4;
  border-top-width: 0px;
  background-color: #F8E6BE;;
 }
 
#header{
	background-image: url(/_mndata/hbakery/uploaded_images/953128.jpg);
background-position: 0% 0%;
background-repeat: no-repeat;
background-color: #eee;

	height: 246px;
} 

#header-content {
    width: 100%;
	float: Left;
}


/* MIDDLE */

#middle {
  width:100%; 
  float:right; 
  background-color: #ffffff;
} 
 
#middle #content {
  line-height: 140%;
  padding: 20px;
  margin-Left: 0px;
}


#middle #side {
  clear: none;
  float: Left;
  width: 0px;
}

 
/* FOOTER  */

#footer{
  height: 70px; 
  background-color: #7aa099;
  color: #fff;
  font: 8pt Arial;
  overflow: hidden;
  clear: both;
  width: 100%;
 } 
 
#footer a {
  color: gray;
  
  }
  
#footer  a:hover {
color: gray;
 }
 

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  