
body {
   background: url(../images/template/home_body_bg.gif) top center no-repeat;
   text-align: center;
}
body, p {
   font: 13px Arial, Helvetica, sans-serif;
   line-height: 1.4;
   margin: 0px;
   padding: 0px;
}

h1 {
   font-size: 18px;
   color: #e46c1e;
   margin: 0px 0px 3px 0px;
   padding: 0px;
}

h2 {
   font-size: 14px;
   margin: 0px;
   padding: 0px;
}

h3 {
   font-size: 17px;
   margin: 10px 0px 10px 0px;
   padding: 0px;
}

p.divider, div.divider {
   margin: 5px 0px 5px 0px;
   padding: 0px;
   height: 11px;
   font-size: 1%;
   width: 100%;
   background: url(../images/template/bullet_flower_bg.gif) repeat-x;
}

a {
   color: #e46c1e;
   text-decoration: none;
}

a img {
   border: none;
}

.clear {
   font-size: 1%;
   clear: both;
}

h1 img {
   vertical-align: bottom;
}

img.title {
   margin: 0px 0px 5px 0px;
   vertical-align: bottom;
}


.mainContainer {
   width: 980px;
   margin: 0px auto 0px auto;
   text-align: left;
}

.footer {
   padding: 0px 0px 12px 0px;
}

.footer p {
   color: #e46c1e;
   font-size: 12px;
}

.travelBlock {
   margin-top: 12px;
   border: 1px solid #b1a48e;
   background: #e9d7ba;
}

.travelBlock, .travelBlock p {
   font-size: 12px;
   line-height: 1.2;
}

.travelBlock img.thumbnail {
   margin: 1px 1px 0px 10px;
   float: right;
}

.travelBlock .contents {
   padding: 12px 0px 4px 14px;
}

.travelBlock .clear {
   height: 1px;
}

input.submit {
   cursor: pointer;
}

form {
   margin: 0px;
   padding: 0px;
}
