@charset "utf-8";
/* CSS Document */

body
{ margin:0px; padding:0px; width:100%; height:auto;}
.wrapper1
{ background-image:url(bg_wrapper1.jpg); background-repeat:repeat; width:100%; margin:0px; padding:0px; height:auto; float:left;}
.wrapper2
{ background-image:url(bg_wrapper2.jpg); background-repeat:repeat-x; width:100%; margin:0px; padding:0 0 20px 0; float:left;}
.wrapper3
{ background-image:url(bg_wrapper3.png); background-repeat:no-repeat; width:1103px; margin:0px auto; padding:0px; overflow:hidden;}
.wrapper
{ width:1103px; height:auto; margin:0px auto; padding:0px; overflow:hidden;}
.header
{ width:1012px; height:auto; margin-top:0px; margin-left:91px; padding:0px; float:left;}
.content
{ width:980px; height:auto; margin-top:0px; margin-left:61px; padding:0px; float:left; background-color:#ffffff; overflow:hidden;}
.footer
{ width:980px; margin-top:0px; margin-left:61px; padding:0px; float:left; overflow:hidden;}
.header1_top
{ width:922px; height:40px; margin-top:0px; margin-left:0px; float:left; padding:0px; overflow:hidden;}
.header1
{ width:921px; height:133px; margin-top:0px; margin-left:0px; padding:0px; float:left;}
.header2
{ width:1012px; height:346px; margin-top:0px; margin-left:0px; float:left; padding:0px; overflow:hidden;}
.header3
{ width:921px; height:209px; margin-top:0px; margin-left:0px; float:left; padding:0px; overflow:hidden;}
.header1_border
{ border-bottom:4px solid #bbb4ad; width:921px; height:0px; margin-top:0px; margin-left:0px; padding:0px; float:left;}
.header_logo
{ background-image:url(Best_Western_PLUS_Logo_Horizontal_3_Line_RGB_300_DPI.png); background-repeat:no-repeat; background-size:contain; width:390px; height:94px; margin-top:0px; margin-left:0px; padding:0px; float:left; overflow:hidden;}
.header_call
{ background-image:url(bg_call_b.png); background-repeat:no-repeat; width:448px; height:39px; margin-top:30px; margin-left:76px; padding:0px; float:left; overflow:hidden;}
.header_call h1
{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0px; margin-top:5px; margin-left:45px; padding:0px; color:#343434; text-decoration:none; text-transform:uppercase;}
.header_nav
{ background-image:url(bg_main_nav.png); background-repeat:no-repeat; width:922px; height:39px; margin-top:0px; margin-left:0px; padding:0px; float:left;}
/*.header_nav ul
{ width:999px; height:39px; float:left; margin:0px; padding:0px; list-style-type:none;}
.header_nav ul li
{ height:39px; float:left; margin:0px; padding:0px; display:block; border:none; background-image:url(bg_main_nav_line_separator.png); background-repeat:no-repeat; background-position:right;}
.header_nav ul li a
{ display:block; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:0px; margin-left:0px; padding-top:10px; padding-left:19px; padding-right:19px; color:#ffffff; text-decoration:none; text-transform:uppercase;}*/
.bucket1
{ width:216px; height:auto; float:left; margin-top:13px; margin-left:0px; overflow:hidden; border-right:1px solid #e3dcd5;}
.bucket1a
{ background-image:url(bg_bucket1a.png); background-repeat:no-repeat; width:204px; height:131px; float:left; margin:0px; padding:0px; overflow:hidden;}
.bucket1b
{ background-image:url(bg_bucket1b.png); background-repeat:no-repeat; width:204px; height:62px; float:left; margin-top:5px; margin-left:0px; padding:0px;}
.bucket1b h1
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; margin:0px 5px; padding:20px 0; text-transform:uppercase;}
.bucket2
{ width:216px; height:auto; float:left; margin-top:13px; margin-left:12px; overflow:hidden; border-right:1px solid #e3dcd5;}
.bucket2a
{ background-image:url(bg_bucket2a.png); background-repeat:no-repeat; width:204px; height:131px; float:left; margin:0px; padding:0px; overflow:hidden;}
.bucket2b
{ background-image:url(bg_bucket1b.png); background-repeat:no-repeat; width:204px; height:62px; float:left; margin-top:5px; margin-left:0px; padding:0px;}
.bucket2b h1
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; margin:0px 5px; padding:20px 0; text-transform:uppercase;}
.bucket3
{ width:216px; height:auto; float:left; margin-top:13px; margin-left:12px; overflow:hidden; border-right:1px solid #e3dcd5}
.bucket3a
{ background-image:url(bg_bucket3a.png); background-repeat:no-repeat; width:204px; height:131px; float:left; margin:0px; padding:0px; overflow:hidden;}
.bucket3b
{ background-image:url(bg_bucket1b.png); background-repeat:no-repeat; width:204px; height:62px; float:left; margin-top:5px; margin-left:0px; padding:0px;}
.bucket3b h1
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; margin:0px 5px; padding:20px 0; text-transform:uppercase;}
.bucket4
{ width:216px; height:auto; float:left; margin-top:13px; margin-left:12px; overflow:hidden; }
.bucket4a
{ background-image:url(bg_bucket4a.png); background-repeat:no-repeat; width:204px; height:131px; float:left; margin:0px; padding:0px; overflow:hidden;}
.bucket4b
{ background-image:url(bg_bucket1b.png); background-repeat:no-repeat; width:204px; height:62px; float:left; margin-top:5px; margin-left:0px; padding:0px;}
.bucket4b h1
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; margin:0px 5px; padding:20px 0; text-transform:uppercase;}
.content1
{/* width:550px;*/ width:93%; height:auto; float:left; margin-top:0px; margin-left:30px; padding:0px;}
.content1 h1
{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#555555; text-decoration:none; margin:40px 0px 20px 0px; padding:0px;}
.content1 h2
{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#555555; text-decoration:none; margin:40px 0px 20px 0px; padding:0px;}
.content1 p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; color:#555555; text-decoration:none; margin:10px 0px 10px 0px; padding:0px; line-height:25px;}
.content1 a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#023f88; text-decoration:none; margin:0px 0px 0px 0px; padding:0px;}
.content1 ul
{ width:100%; height:auto; list-style-type:disc; color:#555555;}
.content1 ul li
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; color:#555555; margin:0; padding:0; line-height:25px; width:90%; list-style:disc;}
.content1 ol
{ width:100%; height:auto; list-style-type:disc; color:#555555;}
.content1 ol li
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; color:#555555; margin:0; padding:0; line-height:25px; width:90%; list-style:disc;}
.content2
{ width:332px; height:auto; float:left; margin-top:0px; margin-left:40px; padding:0px;}
.social
{ width:315px; height:38px; float:left; margin-top:34px; margin-left:0px; padding:0px;}
.social ul
{ width:315px; height:38px; float:left; margin:0px; padding:0px; list-style-type:none;}
.social ul li
{ width:40px; height:38px; float:left; margin-top:0px; margin-left:12px; padding:0px; display:block; border:none;}
.social ul li a
{ width:40px; height:38px; float:left; display:block; border:none;}
.social ul li a#soc1
{ background-image:url(s1.png); background-repeat:no-repeat;}
.social ul li a#soc1:hover
{ background-image:url(s10.png);}
.social ul li a#soc2
{ background-image:url(s2.png); background-repeat:no-repeat;}
.social ul li a#soc2:hover
{ background-image:url(s20.png);}
.social ul li a#soc3
{ background-image:url(s3.png); background-repeat:no-repeat;}
.social ul li a#soc3:hover
{ background-image:url(s30.png);}
.social ul li a#soc4
{ background-image:url(s4.png); background-repeat:no-repeat;}
.social ul li a#soc4:hover
{ background-image:url(s40.png);}
.social ul li a#soc5
{ background-image:url(s5.png); background-repeat:no-repeat;}
.social ul li a#soc5:hover
{ background-image:url(s50.png);}
.social ul li a#soc6
{ background-image:url(s6.png); background-repeat:no-repeat;}
.social ul li a#soc6:hover
{ background-image:url(s60.png);}
.content2a
{ width:332px; height:auto; margin-top:9px; margin-left:0px; padding:0px; overflow:hidden; float:left;}
.content2a_top
{ background-image:url(bg_content2b_top.png); background-repeat:no-repeat; width:332px; height:5px; margin:0px; padding:0px; float:left; overflow:hidden;}
.content2a_mid
{ background-image:url(bg_content2b_mid.png); background-repeat:repeat-y; width:332px; height:auto; margin:0px; padding:0px; float:left; overflow:hidden;}
.content2a_bot
{ background-image:url(bg_content2b_bot.png); background-repeat:no-repeat; width:332px; height:5px; margin:0px; padding:0px; float:left; overflow:hidden;}
.content2a_mid_block
{ width:306px; height:auto; margin-top:0px; margin-left:13px; padding:0px; overflow:hidden; float:left; border-bottom:1px solid #555555;}
.content2a_mid_block h1
{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#555555; margin:10px 17px; padding:0px; text-decoration:none;}
.content2a_mid_block h2
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; margin:10px 17px; padding:0px; text-decoration:none;}
.content2a_mid_block p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; color:#555555; margin:10px 17px; padding:0px; text-decoration:none;}
.content2a_mid_block a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#023f88; margin:0px 0px; padding:0px; text-decoration:none;}
.content2a_mid_block_img
{ width:306px; height:auto; margin-top:0px; margin-left:13px; padding:0px; overflow:hidden; float:left; border:none;}
.content2a_mid_block_img p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; text-decoration:none;}
.footer_1
{ width:980px; height:100px; margin-top:0px; margin-left:0px; padding:0px; overflow:hidden; float:left;}
.footer_1 ul {
  margin:10px 0;
  padding:0;
  width:100%;
  text-align:center;
}
.footer_1 ul li {
  display:inline-block;
}
.footer_1 .address {
  width:295px;
  height:65px;
  padding:5px 0;
  border:1px solid #497dba;
  background:rgba(2, 63, 136, 0.75);
  float:left;
  border-radius:5px;
}
.footer_1 .address p {
  font-family:Arial, Helvetica, sans-serif;
  color:#fff;
  margin:5px 0;
  padding:0 10px;
  font-size:14px;
  text-align:left;
}
.blue {
  color:#96b4d8 !important;
  font-size:13px !important;
}
.footer_2
{ width:159px; height:140px; border-right:1px solid #0f2649; float:left; margin-top:0px; margin-left:0px; padding:0px; overflow:hidden;}
.footer_2 p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:12px; margin-top:6px; margin-bottom:0px; padding:0px; color:#d9e4f0;}
.footer_2 a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#d9e4f0; text-decoration:none;}
.footer_2 a:hover
{ text-decoration:underline;}
.footer_3
{ width:122px; height:140px; border-left:1px solid #03538c; border-right:1px solid #0f2649; float:left; margin-top:0px; margin-left:0px; padding:0px; overflow:hidden;}
.footer_3 p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:12px; margin-top:6px; margin-bottom:0px; padding:0px; color:#d9e4f0;}
.footer_3 a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#d9e4f0; text-decoration:none;}
.footer_3 a:hover
{ text-decoration:underline;}
.footer_4
{ width:184px; height:140px; border-left:1px solid #03538c; border-right:1px solid #0f2649; float:left; margin-top:0px; margin-left:0px; padding:0px; overflow:hidden;}
.footer_4 p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:12px; margin-top:6px; margin-bottom:0px; padding:0px; color:#d9e4f0;}
.footer_4 a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#d9e4f0; text-decoration:none;}
.footer_4 a:hover
{ text-decoration:underline;}
.footer_5
{ width:193px; height:140px; border-left:1px solid #03538c; float:left; margin-top:0px; margin-left:0px; padding:0px; overflow:hidden;}
.footer_5 p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:12px; margin-top:6px; margin-bottom:0px; padding:0px; color:#d9e4f0;}
.footer_5 a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#d9e4f0; text-decoration:none;}
.footer_5 a:hover
{ text-decoration:underline;}
.footer_6
{ background-image:url(bg_footer_6b.png); background-repeat:no-repeat; width:309px; height:150px; margin-top:0px; margin-left:0px; padding:0px; float:left; overflow:hidden;}
.footer_7
{ width:980px; height:45px; overflow:hidden; float:left; margin-top:30px; margin-left:0px; padding:0px;}
.footer_7 p
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; text-align:center; text-decoration:none; margin:5px 0px; padding:0px; color:#3074c4;}
.footer_7 a
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; text-align:center; text-decoration:none; margin:0px 0px; padding:0px; color:#3074c4;}
.footer_7 a:hover
{ text-decoration:underline;}


.footer_new {
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    float:left;
    width:100%;
    background:url(bg_main_nav.png) center no-repeat;
}
.footer_new ul, .footer_new li {
    margin:0;
    padding:0;
    list-style:none;
}
.footer_new ul {
    width:915px;
    margin:0 auto;
}

.footer_new ul a {
    text-decoration:none;
}
.footer_new ul li a {
    position:relative;
    background-color:#023f88;
}
.footer_new ul { position: relative; z-index:5000;}
.footer_new ul  li                      { margin-right:0px; font-weight: bold; height:36px; float: left; zoom: 1;}
.footer_new ul a:hover                 { background-color:#023f88;}
.footer_new ul li a                    { display: inline-block; background-color:transparent; font-size:12px; height:25px; padding: 11px 16px 0 16px; color: #ffffff; background-image:url(bg_main_nav_line_separator.png); background-repeat:no-repeat; background-position:right;}
.footer_new ul li:last-child a {
    background-image:none;
}

/*
.footer_new {
     width:100%;
     float:left;
}
.footer_new ul {
    list-sytle:none;
    float:left;
    margin:0;
    padding:0;
}
.footer_new ul li {
    float:left;

}
.footer_new ul li a {
    float:left;
    margin-left:11px;
    padding:0 10px;
    text-transform:uppercase;
    text-decoration:none;
    color:#96b4d8;
    font-size:12px;
font-family: arial;
font-weight: bold;
}
*/
