@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, #main-100, #main.content { width: 390px !important; overflow:hidden; margin-left: 0px !important; margin-right: 0px !important; }
#header, #crumbs, #text { width: 385px !important; }
#header a { font-size: 14px !important; }
p, #rate td { width: 350px !important; font-size: 18px !important;  margin-left: 15px !important; margin-right: 15px !important; }
#text-narrow .s, #text-wide .s { width: 330px !important; font-size: 14px !important; margin-left: 15px !important; margin-right: 15px !important;  }
#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; }
#main #ads-wide { margin-left: 0px !important; }
#half-left, #half-right { width: 100% !important; }
#ads, #ads-wide, #third-left, #third-center, #third-right { align: center !important; margin-left: 10px !important; margin-right: 10px !important; padding:5px; }
#main #third-left, #main #third-center, #main #third-right, #main-100 #third-left, #main-100 #third-center, #main-100 #third-right { max-width: 360px !important; margin-left: -5px !important; margin-right: 15px !important; }
ul, img, iframe { max-width: 350px !important; margin-left: 10px !important; margin-right: 10px !important; height: auto; }
.map { width: 360px !important; height: 400px !important; margin-left: 10px !important; margin-right: 10px !important; }
#crumbs { max-width: 385px !important; }
#crumbs td, #crumbs a { font-size: 15px !important; }
#guide-footer, #guide, #guide-home, #guide-park  { width: 355px !important; margin-left: 10px!important; margin-right: 10px!important; margin-top: 10px!important; table-layout: fixed; }
#guide-footer img, #guide img, #guide-home img, #guide-park img { margin-left: 0px!important; }
#guide-footer th, #guide th, #guide-home th, #guide-home2 th, #guide-park th { font-size: 20px !important; }
img.photo-footer { width: 350px !important; }
#rate { max-width: 365px !important; margin-left: 5px !important; margin-right: 5px !important; }
#guide-thumb { margin-left: 5px !important; }
.photo, .photo-350 { width: 350px !important; }
#guide-home2 {  width: 330px !important; }
.photo-320 { width: 330px !important; }
#red { width: 340px !important; margin-left: 15px!important;  margin-right: 15px!important; }
#red 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, ul li.square a, ul li.square p, ul li.square p a { max-width: 320px !important; text-indent: 0em !important; line-height:130%; font-size: 18px;  margin-bottom: 5px; margin-left: 5px!important; margin-right: 5px; font-family: sans-serif,neue helvetica,helvetica,arial,verdana,tahoma,geneva !important; }
ul li { max-width: 300px !important; margin-right: 15px; }
h2, h2.b, h2.r-high, h2.b-high, .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%; }
.l, .sj, .more { font-size: 18px !important; padding: 5px; }
}

/* 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; }
#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; }     
.imgr2 { border: 0px; padding: 0px; margin: 5px 0px 5px 15px; float: right; }   
.map { width: 100%; height: 500px; } 

/* TABLE GLOBAL TAGS  */

.container { overflow: hidden; }
.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; }
.fourth-1 { clear: left; width: 25%; vertical-align:top; float: left; }
.fourth-2  { width: 25%; vertical-align:top; float: left; }
.fourth-3  { width: 25%; vertical-align:top; float: left; }
.fourth-4  { clear: right; width: 25%; vertical-align:top; float: right; }
.half { width: 50%; vertical-align:top; }
.third { width: 33%; vertical-align:top; }
.fourth { width: 25%; vertical-align:top; }
.fifth { width: 20%; vertical-align:top; }
.fixed { table-layout: fixed; }
.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; }
#fourth-1 { clear: left; width: 25%; vertical-align:top; float: left; }
#fourth-2  { width: 25%; vertical-align:top; float: left; }
#fourth-3  { width: 25%; vertical-align:top; float: left; }
#fourth-4  { clear: right; width: 25%; vertical-align:top; float: right; }
#clear { clear:both; }
td.fifth { width: 20%; vertical-align:top; }


/* LISTS */


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;
        }
li      
        {
  padding: 0px;
  float: center;
  text-align:left;
        }
.square { 
        list-style-image: url('https://cache.wa-pedia.com/images/design/square.gif');
          color: #353535;
}
.square2 { 
        list-style-image: url('https://cache.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; }
.cr { font-size: 14px; font-family: helvetica,verdana,tahoma,arial,geneva; }
.l { font-weight: bold; font-size: 16px; font-family: helvetica,verdana,tahoma,arial,geneva; }
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; }
.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; }
.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; }
.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; }


.r-high { font-family: Trebuchet MS, arial, sans-serif; color: #993333; background-color: #eeeeee; }
.b-high { font-family: Trebuchet MS, arial, sans-serif; color: #3e6487; background-color: #eeeeee; }
.b-high a { 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; }
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: #C44349; padding: 3px; }
.high a { color: #ffffff; text-decoration: none; }
.high a:hover { color: #cccccc; }

/* 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; }
#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; }
#photos { clear: right; width: 360px; 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: #851E24; 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: #C44349; 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; vertical-align: top; }
#left-nav th { background-color:#851E24; padding: 3px; font-family: helvetica,verdana,tahoma,geneva; font-size: 13px; color: #ffffff; }
#left-nav th a { font-weight: bold; color: #ffffff; }
#left-nav th a:hover { color: #cccccc; }
#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: #851E24; color: #ffffff; }
#left-nav .hl:hover a { font-size: 13px; background-color: #851E24; 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.right { width: 160px; vertical-align:top; text-align: center; }
#main td.right p { margin-right: 0px; }

/* MAIN SUBTABLE 100%  */

#main-100 { width: 100%; margin: 0em; padding: 0px; border: 0px; border-spacing: 0px; }
#main-100 td, th { vertical-align:top; }
#main-100 td.center { vertical-align:middle; text-align: center; }
#main-100 td.guide-top-middle { width: 235; text-align:center; vertical-align:middle; }
#main-100 td.guide-top-right { width: 260; text-align:center; vertical-align:middle; }

/* RED TABLE  */

#red { margin: 1em; border-collapse: collapse; border: 1px solid #C44349; }
#red th { font-size: 15px; color: #ffffff; background-color:#C44349; 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; }


/* NAV TABLE MEDIUM FONT  */

#navm { width:100%; margin: 0em; font-family: helvetica,verdana,tahoma,arial,geneva; background-color:#963F3F; border-collapse: collapse; border: 1px solid #282828; }
#navm td, th { 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; }

/* 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; }

/* TRAVEL INDEX 320 TABLE  */

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

/* TRAVEL INDEX 100 TABLE  */

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

/* TRAVEL PHOTO 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 PHOTO PARK TABLE  */

#guide-park { width: 300px; margin: 0em; border: 0px }
#guide-park th { font-size: 15px; color: #000000; font-weight: bold; align: center; background-color:#aad491; padding: 3px; }
#guide-park td { font-size: 14px; padding: 0px; color: #000000; }

/* NAV TABLE KYOTO AREAS  */

#nava { width:800px; margin: 0em; font-family: helvetica,verdana,tahoma,arial,geneva; background-color:#4f8335; border-collapse: collapse; border: 1px solid #488b48; }
#nava td, th { font-size: 15px; font-weight: bold; color: #ffffff; text-align: center; padding: 4px; }
#nava td a  { font-size: 15px; font-weight: bold; color: #ffffff; text-align: center; }

/* RATING TABLE  */

#rate { width: 100%; margin: 0em; padding: 8px; border-collapse: collapse; border: 2px dotted #0c5188; }
#rate th { padding: 5px; color: 000000; font-size: 18px; }
#rate td { width: 100%; padding: 10px; }

/* 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("https://cache.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("https://cache.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("https://cache.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; }