body {
        margin: 0px;
        padding: 0px;
        background: #3F3F3F url(images/img01.jpg) repeat-x left top;
}

form {
        margin: 0px;
        padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
        margin: 0px;
}

body, th, td, input, textarea, select {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

p, blockquote, ul, ol, dl {
        margin-top: 0px;
        margin-bottom: 1em;
        text-align: justify;
}

a {
        color: #0000FF;
}

a:hover {
        text-decoration: none;
}

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

.bg1 {
}

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

img.left {
        float: left;
        margin: 3px 15px 0px 0px;
}

img.right {
        float: right;
        margin: 3px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
        height: 1px;
}

#header {
        margin: 0 auto;
        padding: 0;
        width: 882px;
        height: 208px;
}


#logo {
        width: 882px;
        height: 208px;
        background: url(images/img02.jpg) no-repeat left top;
}

#logo h1, #logo p {
        margin: 0;
        padding: 0;
        text-indent: -99999px;
}

#top-menu {
        margin: 0 auto;
        padding: 0;
        width: 882px;
        height: 64px;
}

#submit {
}

#submit p {
        margin: 0;
        padding: 0;
}

#submit a {
        display: block;
        float: left;
        height: 64px;
        background: url(images/img04.jpg) no-repeat center center;
        text-indent: -99999px;
        width: 460px;
}

#bookmark {
        float: left;
}

#bookmark p {
        margin: 0;
        padding: 0;
}

#bookmark a {
        display: block;
        width: 422px;
        height: 64px;
        background: url(images/img03.jpg) no-repeat center center;
        text-indent: -99999px;
}

.bookmark {
}

.bookmark a {
        display: block;
        height: 70px;
        background: url(images/img11.jpg) no-repeat center center;
        text-indent: -99999px;
}


#page {
        margin: 0 auto;
        padding: 0;
        width: 887px;
        padding: 20px 0;
}

.box {
        margin: 0;
        background: url(images/img08.jpg) repeat-y left top;
}

.box .content {
        padding: 0 0 20px 30px;
}

.box .content2 {
        margin: 0 auto;
}

.box h2 {
}

.box .bgbottom {
        height: 20px;
        background: url(images/img09.jpg) no-repeat left top;
}


#box1 {
}

#box1 h2 {
        margin: 0;
        padding: 0;
        height: 60px;
        background: url(images/img05.jpg) no-repeat left top;
        text-indent: -99999px;
}


#box2 {
}

#box2 h2 {
        margin: 0;
        padding: 0;
        height: 60px;
        background: url(images/img06.jpg) no-repeat left top;
        text-indent: -99999px;
}


#box3 {
}

#box3 h2 {
        margin: 0;
        padding: 0;
        height: 60px;
        background: url(images/img07.jpg) no-repeat left top;
        text-indent: -99999px;
}


.galleries {
        padding-top: 20px;
}

.galleries ul {
        margin: 0;
        padding: 0;
        list-style: none;
}

.galleries li {
        float: left;
        width: 104px;
        height: 104px;
}

.galleries img {
}

.galleries2 {
        clear: both;
        margin: 0 auto;
        padding-top: 20px;
        padding-left: 40px;
}

.galleries2 ul {
        margin: 0;
        padding: 0;
        list-style: none;
}

.galleries2 li {
        float: left;
        width: 104px;
        height: 104px;
        padding: 0 14px 10px 0;
}

.galleries2 .last {
        padding: 0;
}

.galleries2 img {
}
