body {  background-image: url(../img/bg.jpg); background-repeat: repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 11px; color: #666666}
.container {  background-image: url(../img/ribbon.jpg); background-repeat: repeat-y; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; width: 830px; margin-right: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: auto; background-position: left top}
.content { width: 550px; float: right; margin-right: 0px; margin-top: 0px; padding-top: 50px; padding-bottom: 20px; padding-right: 10px; padding-left: 10px}
.navi { width: 170px; float: left; padding-left: 70px; margin-left: 0px; margin-top: 0px; padding-top: 20px; height: 700px}
h1 {  margin-top: 10px; font-size: 12px; line-height: 12px; margin-bottom: 10px}
.float_right {  float: right}
.footer {  text-align: center; vertical-align: middle; padding-top: 20px; padding-bottom: 20px}
li {  list-style-type: none; margin-top: 15px; margin-bottom: 15px}
.right { float: right ; text-align: right; padding-right: 20px}
.gallery_top { padding-top: 20px; padding-left: 10px ; width: 550px; padding-right: 10px; vertical-align: top}
a:link {  color: #5A8DC4}
a:hover {  color: #ffcc00}
a:visited {  color: #333333}
ul {  margin-left: -10px}
.center {  text-align: center}
.gallery_main {  padding-top: 10px; padding-left: 10px; margin-left: 10px}
.cl { clear: both }  
.align_top { vertical-align: top; margin-top: 0px}
.m_left_10 {  margin-left: 10px}
.content_main { width: 550px; float: right; margin-right: 0px; margin-top: 0px; padding-top: 20px; padding-bottom: 50px; padding-right: 10px; padding-left: 10px }
.gallery_title { margin-top: 10px; font-size: 12px; line-height: 12px}
.news_area {  padding-left: 30px; padding-right: 30px}
.font_size12 {  font-size: 12px; line-height: 15px}
.font_size15 { font-size: 15px; line-height: 18px}
.font_color {  color: #5A8DC4}
.font_size16 { font-size: 16px; line-height: 18px ; font-weight: bold}

