body
{
	background-color: #C92;
	margin: 35px;
	background-image: url(images/backgroundtile3.gif);
	background-repeat: repeat;
	background-position: top left;
	margin-right: auto;
	margin-left: auto;
}



div.hm
{
	background-color: #8b3e06;
	background-image: url(images/maryback2b.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 657px;
	height: 437px;
	border: 1px #930 solid;
	border-spacing: 0px;
	margin-right: auto;
	margin-left: auto;
}

div.header { font: 12px/11px arial, helvetica, sans-serif; color:#006699; font-weight:bold;
	white-space: nowrap; border-bottom: 1px #930 solid; background-color: #b64a01;  text-align:left;  
}






table.ta {
	background-color: #8b3e06;  
background-position: bottom left; 
 width: 100%;  height: 100%; border: 1px #33ccff solid; border-spacing: 0px;    
}




table.tb {
	background-color: #003366; width: 100%; border: 1px #33ccff solid; border-spacing: 0px; white-space: nowrap
}

table.movie {
	background-color: #003366; width: 100%; border: 1px #33ccff solid; border-spacing: 0px; 
}


td.tc {
	padding-left:250px; padding-top:15px; padding-right:15px; white-space: nowrap
}

td.tf {
	padding-left:250px; padding-top:5px; white-space: nowrap
}





td.footer { font: 12px/11px arial, helvetica, sans-serif; color:#006699; font-weight:bold;
	white-space: nowrap; border-top: 1px #33ccff solid; background-color: #003366; height: 23px; padding-top:5px; padding-bottom:5px; padding-left:257px; text-align:left
}


td.menublock { background-color: #ffffff; padding-top: 25px; padding-right: 25px; padding-bottom: 25px;
}

td.menublock2 { background-color: #ffffff; padding-top: 0px; padding-right: 25px; padding-bottom: 25px;
}

td.content { background-color: #ffffff; padding-top: 25px; padding-left: 25px; padding-bottom: 25px; padding-right: 5px; width: 300px
}



div.content2 { font: 12px/14px arial, helvetica, sans-serif; border-right: 5px #ffffff solid; text-align: left; width:250px; padding-right: 10px;  
 }
 
div.contentvid { font: 12px/14px arial, helvetica, sans-serif; border-right: 5px #ffffff solid; text-align: left; width:425px; padding-right: 10px;  
 } 
 
 

h2 { font: 15px/15px arial, helvetica, sans-serif; letter-spacing:4px; color:#003366; margin-bottom: 2px

 
 }


h3 { font: 18px/18px arial, helvetica, sans-serif; letter-spacing:4px; color:#003366; margin-bottom: 2px

 
 }
 
 
 
 h4 { font: 15px/15px arial, helvetica, sans-serif; letter-spacing:4px; color:#003366; margin-bottom: 4px; margin-top: 2px;

 
 }
 
div.menu { font: 10px/12px arial, helvetica, sans-serif; color: #ffffff; letter-spacing: 1px;

  text-align: left;   background-color: #003366;    border: 1px #33ccff solid; padding: 5px
 }
 

div.container { width:440px; 
 }


div.nav
{
	font: 13px/18px arial, helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 3px;
	font-weight: bold;
	text-align: right;
	padding-right: 40px;
	padding-top: 90px;
}

p.a { font: 90% arial, helvetica, sans-serif; 


 }
 

 
 p.b { font: 11px/13px arial, helvetica, sans-serif; 


 }
 
 
.wash { font: 12px/16px arial, helvetica, sans-serif; color:#003366;


 }
 
 
A:link
{
	background-color: transparent;
	text-decoration: none;
	color: #500;
	letter-spacing: 0px;
}

A:hover
{
	background-color: transparent;
	text-decoration: none;
	color: #FC6;
	letter-spacing: 0px;
}

A:visited {background-color: transparent;
	text-decoration: none;
	color: #500;
	letter-spacing:0px}


.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #003300;
}


hr {
      border: 0;
      color: #33ccff;
      background-color: #33ccff;
      height: 1px;
    }