@media only screen 
and (min-device-width : 768px) { 
#mobile, .mobile { display: none; }
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
#mobile-width, #main, #main-guide { width: 380px !important; overflow:hidden; }
#header, #crumbs, #text, .high, .b-high { width: 375px !important; }
#header a { font-size: 14px !important; }
p  { width: 340px !important; font-size: 18px !important;  margin-left: 15px !important; margin-right: 15px !important; }
body, a { font-size: 18px; margin-top: 0px; }
body .s { font-size: 15px; margin-top: 0px; }
#disqus_thread, #headtop, #headimg, #desktop, .desktop, #header2, #foot, #sticker, .navi { display: none; }
#ads, #ads-wide, #third-left, #third-center, #third-right, #half-left, #half-right, .imgr { clear: both; float: none !important; }
#ads, #ads-wide { align: center !important;  margin-top: 15px !important; margin-left: 10px !important; margin-right: 10px !important; }
#main #ads-wide { margin-left: 0px !important; }
#third-left, #third-center, #third-right { align: center !important;  margin-top: 10px !important; margin-left: 0px !important; margin-right: 10px !important; }
ul, img, #index-table { max-width: 350px !important; margin-left: 10px; margin-right: 10px; height: auto !important; }
#crumbs { max-width: 372px !important; }
#crumbs td, #crumbs a { font-size: 15px !important; }
#guide-footer { width: 355px !important; margin-left: 10px!important; margin-right: 10px!important; margin-top: 10px!important; table-layout: fixed; }
#guide-footer img { margin-left: 0px!important; }
#guide-footer th { font-size: 20px !important; }
img.photo-footer { width: 350px !important; }
#blue, #red { width: 340px !important; margin-left: 15px!important;  margin-right: 15px!important; }
#blue p { width: 320px !important; margin-left: 5px!important;  margin-right: 5px!important; }
ul, ol { list-style-position: inside; padding: 1px; margin-right: 5px; text-indent: 5px; font-size: 18px; color:#454545; line-height:130%; }
ul li, li { max-width: 340px !important; text-indent: 0em !important; line-height:130%; font-size: 18px;  margin-bottom: 5px; margin-left: 15px!important; margin-right: 15px; font-family: sans-serif,neue helvetica,helvetica,arial,verdana,tahoma,geneva !important; }
ul li { max-width: 320px !important; margin-right: 15px; }
h2, h2.b, h2.b-high { margin-left: 15px !important; margin-right: 15px !important; font-size: 24px; flex-wrap: wrap!important; max-width: 340px!important; line-height:130%;  }
h3, h3.r { margin-left: 15px !important; font-size: 22px; flex-wrap: wrap!important; max-width: 340px!important; line-height:130%; }
h4 { margin-left: 15px !important; font-size: 20px; max-width: 340px!important; line-height:130%; }
.center { text-align: left!important; margin-left: 10px!important;  margin-right: 10px!important; }
}

/* HEADERS  */

#headtop { width: 100%; height:30px; vertical-align: text-bottom; margin: 0em; padding: 0px; align: center; border-spacing: 0px; }
#headmenu { width: 100%; margin: 0em; padding: 0px; align: center; border-spacing: 0px; background-color:#ffffff;}
#headimg { width: 100%; margin: 0em; padding: 0px; align: center; border-spacing: 0px; background-color:#000000; }
#main-top { width: 974px; height:30px !important; margin: 0em !important; padding: 0px !important; border: 0px; border-spacing: 0px; }
.top-left { clear: left; width:234px; float: left; }
.top-center  { width:500px; float: left; }
.top-right  { width:240px; clear: right; vertical-align:middle; float: right; padding-top: 5px;  }

.center { text-align: center; }

#half-left { width: 50%; vertical-align:top; clear: left; float: left; }
#half-right { width: 50%; vertical-align:top; clear: right; float: right; }
#third-left { clear: left; width: 33%; vertical-align:top; float: left; }
#third-center  { width: 33%; vertical-align:top; float: left; margin-left: 5px; }
#third-right  { clear: right; width: 33%; vertical-align:top; float: right; }
#clear { clear:both; }

.gradient {
background: #bf100d;
background: -moz-linear-gradient(left,  #bf100d 0%, #e83b2c 50%, #f77474 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#bf100d), color-stop(50%,#e83b2c), color-stop(100%,#f77474));
background: -webkit-linear-gradient(left,  #bf100d 0%,#e83b2c 50%,#f77474 100%);
background: -o-linear-gradient(left,  #bf100d 0%,#e83b2c 50%,#f77474 100%);
background: -ms-linear-gradient(left,  #bf100d 0%,#e83b2c 50%,#f77474 100%);
background: linear-gradient(to right,  #bf100d 0%,#e83b2c 50%,#f77474 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf100d', endColorstr='#f77474',GradientType=1 );
}

.gradient2 {
background: #ffffff;
background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 1%, #000000 13%, #000000 87%, #ffffff 99%, #ffffff 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(1%,#ffffff), color-stop(13%,#000000), color-stop(87%,#000000), color-stop(99%,#ffffff), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 1%,#000000 13%,#000000 87%,#ffffff 99%,#ffffff 100%);
background: -o-linear-gradient(left,  #ffffff 0%,#ffffff 1%,#000000 13%,#000000 87%,#ffffff 99%,#ffffff 100%);
background: -ms-linear-gradient(left,  #ffffff 0%,#ffffff 1%,#000000 13%,#000000 87%,#ffffff 99%,#ffffff 100%);
background: linear-gradient(to right,  #ffffff 0%,#ffffff 1%,#000000 13%,#000000 87%,#ffffff 99%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );
}


#header { width: 974px; table-layout: fixed; margin: 0em; padding: 0px; align: center; border-spacing: 0px; border-collapse: collapse; border: 0px solid #ffffff; }
#header td { text-align: center; font-size: 12px; padding: 3px; background-color:#ffffff; border-spacing: 0px; border-collapse: collapse; border: 0px solid #666666; }
#header td a { color: #000000; font-weight: bold; font-size: 12px; font-family: arial,geneva; text-decoration: none; }
#header td.select { height:18px; background-color: #67C0F0; }
#header td.select:hover { background-color: #67C0F0; }

#header td.menu-forum { height:18px; }
#header td.menu-forum:hover { background-color: #FFE312; }
#header td.select-forum { height:18px; background-color: #FFE312; }
#header td.select-forum:hover { background-color: #FFE312; }
#header td.menu-gallery { height:18px; }
#header td.menu-gallery:hover { background-color: #FFC30F; }
#header td.select-gallery { height:18px; background-color: #FFC30F; }
#header td.select-gallery:hover { background-color: #FFC30F; }
#header td.menu-books { height:18px; }
#header td.menu-books:hover { background-color: #F26241; }
#header td.select-books { height:18px; background-color: #F26241; }
#header td.select-books:hover { background-color: #F26241; }
#header td.menu-travel { height:18px; }
#header td.menu-travel:hover { background-color: #E67580; }
#header td.select-travel { height:18px; background-color: #E67580; }
#header td.select-travel:hover { background-color: #E67580; }
#header td.menu-life { height:18px; }
#header td.menu-life:hover { background-color: #DB84B7; }
#header td.select-life { height:18px; background-color: #DB84B7; }
#header td.select-life:hover { background-color: #DB84B7; }
#header td.menu-society { height:18px; }
#header td.menu-society:hover { background-color: #B7A1E3; }
#header td.select-society { height:18px; background-color: #B7A1E3; }
#header td.select-society:hover { background-color: #B7A1E3; }
#header td.menu-history { height:18px; }
#header td.menu-history:hover { background-color: #638df8; }
#header td.select-history { height:18px; background-color: #638df8; }
#header td.select-history:hover { background-color: #638df8; }
#header td.menu-culture { height:18px; }
#header td.menu-culture:hover { background-color: #67C0F0; }
#header td.select-culture { height:18px; background-color: #67C0F0; }
#header td.select-culture:hover { background-color: #67C0F0; }
#header td.menu-language { height:18px; }
#header td.menu-language:hover { background-color: #87E384; }
#header td.select-language { height:18px; background-color: #87E384; }
#header td.select-language:hover { background-color: #87E384; }
#header td.menu-news { height:18px; }
#header td.menu-news:hover { background-color: #8DE0D8; }
#header td.select-news { height:18px; background-color: #8DE0D8; }
#header td.select-news:hover { background-color: #8DE0D8; }

#search3 { width:100%; height:30px; align: center; background-color:#666666; margin: 0em; padding: 0px; border: 0px; }
#search3 td { vertical-align: middle; margin-bottom: 0em; }

/* GENERAL HTML TAGS  */

body { font-size: 17px; font-family: arial,verdana,neue helvetica,helvetica,tahoma,geneva; color:#454545; margin-top: 4px;  margin-bottom: 0px;  margin-left: 0px; margin-right: 0px; }
p { font-size: 17px; line-height:130%; font-weight: normal; font-family: Arial,sans-serif,verdana,neue helvetica,helvetica,tahoma,geneva; text-align: justify; text-justify: newspaper; margin-right: 10px; color:#454545; }
form { margin: 0px; }
hr { height:1px; border-width:0; border-color:#999999; border-style:solid; background-color:#999999; color:#999999; margin-right: 0px; margin-left: 0px; }
hr.low { height:3px; margin: 0px; visibility:hidden; }
td { font-size: 15px; font-family: arial,verdana,neue helvetica,helvetica,tahoma,geneva; }
th { font-size: 15px; font-family: arial,verdana,neue helvetica,helvetica,tahoma,geneva; color: #154474; }
.imgr { border: 1px solid #222222; margin: 0px 0px 5px 10px; float: right; }     


/* LISTS */

ol.red   
        {
        font-size:16px;
        font-weight:bold;
        color:#9E5555;
        }
ol.red p   
        {
        font-size:16px;
        font-weight:normal;
        color:#454545;
        }

ul      
        {
        list-style-type: circle;
        font-size:16px;
        font-weight:normal;
        color:#454545;
        }
ul.no      
        {
        list-style-type: none;
        list-style-position: inside;
        padding: 0px;
        margin: 0px;
        text-indent: 0em;
        }
ul.dot      
        {
        list-style-type: disc;
        list-style-position: inside;
        padding: 0px;
        margin: 0px;
        text-indent: 0em;
        }
li      
        {
  padding: 0px;
  float: center;
  text-align:left;
        }
.square { 
        list-style-image: url('//www.wa-pedia.com/images/design/square.gif');
          color: #353535;
}
.square2 { 
        list-style-image: url('//www.wa-pedia.com/images/design/square2.gif');
          color: #353535;
          margin-right: 5px;
}


/* LINK ATTRIBUTES  */

a:link { color: #333333; }
a:visited { color: #333333; }
a:active { color: #333333; }
a:hover { color: #666666; }
.b { color: #386794; }
a.b { color: #386794; }
.bc { font-weight: bold; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; border: 0px; padding: 0px; margin: 0px; }
a.bc { font-weight: bold; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
.cr { font-size: 14px; font-family: helvetica,verdana,tahoma,arial,geneva; }
.e { font-family: helvetica,verdana,tahoma,arial,geneva; color: #0080ca; }
a.e { font-family: helvetica,verdana,tahoma,arial,geneva; color: #0080ca;}
a.e:visited { font-family: helvetica,verdana,tahoma,arial,geneva; color: #0080ca; }
a.e:hover { font-family: helvetica,verdana,tahoma,arial,geneva; color: #999999; }
.g { font-family: helvetica,verdana,tahoma,arial,geneva; color: #666666; }
.gs { font-family: helvetica,verdana,tahoma,arial,geneva; color: #666666; font-size: 13px; }
.l { font-weight: bold; font-size: 16px; font-family: helvetica,verdana,tahoma,arial,geneva; }
.lw { font-size: 18px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.lw { font-size: 18px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.lw:visited { color: #ffffff; }
a.lw:hover { color: #cccccc; }
a.m { font-weight: bold; color: #000000; font-size: 14px; font-family: arial,geneva; text-decoration: none; }
a.m:visited { font-weight: bold; color: #000000; text-decoration: none; }
a.m:hover { font-weight: bold; color: #000000; text-decoration: none; }
.menu_links { font-weight: bold; font-size: 14px; color: #357fca; font-family: tahoma, helvetica,arial,geneva; }
a.menu_links { font-weight: bold; font-size: 14px; color: #357fca; font-family: tahoma, helvetica,arial,geneva; }
a.menu_links:visited { color: #357fca; }
a.menu_links:hover { color: #b01414; }
.mw { font-size: 16px; color: #ffffff; font-family: helvetica,verdana,tahoma,geneva; }
a.mw { font-size: 16px; color: #ffffff; font-family: helvetica,verdana,tahoma,geneva; }
a.mw:visited { color: #ffffff; }
a.mw:hover { color: #cccccc; }
a.o { color: #694644; }
a.o:link { background: url(//www.wa-pedia.com/images/design/external.jpg) no-repeat 100% 0; padding: 0 15px 0 0;} 
a.o:visited { color: #6a4657; }
a.o:hover { color: #666666; }
.r { color: #993333; }
a.r { color: #993333;}
a.r:visited { color: #993333; }
a.r:hover { color: #999999; }
.s { font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
a.s { font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
.sb { font-size: 14px; color: #357fca; font-family:  helvetica,verdana,tahoma,geneva; }
a.sb { font-size: 14px; color: #357fca; font-family:  helvetica,verdana,tahoma,geneva; }
a.sb:visited { color: #008fe1; }
a.sb:hover { color: #b01414; }
.sj { text-align: justify; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
.sw { font-size: 14px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.sw { font-size: 14px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.sw:visited { color: #ffffff; }
a.sw:hover { color: #cccccc; }
.so { font-size: 14px; color: #d77e00; font-family: helvetica,verdana,tahoma,geneva; }
a.so { font-size: 14px; color: #d77e00; font-family: helvetica,verdana,tahoma,geneva; }
a.so:visited { color: #f49000; }
a.so:hover { color: #b01414; }
.w { font-size: 15px; color: #ffffff; font-family: helvetica,verdana,tahoma,arial,geneva; }
a.w { font-size: 15px; color: #ffffff; font-family: helvetica,verdana,tahoma,arial,geneva; }
a.w:visited { color: #ffffff; }
a.w:hover { color: #cccccc; }
.xl { font-weight: bold; font-size: 18px; font-family: helvetica,verdana,tahoma,arial,geneva; }
.xxl { font-size: 24px; font-family: helvetica,verdana,tahoma,geneva; }

.r-high { font-family: Trebuchet MS, arial, sans-serif; color: #993333; background-color: #f0f4f5; }
.b-high { font-family: Trebuchet MS, arial, sans-serif; color: #3e6487; background-color: #eeeeee; }

/* HEADERS */

h1 { font-weight: bold; font-size: 25px; font-family: Trebuchet MS, arial, sans-serif; text-shadow:2px 2px 3px #cccccc;}
h1.hbc { font-weight: bold; font-size: 25px; font-family: Trebuchet MS, arial, sans-serif; text-shadow: none !important; padding: 0; margin: 0; padding-bottom: 2px; }
h1.b { font-weight: bold; font-size: 25px; font-family: Trebuchet MS, arial, sans-serif; color: #386794; text-shadow:2px 2px 3px #cccccc;}
h1.r { font-weight: bold; font-size: 25px; font-family: Trebuchet MS, arial, sans-serif; color: #993333; text-shadow:2px 2px 3px #cccccc;}
h2 { font-weight: bold; font-size: 20px; font-family: Trebuchet MS, arial, sans-serif; }
h2.b { font-weight: bold; font-size: 20px; font-family: Trebuchet MS, arial, sans-serif; color: #386794; }
h2.b a { font-weight: bold; font-size: 20px; font-family: Trebuchet MS, arial, sans-serif; color: #386794; }
h2.b a:hover { font-weight: bold; font-size: 20px; font-family: Trebuchet MS, arial, sans-serif; color: #222222; }
h3 { font-weight: bold; font-size: 18px; font-family: Trebuchet MS, arial, sans-serif; }
h4 { font-weight: bold, italic; font-size: 16px; font-family: Trebuchet MS, arial, sans-serif;  }
.high { font-family: Trebuchet MS, arial, sans-serif; color: #ffffff; background-color: #405078; padding: 3px; }
.high a { color: #ffffff; text-decoration: none; }
.high a:hover { color: #cccccc; }

/* SPECIAL FONT ATTRIBUTES  */

.mw { font-size: 16px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.mw { font-size: 16px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.mw:visited { color: #ffffff; }
a.mw:hover { color: #cccccc; }
.lw { font-size: 18px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.lw { font-size: 18px; color: #ffffff; font-family:  helvetica,verdana,tahoma,geneva; }
a.lw:visited { color: #ffffff; }
a.lw:hover { color: #cccccc; }
.bc { font-weight: bold; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; border: 0px; padding: 0px; margin: 0px; }
a.bc { font-weight: bold; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
.cr { font-size: 14px; font-family: helvetica,verdana,tahoma,arial,geneva; }
.w { font-size: 15px; color: #ffffff; font-family: helvetica,verdana,tahoma,arial,geneva; }
a.w { font-size: 15px; color: #ffffff; font-family: helvetica,verdana,tahoma,arial,geneva; }
a.w:visited { color: #ffffff; }
a.w:hover { color: #cccccc; }
.sj { text-align: justify; font-size: 14px; font-family: helvetica,verdana,tahoma,geneva; }
.s { 
            font-size: 11px; 
            font-family: verdana,arial,sans-serif,geneva; 
}
.sw { font-size: 14px; color: #ffffff; font-family: helvetica,verdana,tahoma,geneva; }
.b { 
            font-family: trebuchet ms,verdana,arial,sans-serif,geneva; 
            color: #0066CC; 
}
.g { 
            font-family: verdana,arial,sans-serif,geneva; 
            color: #666666; 
}
.l { 
            font-weight: bold; 
            font-size: 14px; 
            font-family: verdana,arial,sans-serif,geneva; 
}
.xl { font-weight: bold; font-size: 18px; font-family: helvetica,verdana,tahoma,arial,geneva; }


.red-grd {
background: #b61b19;
background: -moz-linear-gradient(top, #e10300, #a60200);
background: -webkit-gradient(linear, left top, left bottom, from(#e10300), to(#a60200));
}

td.half { width: 50%; vertical-align:top; }
td.third { width: 33%; vertical-align:top; }
td.fourth { width: 25%; vertical-align:top; }
td.fifth { width: 20%; vertical-align:top; }

/* NEW GUIDE  */

#main-guide { width: 974px; background-color:#ffffff; margin: 0em; padding: 0px; border: 0px; border-spacing: 0px; position: relative; }
#main-guide td.navi { width: 180px; vertical-align:top; text-align: center; }
#main-guide td.content { width: 784px; vertical-align:top; }
#text-wide { clear: both; width: 784px; vertical-align:top; }
#text { clear: left; width: 610px; vertical-align:top; float: left; }
#text-narrow { clear: left; width: 430px; vertical-align:top; float: left; }
#text-snarrow { clear: left; width: 340px; vertical-align:top; float: left; }
#ads  { clear: right; width: 160px; vertical-align:top; float: right; text-align: center; }
#ads-wide  { clear: right; width: 340px; vertical-align:top; float: right; text-align: center; }
#ads-swide  { clear: right; width: 430px; vertical-align:top; float: right; text-align: center; }

/* BREADCRUMBS  */

#crumbs { width: 100%; margin: 0em; padding: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px;  }
#crumbs td { background-color: #405078; text-align: left; padding: 3px; color: #ffffff; font-weight: bold; font-size: 13px; font-family: helvetica,verdana,tahoma,geneva; border-right: 0px; }
#crumbs td a { color: #ffffff; font-weight: bold; font-size: 13px; font-family: helvetica,verdana,tahoma,geneva;  }
#crumbs th { background-color: #5470B0; text-align: left; color: #ffffff; font-weight: bold; font-size: 25px; font-family: Trebuchet MS, arial, sans-serif; border-right: 0px; }
#crumbs td.rating { text-align: right; }

/* LEFT NAV TABLE  */

#left-nav { width:180px; margin: 0em; font-family: helvetica,verdana,tahoma,arial,geneva; border-collapse: collapse; border: 1px solid #2e3e45; }
#left-nav th { background-color:#405078; padding: 3px; font-family: helvetica,verdana,tahoma,geneva; font-size: 14px; color: #ffffff; }
#left-nav td, th { padding: 0px; background-color:#ffffff; font-size: 13px; color: #000000; text-align: left; }
#left-nav li { margin-left: 5px; font-family: helvetica,verdana,tahoma,geneva; font-size: 13px; background-color: #ffffff; color: #000000; padding: 3px; }
#left-nav a { text-decoration: none; }
#left-nav ul.step { list-style-type: none; list-style-position: inside; padding: 0px; margin: 10px; text-indent: 0em; }
#left-nav .hl:hover { font-size: 13px; background-color: #405078; color: #ffffff; }
#left-nav .hl:hover a { font-size: 13px; background-color: #405078; color: #ffffff; }

/* MAIN TABLE  */

#main { width: 974px; background-color:#ffffff; margin: 0em; padding: 0px; border: 0px; border-spacing: 0px; }
#main td.logo { height:60px; }
#main td.content { width: 814px; vertical-align:top; }
#main td.814 { width: 814px; vertical-align: top; }
#main td.right { width: 160px; vertical-align:top; text-align: center; }
#main td.right p { margin-right: 0px; }

#main2 { background-color:#ffffff; margin: 0em; padding: 0px; border: 0px;}
#main2 td.half { width: 50%; vertical-align:top; }


/* INDEX MENU TABLE  */

#guide { width: 300px; margin: 0em; border: 0px }
#guide th { font-size: 15px; color: #000000; font-weight: bold; align: center; background-color:#ffda6a; padding: 3px; }
#guide td { font-size: 14px; padding: 0px; color: #000000; }
.photo { width: 300px; border: 1px solid #222222; }

/* TRAVEL INDEX TABLE  */

#guide-home { width: 350px; margin: 0.5em; border: 0px }
#guide-home th { font-size: 18px; font-family: helvetica,verdana,tahoma,arial,geneva; color: #000000; font-weight: bold; align: center; background-color:#ffda6a; padding: 3px; }
#guide-home td { font-size: 14px; padding: 0px; color: #000000; }
.photo-350 { width: 350px; border: 1px solid #222222; }

/* INDEX TABLE  */

#index-table { width: 350px; margin: 0.5em; border: 0px }
#index-table td a { font-size: 18px; font-family: helvetica,verdana,tahoma,arial,geneva; color: #000000; font-weight: bold; align: center; padding: 5px; }
#index-table td { font-size: 14px; color: #000000; padding: 5px; }

/* RED TABLE  */

#red { margin: 1em; border-collapse: collapse; border: 1px solid #a3535b; }
#red th { font-size: 15px; color: #ffffff; background-color:#a3535b; padding: 4px; }
#red th a { font-size: 15px; color: #ffffff; }
#red td { font-size: 14px; padding: 8px; color: #000000; }
#red td.third { width: 33%; padding: 5px; }

/* BLUE TABLE  */

#blue { margin-top:8px; margin-bottom:8px; margin-left:5px; margin-right:5px; border-collapse: collapse; border: 1px solid #415582; }
#blue th { font-size: 15px; color: #ffffff; background-color:#557BD4; padding: 4px; }
#blue td { font-size: 14px; padding: 8px; color: #000000; }

/* TRAVEL FOOTER TABLE  */

#guide-footer { width: 230px; margin: 0em; margin-bottom: 3px; margin-top: 3px; border: 0px }
#guide-footer th { font-size: 14px; font-family: helvetica,verdana,tahoma,arial,geneva; color: #000000; font-weight: bold; align: center; background-color:#ffda6a; padding: 3px; }
#guide-footer td { font-size: 14px; padding: 0px; color: #000000; }
.photo-footer { width: 230px; border: 1px solid #222222; }

/* FOOTER TABLE  */

#foot { width:974px; align: center; background-color:#f6f6f6; margin: 0em; padding: 0px; border: 0px; border-spacing: 0px; }
#foot th { background-color:#cccccc; font-size: 14px; font-weight: bold; color: #000000; }
#foot td { text-align: left; width:25%; vertical-align:top; }

/* FOOTER SUBTABLE  */

#foot2 { background-color:#f6f6f6; margin: 0em; padding: 0px; border: 0px;}
#foot2 th { background-color:#cccccc; font-size: 14px; font-weight: bold; color: #000000; }
#foot2 td { text-align: left; width:25%; vertical-align:top; }

}
ul.footer {
  margin: 5px;
  padding: 0px;
  list-style: none;
  float: center;
  text-align:left;
}
ul.footer li {
  margin: 2px;
  padding: 0px;
  list-style: none;
}
ul.footer li.fb { 
  padding-left: 14px; background: transparent url("//www.wa-pedia.com/images/design/social-addon.png") left no-repeat;
  background-position: -10px -10px;
}
ul.footer li.tw { 
  padding-left: 14px; background: transparent url("//www.wa-pedia.com/images/design/social-addon.png") left no-repeat;
  background-position: -10px -46px;
}
ul.footer li.gplus { 
  padding-left: 14px; background: transparent url("//www.wa-pedia.com/images/design/social-addon.png") left no-repeat;
  background-position: -10px -81px;
}

/* CR TABLE  */

#cr { width:100%; background-color:#323232; margin: 0em; border: 0px; text-align: center; }
#cr td, th { font-size: 14px; font-weight: bold; color: #ffffff; padding: 2px; }

/* BLUE MAIN TABLE  */

#main-blue { margin: 0em; padding: 0px; border: 0px; align: center; }
#main-blue th { font-size: 15px; color: #ffffff; background-color:#5c99ff; padding: 4px; }
#main-blue td { font-size: 14px; padding: 6px; color: #000000; }


#navm { width:100%; margin: 0em; font-family: helvetica,verdana,tahoma,arial,geneva; background-color:#A39DA8; border-collapse: collapse; border: 1px solid #282828; }
#navm td, th { background-color:#A39DA8; font-size: 14px; font-weight: bold; color: #ffffff; text-align: center; padding: 4px;  border-right-style:dotted; border-right-color:#ffffff; border-right-width:1px; }
#navm td a  { font-size: 14px; font-weight: bold; color: #ffffff; text-align: center; }

#trending { margin-top:8px; margin-bottom:8px; margin-left:5px; margin-right:5px; border-collapse: collapse; border: 1px solid #666666; }
#trending th { font-size: 16px; color: #ffffff; background-color:#557BD4; padding: 4px; }
#trending td { font-size: 14px; padding: 8px; background-color: #EDF0F7; }
