a{text-decoration:none;}
img{border:0px;}
body{margin:0px;padding:0px;text-align:center;background:transparent url(/img/b_2e3192.gif) repeat;}
body,input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
input.text,select,textarea{border:1px solid #ccc;}
p{margin:0px;padding-bottom:15px;}
ul,ol{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
ul.button li{margin-left:5px;float:left;}

.bg559-m{background:transparent url(/img/bg559_m.gif) repeat-y;margin:0px;padding:14px;}
.bg559-b{width:559px;height:4px;background:transparent url(/img/bg559_b.gif);margin:0px 0px 14px;padding:0px;font-size:1px;line-height:1px;}
.bold{font-weight:bold;}
.clear{clear:both;height:1px;overflow:hidden;}
.color-cnt{color:#00108c;}
.color-mbr{color:#e17d2c;}
/*.grey{color:#dedfd6;}*/
.grey{color:#ccc;}
.first{margin:0px !important;}
.float-left{position:relative;float:left;}
.float-right{position:relative;float:right;}
.half{width:50%;}
.hand{cursor:hand;}
.line-space{width:100%;height:1px;margin:6px 0px;background-color:#bdbec6;font-size:1px;}
.min75{min-height:75px;height:auto;}* html .min75{height:75px;}
.min500{min-height:500px;height:auto;}* html .min500{height:500px;}
.min600{min-height:600px;height:auto;}* html .min600{height:600px;}

/* STAR */
.star00{background:transparent url(/img/star/star00.gif) no-repeat;}
.star05{background:transparent url(/img/star/star05.gif) no-repeat;}
.star10{background:transparent url(/img/star/star10.gif) no-repeat;}
.star15{background:transparent url(/img/star/star15.gif) no-repeat;}
.star20{background:transparent url(/img/star/star20.gif) no-repeat;}
.star25{background:transparent url(/img/star/star25.gif) no-repeat;}
.star30{background:transparent url(/img/star/star30.gif) no-repeat;}
.star35{background:transparent url(/img/star/star35.gif) no-repeat;}
.star40{background:transparent url(/img/star/star40.gif) no-repeat;}
.star45{background:transparent url(/img/star/star45.gif) no-repeat;}
.star50{background:transparent url(/img/star/star50.gif) no-repeat;}

/* TOP */
#about-us-top{background-image:url('/img/bg559_about_us.gif');width:559px;height:28px;text-indent:-9999px;}
#advertise-with-us-top{background-image:url('/img/bg559_advertise_with_us.gif');width:559px;height:28px;text-indent:-9999px;}
#contact-us-top{background-image:url('/img/bg559_contact_us.gif');width:559px;height:28px;text-indent:-9999px;}
#search-keyword-top{background-image:url('/img/search/search_results.gif');width:559px;height:28px;text-indent:-9999px;}
#search-bar-top{background-image:url('/img/search/search_bar.gif');width:559px;height:28px;text-indent:-9999px;}
#search-essential-top{background-image:url('/img/search/search_essential.gif');width:559px;height:28px;text-indent:-9999px;}
#search-education-top{background-image:url('/img/search/search_education.gif');width:559px;height:28px;text-indent:-9999px;}
#search-hotel-top{background-image:url('/img/search/search_hotel.gif');width:559px;height:28px;text-indent:-9999px;}
#search-restaurant-top{background-image:url('/img/search/search_restaurant.gif');width:559px;height:28px;text-indent:-9999px;}
#search-shopping-top{background-image:url('/img/search/search_shopping.gif');width:559px;height:28px;text-indent:-9999px;}
#latest-discussions-top{background-image:url('/img/discussion/bg559_latest_discussions.gif');width:559px;height:28px;text-indent:-9999px;}
#latest-reviews-top{background-image:url('/img/review/bg559_latest_reviews.gif');width:559px;height:28px;text-indent:-9999px;}
#login-top{background-image:url('/img/login/bg559_login.gif');width:559px;height:28px;text-indent:-9999px;}
#signup-top{background-image:url('/img/login/bg559_signup.gif');width:559px;height:28px;text-indent:-9999px;}
#forgot-password-top{background-image:url('/img/login/bg559_forgot_password.gif');width:559px;height:28px;text-indent:-9999px;}

/* TITLE */
.title-bar{background:transparent url(/img/title_bar.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-essential{background:transparent url(/img/title_essential.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-education{background:transparent url(/img/title_education.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-hotel{background:transparent url(/img/title_hotel.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-restaurant{background:transparent url(/img/title_restaurant.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-shopping{background:transparent url(/img/title_shopping.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-mbr{background:transparent url(/img/title_members_page.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}
.title-my{background:transparent url(/img/title_my_page.gif) left center no-repeat;width:100%;height:24px;margin-bottom:10px;}

#b{width:1000px;margin-left:auto;margin-right:auto;text-align:center;background:transparent url(/img/body_t.gif) no-repeat;clear:both;padding-top:20px;}
#b div#top{width:100%;background:transparent url(/img/body_m.gif) repeat;padding-top:6px;padding-bottom:6px;clear:both;}
#b div#btm{width:100%;height:20px;background:transparent url(/img/body_b.gif) no-repeat;clear:both;}
#c{width:944px;margin-left:auto;margin-right:auto;text-align:left;}

#h{width:100%;height:102px;text-align:left;clear:both;}
#logo{width:197px;float:left;margin-top:20px;margin-bottom:4px;text-align:center;}
#h_bubbles{width:345px;float:right;text-align:center;}

#nm{width:100%;margin-bottom:10px;clear:both;}
#n{width:197px;float:left;}
#m{width:733px;float:right;margin-top:1px;text-align:left;}

/* NAV */
/* #ntf{width:197px;height:259px;background:transparent url(/img/n_bg.gif);margin-left:auto;margin-right:auto;margin-bottom:12px;} */
#ntf{width:197px;height:231px;background:transparent url(/img/n_bg.gif);margin-left:auto;margin-right:auto;margin-bottom:12px;}
/* top */
#nt{width:197px;background:transparent url(/img/n_bg.gif);margin-left:auto;margin-right:auto;margin-bottom:12px;position:absolute;top:-9999px;left:-9999px;}
#nt div.ph{height:28px;background:transparent url(/img/nt_f.gif);}
#nt div.ps{height:28px;background:transparent url(/img/nt_n.gif);}
#nt div.pc{overflow:auto;}
#nt div.pc ul{margin:8px 12px;}
#nt div.pc li{margin-bottom:4px;}
#nt div.pc li a{font-size:11px;color:#000;}
#nt div.wh{background-position:0px 0px;}
#nt div.ea{background-position:0px -28px;}
#nt div.sh{background-position:0px -56px;}
#nt div.es{background-position:0px -84px;}
#nt div.tr{background-position:0px -112px;}
#nt div.ed{background-position:0px -140px;}
/* middle */
#nm_keyword_search{width:197px;height:81px;background:transparent url(/img/search_bg.gif);margin-left:auto;margin-right:auto;margin-bottom:12px;}
#nm_keyword_search form #search-box{padding:10px 12px;}
#nm_keyword_search form #search-box div {margin-bottom:5px;}
#nm_keyword_search form #search-box div input.text{width:170px;}
/* bottom */
#fb-login-box {width:197px;height:100px;margin-left:auto;background:transparent url(/img/login_bg.gif);margin-right:auto;margin-bottom:15px;}
#fb-login-box .fb-profile { padding:10px 12px; }
#nb div.my div#my{height:28px;background:transparent url(/img/nb_n.gif) !important;background-position:0px 0px !important;}
#nb div.gr div#gr{height:28px;background:transparent url(/img/nb_n.gif) !important;background-position:0px -28px !important;}
#nb div.mp div#mp{height:28px;background:transparent url(/img/nb_n.gif) !important;background-position:0px -56px !important;}
#nb div.lr div#lr{height:28px;background:transparent url(/img/nb_n.gif) !important;background-position:0px -84px !important;}
#nb div.ld div#ld{height:28px;background:transparent url(/img/nb_n.gif) !important;background-position:0px -112px !important;}
#nb div#my{height:28px;background:transparent url(/img/nb_f.gif);background-position:0px 0px;}
/*#nb div#gr{height:28px;background:transparent url(/img/nb_f.gif);background-position:0px -28px;}*/
#nb div#gr{height:28px;background:transparent url(/img/nb_d.gif);background-position:0px -28px;}
#nb div#mp{height:28px;background:transparent url(/img/nb_f.gif);background-position:0px -56px;}
#nb div#lr{height:28px;background:transparent url(/img/nb_f.gif);background-position:0px -84px;}
#nb div#ld{height:28px;background:transparent url(/img/nb_f.gif);background-position:0px -112px;}
#nb div.hidden{text-indent:-9999px;width:197px;height:28px;overflow:hidden;}

#login-status{width:171px;height:24px;text-align:right;float:left;padding:2px 12px;line-height:24px;color:#fff;position:absolute;}
#login-box{padding:8px 12px;}
#login-box div{margin-bottom:5px;}
#login-box div#login-box-btn{margin-bottom:0px;}
#login-box div input.text{width:170px;}
#login-box div div{margin:0px;padding:0px;}
#login-box div div#login-btn{float:left;}
#login-box div div#signup-btn{float:right;}

#mc{float:left;width:559px;text-align:left;}

#main{width:100%;}

#f{width:100%;text-align:center;clear:both;}

/* 404 */
#page-not-found-top{background-image:url('/img/404/page_not_found.gif');width:559px;height:28px;text-indent:-9999px;}
#page-not-found h2{background:transparent url(/img/404/sorry.gif) left bottom no-repeat;width:100%;height:44px;margin-bottom:10px;text-indent:-9999px;}

/* EVENT */
#event-top{background-image:url('/img/bg559_events.gif');width:559px;height:28px;text-indent:-9999px;}
#event {min-height:494px; height:auto;}
* html #event {height:494px;}
#event div#page_header {padding-bottom:27px;}
#event div#page_header div#view_event_time{float:left; font-weight:bold; color:#000;}
#event div#page_header div#view_event_time a{color:#0000FF;}
#event ul li{clear:both;}
#event ul li div.line{border-top:1px solid #ccc; margin-top:0px; margin-bottom:0px;}
#event .last-line{border-top:1px solid #ccc; margin-top:0px; margin-bottom:10px;}
/* #event ul li#event-0{border:0px;} */
/* #event ul li.first{border:0px;} */
#event ul li div{margin-top:10px;margin-bottom:10px;}
#event ul li div div.detail{font-weight:normal; margin-bottom:0px;}
/* #event ul li#event-0 div{margin-top:0px;} */
/* #event ul li.first div{margin-top:0px;} */
#event ul li div.left{position:relative;float:left; width:140px;}
#event ul li div.center{position:relative;float:left; width:260px;}
#event ul li div.center a.link{color:#0000FF; cursor:pointer;}
#event ul li div.right{position:relative;float:left; width:130px;}
#event ul li div.right div.photo{width:100px; background:#FFFFFF; padding:5px; border:1px solid #ccc; margin-top:0px; margin-bottom:0px; margin-left:18px;}

/* Promotion */
#promotion-top{background-image:url('/img/bg559_promotions.gif');width:559px;height:28px;text-indent:-9999px;}
#promotion {min-height:494px; height:auto;}
* html #promotion {height:494px;}
#promotion div#page_header {padding-bottom:27px;}
#promotion ul li{clear:both;}
#promotion ul li#promotion-0{border:0px;}
#promotion ul li#promotion-0 div{margin-top:0px;}
#promotion ul li div.line{border-top:1px solid #ccc; margin-top:0px; margin-bottom:0px;}
#promotion .last-line{border-top:1px solid #ccc; margin-top:0px; margin-bottom:10px;}
#promotion ul li div.left{position:relative;float:left; width:400px; margin-top:10px;margin-bottom:10px;}
#promotion ul li div.left div{margin-top:2px;}
#promotion ul li div.right{position:relative;float:right; width:130px; margin-top:10px;margin-bottom:10px;}
#promotion ul li div.right div.photo{width:100px; background:#FFFFFF; padding:5px; border:1px solid #ccc; margin-top:0px; margin-bottom:0px; margin-left:18px;}

/* BANNER */
#banner{width:160px;float:right;}
#banner ul{list-style-type:none;margin:0px;padding:0px;}
#banner ul li{width:160px;height:140px;margin-bottom:14px;}

/* CNT-CORE */
#cnt-core{margin-bottom:5px;}
#cnt-core h2{font-size:14px;margin-bottom:2px;padding:0px;}
#cnt-core div#star-score{height:14px;width:70px;padding-left:70px;}

/* MBR-CORE */
#mbr-core{margin-bottom:10px;}
#mbr-core h2{font-size:14px;margin-bottom:2px;padding:0px;}

/* MY-CORE */
#my-core{margin-bottom:10px;}
#my-core h2{font-size:14px;margin-bottom:2px;padding:0px;}

/* CNT-TAB */
#cnt-tab{width:559px;height:28px;}
#cnt-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#cnt-tab ul li a{background-image:url(/img/tab_cnt.gif);float:left;height:28px;text-indent:-9999px;overflow:hidden;}
/* off */
#cnt-tab ul li#info a{background-position:0px -28px;width:79px;}
#cnt-tab ul li#map a{background-position:-79px -28px;width:79px;}
#cnt-tab ul li#photo a{background-position:-158px -28px;width:79px;}
/*#cnt-tab ul li#item a{background-position:-237px -28px;width:117px;}*/
#cnt-tab ul li#item a{background-position:-237px 0px !important;width:117px;}
#cnt-tab ul li#review a{background-position:-354px -28px;width:79px;}
/*#cnt-tab ul li#discussion a{background-position:-433px -28px;width:126px;}*/
#cnt-tab ul li#discussion a{background-position:-433px 0px;width:126px;}
/* on */
#cnt-tab.info ul li#info a{background-position:0px -56px !important;}
#cnt-tab.map ul li#map a{background-position:-79px -56px !important;}
#cnt-tab.photo ul li#photo a{background-position:-158px -56px !important;}
#cnt-tab.item ul li#item a{background-position:-237px -56px !important;}
#cnt-tab.review ul li#review a{background-position:-354px -56px !important;}
#cnt-tab.discussion ul li#discussion a{background-position:-433px -56px !important;}
/* over */
#cnt-tab ul li#info a:hover{background-position:0px -84px;}
#cnt-tab ul li#map a:hover{background-position:-79px -84px;}
#cnt-tab ul li#photo a:hover{background-position:-158px -84px;}
#cnt-tab ul li#item a:hover{background-position:-237px -84px;}
#cnt-tab ul li#review a:hover{background-position:-354px -84px;}
/*#cnt-tab ul li#discussion a:hover{background-position:-433px -84px;}*/
#cnt-tab ul li#discussion a:hover{background-position:-433px 0px;}
/* ----------------- */
/* CNT-BUTTON */
#cnt-button{width:500px; height:19px; padding-bottom:8px;}
#cnt-button ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#cnt-button ul li a{margin-right:5px; float:left; height:19px; text-indent:-9999px; overflow:hidden;}
/* off */
#cnt-button ul li#info a{background-image:url(/img/info/btn_profile_off.gif); width:61px;}
#cnt-button ul li#map a{background-image:url(/img/info/btn_map_off.gif); width:53px;}
#cnt-button ul li#photo a{background-image:url(/img/info/btn_photos_off.gif); width:66px;}
#cnt-button ul li#item a{background-image:url(/img/info/btn_items_off.gif); width:104px;}
#cnt-button ul li#review a{background-image:url(/img/info/btn_reviews_off.gif); width:69px;}
#cnt-button ul li#discussion a{background-image:url(/img/info/btn_discussion_off.gif); width:113px;}
/* on */
#cnt-button.info ul li#info a{background-image:url(/img/info/btn_profile_on.gif);}
#cnt-button.map ul li#map a{background-image:url(/img/info/btn_map_on.gif);}
#cnt-button.photo ul li#photo a{background-image:url(/img/info/btn_photos_on.gif);}
#cnt-button.item ul li#item a{background-image:url(/img/info/btn_items_on.gif);}
#cnt-button.review ul li#review a{background-image:url(/img/info/btn_reviews_on.gif);}
#cnt-button.discussion ul li#discussion a{background-image:url(/img/info/btn_discussion_on.gif);}
/* over */
#cnt-button ul li#info a:hover{background-image:url(/img/info/btn_profile_on.gif);}
#cnt-button ul li#map a:hover{background-image:url(/img/info/btn_map_on.gif);}
#cnt-button ul li#photo a:hover{background-image:url(/img/info/btn_photos_on.gif);}
#cnt-button ul li#item a:hover{background-image:url(/img/info/btn_items_off.gif);}
#cnt-button ul li#review a:hover{background-image:url(/img/info/btn_reviews_on.gif);}
#cnt-button ul li#discussion a:hover{background-image:url(/img/info/btn_discussion_on.gif);}
/* ----------------- */

/* MBR-TAB */
#mbr-tab{width:559px;height:28px;}
#mbr-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#mbr-tab ul li a{background-image:url(/img/tab_mbr.gif);float:left;height:28px;text-indent:-9999px;overflow:hidden;}
/* off */
#mbr-tab ul li#profile a{background-position:0px -28px;width:112px;}
#mbr-tab ul li#friend a{background-position:-112px -28px;width:112px;}
#mbr-tab ul li#photo a{background-position:-224px -28px;width:112px;}
#mbr-tab ul li#review a{background-position:-336px -28px;width:112px;}
/*#mbr-tab ul li#group a{background-position:-448px -28px;width:111px;}*/
#mbr-tab ul li#group a{background-position:-448px 0px !important;width:111px;}
/* on */
#mbr-tab.profile ul li#profile a{background-position:0px -56px !important;}
#mbr-tab.friend ul li#friend a{background-position:-112px -56px !important;}
#mbr-tab.photo ul li#photo a{background-position:-224px -56px !important;}
#mbr-tab.review ul li#review a{background-position:-336px -56px !important;}
#mbr-tab.group ul li#group a{background-position:-448px -56px !important;}
/* over */
#mbr-tab ul li#profile a:hover{background-position:0px -84px;}
#mbr-tab ul li#friend a:hover{background-position:-112px -84px;}
#mbr-tab ul li#photo a:hover{background-position:-224px -84px;}
#mbr-tab ul li#review a:hover{background-position:-336px -84px;}
#mbr-tab ul li#group a:hover{background-position:-448px -84px;}

/* MY-TAB */
#my-tab{width:559px;height:28px;}
#my-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#my-tab ul li a{background-image:url(/img/tab_my.gif);float:left;height:28px;text-indent:-9999px;overflow:hidden;}
/* off */
#my-tab ul li#profile a{background-position:0px -28px;width:79px;}
#my-tab ul li#friend a{background-position:-79px -28px;width:79px;}
#my-tab ul li#photo a{background-position:-158px -28px;width:79px;}
#my-tab ul li#review a{background-position:-237px -28px;width:79px;}
#my-tab ul li#message a{background-position:-316px -28px;width:79px;}
#my-tab ul li#bookmark a{background-position:-395px -28px;width:86px;}
/*#my-tab ul li#group a{background-position:-481px -28px;width:78px;}*/
#my-tab ul li#group a{background-position:-481px 0px !important;width:78px;}
/* on */
#my-tab.profile ul li#profile a{background-position:0px -56px !important;}
#my-tab.friend ul li#friend a{background-position:-79px -56px !important;}
#my-tab.photo ul li#photo a{background-position:-158px -56px !important;}
#my-tab.review ul li#review a{background-position:-237px -56px !important;}
#my-tab.message ul li#message a{background-position:-316px -56px !important;}
#my-tab.bookmark ul li#bookmark a{background-position:-395px -56px !important;}
#my-tab.group ul li#group a{background-position:-481px -56px !important;}
/* over */
#my-tab ul li#profile a:hover{background-position:0px -84px;}
#my-tab ul li#friend a:hover{background-position:-79px -84px;}
#my-tab ul li#photo a:hover{background-position:-158px -84px;}
#my-tab ul li#review a:hover{background-position:-237px -84px;}
#my-tab ul li#message a:hover{background-position:-316px -84px;}
#my-tab ul li#bookmark a:hover{background-position:-395px -84px;}
#my-tab ul li#group a:hover{background-position:-481px -84px;}

/* MY-BOOKMARK-TAB */
#my-bookmark-tab{width:277px;height:27px;}
#my-bookmark-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#my-bookmark-tab ul li a{background-image:url(/img/tab_my_bookmark.gif);float:left;height:27px;text-indent:-9999px;overflow:hidden;}
/* off */
#my-bookmark-tab ul li#info a{background-position:0px 0px;width:79px;}
#my-bookmark-tab ul li#review a{background-position:-79px 0px;width:79px;}
#my-bookmark-tab ul li#item a{background-position:-158px 0px;width:119px;}
/* on */
#my-bookmark-tab.info ul li#info a{background-position:0px -27px !important;}
#my-bookmark-tab.review ul li#review a{background-position:-79px -27px !important;}
#my-bookmark-tab.item ul li#item a{background-position:-158px -27px !important;}
/* over */
/*
#my-bookmark-tab ul li#info a:hover{background-position:0px -54px;}
#my-bookmark-tab ul li#review a:hover{background-position:-79px -54px;}
#my-bookmark-tab ul li#item a:hover{background-position:-158px -54px;}
*/

/* MY-FRIEND-TAB */
#my-friend-tab{width:374px;height:27px;}
#my-friend-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#my-friend-tab ul li a{background-image:url(/img/tab_my_friend.gif);float:left;height:27px;text-indent:-9999px;overflow:hidden;}
/* off */
#my-friend-tab ul li#invite a{background-position:0px 0px;width:120px;}
#my-friend-tab ul li#pending a{background-position:-120px 0px;width:126px;}
#my-friend-tab ul li#request a{background-position:-246px 0px;width:128px;}
/* on */
#my-friend-tab.invite ul li#invite a{background-position:0px -27px !important;}
#my-friend-tab.pending ul li#pending a{background-position:-120px -27px !important;}
#my-friend-tab.request ul li#request a{background-position:-246px -27px !important;}
/* over */
/*
#my-friend-tab ul li#invite a:hover{background-position:0px -54px;}
#my-friend-tab ul li#pending a:hover{background-position:-120px -54px;}
#my-friend-tab ul li#request a:hover{background-position:-246px -54px;}
*/

/* MY-MESSAGE-TAB */
#my-message-tab{width:237px;height:27px;}
#my-message-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#my-message-tab ul li a{background-image:url(/img/tab_my_message.gif);float:left;height:27px;text-indent:-9999px;overflow:hidden;}
/* off */
#my-message-tab ul li#inbox a{background-position:0px 0px;width:79px;}
#my-message-tab ul li#sent a{background-position:-79px 0px;width:79px;}
#my-message-tab ul li#compose a{background-position:-158px 0px;width:79px;}
/* on */
#my-message-tab.inbox ul li#inbox a{background-position:0px -27px !important;}
#my-message-tab.sent ul li#sent a{background-position:-79px -27px !important;}
#my-message-tab.compose ul li#compose a{background-position:-158px -27px !important;}
/* over */
/*
#my-message-tab ul li#inbox a:hover{background-position:0px -54px;}
#my-message-tab ul li#sent a:hover{background-position:-79px -54px;}
#my-message-tab ul li#compose a:hover{background-position:-158px -54px;}
*/

/* MY-PROFILE-TAB */
#my-profile-tab{width:296px;height:27px;}
#my-profile-tab ul{margin:0px;padding:0px;font-size:1px;line-height:0px;}
#my-profile-tab ul li a{background-image:url(/img/tab_my_profile.gif);float:left;height:27px;text-indent:-9999px;overflow:hidden;}
/* off */
#my-profile-tab ul li#edit a{background-position:0px 0px;width:90px;}
#my-profile-tab ul li#account a{background-position:-90px 0px;width:127px;}
#my-profile-tab ul li#privacy a{background-position:-217px 0px;width:79px;}
/* on */
#my-profile-tab.edit ul li#edit a{background-position:0px -27px !important;}
#my-profile-tab.account ul li#account a{background-position:-90px -27px !important;}
#my-profile-tab.privacy ul li#privacy a{background-position:-217px -27px !important;}
/* over */
/*
#my-profile-tab ul li#edit a:hover{background-position:0px -54px;}
#my-profile-tab ul li#account a:hover{background-position:-90px -54px;}
#my-profile-tab ul li#privacy a:hover{background-position:-217px -54px;}
*/

/* HOME */
#home div.article{margin-bottom:14px;}
#home div#hot-picks{width:197px;float:left;position:relative;}
#home div#hot-picks h2{height:27px;background:transparent url(/img/home/hot_picks.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#home div#hot-picks div.c{height:280px;background:transparent url(/img/home/bg197_m.gif);margin:0px;padding:10px;}
#home div#hot-picks div.c li{height:75px;padding-bottom:10px;}
#home div#hot-picks div.c li div#photo{float:left;width:100px;}
#home div#hot-picks div.c li div#info{float:right;padding-top:18px;width:72px;}
#home div#hot-picks div.c li div#info div div{height:14px;}
#home div#hot-picks div.c li div#info div#name{position:absolute;float:left;overflow:hidden;width:80px;height:14px;}
#home div#hot-picks div.c li div#info div#review{padding-top:14px;}
#home div#hot-picks div.b{height:4px;background:transparent url(/img/home/bg197_b.gif);font-size:1px;line-height:1px;}

#home div#todays-picks{width:559px;position:relative;margin-bottom:14px;}
#home div#todays-picks h2{height:27px;background:transparent url(/img/home/todays_picks.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#home div#todays-picks div.c{height:245px;background:transparent url(/img/home/bg559_m.gif);margin:0px;padding-top:10px; padding-bottom:6px;}
#home div#todays-picks div.c div.col #spacer{padding-top:7px;}
#home div#todays-picks div.c div.col{float:left; width:183px; height:245px; padding-left:2px; border-right:1px solid #ccc;}
#home div#todays-picks div.c div.col#last_col{width:182px; border-right:0px;}
#home div#todays-picks div.c div#photo{width:150px; background:#FFFFFF; padding:5px; border:1px solid #ccc; margin-bottom:10px; margin-left:10px;}
#home div#todays-picks div.c div#list{padding-left:10px; height:64px;}
#home div#todays-picks div.c div#search_btn{margin-top:12px; margin-left:58px;}
#home div#todays-picks div.c div div#name{margin-top:3px;}
#home div#todays-picks div.b{height:4px;background:transparent url(/img/home/bg559_b.gif);font-size:1px;line-height:1px;}

#home div#latest-events{width:272px;float:left;position:relative;}
#home div#latest-events div#view-all{width:249px;text-align:right;position:absolute;float:left;text-align:right;padding:2px 12px;line-height:24px;}
#home div#latest-events div#view-all a{color:#fff;}
#home div#latest-events h2{height:27px;background:transparent url(/img/home/latest_events.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#home div#latest-events div.c{height:280px;background:transparent url(/img/home/bg272_m.gif);margin:0px;padding:10px;}
#home div#latest-events div.c li{padding-left:2px;padding-top:5px;padding-bottom:5px;border-top:1px solid #ccc;}
#home div#latest-events div.c li#event-0{padding-top:0px;border:0px;}
#home div#latest-events div.b{height:4px;background:transparent url(/img/home/bg272_b.gif);font-size:1px;line-height:1px;}

#home div#latest-reviews{width:273px;float:left;position:relative;margin-left:14px;}
#home div#latest-reviews div#view-all{width:250px;text-align:right;position:absolute;float:left;text-align:right;padding:2px 12px;line-height:24px;}
#home div#latest-reviews div#view-all a{color:#fff;}
#home div#latest-reviews h2{height:27px;background:transparent url(/img/home/latest_reviews.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#home div#latest-reviews div.c{height:280px;background:transparent url(/img/home/bg273_m.gif);padding:10px;}
#home div#latest-reviews div.c li{padding-left:2px;padding-top:5px;padding-bottom:5px;border-top:1px solid #ccc;}
#home div#latest-reviews div.c li#review-0{padding-top:0px;border:0px;}
#home div#latest-reviews div.b{height:4px;background:transparent url(/img/home/bg273_b.gif);font-size:1px;line-height:1px;}

#home div#active-members{width:137px;float:right;position:relative;}
#home div#active-members h2{height:27px;background:transparent url(/img/home/active_members.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#home div#active-members div.c{height:280px;background:transparent url(/img/home/bg137_m.gif);padding:10px;}
#home div#active-members div.c li{height:50px;padding-bottom:10px;}
#home div#active-members div.c li div#photo{float:left;width:50px;height:50px;}
#home div#active-members div.c li div#info{float:right;padding-top:5px;width:58px;}
#home div#active-members div.c li div#info div#name{position:absolute;float:left;overflow:hidden;width:68px;height:14px;}
#home div#active-members div#search-members{width:108px;margin-top:10px;margin-left:auto;margin-right:auto;}
#home div#active-members div.b{height:4px;background:transparent url(/img/home/bg137_b.gif);font-size:1px;line-height:1px;}

/* ARTICLE */
#article-top{background-image:url('/img/article/featured_articles.gif');width:559px;height:28px;text-indent:-9999px;}
#article ul li{border-top:1px solid #ccc;clear:both;}
#article ul li.first{border:0px;}
#article ul li div{margin-top:10px;margin-bottom:10px;}
#article ul li.first div{margin-top:0px;}
#article ul li div.float-left{width:60px;}
#article ul li div.float-right{width:460px;}

/* SEARCH */
#search div#quick-search-top{width:100%;border-bottom:1px solid #ccc;margin-bottom:14px;}
#search div#quick-search-left{position:relative;float:left;width:200px;}
#search div#r{position:relative;float:right;width:319px;}
#search div#latest-review{margin-bottom:14px;}
#search div#latest-review h2{height:27px;background:transparent url(/img/search/latest_reviews.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#search div#latest-review div.c{background:transparent url(/img/search/bg319_m.gif) repeat-y;margin:0px;padding:5px 10px 0px 10px;background-color:#fff;}
#search div#latest-review div.c ul{margin:0px;padding:0px;}
#search div#latest-review div.c li{padding:5px 0px;}
#search div#latest-review div.c li div#photo{float:left;width:100px;}
#search div#latest-review div.c li div#detail{float:right;width:190px;}
#search div#latest-review div.b{width:319px;height:4px;background:transparent url(/img/search/bg319_b.gif);margin:0px;padding:0px;font-size:1px;}
#search div#hot-picks h2{height:27px;background:transparent url(/img/search/hot_picks.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#search div#hot-picks div.c{background:transparent url(/img/search/bg319_m.gif) repeat-y;margin:0px;padding:5px 10px 0px 10px;background-color:#fff;}
#search div#hot-picks div.c ul{margin:0px;padding:0px;}
#search div#hot-picks div.c li{padding:5px 0px;}
#search div#hot-picks div.c li div#photo{float:left;width:100px;}
#search div#hot-picks div.c li div#detail{float:right;width:190px;}
#search div#hot-picks div.b{width:319px;height:4px;background:transparent url(/img/search/bg319_b.gif);margin:0px;padding:0px;font-size:1px;}
#search div#search-option{position:relative;float:left;width:200px;}
#search div#search-option div{padding-top:5px;}
#search div#search-option div select{width:200px;}
#search div#search-option input.image{margin-top:5px;margin-bottom:10px;}
#search div#search-option div input.text{width:196px;}

/* SEARCH RESULT */
#result div.b{float:right;width:260px;margin:5px 0px;padding:0px;}

/* Info title */
#bar-top{background-image:url('/img/info/bg559_bars.gif');width:559px;height:28px;text-indent:-9999px;}
#restaurant-top{background-image:url('/img/info/bg559_restaurants.gif');width:559px;height:28px;text-indent:-9999px;}
#shopping-top{background-image:url('/img/info/bg559_shopping.gif');width:559px;height:28px;text-indent:-9999px;}
#hotel-top{background-image:url('/img/info/bg559_hotels.gif');width:559px;height:28px;text-indent:-9999px;}
#essential-top{background-image:url('/img/info/bg559_essential.gif');width:559px;height:28px;text-indent:-9999px;}

/* INFO */
#info div#search-result{position:absolute;float:left;width:531px;text-align:right;}
#info div#search-result div{margin-top:5px;margin-bottom:14px;}
#info div#search-result div span{font-weight:bold;color:#000;}
#info div#cnt-core{width:430px;}
#info div#l{float:left;width:212px;}
#info div#r{float:right;width:306px;}
#info div#r div{margin-bottom:8px;}
#info div#r div div{margin:0px;}
#info div#r div#get-involved{margin:14px 0px;}
#info div#r div#get-involved h2{height:20px;background:transparent url(/img/info/are_you_the_owner.gif) no-repeat;text-indent:-9999px;line-height:18px;margin:0px;}
#info div#photo {width:210px;height:160px;border:1px solid #ccc;background-color:#fff;margin-bottom:5px;}
#info div#photo img{padding:5px;}
#info div#links{width:212px;margin-bottom:10px;}
#info div#links a{color:#000;}
#info div#links div{margin:0px;padding:1px;border-bottom:1px solid #ccc;}
#info div#links img{margin:0px 5px;padding:0px;vertical-align:middle;}
#info div#boxes{width:212px;background:transparent url(/img/bg212_m.gif) repeat-y;}
#info div#boxes div#view-all{width:188px;text-align:right;position:absolute;float:left;text-align:right;padding:2px 12px;line-height:24px;}
#info div#boxes div#view-all a{color:#fff;}
#info div#boxes div.b{height:4px;margin:0px;padding:0px;background:transparent url(/img/bg212_b.gif);font-size:1px;}
#info div#latest-review h2{height:27px;background:transparent url(/img/info/latest_review.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#info div#latest-review div.c{padding:10px;}
#info div#events h2{height:27px;background:transparent url(/img/info/events.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#info div#events div.c{padding:0px 10px 10px 10px;}
#info div#events div.c ul.list{list-style-type:square; margin-left:15px;}
#info div#events div.c ul.list li{padding-top:10px;}
#info div#promotions h2{height:27px;background:transparent url(/img/info/promotions.gif);text-indent:-9999px;line-height:18px;margin:0px;}
#info div#promotions div.c{padding:0px 10px 10px 10px;}
#info div#promotions div.c ul.list{list-style-type:square; margin-left:15px;}
#info div#promotions div.c ul.list li{padding-top:10px;}

/* MAP */
#map_panel div#search-result{position:absolute;float:left;width:531px;text-align:right;}
#map_panel div#search-result div{margin-top:5px;margin-bottom:14px;}
#map_panel div#search-result div span{font-weight:bold;color:#000;}

/* PHOTO */
#photo div#search-result{position:absolute;float:left;width:531px;text-align:right;}
#photo div#search-result div{margin-top:5px;margin-bottom:14px;}
#photo div#search-result div span{font-weight:bold;color:#000;}
#photo div div.title{height:16px;border-bottom:1px solid #ccc;margin-bottom:5px;}
#photo div div.photo-container{width:496px;margin-left:auto;margin-right:auto;}
#photo div div.photo-container li{float:left;margin:5px;}
#photo div div.photo-container li img{border:1px solid #ccc;padding:5px;background-color:#fff;}

/* REVIEW */
#review-view div#search-result{position:absolute;float:left;width:531px;text-align:right;}
#review-view div#search-result div{margin-top:5px;margin-bottom:14px;}
#review-view div#search-result div span{font-weight:bold;color:#000;}
#review-view div.photo {float:left;width:50px;height:50px;border:1px solid #ccc;background-color:#fff;padding:5px;}
#review-view div.star-score{height:14px;width:70px;padding-left:70px;float:left}