body {
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
color:#565656;
line-height:17px;
margin: 0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

/*-----------------------------*/

#wrapper {
width: 874px;
padding: 0px;
margin: 0px auto 0px auto;
height: auto;
text-align: left;
}

/*-----------------------------*/

#topbar-left {
width:14px;
height:39px;
float:left;
background-image:url(../images/topleft.jpg);
}

#topbar-middle {
width:846px;
height:39px;
float:left;
background-image:url(../images/topbg.jpg);
}

#topbar-middle-01 {
width:396px;
height:39px;
float:left;
}

#topbar-middle-02 {
width:450px;
height:39px;
float:left;
text-align:right;
}

#topbar-right {
width:14px;
height:39px;
float:left;
background-image:url(../images/topright.jpg);
}

/*-----------------------------*/

#blank {
margin: 0px;
padding: 0px;
width: auto;
height: auto;
}

/*-----------------------------*/

#menubar {
width:874px;
height:64px;
margin: 0px;
padding: 0px;
text-align:center;
}

/*-----------------------------*/

#bar-01 {
width:14px;
height:146px;
float:left;
background-image:url(../images/barleft.jpg);
}

#bar-02 {
width:260px;
height:146px;
float:left;
background-image:url(../images/barbg.jpg);
}

#bar-03 {
width:262px;
height:146px;
float:left;
background-image:url(../images/barbg.jpg);
}

#bar-04 {
width:32px;
height:146px;
float:left;
background-image:url(../images/bardiv.jpg);
}

#bar-05 {
width:14px;
height:146px;
float:left;
background-image:url(../images/barright.jpg);
}


/*-----------------------------*/


#body-left {
width:22px;
height:224px;
margin: 0px;
padding: 0px;
background-image:url(../images/bodyleft.jpg);
background-repeat:repeat-x;
float:left;
}

#body-middle-01 {
width:500px;
height:auto;
margin: 0px;
padding: 0px 37px 0px 15px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
float:left;
}

#body-middle-02 {
width:280px;
height:auto;
margin: 0px;
padding: 0px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
float:left;
}

#body-right {
width:20px;
height:224px;
margin: 0px;
padding: 0px;
background-image:url(../images/bodyright.jpg);
background-repeat:repeat-x;
float:left;
}

#insidebody-middle-01 {
width:530px;
height:auto;
margin: 0px;
padding: 0px 37px 0px 15px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
float:left;
}

#insidebody-middle-02 {
width:250px;
height:auto;
margin: 0px;
padding: 0px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
float:left;
}

#body-middle {
width:822px;
height:auto;
margin: 0px;
padding: 0px 5px 0px 5px;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
float:left;
}

#body-down {
width:874px;
height:37px;
margin: 0px;
padding: 0px;
background-image:url(../images/footertop.jpg);
background-repeat:repeat-x;
}

/*-----------------------------*/


#gray-main {
width:874px;
height:auto;
float:left;
background-image:url(../images/gray02.jpg);
background-repeat:repeat-x;
background-color:#D7D7D7;
}

#gray-01 {
width:253px;
height:auto;
padding-left:20px;
float:left;
}

#gray-02 {
width:28px;
height:170px;
float:left;
background-image:url(../images/graydiv.jpg);
}

#gray-03 {
width:272px;
height:auto;
float:left;
}

#gray-04 {
width:240px;
height:auto;
padding:0px 20px 0px 13px;
float:left;
}

/*-----------------------------*/

#footer-left {
width:16px;
height:44px;
float:left;
background-image:url(../images/footerleft.jpg);
}

#footer-middle {
width:842px;
height:40px;
float:left;
background-image:url(../images/footerbg.jpg);
font-family:"Arial", "Helvetica", "sans-serif";
font-size:10px;
color:#FFFFFF;
text-align:center;
padding-top:4px;
}

#footer-right {
width:16px;
height:44px;
float:left;
background-image:url(../images/footerright.jpg);
}


/*-----------------------------*/


.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}


/*-----------------------------*/

#announment {
width:874px;
height:31px;
float:left;
margin: 0px;
background-image:url(../images/announment_new.jpg);
}

#announment-01 {
width:140px;
height:18px;
float:left;
margin: 0px;
/*background-image:url(../images/announment.jpg);*/
}

#announment-02 {
width:700px;
height:25px;
float:left;
padding-top:6px;
}

