#sidebar { float: right; width: 250px; }
#sidebar .ads { margin: 0px auto 0px; }

#latestAddition { margin-bottom: 10px; }
#latestAddition h3 { color: #fff; background: url(../img/barBlue.png) top left repeat-x; padding: 10px; font-weight: bold; font-size: 14px; }
#latestAddition p { color: #777; padding: 10px; border: 1px solid #f0f0f0; }
#latestAddition ul { padding: 10px; border: 1px solid #f0f0f0; }
#latestAddition ul li { background: url(../img/sidebar/iconCamera.png) top left no-repeat; padding: 5px 0px 5px 25px; }
#latestAddition ul li a { color: #000; font-weight: bold; }
#latestAddition ul li a:hover { text-decoration: underline; }

#explore { margin-bottom: 10px; width: 100%; }
#explore h3 { color: #000; background: url(../img/barLight.png) top left repeat-x; padding: 10px; font-weight: bold; font-size: 14px; }
#explore ul { padding: 10px; border: 1px solid #f0f0f0; }
#explore ul li { padding: 0px; }
#explore ul li a { color: #000; font-weight: bold; font-size: 14px; }
#explore ul li a:hover { text-decoration: underline; }
#explore .about { background: url(../img/sidebar/iconInfo.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .see { background: url(../img/sidebar/iconCamera2.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .accommodation { background: url(../img/sidebar/iconHotel.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .eat { background: url(../img/sidebar/iconEat.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .do { background: url(../img/sidebar/iconDo.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .shop { background: url(../img/sidebar/iconShopping.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }
#explore .map { background: url(../img/sidebar/iconMap.png) top left no-repeat; display: block; padding: 9px 0px 9px 40px; }

#sidebarLocation { margin-bottom: 10px; width: 100%; }
#sidebarLocation h3 { color: #fff; background: url(../img/barBlue.png) top left repeat-x; padding: 10px; font-weight: bold; font-size: 14px; }
#sidebarLocation ul { padding: 10px; border: 1px solid #f0f0f0; }
#sidebarLocation ul li { padding: 5px 5px 5px 5px; width: 100px; height: 20px; float: left; border-bottom: 1px dotted #f0f0f0; }
#sidebarLocation ul li a { color: #000; font-weight: bold; }
#sidebarLocation ul li a:hover { text-decoration: underline; }