body{background-color:#666;;font-size:13px;margin:0;padding:0;}
#home,#pro,#con{width:777px;height:auto;margin:0 auto;}
#top{height:141px;background:url(main_top.gif) no-repeat;}
#nav{height:32px;overflow:hidden;}
#location{height:49px;background:url(main_04.gif) no-repeat;}
#content{float:left;background:#DADFEF url(main_06.gif) no-repeat top left;}
#floatL{float:left;width:186px;background:url(main_08.gif) no-repeat bottom left;}
#floatR{float:right;position:relative;width:501px;background:url(main_11.gif) no-repeat bottom left;padding:15px 15px 15px 75px;}
#floatR p{text-indent:2em;font-size:110%;line-height:1.2;}
span.BG{position:absolute;left:75px;top:5px;width:26px;height:24px;background:url(pbg.gif) no-repeat;}
span#link{position:absolute;left:185px;bottom:12px;display:block;}
span#link a{display:block;width:80px;height:30px;}



#home #floatL{height:580px;}
#home #floatR{height:550px;}

#pro #floatL{height:750px;}
#pro #floatR{height:720px;}

#con #floatL{height:550px;}
#con #floatR{height:520px;}


#floatR p{margin:0;padding:5px;}
#floatR p.tz{text-indent:0;padding-left:2.2em;}
#floatR h4{text-indent:1.8em}
fieldset{margin-top:40px;}
legend{font-size:110%;font-weight:bold;}
fieldset p{background-color:#FFF;}


