body{
  background-image:url('images/site_bkg1.jpg');
  background-repeat:no-repeat;
  margin-top:15px;
}

div.mnu_items{
  width:100%;
  line-height: 2em;
  vertical-align:middle;
}

div.mnu_items a{
  font-size:14pt;
  font-family:Tahoma, Verdana, Arial;
  color:black;
  text-decoration:none;
};

div.mnu_items a:hover{
  color:red;
}

div.right_content_text{
  width:475px;
  font-size:10pt;
  font-family:arial;
  line-height:1.5em;
  border-top:dotted 2px #5e8e9a;
  border-bottom:dotted 2px #5e8e9a;
  padding-top:8px;
  padding-bottom:8px;
  text-align:left;
  margin:auto;
}

div.right_content_header{
  width:475px;
  text-align:left;

  margin:auto;
  margin-bottom:8px;
}

img{
  border:none;
}

img.inText{
	margin-top:5px; 
	margin-left:10px;
	margin-right:10px;	 
	margin-bottom:5px; 
	border:solid 1px silver;
}
td.outer_TL{
  background-image:url('images/corner_tl.png');
  background-repeat:no-repeat;
}
td.outer_TR{
  background-image:url('images/corner_tr.png');
  background-repeat:no-repeat;
}
td.outer_BL{
  background-image:url('images/corner_bl.png');
  background-repeat:no-repeat;
}
td.outer_BR{
  background-image:url('images/corner_br.png');
  background-repeat:no-repeat;
}

td.outer_Top{
  background-image:url('images/edge_top.png');
  background-repeat:repeat-x;
}
td.outer_Bottom{
  background-image:url('images/edge_bottom.png');
  background-repeat:repeat-x;
}
td.outer_Left{
  background-image:url('images/edge_left.png');
  background-repeat:repeat-y;
}
td.outer_Right{
  background-image:url('images/edge_right.png');
  background-repeat:repeat-y;
}

td.main_inner{
  background-image:url('images/content_bkg2.jpg');
  background-position: 255px bottom;
  background-repeat: no-repeat;
  background-color:white;
  vertical-align: top;
  text-align: left;
}

td.main_inner_home{
  background-color:white;
  vertical-align: top;
  text-align: left;
}

td.menu{
  background-image:url('images/mnu_oval.jpg');
  background-position: left 30px;
  background-repeat: no-repeat;
  padding-left:30px;
  height:330px;
  vertical-align:middle;
}

td.right_content{
  padding-top:15px;
  padding-left:45px;
  vertical-align:top;
  text-align:center;
  background-image:url('images/content_bkg1.jpg');
  background-position: top right;
  background-repeat: no-repeat;
}



