/* MB style sheet margot booth 2007*/
body  { 
  font-size: 1em; 
  font-family: Arial, Helvetica, sans-serif;
	background: #fff;
  padding: 0;
	margin: 0; 
}
p {
   font-size: 80%;
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
}

td  {
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
	border: 1px, 1px, 1px, 1px;
	border-color:#CCCC66;
}

th {
    font-size: 80%;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #3A5777;
}
.footer  { 
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 70%;
   text-align: center;
	 text-decoration: none;
   padding-left: inherit;
}

ul { 
   font-size: 80%; 
   font-family: Arial, Helvetica, sans-serif;
   padding-left: 0px;
   list-style : square outside;
   margin: 0px 0px 20px 25px; 
}
h1  { 
   color: #666; 
   font-size: 110%; 
   font-family: Arial, Helvetica, sans-serif; 
}
h2  { 
   color: #8d9969; 
   font-size: 100%; 
   font-family: Arial, Helvetica, sans-serif; 
}
h3  { 
   color: #444444; 
   font-size: 90%; 
   font-family: Arial, Helvetica, sans-serif; 
   font-weight: bold;	 
}
h4  { 
   color: #000000; 
   font-size: 80%; 
   font-family: Arial, Helvetica, sans-serif; 
   font-style: italic; 
}

hr  {
    color: #0e5463;	
}




/*- primary nav --------------------------- */
	#primary_nav
	{
		z-index: 3;
		width: 90%; /* min-width: 760px; */
		position: absolute;
		margin: 0;
		padding: 0;
		bottom: 0px;
		line-height: normal;
		font: bold .9em helvetica,verdana;
	}
	#primary_nav ul
	{
		padding: 15px 15px 0 50px;
		margin: 0 0 0 100px;
		list-style: none;
		float: left;
	}
	#primary_nav li
	{
		display: inline;
		margin: 0;
		padding: 0;
	}
	#primary_nav a:hover
	{
		cursor: pointer;
		background-color:#000000;
	}
	#primary_nav a
	{
		color: #fff;
		float: left;
		margin: -2px;
		padding: 0 0 0 10px;
		text-decoration: none;
		
		/*background:url(../images/img_pn_left.gif) no-repeat left top;*/
	}
	#primary_nav a span
	{
		float: left;
		display: block;
		padding: 0px 15px 4px 6px;
	
		/*background: url(../images/img_pn_right.gif) no-repeat right top;*/
	}


/******************* links BEGIN ********************/	 
 a   {
 	font-family: arial, san serif;
	color: #0e5463;
	font-weight: bold;
	}

a:hover {
	font-family: arial, san serif;
	color: #167f96;
	}
			   
a.footer {
	font-family: arial, san serif;
	color: #000;
	text-decoration: none;
	}

a.footer:hover {
	font-family:arial, san serif;
	color:#167f96;
	}
	
td.navExpanded {
	font-family: arial, sans serif;
	font-size: 60%;
	text-decoration: none;
	color: #FFFFFF;
}

a.navExpanded {
	font-family: arial, sans serif;
	text-decoration: none;
	color: #FFFFFF;
}

a.navExpanded:hover {
	font-family: arial, sans serif;
	color: #CCCCCC;
}
	
a.navExpanded:active {
	font-family: arial, sans serif;
	color: #CCCCCC;
}

a.navExpanded:visited {
	font-family: arial, sans serif;
	color: #ffffff;
}		 


/********************** links END *******************/




/******************* page styles START *****************/
#container  { 
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left;
  padding: 0;
  margin-top: 0;
  margin-left: 10%;
  margin-right: 10%; 
  width: 730px;
	background-color: #FFFFFF;
}

#header
	{
		background: url(../images/mbbanner.jpg);
		background-repeat:no-repeat;
		position: relative;
		top: 0;
		left: 0;
		height: 97px;
		padding: 0;
		margin: 0;
		width: 100%;
	}
	
#content1  {  
  position: relative;
  background-image:url(../images/home_bkgd.jpg);
  background-repeat: no-repeat;
  height: 650px;
}

#contentinside {
  position: relative;
	/*background-image:url(../images/verticalstripe.jpg);
  background-repeat: repeat-y;*/
  margin: 0 40px 60px 100px;
  padding: 10px 0 10px 10px;
  width: 80%;

}

#homecontent  { 
   margin: 160px 100px 60px 160px;
   padding: 10px 0 10px 10px;
	 width: 60%;
	 position: absolute;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 font-size: 120%;
	 line-height: 20px;
	 text-align:center;
	 color:#330000;
	 opacity: .60;
	 filter: alpha(opacity=60);
	 background: #FFF;
	 z-index:10;
}

#columnFloat {
	width: 150px;
	background-color: #c0c6af;
	margin: 0 0 15px 10px;
	padding: 10px;
	float: right;
}	

#leftFloat {
	width: 150px;
	background-color: #fff;
	margin: 0 5px 15px 5px;
	padding: 10px;
	float: left;
}	


.caption {
  font-size: 75%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
a.caption {
	font-family: arial, sans serif;
	text-decoration: none;
	color: #E98213;
}

a.caption:hover {
	font-family: arial, sans serif;
	color: #FF0000;
}
	

