/* CSS Document */

body
{
background:url(../images/body-bg.jpg) left top repeat #88694A;
padding:0px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#27261F;
line-height:14px;
}
p
{
padding:0px;
margin:0px;
font-size:13px;
line-height:16px;
color:#27261F;
}
#container
{
width:100%;
margin:0px auto;
}
.body
{
width:943px;
height:auto;
margin:0px auto;
}
.body-top-footer
{
width:943px;
float:left;
height:28px;
}
.body-mid-bg
{
background:url(../images/body-mid-bg.jpg) left top repeat-y;
width:923px;
float:left;
height:auto;
padding-left:10px;
padding-right:10px;
}
.body-main
{
width:892px;
margin:0px auto;
height:auto;
}
.header-top
{
width:892px;
float:left;
height:auto;
}

.logo-place
{
height:80px;
width:892px;
float:left;
vertical-align: bottom;
}
.logo
{
width:300px;
float:left;
height:80px;
vertical-align: bottom;
}
.logo-bottom-right
{
width:auto;
height:auto;
float:right;
padding-right:10px;
vertical-align:bottom;
padding-top:48px;

}
.header-bottom-top
{
width:891px;
background: url(../images/header-top.jpg) left top no-repeat;
height:15px;
}
.header-bottom
{
width:891px;
background:url(../images/tob-bg.jpg) left top repeat-x #EDEBDF;
height:58px;
float:left;
}
.header-bottom-left
{
width:auto;
height:auto;
float:left;
}
.header-bottom-right
{
width:auto;
height:auto;
float:right;
padding-top:0px;
}
.image
{
width:892px;
height:auto;
float:left
}
.tour-bg
{
background:url(../images/mid-bg.jpg) left top no-repeat;
width:870px;
height:219px;
margin-top:10px;
float:left;
padding-left:11px;
padding-right:10px;
}

.image-main-box
{
height:auto;
width:208px;
float:left;
padding-right:12px;
}
.image-header
{
background:url(../images/menu-header.jpg) left top no-repeat;
width:196 px;
height:24px;
margin-bottom:5px;
margin-left:1px;
margin-top:5px;
padding-left:10px;
}
.image-box
{
width:208px;
height:auto;
}
.input-box
{
background:url(../images/login-box.jpg) center center no-repeat;
height:125px;
width:215px;
padding-left:5px;
padding-right:5px;
padding-top:12px;
}
.input
{
height:20px;
width:129px;
margin-top:10px;
margin-bottom:10px;
}
.input-big
{
height:20px;
width:170px;
}
.california
{
width:auto;
float:left;
padding-right:21px;
height:194px;
}
.image-tab-1
{
margin-right:10px;
}
.image-tab
{
margin-bottom:5px;
margin-top:8px;
}
.footer-bottom
{
width:891px;
background:url(../images/tob-bg.jpg) left top repeat-x #EDEBDF;
height:auto;
float:left;
}

/* CSS Document */
.font-brown
{
font-family:Arial, Helvetica, sans-serif;
color:#88694A;
font-size:17px;
line-height:20px;
}
.font-brown-big
{
font-family:Arial, Helvetica, sans-serif;
color:#88694A;
font-size:20px;
line-height:24px;
}
.font-red
{
font-family:Arial, Helvetica, sans-serif;
color:#6F0022;
font-size:24px;
line-height:27px;
}
.font-red-small
{
font-family:Arial, Helvetica, sans-serif;
color:#6F0022;
font-size:13px;
line-height:24px;
}
.font-red-big
{
font-family:Arial, Helvetica, sans-serif;
color:#6F0022;
font-size:30px;
line-height:34px;
}
.font-red-mid
{
font-family:Arial, Helvetica, sans-serif;
color:#6F0022;
font-size:24px;
line-height:34px;
}
.font-b-brown
{
font-family:Arial, Helvetica, sans-serif;
color:#441221;
font-size:24px;
line-height:14px;
}
.font-b-brown-big
{
font-family:Arial, Helvetica, sans-serif;
color:#441221;
font-size:30px;
line-height:34px;
}
.font-image
{
font-family:Arial, Helvetica, sans-serif;
color:#343229;
font-size:17px;
line-height:24px;
}
.font-white-big
{
font-family:Arial, Helvetica, sans-serif;
color:#F7F5EB;
font-size:24px;
line-height:27px;
}
.font-add
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#27261F;
line-height:24px;
}
.font-blue-link
{
font-family:Arial, Helvetica, sans-serif;
color:#0353A6;
font-size:13px;
line-height:14px;
text-decoration:none;
}
.font-blue-link:hover
{
color:#0353A6;
text-decoration:underline;
}
.font-black-link
{
font-family:Arial, Helvetica, sans-serif;
color:#27261F;
font-size:13px;
line-height:14px;
text-decoration:none;
}
.font-black-link:hover
{
color:#27261F;
text-decoration:underline;
}
.font-footer
{
font-family: Arial, Helvetica, sans-serif;
color:#27261F;
font-size:14px;
line-height:16px;
}
/* CSS Document */
.video-main
{
width:777px;
height:auto;
margin:0px auto;
}
.video-left
{
width:368px;
float:left;
height:auto;
margin-top:33px;
padding-bottom:33px;
}
.video-right
{
width:409px;
float:right;
height:auto;
margin-top:95px;

}
.video-main-box
{
height:auto;
width:114px;
float:left;
padding-left:20px;
}
.video-main-box p
{
padding:0px;
margin:6px 3px;
}
.video-header
{
background:url(../images/menu-header.jpg) left top no-repeat;
width:196 px;
height:24px;
margin-bottom:5px;
margin-left:1px;
margin-top:5px;
padding-left:10px;
}
.video-box
{
width:208px;
height:auto;
}
/* CSS Document */
.video-main-text
{
width:848px;
margin:0px auto;
height:auto;
}
.video-main-text p
{
padding:0px;
margin:15px 3px;
}
.video-main-text-left
{
width:547px;
float:left;
height:auto;
padding-right:0px;
padding-top:10px;
}
.video-main-text-right
{
padding-top:10px;
width:301px;
float:right;
height:auto;
}
.video-main-text-1
{
width:848px;
float:left;
height:auto;
}
.video-image2-left
{
width:400px;
float:left;
height:auto;
padding-right:0px;
padding-top:10px;
}
.video-image2-right
{
width:400px;
float:right;
height:auto;
padding-right:0px;
padding-top:10px;
}
.video-image3-left
{
width:745px;
float:left;
height:auto;
padding-right:0px;
padding-top:10px;
}
.video-image3-right
{
width:100px;
float:right;
height:auto;
padding-right:0px;
padding-top:10px;
}


/*Video Box*/
#video_box { width:887px; height:222px; float:left; margin:0px 0px 0px 5px; padding:0px; background:url(../images/videobg.jpg) left top no-repeat; }

/*Video1*/
.video1 { width:274px; float:left; margin:0px; padding:0px 0px 0px 15px; }
.vd_title { width:267px; height:24px; line-height:25px; float:left; margin:12px 0px 0px 0px; padding:0px 0px 0px 7px; font-size:15px; color:#6f0022; font-weight:bold; background:url(../images/titlebg.jpg) left top no-repeat; text-transform:uppercase; }
.vd_img { width:274px; height:147px; float:left; margin:10px 0px 0px 0px; padding:0px; }
.vd_txt { width:274px; float:left; margin:4px 0px 0px 0px; padding:0px; font-size:12px; color:#414141; text-align:center; font-weight:bold; }
.vd_txt a { font-size:12px; color:#414141; text-decoration:none; font-weight:bold; }
.vd_txt a:hover { font-size:12px; color:#6f0022; text-decoration:none; font-weight:bold; }
