body {
	background: #fff url(site/bgtile.gif) 0 0 repeat-x;
	color: #93B8C7;
        width: 900px;
	margin: 0; padding: 0;
}
a img {border: 0; }
#ctr { 
  margin: 0; padding: 0;
  position: absolute; 
  left: 75px; top: 0px; 
  height: 900px; 
  width: 900px; 
  background: transparent;
}
#main {
        float: left;
	margin: 0; padding: 0;	
	background:   #f9f2e8 url(site/drsh.gif) 0 0 repeat-y;
        text-align: left;
	width: 809px;
	height: auto;
	margin-left: 55px;
	margin-top: 1px;
        color: #000;
}
#ban { 
  margin: 0; padding: 0;
  margin-left: 6px;
  height: 126px;
  width: 800px;
  margin-bottom: -10px;
  background: #c6d8e2 url(site/ll_ban_tile.gif) 0px 0px repeat-x;
}
#ban img.yogo { margin: 0; padding: 0; margin-top: 30px; margin-left: 20px;  }
#ban img.pyogo { display: none; }
#rsh { position: absolute; top: 0; left: 915px; width: 5px; height: 592px; background: transparent url(site/ll_ds_verttile_right.gif) 0 0 no-repeat; }
#lsh { position: absolute; top: 0; left: 109px; width: 5px; height: 592px; background: transparent url(site/ll_ds_verttile_left.gif) 0 0 no-repeat; }
#row2 { 
  margin: 0; padding: 0;
  width: 800px;
  height: 110px;
  margin-left: 6px;
  background: #fff url(site/ll_art.gif) 0 0 no-repeat;
  border-bottom: 2px solid #00326b; 
 }
#row2 h1 { 
  margin: 0;
  padding: 0; 
  padding-top: 20px;
  margin-left: 30px;
  width: 220px;
  text-transform: uppercase;
  font-family: Georgia, Times New Roman, serif;
  font-size: 14px;
 }
#row2 p { 
  margin: 0;
  padding: 0;
  margin-top: -15px;
  font-family: arial, sans-serif;
  margin-left: 295px;
  width: 470px;
  font-size: 14px;
  color: #000
 }
#row2 p.addr { 
  margin: 0;
  padding: 0;
  margin-top: -5px;
  font-family: arial, sans-serif;
  margin-left: 20px;
  width: 470px;
  font-size: 14px;
  color: #000
 }
#nav { 
  margin: 0; padding: 0; 
  margin-top: 15px;
  margin-left: 225px;
  font-size: 14px;
  font-weight: bold;
  font-family: Georgia, Times New Roman, serif;
 }
#nav ul li { display: inline; list-style: none; padding-right: 13px; }
#nav ul li a {  text-decoration: none; text-transform: uppercase; color: #00326b;}
#nav ul li a:hover { color: #fff; }
#art { 
  background: url(site/home_art.jpg) 0 0 no-repeat;
  position: absolute;
  top: 127px;
  left: 0px;
  height: 310px;
  width: 340px;
}
#content {
	margin: 0; padding: 0;	
	background: transparent;
        text-align: left;
	width: 100%;
        margin-left: 6px;
	height: auto;
        color: #000;
}
#side { 
  margin: 0; padding: 0;
  margin-top: 20px;
  background: transparent;
  width: 180px;
  height: 100%;
  float: left;
 }
#side ul.sn {   
  margin: 0; padding: 0;
  font-size: 11px;
  font-weight: bold;
  font-family: Georgia, Times New Roman, serif;
  margin-top: 20px;
  margin-left: 20px;
  margin-bottom: 290px; 
  width: 160px;
 }
#side ul.sn li { list-style: none; margin: 0; padding: 0; line-height: 25px;}
#side ul.sn li a {  text-decoration: none; text-transform: uppercase; color: #95918b;}
#side ul li a:hover { color: #c6d8e2; }
#side p { font-size: 11px; width: 160px; color: #c6d8e2; font-family: Georgia, Times New Roman, serif; margin-bottom: 60px; padding-bottom: 20px; margin-left: 20px;}
#text {
  margin: 0;
  padding: 0;
  top: 0; 
  margin-left: 182px;
  width: 616px;
  height: 100%;
  min-height: 600px;
  font-size: 12px;
  background: #fff; color: #09413a;
  line-height: 22px;
  font-family: arial, sans-serif;
}
a img { border: 0; }
#text h2 { font-size: 14px; margin-left: 25px; }
#text p { margin-left: 25px; width: 550px;}
#text p.capt { margin-left: 65px; margin-top: 5px; width: 550px; font-style: italic; }
#text img { margin: 25px; margin-bottom: 0; }
ul.ic { margin-top: -2px; }  
#text table { margin-top: -5px; }
#text td ul li {  color: #000; font-size: 12px; list-style: none; }
#foot { 
  clear: both; 
  margin: 0; padding: 0;
  border-top: 2px solid #00326b;
  margin-left: 5px;
  margin-top: -10px;  
  width: 802px;
  height: 40px;
  font-family: Georgia, Times New Roman, serif; 
  text-align: center; 
  font-size: 13px; 
  background: #c6d8e2;
  color: #00326b; 
}
#linediv { 
  position: relative;
  top: 0; left: 0px; width: 800px;

}
#subfoot { 
  clear: both;
  background: transparent; 
  margin: 0; padding: 0; 
  font-size: 11px; 
  font-family: Georgia, Times New Roman, serif; 
  margin-left: 110px;
  width: 800px;
  text-align: center;
  height: 40px;
  color: #00326b;
}
#subfoot p { color: #00326b; margin-top: 15px;}
p.c { text-align: center; }
p.cc {  font-size: 12px; font-family: Georgia, Times New Roman, serif; text-align: center; text-transform: uppercase;}
form.pr {display: inline; }
form.pr img, form.pr input { display: inline; margin: 0; padding: 0; }

