body
{
margin-top: 		40px;
   height: 			100%;
   padding: 		0px;
font: 75% arial, hevetica, sans-serif;
text-align: center;
color: #000000;
background: #ffffff url(./images/bg9.jpg);
}

.box { width: 1000px; background: #FFFFFF;}
.box h1, .box p {margin: 0 10px;}
.box .top, .box .bottom{display:block;background: #3C3C3C;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #FBFBFB;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}



h2
{
color: #000000;
font: 140% arial, hevetica, sans-serif;
font-weight: bold;
margin: 0 0 15px 0;
}

h2 a { text-decoration: none; }

h3
{
color: #000000;
font: 100% arial, hevetica, sans-serif;
font-weight: bold;
font-size: 1.2em; 
margin: 0 0 -3px 0;
}

#container
{
margin: auto;
height: auto;
width: 1000px;
text-align: left;
background-color: #fff;

}

#header
{
height: 130px;
width: 1000px;
background-image: url(images/banner.jpg);
background-repeat: no-repeat;
background-position: center;
margin-top: 3px;
}

#header h1
{
font-size: 1px;
text-align: right;
color: #fff;
margin: 0;
padding: 0;
}

#mainnav ul { list-style-type: none; }
#mainnav li { display: inline; }

#menu
{
float: left;
width: 145px;
border-right: 1px solid #999999;
padding-left: 15px;
padding-top: 2px;
padding-bottom: -20px;
margin-bottom: 26px;
}

			
#contents { margin: 0px 20px 15px 185px;
 }
#contents p { margin: 0 0 0px 0;
			line-height: 135%;
			font: 100% arial, hevetica, sans-serif;
			 }
			
			
#contents			a:link,a:visited {
   color:			#555555;
   text-decoration:	none;  
}
#contents a:hover {
   color:			#444444;
   text-decoration:	none; 
}
.imagefloat { float: right; }
.imagefloat2 { float: right; }
#footer
{
clear: both;
color: #FFFFFF;
text-align: center;
font-size: 15%;
}

